diff --git a/[refs] b/[refs] index 8e6ec8fb428f..018a2e82491b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d47166244860eb5dfdb12ee4703968beef8a0db2 +refs/heads/master: 6041b79192bdf0e7ab18ea6859effa5d8311391b diff --git a/trunk/fs/lockd/svclock.c b/trunk/fs/lockd/svclock.c index 185bf7ea1c0c..c16c94f5a856 100644 --- a/trunk/fs/lockd/svclock.c +++ b/trunk/fs/lockd/svclock.c @@ -638,7 +638,9 @@ static void nlmsvc_grant_callback(struct rpc_task *task, void *data) void nlmsvc_grant_release(void *data) { - nlmsvc_release_block(data); + struct nlm_rqst *call = data; + + nlmsvc_release_block(call->a_block); } static const struct rpc_call_ops nlmsvc_grant_ops = {