Home Docs List Table Tree Update Login Contacts

Table MIB

Name Description Type Format Flags Label Handler OID
vfs File system node N RD, WR, MPSAFE Undefined 3
vfs.acl_nfs4_old_semantics Use pre-PSARC/2010/029 NFSv4 ACL semantics integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.aio Async IO management node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.aio.aiod_lifetime Maximum lifetime for idle aiod integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.enable_unsafe Permit asynchronous IO on all file types, not just known-safe types integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_per_proc Maximum active aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_procs Maximum number of kernel processes to use for handling async IO integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_queue Maximum number of aio requests to queue, globally integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_queue_per_proc Maximum queued aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_buf_aio Maximum buf aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_aio_procs Number of presently active kernel processes for async IO integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_buf_aio Number of aio requests presently handled by the buf subsystem integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_queue_count Number of queued aio requests integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_unmapped_aio Number of aio requests presently handled by unmapped I/O buffers integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.target_aio_procs Preferred number of ready kernel processes for async IO integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.unsafe_warningcnt Warnings that will be triggered upon failed IO requests on unsafe files unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.altbufferflushes Number of fsync flushes to limit dirty buffers integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.barrierwrites Number of barrier writes long integer L RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.bdwriteskip Number of buffers supplied to bdwrite with snapshot deadlock risk integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.buf_pager_relbuf Make buffer pager release buffers after reading integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.bufdefragcnt Number of times we have had to repeat buffer allocation to defragment uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.buffreekvacnt Number of times we have freed the KVA space from some buffer uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.bufkvaspace Kernel virtual memory used for buffers uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.bufmallocspace Amount of malloced memory for buffers long integer L RD, MPSAFE Defined 3. [dyn]
vfs.bufspace Physical memory used for buffers long integer L RD, MPSAFE Defined 3. [dyn]
vfs.bufspacethresh Bufspace consumed before waking the daemon to free some long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.cache Name cache node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.cache.debug Name cache debugging node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.debug.vnodes_cel_3_failures Number of times 3-way vnode locking failed unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_fail unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_fail2 unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_relock_success Number of successful removals after relocking unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.nchstats VFS cache effectiveness statistics opaque LU RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.cache.neg Name cache negative entry statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.neg.count Number of negative cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.created Number of created negative entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_contended Number of times evicting failed due to contention uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_empty Number of times evicting failed due to lack of entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_missed Number of times evicting failed due to target entry disappearing uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evicted Number of evicted negative entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.hits Number of cache hits (negative) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.hot Number of hot negative entries integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param Name cache parameters node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.param.fast_lookup integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negfactor Ratio of negative namecache entries unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negmin Negative entry count above which automatic eviction is allowed unsigned integer IU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negminpct Negative entry % of namecache capacity above which automatic eviction is allowed integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.size Total namecache capacity unsigned integer IU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.sizefactor Size factor for namecache unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats Name cache statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.stats.count Number of cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.dotdothis Number of '..' hits uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.dothits Number of '.' hits uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.drops Number of dropped entries due to reaching the limit uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathcalls Number of fullpath search calls uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail1 Number of fullpath search errors (ENOTDIR) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail2 Number of fullpath search errors (VOP_VPTOCNP failures) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail4 Number of fullpath search errors (ENOMEM) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfound Number of successful fullpath calls uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.heldvnodes Number of namecache entries with vnodes held uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.hitpct Percentage of hits integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.miss Number of cache misses uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.misszap Number of cache misses we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.neg Number of negative cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.neghits Number of cache hits (negative) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.negzaps Number of cache hits (negative) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.poshits Number of cache hits (positive) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.posszaps Number of cache hits (positive) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.poszaps Number of cache hits (positive) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.symlinktoobig Number of times symlink did not fit the cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache_fast_lookup integer IU RD, WR, MPSAFE Defined 3. [dyn]
vfs.cd9660 cd9660 filesystem node N RD, WR, MPSAFE Undefined 3. 189
vfs.cd9660.use_buf_pager Use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 189. [dyn]
vfs.conflist List of all configured filesystems opaque S,xvfsconf RD, MPSAFE Defined 3. [dyn]
vfs.ctl Sysctl by fsid opaque WR, MPSAFE Defined 3. [dyn]
vfs.default_autoro Retry failed r/w mount as r/o if no explicit ro/rw option is specified uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]
vfs.deferred_inact Number of times inactive processing was deferred unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.deferred_unmount deferred unmount controls node N RD, MPSAFE Undefined 3. [dyn]
vfs.deferred_unmount.retry_delay_hz Delay in units of [1/kern.hz]s when retrying a failed deferred unmount integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.deferred_unmount.retry_limit Maximum number of retries for deferred unmount failure unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.deferred_unmount.total_retries Total number of retried deferred unmounts integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.devfs DEVFS filesystem node N RD, WR, MPSAFE Undefined 3. 113
vfs.devfs.dotimes Update timestamps on DEVFS with default precision integer I RD, WR, MPSAFE Defined 3. 113. [dyn]
vfs.devfs.generation DEVFS generation number unsigned integer IU RD, MPSAFE Defined 3. 113. [dyn]
vfs.devfs.rule_depth Max depth of ruleset include unsigned integer IU RD, WR, MPSAFE Defined 3. 113. [dyn]
vfs.dirtybufferflushes Number of bdwrite to bawrite conversions to limit dirty buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.dirtybufthresh Number of bdwrite to bawrite conversions to clear dirty buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.ffs FFS filesystem node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.ffs.adjblkcnt Adjust Inode Used Blocks Count node N WR, NEEDGIANT Defined 3. [dyn]. 2
vfs.ffs.adjdepth Adjust Directory Inode Depth node N WR, NEEDGIANT Defined 3. [dyn]. 18
vfs.ffs.adjnbfree Adjust number of free blocks node N WR, NEEDGIANT Defined 3. [dyn]. 8
vfs.ffs.adjndir Adjust number of directories node N WR, NEEDGIANT Defined 3. [dyn]. 7
vfs.ffs.adjnffree Adjust number of free frags node N WR, NEEDGIANT Defined 3. [dyn]. 10
vfs.ffs.adjnifree Adjust number of free inodes node N WR, NEEDGIANT Defined 3. [dyn]. 9
vfs.ffs.adjnumclusters Adjust number of free clusters node N WR, NEEDGIANT Defined 3. [dyn]. 11
vfs.ffs.adjrefcnt Adjust Inode Reference Count opaque S,fsck WR, NEEDGIANT Defined 3. [dyn]. 1
vfs.ffs.compute_summary_at_mount Recompute summary at mount integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.doasyncfree do not force synchronous writes when blocks are reallocated integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.doasyncinodeinit Perform inode block initialization using asynchronous writes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.doreallocblks enable block reallocation integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.dotrimcons enable BIO_DELETE / TRIM consolidation integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.enxio_enable enable mapping of other disk I/O errors to ENXIO integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.freeblks Free Range of Blocks node N WR, NEEDGIANT Defined 3. [dyn]. 3
vfs.ffs.freedirs Free Range of Directory Inodes node N WR, NEEDGIANT Defined 3. [dyn]. 4
vfs.ffs.freefiles Free Range of File Inodes node N WR, NEEDGIANT Defined 3. [dyn]. 5
vfs.ffs.maxclustersearch max number of cylinder group to search for contigous blocks integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.prttimechgs print UFS1 time changes made to inodes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.setcwd Set Current Working Directory node N WR, NEEDGIANT Defined 3. [dyn]. 12
vfs.ffs.setdotdot Change Value of .. Entry node N WR, NEEDGIANT Defined 3. [dyn]. 13
vfs.ffs.setflags Change Filesystem Flags node N WR, NEEDGIANT Defined 3. [dyn]. 6
vfs.ffs.setsize Set the inode size node N WR, NEEDGIANT Defined 3. [dyn]. 17
vfs.ffs.unlink Unlink a Duplicate Name node N WR, NEEDGIANT Defined 3. [dyn]. 14
vfs.ffs.use_buf_pager Always use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.flushbufqtarget Amount of work to do in flushbufqueues when helping bufdaemon integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.flushwithdeps Number of buffers flushed with dependencies that require rollbacks integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.freevnodes Number of "free" vnodes (legacy) unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.fusefs FUSE tunables node N RD, WR, MPSAFE Undefined 3. 237
vfs.fusefs.data_cache_mode Zero: disable caching of FUSE file data; One: write-through caching (default); Two: write-back caching (generally unsafe) integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.enforce_dev_perms enforce fuse device permissions for secondary mounts integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.iov_credit how many times is an oversized fuse_iov tolerated integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.iov_permanent_bufsize limit for permanently stored buffer size for fuse_iovs long integer L RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.kernelabi_major FUSE kernel abi major version integer I RD, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.kernelabi_minor FUSE kernel abi minor version integer I RD, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.stats FUSE statistics node N RD, WR, MPSAFE Undefined 3. 237. [dyn]
vfs.fusefs.stats.filehandle_count number of open FUSE filehandles uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.lookup_cache_hits number of positive cache hits in lookup uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.lookup_cache_misses number of cache misses in lookup uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.node_count Count of FUSE vnodes uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.ticket_count Number of allocated tickets uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.generic Generic filesystem node N RD, SKIP, MPSAFE Defined 3. 0
vfs.getnewbufcalls Number of calls to getnewbuf uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.getnewbufrestarts Number of times getnewbuf has had to restart a buffer acquisition uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.hibufspace Maximum allowed value of bufspace (excluding metadata) long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.hidirtybuffers When the number of dirty buffers is considered severe integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.hifreebuffers Threshold for clean buffer recycling integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.hirunningspace Maximum amount of space to use for in-progress I/O long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.ino64_trunc_error Error on truncation of device, file or inode number, or link count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lobufspace Minimum amount of buffers we want to have long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.lodirtybuffers How many buffers we want to have free before bufdaemon can sleep integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lofreebuffers Target number of free buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lookup_cap_dotdot enables ".." components in path lookup in capability mode integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.lookup_cap_dotdot_nonlocal enables ".." components in path lookup in capability mode on non-local mount integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.lorunningspace Minimum preferred space used for in-progress I/O long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.mappingrestarts Number of times getblk has had to restart a buffer mapping for unmapped buffer uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.maxbcachebuf Maximum size of a buffer cache block integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.maxbufspace Maximum allowed value of bufspace (including metadata) long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.maxmallocbufspace Maximum amount of malloced memory for buffers long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.msdosfs msdos filesystem node N RD, WR, MPSAFE Undefined 3. 50
vfs.msdosfs.use_buf_pager Use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 50. [dyn]
vfs.nfs NFS filesystem node N RD, WR, MPSAFE Undefined 3. 58
vfs.nfs.access_cache_timeout NFS ACCESS cache timeout integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.bufpackets Buffer reservation size 2 < x < 64 integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.callback_addr NFSv4 callback addr for server to use string A RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.clean_pages_on_close NFS clean dirty pages on close integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.commit_on_close write+commit on close, else only write integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.debuglevel Debug level for NFS client integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.defect Allow nfsiods to migrate serving different mounts integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_rootaddr Diskless root nfs address opaque %Ssockaddr_in RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_rootpath Path to nfs root string A RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_valid Has the diskless struct been filled correctly integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.downdelayinitial integer I RD, WR, MPSAFE Defined 3. 58. 12
vfs.nfs.downdelayinterval integer I RD, WR, MPSAFE Defined 3. 58. 30
vfs.nfs.dsretries Number of retries for a DS RPC before failure integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.dssameconn Use same TCP connection to multiple DSs integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.enable_uidtostring Make nfs always send numeric owner_names integer I RD, WR, MPSAFE, VNET Defined 3. 58. [dyn]
vfs.nfs.fileid_maxwarnings Limit fileid corruption warnings; 0 is off; -1 is unlimited integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.ignore_eexist NFS ignore EEXIST replies for mkdir/symlink integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmax Max number of nfsiod kthreads unsigned integer IU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmaxidle Max number of seconds an nfsiod kthread will sleep before exiting unsigned integer IU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmin Min number of nfsiod kthreads to keep as spares unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.maxalloclen NFS max allocate/deallocate length uint64_t QU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.maxcopyrange Max size of a Copy so RPC times reasonable uint64_t QU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs3_jukebox_delay Number of seconds to delay a retry after receiving EJUKEBOX integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_directio_allow_mmap Enable mmaped IO on file with O_DIRECT opens integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_directio_enable Enable NFS directio integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_ip_paranoia integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_keep_dirty_on_error Retry pageout if error returned integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.pnfsiothreads Number of pNFS mirror I/O threads integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.pnfsmirror Mirror level for pNFS service integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.prime_access_cache Prime NFS ACCESS cache when fetching attributes integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.realign_count Number of mbuf realignments done integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.realign_test Number of realign tests done integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.reconnects Number of times the nfs client has had to reconnect integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.skip_wcc_data_onerr Disable weak cache consistency checking when server returns an error integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.use_buf_pager Use buffer pager instead of direct readrpc call integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.userhashsize Size of hash tables for uid/name mapping integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfsd NFS server node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.nfsd.allowreadforwriteopen Allow Reads to be done with Write Access StateIDs integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.async Tell client that writes were synced even though they were not integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.cachetcp Enable the DRC for NFS over TCP unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.clienthashsize Size of client hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.commit_blks integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.commit_miss integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.debuglevel Debug level for NFS server integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.default_flexfile Make Flex File Layout the default for pNFS integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.dsdirsize Number of dsN subdirs on the DS servers unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_checkutf8 Enable the NFSv4 check for the UTF8 compliant name required by rfc3530 integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_locallocks Enable nfsd to acquire local locks on files integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_nobodycheck Enable the NFSv4 check when setting user nobody as owner integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_nogroupcheck Enable the NFSv4 check when setting group nogroup as owner integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_stringtouid Enable nfsd to accept numeric owner_names integer I RD, WR, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_v42allocate Enable NFSv4.2 Allocate operation uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.fha NFS File Handle Affinity (FHA) node N RD, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.nfsd.fha.bin_shift Maximum locality distance 2^(bin_shift) bytes unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.enable Enable NFS File Handle Affinity (FHA) unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.fhe_stats string A RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.max_nfsds_per_fh Maximum nfsd threads that should be working on requests for the same file handle unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.max_reqs_per_nfsd Maximum requests that single nfsd thread should be working on at any time unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.read Enable NFS FHA read locality unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.write Enable NFS FHA write locality unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fhhashsize Size of file handle hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.flexlinuxhack For Linux clients, hack around Flex File Layout bug integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.groups Number of thread groups integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.issue_delegations Enable nfsd to issue delegations integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.layouthighwater High water mark for number of layouts set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.linux42server Enable Linux style NFSv4.2 server (non-RFC compliant) integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.maxcopyrange Max size of a Copy so RPC times reasonable uint64_t QU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.maxthreads Maximal number of threads integer I RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.minthreads Minimal number of threads integer I RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.mirrormnt Enable nfsd to cross mount points integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.nfs_privport Only allow clients using a privileged port for NFSv2, 3 and 4 integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.owner_major Server owner major string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.owner_minor Server owner minor uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.pnfsgetdsattr When set getattr gets DS attributes via RPC integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.pnfsstrictatime For pNFS service, do Getattr ops to keep atime up-to-date integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_high Maximum space in parsed but not handled requests. unsigned long LU RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_low Low water mark for request space. unsigned long LU RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_throttle_count Count of times throttling based on request space has occurred integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_throttled Whether nfs requests are currently throttled integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_used Space in parsed but not handled requests. unsigned long LU RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_used_highest Highest space used since reboot. unsigned long LU RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.scope Server scope string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_max_minorversion4 The highest minor version of NFSv4 handled by the server integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_max_nfsvers The highest version of NFS handled by the server integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.server_min_minorversion4 The lowest minor version of NFSv4 handled by the server integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_min_nfsvers The lowest version of NFS handled by the server integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.sessionhashsize Size of session hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.srvmaxio Maximum I/O size in bytes unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.statehashsize Size of state hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.tcpcachetimeo Timeout for TCP entries in the DRC unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.tcphighwater High water mark for TCP cache entries unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.testing_disable_grace Disable grace for testing uint8_t CU RD, WR, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.threads Current number of threads integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.udphighwater High water mark for UDP cache entries unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.v4openaccess Enable Linux style NFSv4 Open access check uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.v4statelimit High water limit for NFSv4 opens+locks+delegations integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.writedelegifpos Issue a write delegation for read opens if possible integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nlm Network Lock Manager node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.nlm.sysid node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.notbufdflushes Number of dirty buffer flushes done by the bufdaemon helpers uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.numbufallocfails Number of times buffer allocations failed uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.numdirtybuffers Number of buffers that are dirty (has unwritten changes) at the moment integer I RD, MPSAFE Defined 3. [dyn]
vfs.numfreebuffers Number of free buffers integer I RD, MPSAFE Defined 3. [dyn]
vfs.numvnodes Number of vnodes in existence (legacy) unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.pfs pseudofs node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.pfs.vncache pseudofs vnode cache node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.pfs.vncache.entries number of entries in the vnode cache integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.hits number of cache hits since initialization integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.maxentries highest number of entries in the vnode cache integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.misses number of cache misses since initialization integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.read_max Cluster read-ahead max block count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.read_min Cluster read min block count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.recursive_forced_unmount Recursively unmount stacked upper mounts when a file system is forcibly unmounted uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]
vfs.recursiveflushes Number of flushes skipped due to being recursive integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.recycles Number of vnodes recycled to meet vnode cache targets (legacy) unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.recycles_free Number of free vnodes recycled to meet vnode cache targets (legacy) unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.root_mount_always_wait Wait for root mount holds even if the root device already exists integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.root_mount_hold List of root mount hold tokens string A RD, MPSAFE Defined 3. [dyn]
vfs.runningbufspace Amount of presently outstanding async buffer io long integer L RD, MPSAFE Defined 3. [dyn]
vfs.timestamp_precision File timestamp precision (0: seconds, 1: sec + ns accurate to 1/HZ, 2: sec + ns truncated to us, 3+: sec + ns (max. precision)) integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.tmpfs tmpfs file system node N RD, WR, MPSAFE Undefined 3. 135
vfs.tmpfs.memory_percent Percent of available memory that can be used if no size limit integer I RD, WR, MPSAFE Defined 3. 135. [dyn]
vfs.tmpfs.memory_reserved Amount of available memory and swap below which tmpfs growth stops long integer L RD, WR, MPSAFE Defined 3. 135. [dyn]
vfs.tmpfs.rename_restarts Times rename had to restart due to lock contention integer I RD, MPSAFE Defined 3. 135. [dyn]
vfs.typenumhash Set vfc_typenum using a hash calculation on vfc_name, so that it does not change when file systems are loaded in a different order. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.ufs UFS filesystem node N RD, MPSAFE Undefined 3. 53
vfs.ufs.dirhash_docheck enable extra sanity tests integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_lowmemcount number of times low memory hook called integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_maxmem maximum allowed dirhash memory usage integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_mem current dirhash memory usage integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_minsize minimum directory size in bytes for which to use hashed lookup integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_reclaimpercent set percentage of dirhash cache to be removed in low VM events integer I RD, WR, NEEDGIANT Defined 3. 53. [dyn]
vfs.ufs.rename_restarts Times rename had to restart due to lock contention integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.unmapped_buf_allowed Permit the use of the unmapped i/o integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.usermount Unprivileged users may mount and unmount file systems integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.vmiodirenable Use the VM system for directory writes integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.vnode vnode configuration and statistics node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.vnode.param vnode configuration node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.param.can_skip_requeue Is LRU requeue skippable uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.param.limit Target for maximum number of vnodes unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.param.wantfree Target for minimum number of "free" vnodes unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats vnode statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.stats.alloc_sleeps Number of times vnode allocation blocked waiting on vnlru unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.count Number of vnodes in existence unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.created Number of vnodes created by getnewvnode uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.free Number of "free" vnodes unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.skipped_requeues Number of times LRU requeue was skipped due to lock contention uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru vnode recycling node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.vnlru.direct_recycles_free Number of free vnodes recycled by vn_alloc callers to meet vnode cache targets uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.failed_runs Number of times the vnlru process ran without success integer I RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.kicks Number of times vnlru awakened due to vnode shortage unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.max_free_per_call limit on vnode free requests per call to the vnlru_free routine integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.recycles Number of vnodes recycled to meet vnode cache targets unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.recycles_free Number of free vnodes recycled to meet vnode cache targets unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.uma_reclaim_calls Number of calls to uma_reclaim unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnodes_created Number of vnodes created by getnewvnode (legacy) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.wantfreevnodes Target for minimum number of "free" vnodes (legacy) unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]
vfs.worklist_len Syncer thread worklist length integer I RD, MPSAFE Defined 3. [dyn]
vfs.write_behind Cluster write-behind; 0: disable, 1: enable, 2: backed off integer I RD, WR, MPSAFE Defined 3. [dyn]