Whamcloud - gitweb
LU-9725 lwp: wait on deregister 87/27987/2
authorNiu Yawei <yawei.niu@intel.com>
Tue, 11 Jul 2017 02:26:12 +0000 (22:26 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 19 Jul 2017 03:29:15 +0000 (03:29 +0000)
commit5d5702a3ec24cd1bc7effbadb13d272fa51dff05
treeeb82092a9abf28231cd1def2c9b675c1cb998bdf
parent03bbd4c27471751ada57282fad15e074ae01e9d7
LU-9725 lwp: wait on deregister

When lustre_deregister_lwp_item() is being called, it should wait
for the inflight callback done before moving on to free the data
used by the callback.

Signed-off-by: Niu Yawei <yawei.niu@intel.com>
Change-Id: I9c27a0ae4c765147fd183b78bf3693a66e7511dc
Reviewed-on: https://review.whamcloud.com/27987
Tested-by: Jenkins
Reviewed-by: Fan Yong <fan.yong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/obdclass/obd_mount_server.c