Whamcloud - gitweb
LU-1789 protocol: reserve connect flag for lightweight conn
authorJohann Lombardi <johann@whamcloud.com>
Mon, 27 Aug 2012 16:28:20 +0000 (18:28 +0200)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 7 Sep 2012 21:00:10 +0000 (17:00 -0400)
commit872a2c06c62174f34a181c0abf3396f248acbae5
treeb4c5d34a6bd132ff426c690bed425c72fe07cdaf
parent312dbbe35cb0b5fabefc54258cd5e24f908de561
LU-1789 protocol: reserve connect flag for lightweight conn

Reserve connection flag for lightweight connection support to avoid
conflicts. The main property of a lightweight connection is that
there is no entry in the last_rcvd file for this export, so no
recovery is possible. This type of connection will be used by quota
(between master & slave), FIDonOST and likely by other features in the
future.

Signed-off-by: Johann Lombardi <johann@whamcloud.com>
Change-Id: I4367f5bfaef0207e7f307c4ea3d35e97ca99dc5b
Reviewed-on: http://review.whamcloud.com/3851
Tested-by: Hudson
Reviewed-by: Niu Yawei <niu@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/lustre/lustre_idl.h
lustre/obdclass/lprocfs_status.c
lustre/ptlrpc/wiretest.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c