diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2011-07-07 01:58:23 +0200 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2011-07-08 02:45:37 +0200 |
commit | b55c59892e1f3b6c7d4b9ccffb4263e1486fb990 (patch) | |
tree | 1fbcb0cd1febf70dc6ae6ded0e3b98ae738c1ef8 /fs/nfs/nfs4xdr.c | |
parent | pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (diff) | |
download | linux-b55c59892e1f3b6c7d4b9ccffb4263e1486fb990.tar.xz linux-b55c59892e1f3b6c7d4b9ccffb4263e1486fb990.zip |
SUNRPC: Fix a race between work-queue and rpc_killall_tasks
Since rpc_killall_tasks may modify the rpc_task's tk_action field
without any locking, we need to be careful when dereferencing it.
Reported-by: Ben Greear <greearb@candelatech.com>
Tested-by: Ben Greear <greearb@candelatech.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: stable@kernel.org
Diffstat (limited to 'fs/nfs/nfs4xdr.c')
0 files changed, 0 insertions, 0 deletions