diff options
author | Jeff Layton <jlayton@redhat.com> | 2008-06-11 16:03:12 +0200 |
---|---|---|
committer | J. Bruce Fields <bfields@citi.umich.edu> | 2008-06-23 19:02:50 +0200 |
commit | abd1ec4efd82ca06127bce833ad8a4bbec8a0dcb (patch) | |
tree | 4a740d45b37a8b6e034ebf7b7a5a325af0b1ec52 /mm/filemap.c | |
parent | sunrpc: remove sv_kill_signal field from svc_serv struct (diff) | |
download | linux-abd1ec4efd82ca06127bce833ad8a4bbec8a0dcb.tar.xz linux-abd1ec4efd82ca06127bce833ad8a4bbec8a0dcb.zip |
lockd: close potential race with rapid lockd_up/lockd_down cycle
If lockd_down is called very rapidly after lockd_up returns, then
there is a slim chance that lockd() will never be called. kthread()
will return before calling the function, so we'll end up never
actually calling the cleanup functions for the thread.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'mm/filemap.c')
0 files changed, 0 insertions, 0 deletions