X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Focfs2%2Fdlmglue.c;h=6e6cc0a2e5f7a51ed9c5e3b72e4ae90471ea77a7;hb=c15cb37cc4e9809624411333b96109ddf770e29c;hp=ec684426034b6dc39ab2b772acc918d07cce6ccd;hpb=b6283534a3e057f8268ca5448305900f74d12608;p=~andy%2Flinux diff --git a/fs/ocfs2/dlmglue.c b/fs/ocfs2/dlmglue.c index ec684426034..6e6cc0a2e5f 100644 --- a/fs/ocfs2/dlmglue.c +++ b/fs/ocfs2/dlmglue.c @@ -2841,9 +2841,8 @@ static void ocfs2_unlock_ast(void *opaque, int error) lockres_clear_flags(lockres, OCFS2_LOCK_BUSY); lockres->l_unlock_action = OCFS2_UNLOCK_INVALID; - spin_unlock_irqrestore(&lockres->l_lock, flags); - wake_up(&lockres->l_event); + spin_unlock_irqrestore(&lockres->l_lock, flags); mlog_exit_void(); }