Trond Myklebust
786615bc1c
SUNRPC: If the rpcbind channel is disconnected, fail the call to unregister
...
If rpcbind causes our connection to the AF_LOCAL socket to close after
we've registered a service, then we want to be careful about reconnecting
since the mount namespace may have changed.
By simply refusing to reconnect the AF_LOCAL socket in the case of
unregister, we avoid the need to somehow save the mount namespace. While
this may lead to some services not unregistering properly, it should
be safe.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: Nix <nix@esperi.org.uk>
Cc: Jeff Layton <jlayton@redhat.com>
Cc: stable@vger.kernel.org # 3.9.x
2013-08-07 17:07:18 -04:00
..
9p
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-07-13 17:42:22 -07:00
802
8021q
vlan: fix a race in egress prio management
2013-07-18 13:07:13 -07:00
appletalk
atm
ax25
batman-adv
net: Unmap fragment page once iterator is done
2013-06-24 01:46:01 -07:00
bluetooth
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
2013-07-31 15:11:50 -04:00
bridge
bridge: disable snooping if there is no querier
2013-07-31 17:40:21 -07:00
caif
can
ceph
libceph: call r_unsafe_callback when unsafe reply is received
2013-07-03 15:32:58 -07:00
core
net: check net.core.somaxconn sysctl values
2013-08-02 15:18:53 -07:00
dcb
dccp
decnet
dns_resolver
net: strict_strtoul is obsolete, use kstrtoul instead
2013-07-12 16:09:14 -07:00
dsa
ethernet
net: Fix sysfs_format_mac() code duplication.
2013-07-16 17:09:22 -07:00
ieee802154
ipv4
net: rtm_to_ifaddr: free ifa if ifa_cacheinfo processing fails
2013-08-02 14:56:06 -07:00
ipv6
ipv6: prevent race between address creation and removal
2013-08-01 14:16:20 -07:00
ipx
irda
net/irda: fixed style issues in irlan_eth
2013-07-16 12:16:03 -07:00
iucv
net: delete __cpuinit usage from all net files
2013-07-14 19:36:58 -04:00
key
af_key: more info leaks in pfkey messages
2013-07-30 16:26:16 -07:00
l2tp
l2tp: make datapath resilient to packet loss when sequence numbers enabled
2013-07-02 16:33:25 -07:00
lapb
llc
mac80211
mac80211: fix monitor interface suspend crash regression
2013-07-23 14:02:08 +02:00
mac802154
mpls
netfilter
netfilter: xt_socket: fix broken v0 support
2013-07-15 11:15:21 +02:00
netlabel
netlabel: use domain based selectors when address based selectors are not available
2013-08-02 16:57:01 -07:00
netlink
genetlink: fix usage of NLM_F_EXCL or NLM_F_REPLACE
2013-07-30 16:43:19 -07:00
netrom
nfc
NFC: netlink: Rename CMD_FW_UPLOAD to CMD_FW_DOWNLOAD
2013-07-31 01:19:43 +02:00
openvswitch
openvswitch: Add Kconfig dependency on GRE-DEMUX.
2013-07-01 13:19:43 -07:00
packet
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-06-19 16:49:39 -07:00
phonet
rds
rfkill
rose
rxrpc
sched
htb: fix sign extension bug
2013-08-02 14:52:20 -07:00
sctp
net: sctp: confirm route during forward progress
2013-07-09 12:49:56 -07:00
sunrpc
SUNRPC: If the rpcbind channel is disconnected, fail the call to unregister
2013-08-07 17:07:18 -04:00
tipc
tipc: fix oops when creating server socket fails
2013-08-01 15:54:33 -07:00
unix
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2013-07-09 18:24:39 -07:00
vmw_vsock
VSOCK: Fix VSOCK_HASH and VSOCK_CONN_HASH
2013-06-23 23:51:48 -07:00
wimax
wireless
regulatory: use correct regulatory initiator on wiphy register
2013-07-25 09:52:46 +02:00
x25
x25: Fix broken locking in ioctl error paths.
2013-07-01 18:15:25 -07:00
xfrm
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
2013-06-26 13:23:13 -07:00
compat.c
Kconfig
net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL
2013-08-01 15:11:17 -07:00
Makefile
nonet.c
socket.c
net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL
2013-08-01 15:11:17 -07:00
sysctl_net.c