Whamcloud - gitweb
LU-1842 osp: osp-on-ost device
authorNiu Yawei <niu@whamcloud.com>
Fri, 21 Sep 2012 08:54:54 +0000 (04:54 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 2 Oct 2012 06:10:36 +0000 (02:10 -0400)
commit10e9bc1b7d37b4c7283310712e316d95c5c9c0ba
tree241e6d46cc14c7f989cf0ddc849aa3b6a00ddad9
parentc9c09bfbbef5a89f8b0e4096ae65d12b193a58a9
LU-1842 osp: osp-on-ost device

Setup osp-on-ost device for each OST to maintain the connection
to MDT0, quota slave & ofd will send quota or fid sequence request
over this connection.

We also setup one such device on MDT0 for now, it'll be used by
the quota slave on MDT0, once the DNE code landed, this device
(on MDT0) could be replaced by normal osp device.

Signed-off-by: Wang Di <di.wang@whamcloud.com>
Signed-off-by: Niu Yawei <niu@whamcloud.com>
Change-Id: I2229cec1fa206dcce65a4cceae032566f4c20901
Reviewed-on: http://review.whamcloud.com/4068
Reviewed-by: Johann Lombardi <johann.lombardi@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
14 files changed:
lustre/include/lustre_log.h
lustre/include/obd.h
lustre/include/obd_class.h
lustre/ldlm/ldlm_lib.c
lustre/llite/llite_lib.c
lustre/mgc/mgc_request.c
lustre/obdclass/lustre_peer.c
lustre/obdclass/obd_config.c
lustre/obdclass/obd_mount.c
lustre/osp/Makefile.in
lustre/osp/osp_dev.c
lustre/osp/osp_internal.h
lustre/osp/osp_ost.c [new file with mode: 0644]
lustre/tests/test-framework.sh