[PATCH 0/5] Convert knfsd to kthread API and fix startup/shutdown races (try #3)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset is the third attempt to change nfsd to the kthread
API. Most of the changes here were suggested by Greg Banks. The main
changes from the second patchset are:

- add more stringent locking around some of the /proc/fs/nfsd
  interfaces. Particularly those that set parameters that are only
  consulted when nfsd is starting.

- I've also changed more of these interfaces to return -EBUSY when
  someone attempts to set them while nfsd is up.

- fixed /proc/fs/nfsd/nfsv4recoverydir to return the recoverydir
  pathname when read. It previously always returned -EINVAL.

- removed the sv_kill_signal parameter from svc_serv struct, and
  changed svc_set_pool_threads to send SIGINT to bring down a thread.

As always, comments and suggestions are appreciated...

Signed-off-by: Jeff Layton <jlayton@xxxxxxxxxx>

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux