Whamcloud - gitweb
LU-5413 mdd: improve error handling around mdd_write_lock() 28/11228/4
authorJohn L. Hammond <john.hammond@intel.com>
Fri, 25 Jul 2014 15:00:15 +0000 (10:00 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 18 Aug 2014 17:07:00 +0000 (17:07 +0000)
commit77d8a2a3c73d49b23c56c0a759dccfa446593995
tree2c53c1900e3f811f429f1a82f82bec520970d8d8
parent3000a83dcd3c201f383c0507d33e7861fc695997
LU-5413 mdd: improve error handling around mdd_write_lock()

In mdd_unlink() avoid passing an NULL object to mdd_write_unlock(). In
mdd_migrate_update_name() and mdd_open() ensure that
mdd_write_unlock() is called in the error paths.

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: I12205f52d45138201a7e103d1b5effddbe865308
Reviewed-on: http://review.whamcloud.com/11228
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/mdd/mdd_dir.c
lustre/mdd/mdd_object.c