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 20:58:39 +0000 (16:58 -0400)
commitdd5c6382909db38546409051bdd7f683cf42486b
treead51ea4b71a4d2c51b71ee790cb072d2c218e0e1
parent0db6ebb3edafe21f82609dbd17c615a6fe45a708
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/3794
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Niu Yawei <niu@whamcloud.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