diff options
Diffstat (limited to 'fs/lockd/svc.c')
| -rw-r--r-- | fs/lockd/svc.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/lockd/svc.c b/fs/lockd/svc.c index 26809325469..9fcdef50aad 100644 --- a/fs/lockd/svc.c +++ b/fs/lockd/svc.c @@ -25,6 +25,7 @@  #include <linux/smp.h>  #include <linux/smp_lock.h>  #include <linux/mutex.h> +#include <linux/freezer.h>  #include <linux/sunrpc/types.h>  #include <linux/sunrpc/stats.h> @@ -119,6 +120,7 @@ lockd(struct svc_rqst *rqstp)  	complete(&lockd_start_done);  	daemonize("lockd"); +	set_freezable();  	/* Process request with signals blocked, but allow SIGKILL.  */  	allow_signal(SIGKILL);  |