svn commit: r333904 - projects/pnfs-planb-server/sys/fs/nfs
Rick Macklem
rmacklem at FreeBSD.org
Sat May 19 23:50:55 UTC 2018
Author: rmacklem
Date: Sat May 19 23:50:54 2018
New Revision: 333904
URL: https://svnweb.freebsd.org/changeset/base/333904
Log:
Make a slight change to the handling of a setting of vfs.nfs.pnfsiothreads=0.
Modified:
projects/pnfs-planb-server/sys/fs/nfs/nfs_commonport.c
Modified: projects/pnfs-planb-server/sys/fs/nfs/nfs_commonport.c
==============================================================================
--- projects/pnfs-planb-server/sys/fs/nfs/nfs_commonport.c Sat May 19 23:49:13 2018 (r333903)
+++ projects/pnfs-planb-server/sys/fs/nfs/nfs_commonport.c Sat May 19 23:50:54 2018 (r333904)
@@ -725,7 +725,9 @@ nfs_pnfsio(task_fn_t *func, void *context)
pio = (struct pnfsio *)context;
if (pnfsioq == NULL) {
- if (nfs_pnfsiothreads <= 0)
+ if (nfs_pnfsiothreads == 0)
+ return (EPERM);
+ if (nfs_pnfsiothreads < 0)
nfs_pnfsiothreads = mp_ncpus * 4;
pnfsioq = taskqueue_create("pnfsioq", M_WAITOK,
taskqueue_thread_enqueue, &pnfsioq);
More information about the svn-src-projects
mailing list