Whamcloud - gitweb
LU-6207 osd: add dput in osd_ost_init 48/13648/7
authorSergey Cheremencev <sergey.cheremencev@seagate.com>
Wed, 27 May 2015 18:13:20 +0000 (11:13 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 19 Jun 2015 07:01:27 +0000 (07:01 +0000)
commit51c90a076884a8cda2bcc655058be43c2c0dced2
treeb34403df96bdab7cee165051bfa2709b97b33e49
parent8fdb46e476f0f54025fd9ff85c274f2ed86315f0
LU-6207 osd: add dput in osd_ost_init

In case of error(from osd_ea_fid_set) in osd_ost_init
missed dput causes kernel panic with message:
BUG: Dentry ffff880038452f00{i=280,n=O} still in use

Change-Id: I8fee0b99f5784b644a4d8773e8e358a2a4b5187d
Signed-off-by: Sergey Cheremencev <sergey.cheremencev@seagate.com>
Xyratex-bug-id: MRP-2059
Reviewed-on: http://es-gerrit.xyus.xyratex.com:8080/3787
Reviewed-by: Elena Gryaznova <elena.gryaznova@seagate.com>
Tested-by: Elena Gryaznova <elena.gryaznova@seagate.com>
Tested-by: Jenkins
Reviewed-by: Rahul Deshmukh <rahul_deshmukh@xyratex.com>
Reviewed-by: Alexander Zarochentsev <alexander_zarochentsev@xyratex.com>
Reviewed-by: Vitaly Fertman <vitaly.fertman@seagate.com>
Reviewed-on: http://review.whamcloud.com/13648
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
lustre/include/obd_support.h
lustre/osd-ldiskfs/osd_compat.c
lustre/osd-ldiskfs/osd_handler.c
lustre/tests/conf-sanity.sh