android_kernel_google_msm/net/sunrpc
Trond Myklebust c7cde2b3d2 SUNRPC: Fix validity issues with rpc_pipefs sb->s_fs_info
commit 642fe4d00d upstream.

rpc_kill_sb() must defer calling put_net() until after the notifier
has been called, since most (all?) of the notifier callbacks assume
that sb->s_fs_info points to a valid net namespace. It also must not
call put_net() if the call to rpc_fill_super was unsuccessful.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=48421

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: Stanislav Kinsbursky <skinsbursky@parallels.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-01-17 08:50:50 -08:00
..
auth_gss auth_gss: the list of pseudoflavors not being parsed correctly 2012-05-03 12:35:33 -04:00
xprtrdma SUNRPC: Fix a UDP transport regression 2012-10-28 10:14:13 -07:00
addr.c
auth.c
auth_generic.c
auth_null.c
auth_unix.c
backchannel_rqst.c
bc_svc.c
cache.c SUNRPC: Prevent kernel stack corruption on long values of flush 2012-10-28 10:14:13 -07:00
clnt.c SUNRPC: continue run over clients list on PipeFS event instead of break 2013-01-17 08:50:45 -08:00
Kconfig
Makefile
netns.h
rpc_pipe.c SUNRPC: Fix validity issues with rpc_pipefs sb->s_fs_info 2013-01-17 08:50:50 -08:00
rpcb_clnt.c SUNRPC: return negative value in case rpcbind client creation error 2012-08-15 08:10:05 -07:00
sched.c SUNRPC: Ensure we release the socket write lock if the rpc_task exits early 2013-01-17 08:50:46 -08:00
socklib.c
stats.c
sunrpc.h
sunrpc_syms.c SUNRPC: register PipeFS file system after pernet sybsystem 2012-04-18 11:05:48 -04:00
svc.c SUNRPC: move per-net operations from svc_destroy() 2012-07-16 09:04:39 -07:00
svc_xprt.c svcrpc: sends on closed socket should stop immediately 2012-09-14 10:00:19 -07:00
svcauth.c
svcauth_unix.c
svcsock.c svcrpc: fix BUG() in svc_tcp_clear_pages 2012-09-14 10:00:19 -07:00
sysctl.c
timer.c
xdr.c
xprt.c SUNRPC: Ensure we release the socket write lock if the rpc_task exits early 2013-01-17 08:50:46 -08:00
xprtsock.c SUNRPC: Prevent races in xs_abort_connection() 2012-10-31 10:02:57 -07:00