NFS: Switch from intr mount option to TASK_KILLABLE
By using the TASK_KILLABLE infrastructure, we can get rid of the 'intr' mount option. We have to use _killable everywhere instead of _interruptible as we get rid of rpc_clnt_sigmask/sigunmask. Signed-off-by:Liam R. Howlett <howlett@gmail.com> Signed-off-by:
Matthew Wilcox <willy@linux.intel.com>
Showing
- fs/nfs/client.c 1 addition, 5 deletionsfs/nfs/client.c
- fs/nfs/direct.c 1 addition, 9 deletionsfs/nfs/direct.c
- fs/nfs/inode.c 1 addition, 5 deletionsfs/nfs/inode.c
- fs/nfs/mount_clnt.c 1 addition, 1 deletionfs/nfs/mount_clnt.c
- fs/nfs/nfs3proc.c 2 additions, 5 deletionsfs/nfs/nfs3proc.c
- fs/nfs/nfs4proc.c 7 additions, 20 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfsroot.c 0 additions, 3 deletionsfs/nfs/nfsroot.c
- fs/nfs/pagelist.c 5 additions, 13 deletionsfs/nfs/pagelist.c
- fs/nfs/read.c 0 additions, 5 deletionsfs/nfs/read.c
- fs/nfs/super.c 0 additions, 4 deletionsfs/nfs/super.c
- fs/nfs/write.c 1 addition, 6 deletionsfs/nfs/write.c
- include/linux/nfs_fs.h 1 addition, 8 deletionsinclude/linux/nfs_fs.h
- include/linux/nfs_mount.h 1 addition, 1 deletioninclude/linux/nfs_mount.h
- include/linux/sunrpc/clnt.h 0 additions, 2 deletionsinclude/linux/sunrpc/clnt.h
- include/linux/sunrpc/sched.h 0 additions, 2 deletionsinclude/linux/sunrpc/sched.h
- net/sunrpc/clnt.c 2 additions, 45 deletionsnet/sunrpc/clnt.c
- net/sunrpc/rpcb_clnt.c 1 addition, 2 deletionsnet/sunrpc/rpcb_clnt.c
- net/sunrpc/sched.c 6 additions, 9 deletionsnet/sunrpc/sched.c
- net/sunrpc/sunrpc_syms.c 0 additions, 2 deletionsnet/sunrpc/sunrpc_syms.c
Please register or sign in to comment