Whamcloud - gitweb
LU-2272 statahead: ll_intent_drop_lock() called in spinlock 74/10674/2
authorLai Siyao <lai.siyao@intel.com>
Wed, 11 Jun 2014 04:35:08 +0000 (12:35 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 11 Jun 2014 19:39:34 +0000 (19:39 +0000)
commiteb39d82ae13ddb6010065cede13dca11f1da6aaf
tree4a41c2cb1e1780f7beeb7b6f60e3b5b0296c6185
parentf0dfb9fdb3398b010a1b8b3dcc187164d1dda00f
LU-2272 statahead: ll_intent_drop_lock() called in spinlock

ll_intent_drop_lock() may sleep, which should not be called inside
spinlock.

This is back-ported from the following patch:
Lustre-change: http://review.whamcloud.com/9665

Test-Parameters: alwaysuploadlogs envdefinitions=SLOW=yes \
mdtcount=1 testlist=lustre-rsync-test,lustre-rsync-test

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: Id658c0bd3b9dc0a918995c66842b0c3fabe8a7ae
Signed-off-by: Jian Yu <jian.yu@intel.com>
Reviewed-on: http://review.whamcloud.com/10674
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/llite/statahead.c