diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index b964f9737dcdd845b8fc70253dbb3e1c4bc80c0c..672cef2c7ce71d23f2bb180dc9fe1d07cb7b12a2 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c @@ -6706,9 +6706,9 @@ static int _nfs4_do_setlk(struct nfs4_state *state, int cmd, struct file_lock *f data->arg.new_lock_owner, ret); } else data->cancelled = true; + trace_nfs4_set_lock(fl, state, &data->res.stateid, cmd, ret); rpc_put_task(task); dprintk("%s: done, ret = %d!\n", __func__, ret); - trace_nfs4_set_lock(fl, state, &data->res.stateid, cmd, ret); return ret; }