Whamcloud - gitweb
LU-178 prevent replays after recovery on server
authorMikhail Pershin <tappro@whamcloud.com>
Thu, 21 Apr 2011 19:17:43 +0000 (23:17 +0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 9 May 2011 02:51:20 +0000 (19:51 -0700)
commit5d4ae6c905b8e8a38a6e4d3195f550a1e2b37ba8
tree34eb76dc03fe478125d5a7250fdd91538b550780
parent8be13c069909b9ba741885aca963279ebb1cbdd8
LU-178 prevent replays after recovery on server

- Drop requests with wrong flags during normal processing.
- remove race in target_handle_connect which can cause replays over
  new export
- test case for wrong replays handling

Change-Id: Icbfc0ae549ab63a510e0d62fcac1ed661b324fb9
Signed-off-by: Mikhail Pershin <tappro@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/391
Tested-by: Hudson
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Niu Yawei <niu@whamcloud.com>
lustre/include/obd_support.h
lustre/ldlm/ldlm_lib.c
lustre/mdt/mdt_handler.c
lustre/ptlrpc/client.c
lustre/ptlrpc/service.c
lustre/tests/replay-single.sh