linux/fs/lockd
Scott Mayhew cb7d224f82 lockd: unregister notifier blocks if the service fails to come up completely
If the lockd service fails to start up then we need to be sure that the
notifier blocks are not registered, otherwise a subsequent start of the
service could cause the same notifier to be registered twice, leading to
soft lockups.

Signed-off-by: Scott Mayhew <smayhew@redhat.com>
Cc: stable@vger.kernel.org
Fixes: 0751ddf77b "lockd: Register callbacks on the inetaddr_chain..."
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2016-06-30 16:35:07 -04:00
..
clnt4xdr.c
clntlock.c
clntproc.c Move locks API users to locks_lock_inode_wait() 2015-10-22 14:57:36 -04:00
clntxdr.c
host.c lockd: get rid of reference-counted NSM RPC clients 2015-10-23 15:57:27 -04:00
Makefile
mon.c lockd: get rid of reference-counted NSM RPC clients 2015-10-23 15:57:27 -04:00
netns.h lockd: get rid of reference-counted NSM RPC clients 2015-10-23 15:57:27 -04:00
procfs.c
procfs.h
svc4proc.c lockd: create NSM handles per net namespace 2015-10-12 17:31:05 -04:00
svc.c lockd: unregister notifier blocks if the service fails to come up completely 2016-06-30 16:35:07 -04:00
svclock.c
svcproc.c lockd: create NSM handles per net namespace 2015-10-12 17:31:05 -04:00
svcshare.c
svcsubs.c
xdr4.c
xdr.c