Table MIB
Name |
Description |
Type |
Format |
Flags |
Label |
Handler |
OID |
kern |
High kernel, proc, limits &c |
node |
N |
RD, WR, MPSAFE, CAPRD |
|
Undefined |
1 |
kern.acct_chkfreq |
frequency for checking the free space |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.acct_configured |
Accounting configured or not |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.acct_resume |
percentage of free disk space above which accounting resumes |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.acct_suspend |
percentage of free disk space below which accounting stops |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.acct_suspended |
Accounting suspended or not |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.always_console_output |
Always output to console despite TIOCCONS |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.arandom |
arc4rand |
opaque |
|
RD, MPSAFE, CAPRD |
|
Defined |
1. 37 |
kern.argmax |
Maximum bytes of argument to execve(2) |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 8 |
kern.base_address |
Kernel base address |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.bio_transient_maxcnt |
Maximum number of transient BIOs mappings |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.boot_id |
Random boot ID |
opaque |
|
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn] |
kern.boot_tag |
Tag added to dmesg at start of boot |
string |
A |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.bootfile |
Name of kernel file booted |
string |
A |
RD, WR, MPSAFE |
|
Defined |
1. 26 |
kern.boottime |
Estimated system boottime |
opaque |
S,timeval |
RD, MPSAFE |
|
Defined |
1. 21 |
kern.boottrace |
boottrace statistics |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.boottrace.boottrace |
Capture a boot-time trace event |
string |
A |
WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.enabled |
Boot-time and shutdown-time tracing enabled |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.log |
Print a log of the boottrace trace data |
string |
A |
RD, SKIP, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.reset |
Reset run-time tracing table |
integer |
A |
WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.runtrace |
Capture a run-time trace event |
string |
A |
WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.shutdown_trace |
Enable kernel shutdown tracing to the console |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.shutdown_trace_threshold |
Tracing threshold (ms) below which tracing is ignored |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.shuttrace |
Capture a shutdown-time trace event |
string |
A |
WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.boottrace.table_size |
Boot-time tracing table size |
unsigned integer |
IU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.build_id |
Operating system build-id |
string |
A |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn] |
kern.callout_stat |
Dump immediate statistic snapshot of the scheduled callouts |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.cam |
CAM Subsystem |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.cam.ada |
CAM Direct Access Disk driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.ada.[num] |
CAM ADA unit 0 |
node |
N |
RD, DYN, MPSAFE |
device_index |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].delete_method |
BIO_DELETE execution method |
string |
A |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].flags |
Flags for drive |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].max_seq_zones |
Maximum Number of Open Sequential Write Required Zones |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].optimal_nonseq_zones |
Optimal Number of Non-Sequentially Written Sequential Write Preferred Zones |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].optimal_seq_zones |
Optimal Number of Open Sequential Write Preferred Zones |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].read_ahead |
Enable disk read ahead. |
integer |
I |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].rotating |
Rotating media. This sysctl is *DEPRECATED*, gone in FreeBSD 15 |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].sort_io_queue |
Sort IO queue to try and optimise disk access patterns |
integer |
I |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].trim_count |
Total number of dsm commands sent |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].trim_goal |
Number of trims to try to accumulate before sending to hardware |
integer |
I |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].trim_lbas |
Total lbas in the dsm commands sent |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].trim_ranges |
Total number of ranges in dsm commands |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].trim_ticks |
IO Schedul qaunta to hold back trims for when accumulating |
integer |
I |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].unmapped_io |
Use unmapped I/O. This sysctl is *DEPRECATED*, gone in FreeBSD 15 |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].write_cache |
Enable disk write cache. |
integer |
I |
RD, WR, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].zone_mode |
Zone Mode |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.[num].zone_support |
Zone Support |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.cam.ada.default_timeout |
Normal I/O timeout (in seconds) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.enable_biospeedup |
Enable BIO_SPEEDUP processing |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.enable_uma_ccbs |
Use UMA for CCBs |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.read_ahead |
Enable disk read-ahead |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.retry_count |
Normal I/O retry count |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.send_ordered |
Send Ordered Tags |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.spindown_shutdown |
Spin down upon shutdown |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.spindown_suspend |
Spin down upon suspend |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.ada.write_cache |
Enable disk write cache |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.announce_nosbuf |
Don't use sbuf for announcements |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.boot_delay |
Bus registration wait time |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.cam_srch_hi |
Search above LUN 7 for SCSI3 and greater devices |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.cd |
CAM CDROM driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.cd.poll_period |
Media polling period in seconds |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.cd.retry_count |
Normal I/O retry count |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.cd.timeout |
Timeout, in us, for read operations |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da |
CAM Direct Access Disk driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.da.default_softtimeout |
Soft I/O timeout (ms) |
unsigned integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.default_timeout |
Normal I/O timeout (in seconds) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.disable_wp_detection |
Disable detection of write-protected disks |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.enable_biospeedup |
Enable BIO_SPEEDUP processing |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.enable_uma_ccbs |
Use UMA for CCBs |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.poll_period |
Media polling period in seconds |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.retry_count |
Normal I/O retry count |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.da.send_ordered |
Send Ordered Tags |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.debug_delay |
Delay in us after each debug message |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.dflags |
Enabled debug flags |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.enc |
CAM Enclosure Services driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.enc.emulate_array_devices |
Emulate Array Devices for SAF-TE |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.enc.search_globally |
Search for disks on other buses |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.enc.verbose |
Enable verbose logging |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.iosched |
CAM I/O Scheduler parameters |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.mapmem_thresh |
Threshold for user-space buffer mapping |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.nda |
CAM Direct Access Disk driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.nda.enable_biospeedup |
Enable BIO_SPEEDUP processing. |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.nda.max_trim |
Maximum number of BIO_DELETE to send down as a DSM TRIM. |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.nda.nvd_compat |
Enable creation of nvd aliases. |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.num_doneqs |
Number of completion queues/threads |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.pmp |
CAM Direct Access Disk driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.pmp.default_timeout |
Normal I/O timeout (in seconds) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.pmp.hide_special |
Hide extra ports |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.pmp.retry_count |
Normal I/O retry count |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.sa |
CAM Sequential Access Tape Driver |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.cam.sa.allow_io_split |
Default I/O split value |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.cam.scsi_delay |
Delay to allow devices to settle after a SCSI bus reset (ms) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.sort_io_queues |
Sort IO queues to try and optimise disk access patterns |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.cam.xpt_generation |
CAM peripheral generation count |
unsigned integer |
IU |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.capmode_coredump |
Allow processes in capability mode to dump core |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.ccpu |
Decay factor used for updating %CPU in 4BSD scheduler |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.chroot_allow_open_directories |
Allow a process to chroot(2) if it has a directory open |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.clockrate |
Rate and period of various kernel clocks |
opaque |
S,clockinfo |
RD, MPSAFE |
|
Defined |
1. 12 |
kern.compiler_version |
Version of compiler used to compile kernel |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.compress_user_cores |
Enable compression of user corefiles (1 = gzip, 2 = zstd) |
integer |
I |
RD, WR, TUN, NOFETCH, NEEDGIANT |
|
Defined |
1. [dyn] |
kern.compress_user_cores_level |
Corefile compression level |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.conftxt |
Kernel configuration file |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.consmsgbuf_size |
Console tty buffer size |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.consmute |
State of the console muting |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.console |
Console device control |
string |
A |
RD, WR, NEEDGIANT |
|
Defined |
1. [dyn] |
kern.constty_wakeups_per_second |
Times per second to check for pending console tty messages |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.core_dump_can_intr |
Core dumping interruptible with SIGKILL |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.coredump |
Enable/Disable coredumps |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.coredump_devctl |
Generate a devctl notification when processes coredump |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.coredump_pack_fileinfo |
Enable file path packing in 'procstat -f' coredump notes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.coredump_pack_vmmapinfo |
Enable file path packing in 'procstat -v' coredump notes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.corefile |
Process corefile name format string |
string |
A |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.cp_time |
CPU time statistics |
long integer |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.cp_times |
per-CPU time statistics |
long integer |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.crypto |
In-kernel cryptography |
node |
N |
RD, WR |
|
Undefined |
1. [dyn] |
kern.crypto.allow_soft |
Enable use of software crypto by /dev/crypto |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.crypto.num_workers |
Number of crypto workers used to dispatch crypto jobs |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.crypto.stats |
Crypto system statistics |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn] |
kern.crypto_workers_num |
Number of crypto workers used to dispatch crypto jobs |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.cryptodevallowsoft |
Enable/disable use of software crypto by /dev/crypto |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.devname |
devname(3) handler |
opaque |
|
RD, WR, ANYBODY, MPSAFE |
|
Defined |
1. [dyn] |
kern.devstat |
Device Statistics |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.devstat.all |
All devices in the devstat list |
opaque |
S,devstat |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.devstat.generation |
Devstat list generation |
long integer |
L |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.devstat.numdevs |
Number of devices in the devstat list |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.devstat.version |
Devstat list version number |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.dfldsiz |
Initial data size limit |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.dflssiz |
Initial stack size limit |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.dirdelay |
Time to delay syncing directories (in seconds) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.disallow_high_osrel |
Disallow execution of binaries built for higher version of the world |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.disks |
names of available disks |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.domainname |
Name of the current YP/NIS domain |
string |
A |
RD, WR, PRISON, MPSAFE, CAPRD |
|
Defined |
1. 22 |
kern.dummy |
|
integer |
I |
RD, WR, SKIP, MPSAFE |
|
Defined |
1. 31 |
kern.elf32 |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.elf32.allow_wx |
Allow pages to be mapped simultaneously writable and executable |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.aslr |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.elf32.aslr.enable |
ELF32: enable address map randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf32.aslr.honor_sbrk |
ELF32: assume sbrk is used |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf32.aslr.pie_enable |
ELF32: enable address map randomization for PIE binaries |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf32.aslr.shared_page |
ELF32: enable shared page address randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf32.aslr.stack |
ELF32: enable stack address randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf32.fallback_brand |
ELF32 brand of last resort |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.nxstack |
ELF32: support PT_GNU_STACK for non-executable stack control |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.pie_base |
PIE load base without randomization |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.read_exec |
enable execution from readable segments |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.sigfastblock |
enable sigfastblock for new processes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf32.vdso |
ELF32: enable vdso preloading |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64 |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.elf64.allow_wx |
Allow pages to be mapped simultaneously writable and executable |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64.aslr |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.elf64.aslr.enable |
ELF64: enable address map randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf64.aslr.honor_sbrk |
ELF64: assume sbrk is used |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf64.aslr.pie_enable |
ELF64: enable address map randomization for PIE binaries |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf64.aslr.shared_page |
ELF64: enable shared page address randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf64.aslr.stack |
ELF64: enable stack address randomization |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.elf64.fallback_brand |
ELF64 brand of last resort |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64.nxstack |
ELF64: support PT_GNU_STACK for non-executable stack control |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64.pie_base |
PIE load base without randomization |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64.sigfastblock |
enable sigfastblock for new processes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.elf64.vdso |
ELF64: enable vdso preloading |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.epoch |
epoch information |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.epoch.stats |
epoch stats |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.epoch.stats.epoch_call_tasks |
# of times a callback task was run |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.epoch.stats.epoch_calls |
# of times a callback was deferred |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.epoch.stats.migrations |
# of times thread was migrated to another CPU in epoch_wait |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.epoch.stats.nblocked |
# of times a thread was in an epoch when epoch_wait was called |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.epoch.stats.ncontended |
# of times a thread was blocked on a lock in an epoch during an epoch_wait |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.epoch.stats.switches |
# of times a thread voluntarily context switched in epoch_wait |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.evdev |
Evdev args |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.evdev.input |
Evdev input devices |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.evdev.input.[num] |
|
node |
N |
RD, DYN, MPSAFE |
device index |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].abs_bits |
Input device supported absolute events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].id |
Input device identification |
opaque |
S,input_id |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].key_bits |
Input device supported keys |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].led_bits |
Input device supported LED events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].msc_bits |
Input device supported miscellaneous events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].name |
Input device name |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].phys |
Input device short name |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].props |
Input device properties |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].rel_bits |
Input device supported relative events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].snd_bits |
Input device supported sound events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].sw_bits |
Input device supported switch events |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].type_bits |
Input device supported events types |
opaque |
|
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.input.[num].uniq |
Input device unique number |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.evdev.rcpt_mask |
Who is receiving events: bit0 - sysmouse, bit1 - kbdmux, bit2 - mouse hardware, bit3 - keyboard hardware |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.evdev.sysmouse_t_axis |
Extract T-axis from 0-none, 1-ums, 2-psm, 3-wsp |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.eventtimer |
Event timers |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.eventtimer.choice |
Present event timers |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.eventtimer.et |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.eventtimer.et.HPET |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET1 |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET1.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET1.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET1.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET2 |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET2.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET2.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.HPET2.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.LAPIC |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.LAPIC.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.LAPIC.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.LAPIC.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.RTC |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.RTC.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.RTC.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.RTC.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.i8254 |
event timer description |
node |
N |
RD, WR, DYN, MPSAFE |
eventtimer |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.i8254.flags |
Event timer capabilities |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.i8254.frequency |
Event timer base frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.et.i8254.quality |
Goodness of event timer |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.eventtimer.idletick |
Run periodic events when idle |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.eventtimer.periodic |
Enable event timer periodic mode |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.eventtimer.singlemul |
Multiplier for periodic mode |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.eventtimer.timer |
Chosen event timer |
string |
A |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.fallback_elf_brand |
compatibility for kern.fallback_elf_brand |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.features |
Kernel Features |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.features.aio |
Asynchronous I/O |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ata_cam |
ATA devices are accessed through the cam(4) driver |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.audit |
BSM audit support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd10 |
Compatible with FreeBSD 10 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd11 |
Compatible with FreeBSD 11 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd12 |
Compatible with FreeBSD 12 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd13 |
Compatible with FreeBSD 13 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd14 |
Compatible with FreeBSD 14 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd32 |
Compatible with 32-bit FreeBSD |
integer |
I |
RD, DYN, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd4 |
Compatible with FreeBSD 4 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd5 |
Compatible with FreeBSD 5 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd6 |
Compatible with FreeBSD 6 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd7 |
Compatible with FreeBSD 7 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd9 |
Compatible with FreeBSD 9 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.compat_freebsd_32bit |
Compatible with 32-bit FreeBSD (legacy feature name) |
integer |
I |
RD, DYN, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.cuse |
Userspace character devices |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.debugnet |
Debugnet support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ekcd |
Encrypted kernel crash dumps support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.evdev |
Input event devices support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.evdev_support |
Evdev support in hybrid drivers |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ffs_snapshot |
FFS snapshot support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_label |
GEOM labeling support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_part_bsd |
GEOM partitioning class for BSD disklabels |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_part_ebr |
GEOM partitioning class for extended boot records support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_part_ebr_compat |
GEOM EBR partitioning class: backward-compatible partition names |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_part_gpt |
GEOM partitioning class for GPT partitions support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.geom_part_mbr |
GEOM partitioning class for MBR support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.hwpmc_hooks |
Kernel support for HW PMC |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.inet |
Internet Protocol version 4 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.inet6 |
Internet Protocol version 6 |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.invariant_support |
Support for modules compiled with INVARIANTS option |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.invariants |
Kernel compiled with INVARIANTS, may affect performance |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ipv4_rfc5549_support |
Route IPv4 packets via IPv6 nexthops |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.kdtrace_hooks |
Kernel DTrace hooks which are required to load DTrace kernel modules |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.kposix_priority_scheduling |
POSIX P1003.1B realtime extensions |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ktrace |
Kernel support for system-call tracing |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.netdump |
Netdump client support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.netgdb |
NetGDB support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.netlink |
Netlink support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.nfscl |
NFSv4 client |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.nfsd |
NFSv4 server |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.posix_shm |
POSIX shared memory |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.pps_sync |
Support usage of external PPS signal by kernel PLL |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.process_descriptors |
Process Descriptors |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.racct |
Resource Accounting |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.rctl |
Resource Limits |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.scbus |
SCSI devices support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.security_capabilities |
Capsicum Capabilities |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.security_capability_mode |
Capsicum Capability Mode |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.security_mac |
Mandatory Access Control Framework support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.softupdates |
FFS soft-updates support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.stack |
Support for capturing kernel stack |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.sysv_msg |
System V message queues support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.sysv_sem |
System V semaphores support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.sysv_shm |
System V shared memory segments support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ufs_acl |
ACL support for UFS |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ufs_gjournal |
Journaling support through GEOM for UFS |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ufs_quota |
UFS disk quotas support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.ufs_quota64 |
64bit UFS disk quotas support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.vimage |
VIMAGE kernel virtualization |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.features.witness |
kernel has witness(9) support |
integer |
I |
RD, MPSAFE, CAPRD |
feature |
Defined |
1. [dyn]. [dyn] |
kern.file |
Entire file table |
opaque |
S,xfile |
RD, MPSAFE |
|
Defined |
1. 15 |
kern.filedelay |
Time to delay syncing files (in seconds) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.forcesigexit |
Force trap signal to be handled |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.fscale |
Fixed-point scale factor used for calculating load average values |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.function_list |
kernel function list |
opaque |
|
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.geom |
GEOMetry management |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.geom.collectstats |
Control statistics collection on GEOM providers and consumers |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.confdot |
Dump the GEOM config in dot |
string |
|
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.conftxt |
Dump the GEOM config in txt |
string |
|
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.confxml |
Dump the GEOM config in XML |
string |
|
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.debugflags |
Set various trace levels for GEOM debugging |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.dev |
GEOM_DEV stuff |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.geom.dev.delete_max_sectors |
Maximum number of sectors in a single delete request sent to the provider. Larger requests are chunked so they can be interrupted. (0 = disable chunking) |
int64_t |
Q |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.disk |
GEOM_DISK stuff |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.geom.disk.ada0 |
GEOM disk ada0 |
node |
N |
RD, DYN, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.disk.ada0.flags |
Report disk flags |
string |
A |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.disk.ada0.flush_notsup_succeed |
Do not return EOPNOTSUPP if there is no cache to flush |
uint8_t |
CU |
RD, WR, DYN, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.disk.ada0.led |
LED name |
string |
A |
RD, WR, DYN, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.inflight_transient_maps |
Current count of the active transient maps |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.label |
GEOM_LABEL stuff |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.geom.label.debug |
Debug level |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.disk_ident |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.disk_ident.enable |
Create device nodes for drives which export a disk identification string |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.ext2fs |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.ext2fs.enable |
Create device nodes for EXT2FS volumes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.flashmap |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.flashmap.enable |
Create device nodes for Flashmap labels |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.gpt |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.gpt.enable |
Create device nodes for GPT labels |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.gptid |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.gptid.enable |
Create device nodes for GPT UUIDs |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.iso9660 |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.iso9660.enable |
Create device nodes for ISO9660 volume names |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.msdosfs |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.msdosfs.enable |
Create device nodes for MSDOSFS volumes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.ntfs |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.ntfs.enable |
Create device nodes for NTFS volumes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.reiserfs |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.reiserfs.enable |
Create device nodes for REISERFS volumes |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.swaplinux |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.swaplinux.enable |
Create device nodes for Linux swap |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.ufs |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.ufs.enable |
Create device nodes for UFS volume names |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.label.ufsid |
|
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.label.ufsid.enable |
Create device nodes for UFS file system IDs |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.nomem_count |
Total count of requests completed with status of ENOMEM |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.notaste |
Prevent GEOM tasting |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.part |
GEOM_PART stuff |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.geom.part.allow_nesting |
Allow additional levels of nesting |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.auto_resize |
Enable auto resize |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.check_integrity |
Enable integrity checking |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.ebr |
GEOM_PART_EBR Extended Boot Record |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.ebr.compat_aliases |
Set non-zero to enable EBR compatibility alias names (e.g., ada0p5) |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.part.gpt |
GEOM_PART_GPT GUID Partition Table |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.gpt.allow_nesting |
Allow GPT to be nested inside other schemes |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.part.mbr |
GEOM_PART_MBR Master Boot Record |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.part.mbr.enforce_chs |
Enforce alignment to CHS addressing |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.part.separator |
Partition name separator |
string |
A |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.pause_count |
Total count of requests stalled due to low memory in g_down |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.raid |
GEOM_RAID stuff |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.geom.raid.aggressive_spare |
Use disks without metadata as spare |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.clean_time |
Mark volume as clean when idling |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.concat |
CONCAT transformation module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.concat.enable |
Enable CONCAT transformation module taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.ddf |
DDF metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.ddf.enable |
Enable DDF metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.debug |
Debug level |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.disconnect_on_failure |
Disconnect component on I/O failure. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.enable |
Enable on-disk metadata taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.idle_threshold |
Time in microseconds to consider a volume idle. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.intel |
Intel metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.intel.enable |
Enable Intel metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.jmicron |
JMicron metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.jmicron.enable |
Enable JMicron metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.name_format |
Providers name format. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.nvidia |
NVIDIA metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.nvidia.enable |
Enable NVIDIA metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.promise |
Promise metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.promise.enable |
Enable Promise metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid0 |
RAID0 transformation module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid0.enable |
Enable RAID0 transformation module taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1 |
RAID1 transformation module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1.enable |
Enable RAID1 transformation module taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1.rebuild_cluster_idle |
Number of slabs to do each time we trigger a rebuild cycle |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1.rebuild_fair_io |
Fraction of the I/O bandwidth to use when disk busy for rebuild. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1.rebuild_meta_update |
When to update the meta data. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1.rebuild_slab_size |
Amount of the disk to rebuild each read/write cycle of the rebuild. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e |
RAID1E transformation module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e.enable |
Enable RAID1E transformation module taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e.rebuild_cluster_idle |
Number of slabs to do each time we trigger a rebuild cycle |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e.rebuild_fair_io |
Fraction of the I/O bandwidth to use when disk busy for rebuild. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e.rebuild_meta_update |
When to update the meta data. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid1e.rebuild_slab_size |
Amount of the disk to rebuild each read/write cycle of the rebuild. |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid5 |
RAID5 transformation module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.raid5.enable |
Enable RAID5 transformation module taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.read_err_thresh |
Number of read errors equated to disk failure |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.sii |
SiI metadata module |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.raid.sii.enable |
Enable SiI metadata format taste |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.geom.raid.start_timeout |
Time to wait for all array components |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.geom.transient_map_hard_failures |
Failures to establish the transient mapping due to retry attempts exhausted |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.transient_map_retries |
Max count of retries used before giving up on creating transient map |
unsigned integer |
IU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.transient_map_soft_failures |
Count of retried failures to establish the transient mapping |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.geom.transient_maps |
Total count of the transient mapping requests |
long integer |
L |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.hostid |
Host ID |
unsigned long |
LU |
RD, WR, PRISON, MPSAFE, CAPRD |
|
Defined |
1. 11 |
kern.hostname |
Hostname |
string |
A |
RD, WR, PRISON, MPSAFE, CAPRD |
|
Defined |
1. 10 |
kern.hostuuid |
Host UUID |
string |
A |
RD, WR, PRISON, MPSAFE, CAPRD |
|
Defined |
1. 36 |
kern.hwpmc |
HWPMC parameters |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.hwpmc.softevents |
maximum number of soft events |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.hz |
Number of clock ticks per second |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.hz_max |
Maximum hz value supported |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.hz_min |
Minimum hz value supported |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.ident |
Kernel identifier |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.init_path |
Path used to search the init process |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.init_shutdown_timeout |
Shutdown timeout of init(8). Unused within kernel, but used to control init(8) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.iov_max |
Maximum number of elements in an I/O vector; sysconf(_SC_IOV_MAX) |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 35 |
kern.ipc |
IPC |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. 30 |
kern.ipc.aio |
socket AIO stats |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 30. [dyn] |
kern.ipc.aio.empty_results |
socket operation returned EAGAIN |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.aio.empty_retries |
socket operation retries |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.aio.lifetime |
Maximum lifetime for idle aiod |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.aio.max_procs |
Maximum number of kernel processes to use for async socket IO |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.aio.num_procs |
Number of active kernel processes for async socket IO |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.aio.target_procs |
Preferred number of ready kernel processes for async socket IO |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.max_hdr |
Size of largest link plus protocol header |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. 6 |
kern.ipc.max_linkhdr |
Size of largest link layer header |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. 4 |
kern.ipc.max_protohdr |
Size of largest protocol layer header |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. 5 |
kern.ipc.maxmbufmem |
Maximum real memory allocatable to various mbuf types |
int64_t |
Q |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.maxpipekva |
Pipe KVA limit |
long integer |
L |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.maxsockbuf |
Maximum socket buffer size |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. 30. 1 |
kern.ipc.maxsockets |
Maximum number of sockets available |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.mb_use_ext_pgs |
Use unmapped mbufs for sendfile(2) and TLS offload |
integer |
IU |
RD, WR, TUN, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgmax |
Maximum message size |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgmnb |
Maximum number of bytes in a queue |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgmni |
Number of message queue identifiers |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgseg |
Number of message segments |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgssz |
Size of a message segment |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msgtql |
Maximum number of messages in the system |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.msqids |
Array of struct msqid_kernel for each potential message queue |
opaque |
|
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.nmbclusters |
Maximum number of mbuf clusters allowed |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.nmbjumbo16 |
Maximum number of mbuf 16k jumbo clusters allowed |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.nmbjumbo9 |
Maximum number of mbuf 9k jumbo clusters allowed |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.nmbjumbop |
Maximum number of mbuf page size jumbo clusters allowed |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.nmbufs |
Maximum number of mbufs allowed |
integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.num_snd_tags |
# of active mbuf send tags |
uint64_t |
QU |
RD, WR, MPSAFE, STATS |
|
Defined |
1. 30. [dyn] |
kern.ipc.numopensockets |
Number of open sockets |
unsigned integer |
IU |
RD, MPSAFE, VNET |
|
Defined |
1. 30. [dyn] |
kern.ipc.pipe_mindirect |
Minimum write size triggering VM optimization |
long integer |
L |
RD, WR |
|
Defined |
1. 30. [dyn] |
kern.ipc.pipeallocfail |
Pipe allocation failures |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.pipebuf_reserv |
Superuser-reserved percentage of the pipe buffers space |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.pipefragretry |
Pipe allocation retries due to fragmentation |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.pipekva |
Pipe KVA usage |
long integer |
L |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.piperesizeallowed |
Pipe resizing allowed |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.piperesizefail |
Pipe resize failures |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.posix_shm_list |
POSIX SHM list |
opaque |
|
RD, PRISON, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.sema |
Array of struct semid_kernel for each potential semaphore |
opaque |
|
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.semaem |
Adjust on exit max value |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semmni |
Number of semaphore identifiers |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semmns |
Maximum number of semaphores in the system |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semmnu |
Maximum number of undo structures in the system |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semmsl |
Max semaphores per id |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semopm |
Max operations per semop call |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semume |
Max undo entries per process |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.semusz |
Size in bytes of undo structure |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.semvmx |
Semaphore maximum value |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.sfstat |
sendfile statistics |
opaque |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.shm_allow_removed |
Enable/Disable attachment to attached segments marked for removal |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shm_use_phys |
Enable/Disable locking of shared memory pages in core |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmall |
Maximum number of pages available for shared memory |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmmax |
Maximum shared memory segment size |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmmin |
Minimum shared memory segment size |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmmni |
Number of shared memory identifiers |
unsigned long |
LU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmseg |
Number of segments per process |
unsigned long |
LU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.shmsegs |
Array of struct shmid_kernel for each potential shared memory segment |
opaque |
|
RD, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.soacceptqueue |
Maximum listen socket pending connection accept queue size |
unsigned integer |
IU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. 30. [dyn] |
kern.ipc.sockbuf_waste_factor |
Socket buffer size waste factor |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. 30. 2 |
kern.ipc.somaxconn |
Maximum listen socket pending connection accept queue size (compat) |
unsigned integer |
IU |
RD, WR, SKIP, MPSAFE, VNET |
|
Defined |
1. 30. 3 |
kern.ipc.sooverinterval |
Delay in seconds between warnings for listen socket overflows |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.sooverprio |
Log priority for listen socket overflows: 0..7 or -1 to disable |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 30. [dyn] |
kern.ipc.splice |
Settings relating to the SO_SPLICE socket option |
node |
N |
RD, WR |
|
Undefined |
1. 30. [dyn] |
kern.ipc.splice.receive_stream |
Use soreceive_stream() for stream splices |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls |
Kernel TLS offload |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. 30. [dyn] |
kern.ipc.tls.bind_threads |
Bind crypto threads to cores (1) or cores and domains (2) at boot |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.cbc_enable |
Enable support of AES-CBC crypto for kernel TLS |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.enable |
Enable support for kernel TLS offload |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.ifnet |
Hardware (ifnet) TLS session stats |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.ifnet.cbc |
Active number of ifnet TLS sessions using AES-CBC |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.chacha20 |
Active number of ifnet TLS sessions using Chacha20-Poly1305 |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.gcm |
Active number of ifnet TLS sessions using AES-GCM |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.permitted |
Whether to permit hardware (ifnet) TLS sessions |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.reset |
TLS sessions updated to a new ifnet send tag |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.reset_dropped |
TLS sessions dropped after failing to update ifnet send tag |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet.reset_failed |
TLS sessions that failed to allocate a new ifnet send tag |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.ifnet_max_rexmit_pct |
Max percent bytes retransmitted before ifnet TLS is disabled |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.max_alloc |
Max number of 16k buffers to allocate in thread context |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.max_reclaim |
Max number of 16k buffers to reclaim in thread context |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.maxlen |
Maximum TLS record size |
unsigned integer |
IU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.stats |
Kernel TLS offload stats |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.stats.active |
Total Active TLS sessions |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.corrupted_records |
Total corrupted TLS records received |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.destroy_task |
Number of times ktls session was destroyed via taskqueue |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.enable_calls |
Total number of TLS enable calls made |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.failed_crypto |
Total TLS crypto failures |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ifnet_disable_failed |
TLS sessions unable to switch to SW from ifnet |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ifnet_disable_ok |
TLS sessions able to switch to SW from ifnet |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf |
Kernel TLS offload via OCF stats |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.inplace |
Total number of OCF in-place operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.retries |
Number of OCF encryption operation retries |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.separate_output |
Total number of OCF operations with a separate output buffer |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls10_cbc_encrypts |
Total number of OCF TLS 1.0 CBC encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls11_cbc_decrypts |
Total number of OCF TLS 1.1/1.2 CBC decryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls11_cbc_encrypts |
Total number of OCF TLS 1.1/1.2 CBC encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls12_chacha20_decrypts |
Total number of OCF TLS 1.2 Chacha20-Poly1305 decryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls12_chacha20_encrypts |
Total number of OCF TLS 1.2 Chacha20-Poly1305 encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls12_gcm_decrypts |
Total number of OCF TLS 1.2 GCM decryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls12_gcm_encrypts |
Total number of OCF TLS 1.2 GCM encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls12_gcm_recrypts |
Total number of OCF TLS 1.2 GCM re-encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls13_chacha20_decrypts |
Total number of OCF TLS 1.3 Chacha20-Poly1305 decryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls13_chacha20_encrypts |
Total number of OCF TLS 1.3 Chacha20-Poly1305 encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls13_gcm_decrypts |
Total number of OCF TLS 1.3 GCM decryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls13_gcm_encrypts |
Total number of OCF TLS 1.3 GCM encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.ocf.tls13_gcm_recrypts |
Total number of OCF TLS 1.3 GCM re-encryption operations |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.offload_total |
Total successful TLS setups (parameters set) |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.sw_rx_inqueue |
Number of TLS sockets in queue to tasks for SW decryption |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.sw_tx_inqueue |
Number of TLS records in queue to tasks for SW encryption |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.sw_tx_pending |
Number of TLS 1.0 records waiting for earlier TLS records |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.switch_failed |
TLS sessions unable to switch between SW and ifnet |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.switch_to_ifnet |
TLS sessions switched from SW to ifnet |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.switch_to_sw |
TLS sessions switched from ifnet to SW |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.stats.threads |
Number of TLS threads in thread-pool |
integer |
I |
RD, MPSAFE |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.sw |
Software TLS session stats |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.sw.cbc |
Active number of software TLS sessions using AES-CBC |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.sw.chacha20 |
Active number of software TLS sessions using Chacha20-Poly1305 |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.sw.gcm |
Active number of software TLS sessions using AES-GCM |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.sw_buffer_cache |
Enable caching of output buffers for SW encryption |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.tasks_active |
Number of active tasks |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.toe |
TOE TLS session stats |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 30. [dyn]. [dyn] |
kern.ipc.tls.toe.cbc |
Active number of TOE TLS sessions using AES-CBC |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.toe.chacha20 |
Active number of TOE TLS sessions using Chacha20-Poly1305 |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.tls.toe.gcm |
Active number of TOE TLS sessions using AES-GCM |
uint64_t |
QU |
RD, MPSAFE, STATS |
|
Defined |
1. 30. [dyn]. [dyn]. [dyn] |
kern.ipc.umtx_max_robust |
Maximum number of robust mutexes allowed for each thread |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.ipc.umtx_vnode_persistent |
False forces destruction of umtx attached to file, on last close |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 30. [dyn] |
kern.job_control |
Whether job control is available |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 19 |
kern.kerneldump_gzlevel |
Kernel crash dump compression level |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.kill_on_debugger_exit |
Kill ptraced processes when debugger exits |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.kobj_methodcount |
Number of kernel object methods registered |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.kq_calloutmax |
Maximum number of callouts allocated for kqueue |
unsigned integer |
IU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.kstack_pages |
Kernel stack size in pages |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.ktrace |
KTRACE options |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.ktrace.filesize_limit_signal |
Send SIGXFSZ to the traced process when the log size limit is exceeded |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.ktrace.genio_size |
Maximum size of genio event payload |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.ktrace.request_pool |
Pool buffer size for ktrace(1) |
unsigned integer |
IU |
RD, WR, NEEDGIANT |
|
Defined |
1. [dyn]. [dyn] |
kern.lastpid |
Last used PID |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.lockf |
Advisory locks table |
opaque |
S,lockf |
RD, MPSAFE |
|
Defined |
1. 39 |
kern.log_console_add_linefeed |
log_console() adds extra newlines |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.log_console_output |
Duplicate console output to the syslog |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.log_wakeups_per_second |
How often (times per second) to check for /dev/log waiters. |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.lognosys |
Log invalid syscalls |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.logsigexit |
Log processes quitting on abnormal signals to syslog(3) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 34 |
kern.malloc_count |
Count of kernel malloc types |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.malloc_stats |
Return malloc types |
opaque |
s,malloc_type_ustats |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.maxbcache |
Maximum value of vfs.maxbufspace |
long integer |
L |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxdsiz |
Maximum data size |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxfiles |
Maximum number of files |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 7 |
kern.maxfilesperproc |
Maximum files allowed open per process |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 27 |
kern.maxphys |
Maximum block I/O access size |
long integer |
UL |
RD, TUN, MPSAFE, CAPRD, NOFETCH |
|
Defined |
1. 38 |
kern.maxproc |
Maximum number of processes |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. 6 |
kern.maxprocperuid |
Maximum processes allowed per userid |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. 28 |
kern.maxssiz |
Maximum stack size |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxswzone |
Maximum memory for swap metadata |
long integer |
L |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxthread |
Maximum number of threads |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxtsiz |
Maximum text size |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxusers |
Hint for kernel tuning |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.maxvnodes |
Target for maximum number of vnodes (legacy) |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. 5 |
kern.metadelay |
Time to delay syncing metadata (in seconds) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.minvnodes |
Old name for vfs.wantfreevnodes (legacy) |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.module_path |
module load search path |
string |
A |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.msgbuf |
Contents of kernel message buffer |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.msgbuf_clear |
Clear kernel message buffer |
integer |
I |
RD, WR, SECURE, MPSAFE |
|
Defined |
1. [dyn] |
kern.msgbuf_show_timestamp |
Show timestamp in msgbuf |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.msgbufsize |
Size of the kernel message buffer |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.nbuf |
Number of buffers in the buffer cache |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.ncallout |
Number of entries in callwheel and size of timeout() preallocation |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.ngroups |
Maximum number of supplemental groups a user can belong to |
integer |
I |
RD, TUN, MPSAFE, CAPRD, NOFETCH |
|
Defined |
1. 18 |
kern.nodump_coredump |
Enable setting the NODUMP flag on coredump files |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.nswbuf |
Number of swap buffers |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.ntp_pll |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.ntp_pll.gettime |
|
opaque |
S,ntptimeval |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.ntp_pll.pps_freq |
Scaled frequency offset (ns/sec) |
int64_t |
Q |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.ntp_pll.pps_shift |
Interval duration (sec) (shift) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.ntp_pll.pps_shiftmax |
Max interval duration (sec) (shift) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.ntp_pll.time_freq |
Frequency offset (ns/sec) |
int64_t |
Q |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.ntp_pll.time_monitor |
Last time offset scaled (ns) |
long integer |
L |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.openfiles |
System-wide number of open files |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.osreldate |
Kernel release date |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 24 |
kern.osrelease |
Operating system release |
string |
A |
RD, MPSAFE, CAPRD |
|
Defined |
1. 2 |
kern.osrevision |
Operating system revision |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 3 |
kern.ostype |
Operating system type |
string |
A |
RD, MPSAFE, CAPRD |
|
Defined |
1. 1 |
kern.panic_reboot_wait_time |
Seconds to wait before rebooting after a panic |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.pid_max |
Maximum allowed pid |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.pid_max_limit |
Maximum allowed pid (kern.pid_max) top limit |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.pin_default_swi |
Pin the default (non-per-cpu) swi (shared with PCPU 0 swi) |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.pin_pcpu_swi |
Pin the per-CPU swis (except PCPU 0, which is also default) |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.posix1version |
Version of POSIX attempting to comply to |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 17 |
kern.powercycle_on_panic |
Do a power cycle instead of a reboot on a panic |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.poweroff_on_panic |
Do a power off instead of a reboot on a panic |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.proc |
Process table |
node |
N |
RD, MPSAFE |
|
Undefined |
1. 14 |
kern.proc.all |
Return entire process table |
opaque |
S,proc |
RD, MPSAFE |
|
Defined |
1. 14. 0 |
kern.proc.args |
Process argument list |
node |
N |
RD, WR, ANYBODY, MPSAFE, CAPWR |
|
Defined |
1. 14. 7 |
kern.proc.auxv |
Process ELF auxiliary vector |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 36 |
kern.proc.cwd |
Process current working directory |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 42 |
kern.proc.env |
Process environment |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 35 |
kern.proc.filedesc |
Process filedesc entries |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 33 |
kern.proc.gid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 11 |
kern.proc.gid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 27 |
kern.proc.groups |
Process groups |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 34 |
kern.proc.kq |
KQueue events |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 47 |
kern.proc.kstack |
Process kernel stacks |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 15 |
kern.proc.nfds |
Number of open file descriptors |
node |
N |
RD, MPSAFE, CAPRD |
|
Defined |
1. 14. 43 |
kern.proc.ofiledesc |
Process ofiledesc entries |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 14 |
kern.proc.osrel |
Process binary osreldate |
node |
N |
RD, WR, ANYBODY, MPSAFE |
|
Defined |
1. 14. 40 |
kern.proc.ovmmap |
Old Process vm map entries |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 13 |
kern.proc.pathname |
Process executable path |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 12 |
kern.proc.pgrp |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 2 |
kern.proc.pgrp_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 18 |
kern.proc.pid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 1 |
kern.proc.pid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 17 |
kern.proc.proc |
Return process table, no threads |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 8 |
kern.proc.proc_td |
Return process table, including threads |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 24 |
kern.proc.ps_strings |
Process ps_strings location |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 38 |
kern.proc.rgid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 10 |
kern.proc.rgid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 26 |
kern.proc.rlimit |
Process resource limits |
node |
N |
RD, WR, ANYBODY, MPSAFE |
|
Defined |
1. 14. 37 |
kern.proc.rlimit_usage |
Process limited resources usage info |
node |
N |
RD, ANYBODY, MPSAFE |
|
Defined |
1. 14. 46 |
kern.proc.ruid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 6 |
kern.proc.ruid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 22 |
kern.proc.sid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 3 |
kern.proc.sid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 19 |
kern.proc.sigfastblk |
Thread sigfastblock address |
node |
N |
RD, ANYBODY, MPSAFE |
|
Defined |
1. 14. 44 |
kern.proc.sigtramp |
Process signal trampoline location |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 41 |
kern.proc.sv_name |
Process syscall vector name (ABI type) |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 9 |
kern.proc.tty |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 4 |
kern.proc.tty_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 20 |
kern.proc.uid |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 5 |
kern.proc.uid_td |
Process table |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 21 |
kern.proc.umask |
Process umask |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 39 |
kern.proc.vm_layout |
Process virtual address space layout info |
node |
N |
RD, ANYBODY, MPSAFE |
|
Defined |
1. 14. 45 |
kern.proc.vmmap |
Process vm map entries |
node |
N |
RD, MPSAFE |
|
Defined |
1. 14. 32 |
kern.proc_vmmap_skip_resident_count |
Skip calculation of the pages resident count in kern.proc.vmmap |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.ps_arg_cache_limit |
Process' command line characters cache limit |
unsigned long |
LU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.ps_strings |
Location of process' ps_strings structure |
unsigned long |
LU |
RD, MPSAFE, CAPRD |
|
Defined |
1. 32 |
kern.racct |
Resource Accounting |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.racct.enable |
Enable RACCT/RCTL |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.racct.pcpu_threshold |
Processes with higher %cpu usage than this value can be throttled. |
unsigned integer |
IU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.racct.rctl |
Resource Limits |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.racct.rctl.devctl_rate_limit |
Maximum number of devctl messages per second |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.log_rate_limit |
Maximum number of log messages per second |
unsigned integer |
IU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.maxbufsize |
Maximum output buffer size |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.throttle_max |
Longest throttling duration, in hz |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.throttle_min |
Shortest throttling duration, in hz |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.throttle_pct |
Throttling penalty for process consumption, in percent |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.racct.rctl.throttle_pct2 |
Throttling penalty for container consumption, in percent |
unsigned integer |
IU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random |
Cryptographically Secure Random Number Generator |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.random.block_seeded_status |
If non-zero, pretend Fortuna is in an unseeded state. By setting this as a tunable, boot can be tested as if the random device is unavailable. |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.random.fortuna |
Fortuna Parameters |
node |
N |
RD, WR, DYN, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.random.fortuna.concurrent_read |
If non-zero, enable feature to improve concurrent Fortuna performance. |
uint8_t |
CU |
RD, DYN, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.fortuna.minpoolsize |
Minimum pool size necessary to cause a reseed |
unsigned integer |
IU |
RD, WR, DYN, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.harvest |
Entropy Device Parameters |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.random.harvest.mask |
Entropy harvesting mask |
unsigned integer |
IU |
RD, WR, NEEDGIANT |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.harvest.mask_bin |
Entropy harvesting mask (printable) |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.harvest.mask_symbolic |
Entropy harvesting mask (symbolic) |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.initial_seeding |
Initial seeding control and information |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.random.initial_seeding.arc4random_bypassed_before_seeding |
If non-zero, the random device was bypassed when initially seeding the kernel arc4random(9), because the 'bypass_before_seeding' knob was enabled and a request was submitted prior to initial seeding. |
uint8_t |
CU |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.initial_seeding.bypass_before_seeding |
If set non-zero, bypass the random device in requests for random data when the random device is not yet seeded. This is considered dangerous. Ordinarily, the random device will block requests until it is seeded by sufficient entropy. |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.initial_seeding.disable_bypass_warnings |
If non-zero, do not log a warning if the 'bypass_before_seeding' knob is enabled and a request is submitted prior to initial seeding. |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.initial_seeding.read_random_bypassed_before_seeding |
If non-zero, the random device was bypassed because the 'bypass_before_seeding' knob was enabled and a request was submitted prior to initial seeding. |
uint8_t |
CU |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.random_sources |
List of active fast entropy sources. |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.random.rdrand |
rdrand (ivy) entropy source |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.random.rdrand.rdrand_independent_seed |
If non-zero, use more expensive and slow, but safer, seeded samples where RDSEED is not present. |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.random.use_chacha20_cipher |
If non-zero, use the ChaCha20 cipher for randomdev PRF (default). If zero, use AES-ICM cipher for randomdev PRF (12.x default). |
uint8_t |
CU |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.randompid |
Random PID modulus. Special values: 0: disable, 1: choose random value |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.reboot_wait_time |
Seconds to wait before rebooting |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.relbase_address |
Kernel relocated base address |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.rpc |
RPC |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.rpc.tls |
TLS |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.rpc.tls.alerts |
Count of TLS alert messages |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.handshake_failed |
Count of TLS failed handshakes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.handshake_success |
Count of TLS successful handshakes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.rx_msgbytes |
Count of TLS rx bytes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.rx_msgcnt |
Count of TLS rx messages |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.tx_msgbytes |
Count of TLS tx bytes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.tls.tx_msgcnt |
Count of TLS tx messages |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.unenc |
unencrypted |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.rpc.unenc.rx_msgbytes |
Count of non-TLS rx bytes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.unenc.rx_msgcnt |
Count of non-TLS rx messages |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.unenc.tx_msgbytes |
Count of non-TLS tx bytes |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.rpc.unenc.tx_msgcnt |
Count of non-TLS tx messages |
uint64_t |
QU |
RD, WR, MPSAFE, VNET |
|
Defined |
1. [dyn]. [dyn]. [dyn] |
kern.saved_ids |
Whether saved set-group/user ID is available |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. 20 |
kern.sched |
Scheduler |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.sched.affinity |
Number of hz ticks to keep thread affinity for |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.always_steal |
Always run the stealer from the idle thread |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.balance |
Enables the long-term load balancer |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.balance_interval |
Average period in stathz ticks to run the long-term balancer |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.cpusetsize |
sizeof(cpuset_t) |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.cpusetsizemin |
The minimum size of cpuset_t allowed by the kernel |
unsigned integer |
IU |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.idlespins |
Number of times idle thread will spin waiting for new work |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.idlespinthresh |
Threshold before we will permit idle thread spinning |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.interact |
Interactivity score threshold |
unsigned integer |
IU |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.name |
Scheduler name |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.preempt_thresh |
Maximal (lowest) priority for preemption |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.preemption |
Kernel preemption enabled |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.quantum |
Quantum for timeshare threads in microseconds |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.slice |
Quantum for timeshare threads in stathz ticks |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.static_boost |
Assign static kernel priorities to sleeping threads |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.steal_idle |
Attempts to steal work from other cores before idling |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.steal_thresh |
Minimum load on remote CPU before we'll steal |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.topology_spec |
XML dump of detected CPU topology |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sched.trysteal_limit |
Topological distance limit for stealing threads in sched_switch() |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.securelevel |
Current secure level |
integer |
I |
RD, WR, PRISON, MPSAFE |
|
Defined |
1. 9 |
kern.sgrowsiz |
Amount to grow stack on a stack fault |
unsigned long |
LU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.shutdown |
Shutdown environment |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.shutdown.dumpdevname |
Device(s) for kernel dumps |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.shutdown.kproc_shutdown_wait |
Max wait time (sec) to stop for each process |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.shutdown.poweroff_delay |
Delay before poweroff to write disk caches (msec) |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.shutdown.show_busybufs |
Show busy buffers during shutdown |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sig_discard_ign |
Discard ignored signals on delivery, otherwise queue them to the target queue |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.sigfastblock_fetch_always |
Fetch sigfastblock word on each syscall entry for proper blocking semantic |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.signosys |
Send SIGSYS on return from invalid syscall |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.sigqueue |
POSIX real time signal |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.sigqueue.alloc_fail |
signals failed to be allocated |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sigqueue.max_pending_per_proc |
Max pending signals per proc |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sigqueue.overflow |
Number of signals overflew |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.sigqueue.preallocate |
Preallocated signal memory size |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.smp |
Kernel SMP |
node |
N |
RD, MPSAFE, CAPRD |
|
Undefined |
1. [dyn] |
kern.smp.active |
Indicates system is running in SMP mode |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.cores |
Number of physical cores online |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.cpus |
Number of CPUs online |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.disabled |
SMP has been disabled from the loader |
integer |
I |
RD, TUN, MPSAFE, CAPRD, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.forward_signal_enabled |
Forwarding of a signal to a process on a different CPU |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.maxcpus |
Max number of CPUs that the system was compiled for. |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.maxid |
Max CPU ID. |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.threads_per_core |
Number of SMT threads online per core |
integer |
I |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn]. [dyn] |
kern.smp.topology |
Topology override setting; 0 is default provided by hardware. |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.stackprot |
Stack memory permissions |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.sugid_coredump |
Allow setuid and setgid processes to dump core |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.supported_archs |
Supported architectures for binaries |
string |
A |
RD, MPSAFE, CAPRD |
|
Defined |
1. [dyn] |
kern.suspend_blocked |
Block suspend due to a pending shutdown |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.sync_on_panic |
Do a sync before rebooting from a panic |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.threads |
thread allocation |
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.threads.max_threads_hits |
kern.threads.max_threads_per_proc hit count |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.threads.max_threads_per_proc |
Limit on threads per proc |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn] |
kern.timecounter.alloweddeviation |
Allowed time interval deviation in percents |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.choice |
Timecounter hardware detected |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.fast_gettime |
Enable fast time of day |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.hardware |
Timecounter hardware selected |
string |
A |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.invariant_tsc |
Indicates whether the TSC is P-state invariant |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.smp_tsc |
Indicates whether the TSC is safe to use in SMP mode |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.smp_tsc_adjust |
Try to adjust TSC on APs to match BSP |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.stepwarnings |
Log time steps |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.tc |
|
node |
N |
RD, WR, MPSAFE |
|
Undefined |
1. [dyn]. [dyn] |
kern.timecounter.tc.ACPI-fast |
timecounter description |
node |
N |
RD, WR, DYN, MPSAFE |
timecounter |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.ACPI-fast.counter |
current timecounter value |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.ACPI-fast.frequency |
timecounter frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.ACPI-fast.mask |
mask for implemented bits |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.ACPI-fast.quality |
goodness of time counter |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.HPET |
timecounter description |
node |
N |
RD, WR, DYN, MPSAFE |
timecounter |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.HPET.counter |
current timecounter value |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.HPET.frequency |
timecounter frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.HPET.mask |
mask for implemented bits |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.HPET.quality |
goodness of time counter |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.TSC |
timecounter description |
node |
N |
RD, WR, DYN, MPSAFE |
timecounter |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.TSC.counter |
current timecounter value |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.TSC.frequency |
timecounter frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.TSC.mask |
mask for implemented bits |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.TSC.quality |
goodness of time counter |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.i8254 |
timecounter description |
node |
N |
RD, WR, DYN, MPSAFE |
timecounter |
Undefined |
1. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.i8254.counter |
current timecounter value |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.i8254.frequency |
timecounter frequency |
uint64_t |
QU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.i8254.mask |
mask for implemented bits |
unsigned integer |
IU |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tc.i8254.quality |
goodness of time counter |
integer |
I |
RD, DYN, MPSAFE |
|
Defined |
1. [dyn]. [dyn]. [dyn]. [dyn] |
kern.timecounter.tick |
Approximate number of hardclock ticks in a millisecond |
integer |
I |
RD, MPSAFE |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.timehands_count |
Count of timehands in rotation |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.timecounter.tsc_shift |
Shift to pre-apply for the maximum TSC frequency |
integer |
I |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.trap_enotcap |
Deliver SIGTRAP on ECAPMODE and ENOTCAPABLE |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.tty_drainwait |
Default output drain timeout in seconds |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.tty_info_kstacks |
Adjust format of kernel stack(9) traces on ^T (tty info): 0 - disabled; 1 - long; 2 - compact |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.tty_inq_flush_secure |
Zero buffers while flushing |
integer |
I |
RD, WR, MPSAFE |
|
Defined |
1. [dyn] |
kern.tty_nin |
Total amount of bytes received |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.tty_nout |
Total amount of bytes transmitted |
unsigned long |
LU |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.ttys |
List of TTYs |
opaque |
S,xtty |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.usrstack |
Top of process stack |
unsigned long |
LU |
RD, MPSAFE, CAPRD |
|
Defined |
1. 33 |
kern.version |
Kernel version |
string |
A |
RD, MPSAFE |
|
Defined |
1. 4 |
kern.vm_guest |
Virtual machine guest detected? |
string |
A |
RD, MPSAFE |
|
Defined |
1. [dyn] |
kern.vt |
vt(9) parameters |
node |
N |
RD, MPSAFE |
|
Undefined |
1. [dyn] |
kern.vt.deadtimer |
Time to wait busy process in VT_PROCESS mode |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.debug |
vt(9) debug level |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.enable_altgr |
Enable AltGr key (Do not assume R.Alt as Alt) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.enable_bell |
Enable bell |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.kbd_debug |
Enable key combination to enter debugger. See kbdmap(5) to configure (typically Ctrl-Alt-Esc). |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.kbd_halt |
Enable halt keyboard combination. See kbdmap(5) to configure. |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.kbd_panic |
Enable request to panic. See kbdmap(5) to configure. |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.kbd_poweroff |
Enable Power Off keyboard combination. See kbdmap(5) to configure. |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.kbd_reboot |
Enable reboot keyboard combination. See kbdmap(5) to configure (typically Ctrl-Alt-Delete). |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.slow_down |
Non-zero make console slower and synchronous. |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.splash_cpu |
Show logo CPUs during boot |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.splash_cpu_duration |
Hide logos after (seconds) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.splash_cpu_style |
Draw logo style (0 = Alternate beastie, 1 = Beastie, 2 = Orb) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.splash_ncpu |
Override number of logos displayed (0 = do not override) |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vt.suspendswitch |
Switch to VT0 before suspend |
integer |
I |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn]. [dyn] |
kern.vty |
Console vty driver |
string |
A |
RD, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |
kern.wait_dequeue_sigchld |
Dequeue SIGCHLD on wait(2) for live process |
uint8_t |
CU |
RD, WR, TUN, MPSAFE, NOFETCH |
|
Defined |
1. [dyn] |