Whamcloud - gitweb
LU-3931 hsm: reprocess LDLM resource in mdt_hsm_release() 21/7621/3
authorJohn L. Hammond <john.hammond@intel.com>
Wed, 11 Sep 2013 21:55:11 +0000 (16:55 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 24 Sep 2013 18:18:56 +0000 (18:18 +0000)
commitde03b560a2515f3159663374d2eafcac0f98c960
treedf7170a0ff866d681d2a4fbf7e81c1408f2804dd
parent6c9f72a1e537826be2b889feba1ff8c5b5db2e77
LU-3931 hsm: reprocess LDLM resource in mdt_hsm_release()

In mdt_hsm_release() manually reprocess the LDLM resource (the file
being released) after cancelling the lease (exclusive open lock on the
same file).

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: Idc2333bc14432f24ef45d5f5d59c8518717c99c2
Reviewed-on: http://review.whamcloud.com/7621
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Bobi Jam <bobijam@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ldlm/ldlm_lock.c
lustre/mdt/mdt_open.c