Whamcloud - gitweb
LU-8491 quota: sleep while holding spinlock 23/21923/7
authorNiu Yawei <yawei.niu@intel.com>
Mon, 15 Aug 2016 08:31:53 +0000 (04:31 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 17 Dec 2016 05:36:56 +0000 (05:36 +0000)
commit6cb38c3a863993f3bba8332194c5ee8c939ad25d
treeb070a2678d9c16bc4a6dce33887d76dc6b8b90b5
parenta70b020e5b2f1bbe3b759232852beaac4f0852b5
LU-8491 quota: sleep while holding spinlock

Revise the memory allocation code in qmt_glimpse_lock() to avoid
sleep while holding spinlock.

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