Whamcloud - gitweb
LU-3778 sptlrpc: OSP and LWP don't know sptlrpc 40/14040/8
authorSebastien Buisson <sebastien.buisson@bull.net>
Wed, 11 Mar 2015 09:14:57 +0000 (10:14 +0100)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 1 Jul 2015 02:03:53 +0000 (02:03 +0000)
commitcf57dfc4c9bf4b9d36e356d6f33550676b21e066
treea3955a4889116a6701f6984671627cdcaae3ea42
parent5fc7aa3687daca5c14b0e479c58146e0987daf7f
LU-3778 sptlrpc: OSP and LWP don't know sptlrpc

The sptlrpc subsystem must be initialized for OSP and LWP
connections, by calling sptlrpc_lprocfs_cliobd_attach().
Moreover, GSS related functions must not return an LBUG when
dealing with OSP and LWP OBDs.

Signed-off-by: Sebastien Buisson <sebastien.buisson@bull.net>
Change-Id: I3d4bc635a7076addea7bbb52ac13f74a25f625ad
Reviewed-on: http://review.whamcloud.com/14040
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/obd.h
lustre/ldlm/ldlm_lib.c
lustre/ofd/ofd_dev.c
lustre/osp/lproc_osp.c
lustre/osp/lwp_dev.c
lustre/ptlrpc/gss/gss_cli_upcall.c
lustre/ptlrpc/gss/gss_internal.h
lustre/ptlrpc/gss/gss_keyring.c
lustre/ptlrpc/sec_lproc.c