Whamcloud - gitweb
LU-6800 obdclass: change spinlock of key to rwlock 58/15558/2
authorLi Xi <lixi@ddn.com>
Fri, 26 Jun 2015 03:13:08 +0000 (11:13 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Sun, 19 Jul 2015 04:03:58 +0000 (04:03 +0000)
commit96d773d993cd48a069da4098b87da7d9ef0dd52e
tree478c19d9a1a3037a97d61608089f04d6c00d8449
parentf836ef39fba1d6884aac9ff37479cbaac6a400b4
LU-6800 obdclass: change spinlock of key to rwlock

Most of the time, keys are never changed. So rwlock might be
better for the concurrency of key read.

Signed-off-by: Li Xi <lixi@ddn.com>
Change-Id: I5c86c7333884a44ec8e9017d532d6eea5a119cfa
Signed-off-by: Gu Zheng <gzheng@ddn.com>
Reviewed-on: http://review.whamcloud.com/15558
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Faccini Bruno <bruno.faccini@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/obdclass/lu_object.c