Whamcloud - gitweb
LU-506 kernel: remove BKL fix
authorLai Siyao <laisiyao@whamcloud.com>
Tue, 21 Feb 2012 07:40:55 +0000 (15:40 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 29 May 2012 05:00:56 +0000 (01:00 -0400)
commit00ff8890b3378e45ef3517f518673f7446d79264
tree8638d7394b3b790d7794b1f79eaa87348c59faad
parent8ee22413bbcab1ac89758ac2dedbcfd696e75205
LU-506 kernel: remove BKL fix

Commit I8a3432ad56b7a1fcdbf74be4b7819edb31bf6272 has defect; it's
fixed in this patch:
* use #ifdef instead of #if for HAVE_KERNEL_LOCKED check.
* in case of HAVE_KERNEL_LOCKED, a mntput() is missed if kernel is
  not locked.

Signed-off-by: Lai Siyao <laisiyao@whamcloud.com>
Change-Id: I5c93252dc02e0ff90ce108701f9d847e4ee2e4e6
Reviewed-on: http://review.whamcloud.com/2928
Tested-by: Hudson
Reviewed-by: Yang Sheng <ys@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/obdclass/obd_mount.c