| Property | Value |
|---|---|
| OID | 5 |
| Description | Debugging |
| Label | |
| Type | node |
| Format | N |
| Flags |
|
| Child | Description |
|---|---|
| debug.x86bios | x86bios debugging |
| debug.efi_time | |
| debug.minidump | Enable mini crash dumps |
| debug.hwpstate_pstate_limit | If enabled (1), limit administrative control of P-states to the value in CurPstateLimit |
| debug.hwpstate_verify | Verify P-state after setting |
| debug.hwpstate_verbose | Debug hwpstate |
| debug.fdc | fdc driver |
| debug.vesa | VESA debugging |
| debug.psm | ps/2 mouse |
| debug.vnode_domainset | Default vnode NUMA policy |
| debug.vmmap_check | Enable vm map consistency checking |
| debug.vm_lowmem | set to trigger vm_lowmem event with given flags |
| debug.dircheck | |
| debug.dobkgrdwrite | Do background writes (honoring the BV_BKGRDWRITE flag)? |
| debug.bigcgs | |
| debug.softdep | soft updates stats |
| debug.nlm_debug | |
| debug.if_tun_debug | |
| debug.vn_lock_pair_pause_max | Max ticks for vn_lock_pair deadlock avoidance sleep |
| debug.vn_lock_pair_pause | Count of vn_lock_pair deadlocks |
| debug.vn_io_faults | Count of vn_io_fault lock avoidance triggers |
| debug.vn_io_pgcache_read_enable | Enable copying from page cache for reads, avoiding fs |
| debug.vn_io_fault_prefault | Enable vn_io_fault prefaulting |
| debug.vn_io_fault_enable | Enable vn_io_fault lock avoidance |
| debug.max_vnlru_free | limit on vnode free requests per call to the vnlru_free routine |
| debug.ftry_reclaim_vnode | Try to reclaim a vnode by its file descriptor |
| debug.try_reclaim_vnode | Try to reclaim a vnode by its pathname |
| debug.vnlru_nowhere | Number of times the vnlru process ran without success |
| debug.rush_requests | Number of times I/O speeded up (rush requests) |
| debug.nchash | Size of namecache hash table |
| debug.devfs_iosize_max_clamp | Clamp max i/o size to INT_MAX for devices |
| debug.iosize_max_clamp | Clamp max i/o size to INT_MAX |
| debug.witness | Witness Locking |
| debug.smr | SMR Stats |
| debug.clock_do_io | Trigger one-time IO on RTC clocks; 1=read (and discard), 2=write |
| debug.clock_show_io | Enable debug printing of RTC clock I/O; 1=reads, 2=writes, 3=both. |
| debug.rman_debug | rman debug |
| debug.dump_modinfo | pretty-print the bootloader metadata |
| debug.lock | lock debugging |
| debug.kdb | KDB nodes |
| debug.bioq_batchsize | BIOQ batch size |
| debug.clocktime | Enable printing of clocktime debugging |
| debug.obsolete_panic | Panic when obsolete features are used (0 = never, 1 = if osbolete, 2 = if deprecated) |
| debug.umtx | umtx debug |
| debug.allow_insane_settime | do not perform possibly restrictive checks on settime(2) args |
| debug.ncores | Maximum number of generated process corefiles while using index format |
| debug.kassert | kassert options |
| debug.trace_all_panics | Print stack traces on secondary kernel panics |
| debug.trace_on_panic | Print stack trace on kernel panic |
| debug.debugger_on_trap | Run debugger on kernel trap before panic |
| debug.debugger_on_recursive_panic | Run debugger on recursive kernel panic |
| debug.debugger_on_panic | Run debugger on kernel panic |
| debug.osd | OSD debug level |
| debug.adaptive_machine_arch | Adapt reported machine architecture to the ABI of the binary |
| debug.sizeof | Sizeof various things |
| debug.malloc | Kernel malloc debugging options |
| debug.lockmgr | lockmgr debugging |
| debug.fail_point | fail points |
| debug.cpufreq | cpufreq debugging |
| debug.deadlkres | Deadlock resolver |
| debug.bootverbose | Control the output of verbose kernel messages |
| debug.boothowto | Boot control flags, passed from loader |
| debug.elf32_legacy_coredump | include all and only RW pages in core dumps |
| debug.elf64_legacy_coredump | include all and only RW pages in core dumps |
| debug.gdb | GDB settings |
| debug.gdbcons | copy console messages to GDB |
| debug.uart_force_poll | Force UART polling |
| debug.uart_poll_freq | UART poll frequency |
| debug.mddebug | Enable md(4) debug messages |
| debug.iwi | iwi debug level |
| debug.ipw | ipw debug level |
| debug.acpi | ACPI debugging |
| debug.ddb_use_printf | use printf for all ddb output |
| debug.ddb | DDB settings |