Whamcloud - gitweb
LU-665 mds: Reduce MDS-OSS connection flags
authorLi Wei <liwei@whamcloud.com>
Fri, 9 Sep 2011 13:13:25 +0000 (21:13 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 12 Dec 2011 18:06:03 +0000 (13:06 -0500)
commit87bb59a24be0ccb4d8f77da3307ca2b09122393f
tree085d39c8be7a2a718a5f367a3443778b18dc801c
parent20aee71e3b66eb183cddef7a018887078027b815
LU-665 mds: Reduce MDS-OSS connection flags

Some connection flags MDSs send to OSSs are unnecessary or misleadingly
implying features not (yet) implemented by current MDSs.  This patch
removes the following ones:

  - OBD_CONNECT_64BITHASH.  MDSs don't send MDS_READPAGE or FLD_QUERY
    requests to OSSs.

  - OBD_CONNECT_BRW_SIZE.  MDSs don't do bulk I/O with OSSs.

  - OBD_CONNECT_CKSUM.  Ditto.

  - OBD_CONNECT_FID.  MDSs don't support OST FIDs.

Change-Id: If94f13cbb0a45b18f87163cfd0936566c67630e4
Signed-off-by: Li Wei <liwei@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/1375
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Fan Yong <yong.fan@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/mds/mds_lov.c