1142871Strhodes# $FreeBSD$ 2142871Strhodes--- 3142871Strhodesdebug.disablecwd 4142871Strhodesbool 5142871Strhodes 6142871StrhodesDetermines whether or not the 7142871Strhodes.Xr getwcd 3 8142871Strhodessystem call should be allowed. 9142871Strhodes 10142871Strhodes--- 11142871Strhodesdebug.disablefullpath 12142871Strhodesbool 13142871Strhodes 14142871StrhodesDetermines whether or not the 15142871Strhodes.Fn vn_fullpath 16142871Strhodesfunction may be used. 17142871Strhodes 18142871Strhodes--- 19142871Strhodesdebug.dobkgrdwrite 20142871Strhodesbool 21142871Strhodes 22142871StrhodesDetermines if background writes should be performed. 23142871Strhodes 24142871Strhodes--- 25142871Strhodesdebug.hashstat.nchash 26142871Strhodesstruct 27142871Strhodes 28142871StrhodesDisplays nchash chain lengths. This is a read-only 29142871Strhodesvariable. 30142871Strhodes 31142871Strhodes--- 32142871Strhodesdebug.hashstat.rawnchash 33142871Strhodes 34142871Strhodes--- 35142871Strhodesdebug.ieee80211 36142871Strhodesbool 37142871Strhodes 38142871StrhodesThis 39142871Strhodes.Nm 40142871Strhodesallows you to enable or disable debugging for 802.11 devices. 41142871Strhodes 42142871Strhodes--- 43142871Strhodesdebug.kdb.available 44142871Strhodesvariable 45142871Strhodes 46142871StrhodesUsed to retrieve a list of currently available debugger backends. 47142871Strhodes 48142871Strhodes--- 49142871Strhodesdebug.kdb.current 50142871Strhodesvariable 51142871Strhodes 52142871StrhodesAllows for the selection of the debugger backend 53142871Strhodeswhich is used to handle debugger requests. 54142871Strhodes 55142871Strhodes--- 56142871Strhodesdebug.kdb.enter 57142871Strhodesvariable 58142871Strhodes 59142871StrhodesWhen written to, the system should break to the debugger. 60142871Strhodes 61142871Strhodes--- 62142871Strhodesdebug.malloc.failure_count 63142871Strhodesbool 64142871Strhodes 65142871StrhodesNumber of times a coerced malloc failure has occurred as a 66142871Strhodesresult of 67142871Strhodes.Va debug.malloc.failure_rate . 68142871StrhodesUseful for tracking what might have happened 69142871Strhodesand whether failures are being generated. 70142871Strhodes 71142871Strhodes--- 72142871Strhodesdebug.malloc.failure_rate 73142871Strhodesbool 74142871Strhodes 75142871StrhodesDebugging feature causing 76142871Strhodes.Dv M_NOWAIT 77142871Strhodesallocations to fail at a specified rate. 78142871StrhodesHow often to generate a failure: if set to 0 (default), this 79142871Strhodesfeature is disabled. 80142871StrhodesIn other words if set to 10 (one in ten 81142871Strhodes.Xr malloc 3 82142871Strhodescalls will fail). 83142871Strhodes 84142871Strhodes--- 85142871Strhodesdebug.rman_debug 86142871Strhodesbool 87142871Strhodes 88142871StrhodesThis 89142871Strhodes.Nm 90142871Strhodesallows you to enable or disable debugging for 91142871Strhodes.Xr rman 9 , 92142871Strhodesthe 93142871Strhodes.Fx 94142871Strhodesresource manager. 95142871Strhodes 96142871Strhodes--- 97142871Strhodesdebug.sizeof.bio 98142871Strhodes 99142871Strhodes--- 100142871Strhodesdebug.sizeof.buf 101142871Strhodes 102142871Strhodes--- 103142871Strhodesdebug.sizeof.cdev 104142871Strhodes 105142871Strhodes--- 106142871Strhodesdebug.sizeof.devstat 107142871Strhodes 108142871Strhodes--- 109142871Strhodesdebug.sizeof.kinfo_proc 110142871Strhodes 111142871Strhodes--- 112142871Strhodesdebug.sizeof.proc 113142871Strhodes 114142871Strhodes--- 115142871Strhodesdebug.sizeof.vnode 116142871Strhodes 117142871Strhodes--- 118142871Strhodesdebug.vnlru_nowhere 119142871Strhodes 120142871Strhodes--- 121142871Strhodeshw.acpi.cpu.current_speed 122142871Strhodesbool 123142871Strhodes 124142871StrhodesDisplay the current CPU speed. 125142871StrhodesThis is adjustable, but doing so is not recommended. 126142871Strhodes 127142871Strhodes--- 128142871Strhodeshw.acpi.cpu.max_speed 129142871Strhodesint 130142871Strhodes 131142871StrhodesAllows you to change the stepping for processor speed 132142871Strhodeson machines which support 133142871Strhodes.Xr acpi 4 . 134142871Strhodes 135142871Strhodes--- 136142871Strhodeshw.acpi.disable_on_poweroff 137142871Strhodesbool 138142871Strhodes 139142871StrhodesSome systems using 140142871Strhodes.Xr acpi 4 141142871Strhodeshave problems powering off when shutting down with 142142871Strhodes.Xr acpi 4 143142871Strhodesenabled. This 144142871Strhodes.Nm 145142871Strhodesdisables 146142871Strhodes.Xr acpi 4 147142871Strhodeswhen rebooting and shutting down. 148142871Strhodes 149142871Strhodes--- 150142871Strhodeshw.acpi.s4bios 151142871Strhodesbool 152142871Strhodes 153142871StrhodesThis 154142871Strhodes.Nm 155142871Strhodesdetermines whether or not the S4BIOS sleep implementation 156142871Strhodesshould be used. 157142871Strhodes 158142871Strhodes--- 159142871Strhodeshw.acpi.sleep_delay 160142871Strhodesint 161142871Strhodes 162142871StrhodesSet the sleep delay for 163142871Strhodes.Xr acpi 4 . 164142871Strhodes 165142871Strhodes--- 166142871Strhodeshw.acpi.supported_sleep_state 167142871Strhodesbool 168142871Strhodes 169142871StrhodesList supported 170142871Strhodes.Tn ACPI 171142871Strhodessleep states 172142871Strhodes 173142871Strhodes--- 174142871Strhodeshw.acpi.thermal.min_runtime 175142871Strhodes 176142871Strhodes--- 177142871Strhodeshw.acpi.thermal.polling_rate 178142871Strhodesint 179142871Strhodes 180142871StrhodesThe interval in seconds that should be used to check 181142871Strhodesthe current system temperature. 182142871Strhodes 183142871Strhodes--- 184142871Strhodeshw.acpi.thermal.tz0.temperature 185142871Strhodesstr 186142871Strhodes 187142871StrhodesDisplays the current temperature. 188142871StrhodesThis is a read-only variable. 189142871Strhodes 190142871Strhodes--- 191142871Strhodeshw.acpi.thermal.tz0.thermal_flags 192142871Strhodes 193142871Strhodes--- 194142871Strhodeshw.acpi.verbose 195142871Strhodesbool 196142871Strhodes 197142871StrhodesDetermines whether or not 198142871Strhodes.Xr acpi 4 199142871Strhodesshould be verbose. 200142871Strhodes 201142871Strhodes--- 202142871Strhodeshw.ata.ata_dma 203142871Strhodesbool 204142871Strhodes 205142871StrhodesAllows the enabling and disabling of DMA for 206142871StrhodesATA devices. 207142871Strhodes 208142871Strhodes--- 209142871Strhodeshw.ata.atapi_dma 210142871Strhodesbool 211142871Strhodes 212142871StrhodesAllows the enabling and disabling of DMA for 213142871Strhodesatapi devices, such as CD-ROM drives. 214142871Strhodes 215142871Strhodes--- 216142871Strhodeshw.ata.tags 217142871Strhodesbool 218142871Strhodes 219142871StrhodesAn experimental feature for IDE hard drives which 220142871Strhodesallows write caching to be turned on. 221142871StrhodesPlease read the 222142871Strhodes.Xr tuning 7 223142871Strhodesmanual page carefully before using this. 224142871Strhodes 225142871Strhodes--- 226142871Strhodeshw.ata.wc 227142871Strhodesbool 228142871Strhodes 229142871StrhodesDetermines whether or not IDE write caching should 230142871Strhodesbe turned on or off. 231142871StrhodesSee 232142871Strhodes.Xr tuning 7 233142871Strhodesfor more information. 234142871Strhodes 235142871Strhodes--- 236142871Strhodeshw.bus.devctl_disable 237142871Strhodesbool 238142871Strhodes 239142871StrhodesThis can be used to turn off 240142871Strhodes.Xr devctl 4 241142871Strhodeswhen no 242142871Strhodes.Xr devd 8 243142871Strhodesis running. 244142871Strhodes 245142871Strhodes--- 246142871Strhodeshw.bus.devices 247142871Strhodes 248142871Strhodes--- 249142871Strhodeshw.bus.info 250142871Strhodesint 251142871Strhodes 252142871StrhodesThis is an internally used function that returns 253142871Strhodesthe kernel bus interface version. 254142871Strhodes 255142871Strhodes--- 256142871Strhodeshw.bus.rman 257142871Strhodes 258142871Strhodes--- 259142871Strhodeshw.busdmafree_bpages 260142871Strhodes 261142871Strhodes--- 262142871Strhodeshw.busdma.reserved_bpages 263142871Strhodes 264142871Strhodes--- 265142871Strhodeshw.busdma.active_bpages 266142871Strhodes 267142871Strhodes--- 268142871Strhodeshw.busdma.total_bpages 269142871Strhodes 270142871Strhodes--- 271142871Strhodeshw.busdma.total_bounced 272142871Strhodes 273142871Strhodes--- 274142871Strhodeshw.busdma.total_deferred 275142871Strhodes 276142871Strhodes--- 277142871Strhodeshw.byteorder 278142871Strhodesint 279142871Strhodes 280142871StrhodesReturns the system byte order. 281142871StrhodesThis is a read-only variable. 282142871Strhodes 283142871Strhodes--- 284142871Strhodeshw.cardbus.cis_debug 285142871Strhodes 286142871Strhodes--- 287142871Strhodeshw.cardbus.debug 288142871Strhodes 289142871Strhodes--- 290142871Strhodeshw.cbb.debug 291142871Strhodes 292142871Strhodes--- 293142871Strhodeshw.cbb.start_16_io 294142871Strhodes 295142871Strhodes--- 296142871Strhodeshw.cbb.start_32_io 297142871Strhodes 298142871Strhodes--- 299142871Strhodeshw.cbb.start_memory 300142871Strhodes 301142871Strhodes--- 302142871Strhodeshw.floatingpoint 303142871Strhodesbool 304142871Strhodes 305142871StrhodesReports true if the machine has a floating point processor. 306142871StrhodesThis is a read-only variable. 307142871Strhodes 308142871Strhodes--- 309142871Strhodeshw.fxp0.bundle_max 310142871Strhodesint 311142871Strhodes 312142871StrhodesControls the receive interrupt microcode bundle size limit 313142871Strhodesfor the 314142871Strhodes.Xr fxp 4 315142871Strhodesdevice. 316142871Strhodes 317142871Strhodes--- 318142871Strhodeshw.fxp0.int_delay 319142871Strhodesint 320142871Strhodes 321142871StrhodesControls the receive interrupt microcode bundling delay 322142871Strhodesfor the 323142871Strhodes.Xr fxp 4 324142871Strhodesdevice. 325142871Strhodes 326142871Strhodes--- 327142871Strhodeshw.fxp_noflow 328142871Strhodesbool 329142871Strhodes 330142871StrhodesDisables flow control support on 331142871Strhodes.Xr fxp 4 332142871Strhodescards. 333142871StrhodesWhen flow control is enabled, and if the operating system 334142871Strhodesdoes not acknowledge the packet buffer filling, 335142871Strhodesthe card will begin to generate Ethernet quench 336142871Strhodespackets, but appears to get into a feedback 337142871Strhodesloop of some sort, hosing local switches. 338142871StrhodesThis is a workaround for this issue. 339142871Strhodes 340142871Strhodes--- 341142871Strhodeshw.fxp_rnr 342142871Strhodesint 343142871Strhodes 344142871StrhodesSet the amount of times that a no-resource 345142871Strhodescondition may occur before the 346142871Strhodes.Xr fxp 4 347142871Strhodesdevice may restart. 348142871Strhodes 349142871Strhodes--- 350142871Strhodeshw.instruction_sse 351142871Strhodesbool 352142871Strhodes 353142871StrhodesReturns true if SSE support is enabled in the kernel. 354142871StrhodesThis is a read-only variable. 355142871Strhodes 356142871Strhodes--- 357142871Strhodeshw.intrcnt 358142871Strhodesbool 359142871Strhodes 360142871StrhodesDisplays a list of interrupt counters. 361142871StrhodesThis is a read-only variable. 362142871Strhodes 363142871Strhodes--- 364142871Strhodeshw.intrnames 365142871Strhodesstr 366142871Strhodes 367142871StrhodesDisplays a list of zero-terminated interrupt 368142871Strhodesnames. This is a read-only variable. 369142871Strhodes 370142871Strhodes--- 371142871Strhodeshw.kbd.keymap_restrict_change 372142871Strhodesbool 373142871Strhodes 374142871StrhodesThis sysctl acts as a sort of secure-level, allowing 375142871Strhodescontrol of the console keymap. 376142871StrhodesGiving this a value of 1 means that only the 377142871Strhodesroot user can change restricted keys 378142871Strhodes(like boot, panic...). 379142871StrhodesA value of 2 means that only root 380142871Strhodescan change restricted keys and regular keys. 381142871StrhodesRegular users still can change accents and function keys. 382142871StrhodesA value of 3 means only root can change restricted, 383142871Strhodesregular and accent keys, while a value of 4 means that 384142871Strhodesno changes to the keymap are 385142871Strhodesallowed by anyone other than the root user. 386142871Strhodes 387142871Strhodes--- 388142871Strhodeshw.machine 389142871Strhodesstr 390142871Strhodes 391142871StrhodesDisplays the machine class. 392142871StrhodesThis is a read-only variable. 393142871Strhodes 394142871Strhodes--- 395142871Strhodeshw.machine_arch 396142871Strhodesstr 397142871Strhodes 398142871StrhodesDisplays the current architecture. 399142871StrhodesThis is a read-only variable. 400142871Strhodes 401142871Strhodes--- 402142871Strhodeshw.model 403142871Strhodesstr 404142871Strhodes 405142871StrhodesDisplays the model information of the current running hardware. 406142871StrhodesThis is a read-only variable. 407142871Strhodes 408142871Strhodes--- 409142871Strhodeshw.ncpu 410142871Strhodesbool 411142871Strhodes 412142871StrhodesReport the number of CPU's in the system. 413142871StrhodesThis is a read-only variable. 414142871Strhodes 415142871Strhodes--- 416142871Strhodeshw.pagesize 417142871Strhodesint 418142871Strhodes 419142871StrhodesDisplays the current 420142871Strhodes.Xr pagesize 1 . 421142871StrhodesThis is a read-only variable. 422142871Strhodes 423142871Strhodes--- 424142871Strhodeshw.pccard.cis_debug 425142871Strhodesint 426142871Strhodes 427142871StrhodesAllows debugging to be turned on or off for 428142871StrhodesCIS. 429142871Strhodes 430142871Strhodes--- 431142871Strhodeshw.pccard.debug 432142871Strhodesbool 433142871Strhodes 434142871StrhodesDetermines whether or not to use debugging for the 435142871StrhodesPC Card bus driver. 436142871Strhodes 437142871Strhodes--- 438142871Strhodeshw.pci.allow_unsupported_io_range 439142871Strhodesbool 440142871Strhodes 441142871StrhodesSome machines do not detect their CardBus slots correctly 442142871Strhodesbecause they use unsupported I/O ranges. 443142871StrhodesThis 444142871Strhodes.Nm 445142871Strhodesallows FreeBSD to use those ranges. 446142871Strhodes 447142871Strhodes--- 448142871Strhodeshw.pci.enable_io_modes 449142871Strhodes 450142871Strhodes--- 451142871Strhodeshw.snd.pcm0.ac97rate 452142871Strhodes 453142871Strhodes--- 454142871Strhodeshw.snd.verbose 455142871Strhodesint 456142871Strhodes 457142871StrhodesControl the level of verbosity for the 458142871Strhodes.Pa /dev/sndstat 459142871Strhodesdevice. See the 460142871Strhodes.Xr pcm 4 461142871Strhodesman page for more information on debug 462142871Strhodeslevels. 463142871Strhodes 464142871Strhodes--- 465142871Strhodeshw.snd.report_soft_formats 466142871Strhodesbool 467142871Strhodes 468142871StrhodesControls the internal format conversion if it is available 469142871Strhodestransparently to the application software. 470142871StrhodesSee 471142871Strhodes.Xr pcm 4 472142871Strhodesfor more information. 473142871Strhodes 474142871Strhodes--- 475142871Strhodeshw.syscons.bell 476142871Strhodesbool 477142871Strhodes 478142871StrhodesAllows you to control whether or not to use the 'bell' 479142871Strhodeswhile using the console. This is turned on by default. 480142871Strhodes 481142871Strhodes--- 482142871Strhodeshw.syscons.saver.keybonly 483142871Strhodesbool 484142871Strhodes 485142871StrhodesThis variable tells the system that the screen saver 486142871Strhodesmay only wake up if the keyboard is used. This means 487142871Strhodesthat log messages that are pushed to the console will 488142871Strhodesnot cause the screen saver to stop, and display the log 489142871Strhodesmessage will not display. This can be disabled to mimic 490142871Strhodesthe behavior of older syscons. 491142871Strhodes 492142871Strhodes--- 493142871Strhodeshw.syscons.sc_no_suspend_vtswitch 494142871Strhodesbool 495142871Strhodes 496142871StrhodesDisables switching between virtual terminals during suspend 497142871Strhodesor resume. See 498142871Strhodes.Xr syscons 4 499142871Strhodesfor more information. 500142871Strhodes 501142871Strhodes--- 502142871Strhodeshw.wi.debug 503142871Strhodesbool 504142871Strhodes 505142871StrhodesControls the level of debugging for 506142871Strhodes.Xr wi 4 507142871Strhodesdevices. 508142871Strhodes 509142871Strhodes--- 510142871Strhodeshw.wi.txerate 511142871Strhodesint 512142871Strhodes 513142871StrhodesThis value allows controls the maximum amount of error 514142871Strhodesmessages per second. 515142871StrhodesGiving this 516142871Strhodes.Nm 517142871Strhodesa value of 0 (zero) disables error messages completely. 518142871Strhodes 519142871Strhodes--- 520142871Strhodeskern.acct_chkfreq 521142871Strhodesint 522142871Strhodes 523142871StrhodesSpecifies the frequency (in minutes) with which free disk 524142871Strhodesspace should be checked. 525142871StrhodesThis is used in conjunction with 526142871Strhodes.Va kern.acct_resume 527142871Strhodesand 528142871Strhodes.Va kern.acct_suspend. 529142871Strhodes 530142871Strhodes--- 531142871Strhodeskern.acct_resume 532142871Strhodesint 533142871Strhodes 534142871StrhodesThe percentage of free disk space above which process 535142871Strhodesaccounting will resume. 536142871Strhodes 537142871Strhodes--- 538142871Strhodeskern.acct_suspend 539142871Strhodesint 540142871Strhodes 541142871StrhodesThe percentage of free disk space below which process 542142871Strhodesaccounting stops. 543142871Strhodes 544142871Strhodes--- 545142871Strhodeskern.argmax 546142871Strhodesbool 547142871Strhodes 548142871StrhodesThe maximum number of bytes that can be 549142871Strhodesused in an argument to 550142871Strhodes.Xr execve 2 . 551142871StrhodesThis is basically the maximum number of 552142871Strhodescharacters which can be used in a single 553142871Strhodescommand line. 554142871StrhodesOn some rare occasions, this value needs 555142871Strhodesaltering. 556142871StrhodesIf so, please check out the 557142871Strhodes.Xr xargs 1 558142871Strhodesutility. 559142871Strhodes 560142871Strhodes--- 561142871Strhodeskern.bootfile 562142871Strhodesstr 563142871Strhodes 564142871StrhodesThe kernel which was used to boot the system. 565142871Strhodes 566142871Strhodes--- 567142871Strhodeskern.boottime 568142871Strhodesstr 569142871Strhodes 570142871StrhodesThe time at which the current kernel became 571142871Strhodesactive after the system booted. This is a 572142871Strhodesread-only variable. 573142871Strhodes 574142871Strhodes--- 575142871Strhodeskern.chroot_allow_open_directories 576142871Strhodesbool 577142871Strhodes 578142871StrhodesDepending on the setting of this variable, open 579142871Strhodesfile descriptors which reference directories will 580142871Strhodesfail. 581142871StrhodesIf set to 582142871Strhodes.Em 0 , 583142871Strhodes.Xr chroot 8 584142871Strhodeswill always fail with 585142871Strhodes.Er EPERM 586142871Strhodesif there are any directories open. 587142871StrhodesIf set to 588142871Strhodes.Em 1 589142871Strhodes(the default), 590142871Strhodes.Xr chroot 8 591142871Strhodeswill fail with 592142871Strhodes.Er EPERM 593142871Strhodesif there are any directories open and the 594142871Strhodesprocess is already subject to the 595142871Strhodes.Xr chroot 8 596142871Strhodessystem call. 597142871StrhodesAny other value will bypass the check for open directories. 598142871StrhodesPlease see the 599142871Strhodes.Xr chroot 2 600142871Strhodesman page for more information. 601142871Strhodes 602142871Strhodes--- 603142871Strhodeskern.clockrate 604142871Strhodesstruct 605142871Strhodes 606142871StrhodesDisplays information about the system clock. 607142871StrhodesThis is a read-only variable. 608142871Strhodes 609142871Strhodes--- 610142871Strhodeskern.console 611142871Strhodes 612142871Strhodes--- 613142871Strhodeskern.coredump 614142871Strhodesbool 615142871Strhodes 616142871StrhodesDetermines where the kernel should dump a core file 617142871Strhodesin the event of a kernel panic. 618142871Strhodes 619142871Strhodes--- 620142871Strhodeskern.corefile 621142871Strhodesstr 622142871Strhodes 623142871StrhodesDescribes the file name that a core image should be stored to. 624142871StrhodesSee the 625142871Strhodes.Xr core 5 626142871Strhodesman page for more information on this variable. 627142871Strhodes 628142871Strhodes--- 629142871Strhodeskern.cp_time 630142871Strhodesstruct 631142871Strhodes 632142871StrhodesContains CPU time statistics. 633142871StrhodesThis is a read-only variable. 634142871Strhodes 635142871Strhodes--- 636142871Strhodeskern.devname 637142871Strhodesstruct 638142871Strhodes 639142871StrhodesAn internally used 640142871Strhodes.Nm 641142871Strhodesthat returns suitable device names for the 642142871Strhodes.Fn devname 643142871Strhodesfunction. 644142871StrhodesSee the 645142871Strhodes.Xr devname 3 646142871Strhodesmanual page for more information. 647142871Strhodes 648142871Strhodes--- 649142871Strhodeskern.devstat.all 650142871Strhodesstruct 651142871Strhodes 652142871StrhodesAn internally used 653142871Strhodes.Nm 654142871Strhodesthat returns current devstat statistics as well 655142871Strhodesas the current devstat generation number. 656142871StrhodesSee the 657142871Strhodes.Xr devstat 3 658142871Strhodesman page for more information. 659142871Strhodes 660142871Strhodes--- 661142871Strhodeskern.devstat.generation 662142871Strhodes 663142871Strhodes--- 664142871Strhodeskern.devstat.numdevs 665142871Strhodes 666142871Strhodes--- 667142871Strhodeskern.devstat.version 668142871Strhodesint 669142871Strhodes 670142871StrhodesDisplays the devstat list version number. 671142871StrhodesThis is a read-only variable. 672142871Strhodes 673142871Strhodes--- 674142871Strhodeskern.disks 675142871Strhodesstr 676142871Strhodes 677142871StrhodesDisplay disk devices that the kernel is currently 678142871Strhodesaware of. 679142871StrhodesThis is a read-only variable. 680142871Strhodes 681142871Strhodes--- 682142871Strhodeskern.domainname 683142871Strhodesstr 684142871Strhodes 685142871StrhodesThis shows the name of the current YP/NIS domain. 686142871Strhodes 687142871Strhodes--- 688142871Strhodeskern.drainwait 689142871Strhodesint 690142871Strhodes 691142871StrhodesThe time to wait after dropping DTR to the given number. 692142871StrhodesThe units are measured in hundredths of a second. 693142871StrhodesThe default is 300 hundredths, 694142871Strhodesi.e., 3 seconds. 695142871StrhodesThis option is needed mainly to set proper recover 696142871Strhodestime after modem resets. 697142871Strhodes 698142871Strhodes--- 699142871Strhodeskern.elf32.fallback_brand 700142871Strhodes 701142871Strhodes--- 702142871Strhodeskern.fallback_elf_brand 703142871Strhodes 704142871Strhodes--- 705142871Strhodeskern.file 706142871Strhodesstruct 707142871Strhodes 708142871StrhodesReturns the entire file structure. 709142871Strhodes 710142871Strhodes--- 711142871Strhodeskern.function_list 712142871Strhodesstruct 713142871Strhodes 714142871StrhodesReturns all functions names in the kernel. 715142871Strhodes 716142871Strhodes--- 717142871Strhodeskern.geom.confdot 718142871Strhodes 719142871Strhodes--- 720142871Strhodeskern.geom.conftxt 721142871Strhodes 722142871Strhodes--- 723142871Strhodeskern.geom.confxml 724142871Strhodes 725142871Strhodes--- 726142871Strhodeskern.hostid 727142871Strhodesint 728142871Strhodes 729142871StrhodesThis 730142871Strhodes.Nm 731142871Strhodesmay contain the IP address of the system. 732142871Strhodes 733142871Strhodes--- 734142871Strhodeskern.hostname 735142871Strhodesstr 736142871Strhodes 737142871StrhodesDisplay the system hostname. 738142871StrhodesThis can be modified with the 739142871Strhodes.Xr hostname 1 740142871Strhodesutility. 741142871Strhodes 742142871Strhodes--- 743142871Strhodeskern.init_path 744142871Strhodesstring 745142871Strhodes 746142871StrhodesThe path to search for the 747142871Strhodes.Xr init 8 748142871Strhodesprocess. 749142871StrhodesThis is a read-only variable. 750142871Strhodes 751142871Strhodes--- 752142871Strhodeskern.iov_max 753142871Strhodes 754142871Strhodes--- 755142871Strhodeskern.ipc.clust_hiwm 756142871Strhodes 757142871Strhodes--- 758142871Strhodeskern.ipc.clust_lowm 759142871Strhodes 760142871Strhodes--- 761142871Strhodeskern.ipc.maxsockbuf 762142871Strhodesint 763142871Strhodes 764142871StrhodesThe maximum buffer size that may be allocated for sockets. 765142871StrhodesSee 766142871Strhodes.Xr getsockopt 2 767142871Strhodesfor more information. 768142871Strhodes 769142871Strhodes--- 770142871Strhodeskern.ipc.maxsockets 771142871Strhodesint 772142871Strhodes 773142871StrhodesThe maximum number of sockets available. 774142871Strhodes 775142871Strhodes--- 776142871Strhodeskern.ipc.mb_statpcpu 777142871Strhodes 778142871Strhodes--- 779142871Strhodeskern.ipc.mbstat 780142871Strhodes 781142871Strhodes--- 782142871Strhodeskern.ipc.mbuf_hiwm 783142871Strhodes 784142871Strhodes--- 785142871Strhodeskern.ipc.mbuf_lowm 786142871Strhodes 787142871Strhodes--- 788142871Strhodeskern.ipc.mbuf_wait 789142871Strhodes 790142871Strhodes--- 791142871Strhodeskern.ipc.msqids 792142871Strhodes 793142871Strhodes--- 794142871Strhodeskern.ipc.nmbclusters 795142871Strhodesbool 796142871Strhodes 797142871StrhodesMaximum number of mbuf clusters available. 798142871StrhodesThe kernel uses a preallocated pool of 799142871Strhodes.Dq mbuf clusters 800142871Strhodesfor the 801142871Strhodes.Xr mbuf 9 802142871Strhodesallocator. 803142871StrhodesThe pool size is tuned by the kernel during boot. 804142871StrhodesThat size is set to a value which seems appropriate 805142871Strhodesfor the current system. 806142871Strhodes 807142871Strhodes--- 808142871Strhodeskern.ipc.nmbcnt 809142871Strhodes 810142871Strhodes--- 811142871Strhodeskern.ipc.nmbufs 812142871Strhodes 813142871Strhodes--- 814142871Strhodeskern.ipc.nsfbufs 815142871Strhodes 816142871Strhodes--- 817142871Strhodeskern.ipc.numopensockets 818142871Strhodes 819142871Strhodes--- 820142871Strhodeskern.ipc.somaxconn 821142871Strhodesint 822142871Strhodes 823142871StrhodesThe maximum pending socket connection queue size. 824142871Strhodes 825142871Strhodes--- 826142871Strhodeskern.ipc.zero_copy.receive 827142871Strhodesbool 828142871Strhodes 829142871StrhodesWhen set to a non-zero value, zero copy is 830142871Strhodesenabled for received packets. 831142871StrhodesThis reduces copying of data around for 832142871Strhodesoutgoing packets and can significantly 833142871Strhodesimprove throughput for network connections. 834142871Strhodes 835142871Strhodes--- 836142871Strhodeskern.ipc.zero_copy.send 837142871Strhodesbool 838142871Strhodes 839142871StrhodesWhen set to a non-zero value, zero copy is 840142871Strhodesenabled for sent packets. 841142871StrhodesThis reduces copying of data around for outgoing 842142871Strhodespackets and can significantly improve throughput 843142871Strhodesfor network connections. 844142871Strhodes 845142871Strhodes--- 846142871Strhodeskern.job_control 847142871Strhodesbool 848142871Strhodes 849142871StrhodesReports whether or not job control is available. 850142871StrhodesThis is a read-only variable. 851142871Strhodes 852142871Strhodes--- 853142871Strhodeskern.kq_calloutmax 854142871Strhodes 855142871Strhodes--- 856142871Strhodeskern.lastpid 857142871Strhodesint 858142871Strhodes 859142871StrhodesDisplays the last PID used by a process. 860142871StrhodesThis is a read-only variable. 861142871Strhodes 862142871Strhodes--- 863142871Strhodeskern.logsigexit 864142871Strhodesbool 865142871Strhodes 866142871StrhodesTells the kernel whether or not to log fatal signal exits. 867142871Strhodes 868142871Strhodes--- 869142871Strhodeskern.malloc 870142871Strhodesstr 871142871Strhodes 872142871StrhodesDisplays how memory is currently being allocated. 873142871StrhodesThis is a read-only variable. 874142871Strhodes 875142871Strhodes--- 876142871Strhodeskern.maxfiles 877142871Strhodesint 878142871Strhodes 879142871StrhodesThe maximum number of files allowed for all the 880142871Strhodesprocesses of the running kernel. 881142871StrhodesYou can override the default value which the 882142871Strhodeskernel calculates by explicitly setting this to 883142871Strhodesa non-zero value. 884142871StrhodesAlso see the 885142871Strhodes.Xr tuning 7 886142871Strhodesman page for more information. 887142871Strhodes 888142871Strhodes--- 889142871Strhodeskern.maxfilesperproc 890142871Strhodesint 891142871Strhodes 892142871StrhodesThe maximum number of files any one process can open. 893142871StrhodesSee the 894142871Strhodes.Xr ps 1 895142871Strhodesutility for more information on monitoring processes. 896142871Strhodes 897142871Strhodes--- 898142871Strhodeskern.maxproc 899142871Strhodesint 900142871Strhodes 901142871StrhodesThe maximum number of processes that the system 902142871Strhodescan be running at any time. 903142871StrhodesSee the 904142871Strhodes.Xr ps 1 905142871Strhodesutility for more information on monitoring processes. 906142871Strhodes 907142871Strhodes--- 908142871Strhodeskern.maxprocperuid 909142871Strhodesint 910142871Strhodes 911142871StrhodesThe maximum number of processes one user ID can run. 912142871StrhodesSee the 913142871Strhodes.Xr ps 1 914142871Strhodesutility for more information on monitoring processes. 915142871Strhodes 916142871Strhodes--- 917142871Strhodeskern.maxusers 918142871Strhodesint 919142871Strhodes 920142871StrhodesControls the scaling of a number of static system tables, including 921142871Strhodesdefaults for the maximum number of open files, sizing of network 922142871Strhodesmemory resources, etc. 923142871StrhodesSee the 924142871Strhodes.Xr tuning 7 925142871Strhodesman page for more information. 926142871StrhodesThis 927142871Strhodes.Nm 928142871Strhodescannot be set using 929142871Strhodes.Xr sysctl 8 . 930142871StrhodesUse 931142871Strhodes.Xr loader 8 932142871Strhodesinstead to set this at boot time. 933142871Strhodes 934142871Strhodes--- 935142871Strhodeskern.maxvnodes 936142871Strhodesbool 937142871Strhodes 938142871StrhodesThe maximum number of 939142871Strhodes.Em vnodes 940142871Strhodes(virtual file system nodes) 941142871Strhodesthe system can have open simultaneously. 942142871Strhodes 943142871Strhodes--- 944142871Strhodeskern.minvnodes 945142871Strhodesbool 946142871Strhodes 947142871StrhodesThe minimun number of 948142871Strhodes.Em vnodes 949142871Strhodes(virtual file system nodes) 950142871Strhodesthe system can have open simultaneously. 951142871Strhodes 952142871Strhodes--- 953142871Strhodeskern.module_path 954142871Strhodesstr 955142871Strhodes 956142871StrhodesThis 957142871Strhodes.Nm 958142871Strhodesholds a colon-separated list of directories in which the 959142871Strhodeskernel will search for loadable kernel modules. 960142871StrhodesThis path is search when using commands such as 961142871Strhodes.Xr kldload 8 962142871Strhodesand 963142871Strhodes.Xr kldunload 8 . 964142871Strhodes 965142871Strhodes--- 966142871Strhodeskern.msgbuf 967142871Strhodesstring 968142871Strhodes 969142871StrhodesContains the kernel message buffer. 970142871Strhodes 971142871Strhodes--- 972142871Strhodeskern.msgbuf_clear 973142871Strhodesbool 974142871Strhodes 975142871StrhodesGiving this 976142871Strhodes.Nm 977142871Strhodesa value of 1 (one) will cause the kernel message buffer to 978142871Strhodesbe cleared. It should be noted though, that the 979142871Strhodes.Nm 980142871Strhodeswill then automatically revert back to it's original 981142871Strhodesvalue of 0 (zero). 982142871Strhodes 983142871Strhodes--- 984142871Strhodeskern.ngroups 985142871Strhodesint 986142871Strhodes 987142871StrhodesContains the maximum number of groups that a 988142871Strhodesuser may belong to. 989142871StrhodesThis is a read-only variable. 990142871Strhodes 991142871Strhodes--- 992142871Strhodeskern.openfiles 993142871Strhodesint 994142871Strhodes 995142871StrhodesShows the current amount of system-wide 996142871Strhodesopen files. 997142871StrhodesThis is useful when used in conjunction 998142871Strhodeswith 999142871Strhodes.Va kern.maxfiles 1000142871Strhodesfor tuning your system. 1001142871StrhodesThis is a read-only variable. 1002142871Strhodes 1003142871Strhodes--- 1004142871Strhodeskern.osreldate 1005142871Strhodesstring 1006142871Strhodes 1007142871StrhodesDisplays the kernel release date. 1008142871StrhodesThis is a read-only variable. 1009142871Strhodes 1010142871Strhodes--- 1011142871Strhodeskern.osrelease 1012142871Strhodesstr 1013142871Strhodes 1014142871StrhodesDisplays the current version of 1015142871Strhodes.Fx 1016142871Strhodesrunning. 1017142871StrhodesThis is a read-only variable. 1018142871Strhodes 1019142871Strhodes--- 1020142871Strhodeskern.osrevision 1021142871Strhodesstring 1022142871Strhodes 1023142871StrhodesDisplays the operating system revision. 1024142871StrhodesThis is a read-only variable. 1025142871Strhodes 1026142871Strhodes--- 1027142871Strhodeskern.ostype 1028142871Strhodesstr 1029142871Strhodes 1030142871StrhodesAlter the name of the current operating system. 1031142871StrhodesChanging this will change the output from 1032142871Strhodesthe 1033142871Strhodes.Xr uname 1 1034142871Strhodesutility. 1035142871StrhodesChanging the default is not recommended. 1036142871Strhodes 1037142871Strhodes--- 1038142871Strhodeskern.posix1version 1039142871Strhodesstring 1040142871Strhodes 1041142871StrhodesReturns the version of 1042142871Strhodes.Tn POSIX 1043142871Strhodesthat the system 1044142871Strhodesis attempting to comply with. 1045142871StrhodesThis is a read-only variable. 1046142871Strhodes 1047142871Strhodes--- 1048142871Strhodeskern.proc.all 1049142871Strhodes 1050142871Strhodes--- 1051142871Strhodeskern.proc.args 1052142871Strhodesint 1053142871Strhodes 1054142871StrhodesAllows a process to retrieve the argument list 1055142871Strhodesor process title for another process without 1056142871Strhodeslooking in the address space of another program. 1057142871StrhodesThis is a read-only variable. 1058142871Strhodes 1059142871Strhodes--- 1060142871Strhodeskern.proc.pgrp 1061142871Strhodes 1062142871Strhodes--- 1063142871Strhodeskern.proc.pid 1064142871Strhodesstruct 1065142871Strhodes 1066142871StrhodesThis internally used 1067142871Strhodes.Nm 1068142871Strhodesmay be used to extract process information. See 1069142871Strhodes.Xr sysctl 3 1070142871Strhodesfor an example. 1071142871Strhodes 1072142871Strhodes--- 1073142871Strhodeskern.proc.ruid 1074142871Strhodes 1075142871Strhodes--- 1076142871Strhodeskern.proc.tty 1077142871Strhodes 1078142871Strhodes--- 1079142871Strhodeskern.proc.uid 1080142871Strhodes 1081142871Strhodes--- 1082142871Strhodeskern.ps_argsopen 1083142871Strhodesbool 1084142871Strhodes 1085142871StrhodesBy setting this to 0, command line arguments are hidden 1086142871Strhodesfor processes which you are not running. 1087142871StrhodesThis is useful on multi-user machines where things 1088142871Strhodeslike passwords might accidentally be added to command 1089142871Strhodesline programs. 1090142871Strhodes 1091142871Strhodes--- 1092142871Strhodes 1093142871Strhodeskern.quantum 1094142871Strhodes 1095142871Strhodes--- 1096142871Strhodeskern.random.sys.burst 1097142871Strhodes 1098142871Strhodes--- 1099142871Strhodeskern.random.sys.harvest.ethernet 1100142871Strhodes 1101142871Strhodes--- 1102142871Strhodeskern.random.sys.harvest.interrupt 1103142871Strhodes 1104142871Strhodes--- 1105142871Strhodeskern.random.sys.harvest.point_to_point 1106142871Strhodes 1107142871Strhodes--- 1108142871Strhodeskern.random.sys.harvest.swi 1109142871Strhodes 1110142871Strhodes--- 1111142871Strhodeskern.random.sys.seeded 1112142871Strhodes 1113142871Strhodes--- 1114142871Strhodeskern.random.yarrow.bins 1115142871Strhodes 1116142871Strhodes--- 1117142871Strhodeskern.random.yarrow.fastthresh 1118142871Strhodes 1119142871Strhodes--- 1120142871Strhodeskern.random.yarrow.gengateinterval 1121142871Strhodes 1122142871Strhodes--- 1123142871Strhodeskern.random.yarrow.slowoverthresh 1124142871Strhodes 1125142871Strhodes--- 1126142871Strhodeskern.random.yarrow.slowthresh 1127142871Strhodes 1128142871Strhodes--- 1129142871Strhodeskern.randompid 1130142871Strhodes 1131142871Strhodes--- 1132142871Strhodeskern.rootdev 1133142871Strhodesstring 1134142871Strhodes 1135142871StrhodesDisplays the current root file system device. This 1136142871Strhodesis a read-only variable. 1137142871Strhodes 1138142871Strhodes--- 1139142871Strhodeskern.saved_ids 1140142871Strhodesbool 1141142871Strhodes 1142142871StrhodesDisplays whether or not saved set-group/user ID is 1143142871Strhodesavailable. This is a read-only variable. 1144142871Strhodes 1145142871Strhodes--- 1146142871Strhodeskern.securelevel 1147142871Strhodesbool 1148142871Strhodes 1149142871StrhodesThe current kernel security level. 1150142871StrhodesSee the 1151142871Strhodes.Xr init 8 1152142871Strhodesmanual page for a good description 1153142871Strhodesabout what a security level is. 1154142871Strhodes 1155142871Strhodes--- 1156142871Strhodeskern.sugid_coredump 1157142871Strhodesbool 1158142871Strhodes 1159142871StrhodesBy default, a process that changes user or group credentials whether 1160142871Strhodesreal or effective will not create a corefile. 1161142871StrhodesThis behavior can be changed to generate a core dump by 1162142871Strhodessetting this variable to 1. 1163142871Strhodes 1164142871Strhodes--- 1165142871Strhodeskern.sync_on_panic 1166142871Strhodesbool 1167142871Strhodes 1168142871StrhodesIn the event of a panic, this variable controls whether or not the 1169142871Strhodessystem should try and 1170142871Strhodes.Xr sync 8 . 1171142871StrhodesIn some circumstances, this could cause a double panic, and as a result, 1172142871Strhodesthis may be turned off if needed. 1173142871Strhodes 1174142871Strhodes--- 1175142871Strhodeskern.threads.debug 1176142871Strhodesbool 1177142871Strhodes 1178142871StrhodesDetermines whether to use debugging for kernel threads. 1179142871StrhodesThis is useful for testing. 1180142871Strhodes 1181142871Strhodes--- 1182142871Strhodeskern.threads.max_groups_per_proc 1183142871Strhodes 1184142871Strhodes--- 1185142871Strhodeskern.threads.max_threads_hits 1186142871Strhodes 1187142871Strhodes--- 1188142871Strhodeskern.threads.max_threads_per_proc 1189142871Strhodes 1190142871Strhodes--- 1191142871Strhodeskern.threads.virtual_cpu 1192142871Strhodesint 1193142871Strhodes 1194142871StrhodesThe maximum amount of virtual CPU's that be used for 1195142871Strhodesthreading. 1196142871Strhodes 1197142871Strhodes--- 1198142871Strhodeskern.tty_nin 1199142871Strhodes 1200142871Strhodes--- 1201142871Strhodeskern.tty_nout 1202142871Strhodes 1203142871Strhodes--- 1204142871Strhodeskern.ttys 1205142871Strhodesbool 1206142871Strhodes 1207142871StrhodesUsed internally by the 1208142871Strhodes.Xr pstat 8 1209142871Strhodescommand. 1210142871StrhodesThis is a read-only variable. 1211142871Strhodes 1212142871Strhodes--- 1213142871Strhodeskern.version 1214142871Strhodesstr 1215142871Strhodes 1216142871StrhodesDisplays the current kernel version information. 1217142871StrhodesThis is a read-only variable. 1218142871Strhodes 1219142871Strhodes--- 1220142871Strhodesmachdep.acpi_root 1221142871Strhodes 1222142871Strhodes--- 1223142871Strhodesmachdep.cpu_idle_hlt 1224142871Strhodesbool 1225142871Strhodes 1226142871StrhodesHalt idle CPUs. 1227142871StrhodesThis is good for an SMP system. 1228142871Strhodes 1229142871Strhodes--- 1230142871Strhodesmachdep.disable_mtrrs 1231142871Strhodes 1232142871Strhodes--- 1233142871Strhodesmachdep.guessed_bootdev 1234142871Strhodes 1235142871Strhodes--- 1236224528Savgmachdep.hyperthreading_allowed 1237142871Strhodesbool 1238142871Strhodes 1239224528SavgSetting this tunable to zero disables 1240224528Savgthe use of additional logical processors 1241224528Savgprovided by Intel HTT technology. 1242142871Strhodes 1243142871Strhodes--- 1244142871Strhodesmachdep.panic_on_nmi 1245142871Strhodes 1246142871Strhodes--- 1247142871Strhodesmachdep.siots 1248142871Strhodes 1249142871Strhodes--- 1250142871Strhodesnet.inet.accf.unloadable 1251142871Strhodes 1252142871Strhodes--- 1253142871Strhodesnet.inet.icmp.bmcastecho 1254142871Strhodes 1255142871Strhodes--- 1256142871Strhodesnet.inet.icmp.drop_redirect 1257142871Strhodes 1258142871Strhodes--- 1259142871Strhodesnet.inet.icmp.icmplim 1260142871Strhodes 1261142871Strhodes--- 1262142871Strhodesnet.inet.icmp.icmplim_output 1263142871Strhodes 1264142871Strhodes--- 1265142871Strhodesnet.inet.icmp.log_redirect 1266142871Strhodes 1267142871Strhodes--- 1268142871Strhodesnet.inet.icmp.maskfake 1269142871Strhodes 1270142871Strhodes--- 1271142871Strhodesnet.inet.icmp.maskrepl 1272142871Strhodes 1273142871Strhodes--- 1274142871Strhodesnet.inet.ip.accept_sourceroute 1275142871Strhodesbool 1276142871Strhodes 1277142871StrhodesControls forwarding of source-routed IP packets. 1278142871Strhodes 1279142871Strhodes--- 1280142871Strhodesnet.inet.ip.check_interface 1281142871Strhodesbool 1282142871Strhodes 1283142871StrhodesThis 1284142871Strhodes.Nm 1285142871Strhodesverifies that packets arrive on the correct interfaces. 1286142871Strhodes 1287142871Strhodes--- 1288142871Strhodesnet.inet.ip.fastforwarding 1289142871Strhodesbool 1290142871Strhodes 1291142871StrhodesWhen fast forwarding is enabled, IP packets are forwarded directly to 1292142871Strhodesthe appropriate network interface with a minimal validity checking, 1293142871Strhodeswhich greatly improves throughput. 1294142871StrhodesPlease see the 1295142871Strhodes.Xr inet 4 1296142871Strhodesman page for more information. 1297142871Strhodes 1298142871Strhodes--- 1299142871Strhodesnet.inet.ip.forwarding 1300142871Strhodesbool 1301142871Strhodes 1302142871StrhodesAct as a gateway machine and forward packets. 1303142871StrhodesThis can also be configured using the 1304142871Strhodesgateway_enable value in 1305142871Strhodes.Pa /etc/rc.conf 1306142871Strhodes 1307142871Strhodes--- 1308142871Strhodesnet.inet.ip.fw.one_pass 1309142871Strhodesint 1310142871Strhodes 1311142871Strhodes--- 1312142871Strhodesnet.inet.ip.intr_queue_drops 1313142871Strhodes 1314142871Strhodes--- 1315142871Strhodesnet.inet.ip.intr_queue_maxlen 1316142871Strhodes 1317142871Strhodes--- 1318142871Strhodesnet.inet.ip.keepfaith 1319142871Strhodesbool 1320142871Strhodes 1321142871StrhodesThis is used in conjunction with 1322142871Strhodes.Xr faithd 8 1323142871Strhodesto control the FAITH IPv6/v4 translator daemon. 1324142871Strhodes 1325142871Strhodes--- 1326142871Strhodesnet.inet.ip.maxfragpackets 1327142871Strhodes 1328142871Strhodes--- 1329142871Strhodesnet.inet.ip.maxfragsperpacket 1330142871Strhodes 1331142871Strhodes--- 1332142871Strhodesnet.inet.ip.redirect 1333142871Strhodesbool 1334142871Strhodes 1335142871StrhodesControls the sending of ICMP redirects in response to unforwardable IP 1336142871Strhodespackets. 1337142871Strhodes 1338142871Strhodes--- 1339142871Strhodesnet.inet.ip.rtexpire 1340142871Strhodesint 1341142871Strhodes 1342142871StrhodesLifetime in seconds of protocol-cloned IP routes after the last 1343142871Strhodesreference drops (default one hour). 1344142871Strhodes 1345142871Strhodes--- 1346142871Strhodesnet.inet.ip.rtmaxcache 1347142871Strhodesint 1348142871Strhodes 1349142871StrhodesTrigger level of cached, unreferenced, protocol-cloned 1350142871Strhodesroutes which initiates dynamic adaptation. 1351142871Strhodes 1352142871Strhodes--- 1353142871Strhodesnet.inet.ip.rtminexpire 1354142871Strhodesint 1355142871Strhodes 1356142871StrhodesSee 1357142871Strhodes.Xr inet 4 1358142871Strhodesfor more information. 1359142871Strhodes 1360142871Strhodes--- 1361142871Strhodesnet.inet.ip.sendsourcequench 1362142871Strhodesbool 1363142871Strhodes 1364142871StrhodesThis 1365142871Strhodes.Nm 1366142871Strhodesenables or disables the transmission of 1367142871Strhodessource quench packets. 1368142871Strhodes 1369142871Strhodes--- 1370142871Strhodesnet.inet.ip.sourceroute 1371142871Strhodesbool 1372142871Strhodes 1373142871StrhodesDetermines whether or not source routed IP packets 1374142871Strhodesshould be forwarded. 1375142871Strhodes 1376142871Strhodes--- 1377142871Strhodesnet.inet.ip.stats 1378142871Strhodes 1379142871Strhodes--- 1380142871Strhodesnet.inet.ip.ttl 1381142871Strhodesint 1382142871Strhodes 1383142871StrhodesThe TTL (time-to-live) to use for outgoing packets. 1384142871Strhodes 1385142871Strhodes--- 1386142871Strhodesnet.inet.raw.maxdgram 1387142871Strhodes 1388142871Strhodes--- 1389142871Strhodesnet.inet.raw.olddiverterror 1390142871Strhodes 1391142871Strhodes--- 1392142871Strhodesnet.inet.raw.pcblist 1393142871Strhodes 1394142871Strhodes--- 1395142871Strhodesnet.inet.raw.recvspace 1396142871Strhodes 1397142871Strhodes--- 1398142871Strhodesnet.inet.tcp.always_keepalive 1399142871Strhodesbool 1400142871Strhodes 1401142871StrhodesDetermines whether or not to attempt to detect dead TCP 1402142871Strhodesconnections by sending 'keepalives' intermittently. This 1403142871Strhodesis enabled by default and can also be configured using the 1404142871Strhodestcp_keepalive value in 1405142871Strhodes.Pa /etc/rc.conf 1406142871Strhodes 1407142871Strhodes--- 1408142871Strhodesnet.inet.tcp.blackhole 1409142871Strhodesbool 1410142871Strhodes 1411142871StrhodesManipulates system behavior when 1412142871Strhodesconnection requests are received on a 1413142871StrhodesTCP port without a socket listening. 1414142871StrhodesSee the 1415142871Strhodes.Xr blackhole 4 1416142871Strhodesman page for more information. 1417142871Strhodes 1418142871Strhodes--- 1419142871Strhodesnet.inet.tcp.delacktime 1420142871Strhodes 1421142871Strhodes--- 1422142871Strhodesnet.inet.tcp.delayed_ack 1423142871Strhodesbool 1424142871Strhodes 1425142871StrhodesHistorically speaking, this feature was designed to allow the 1426142871Strhodesacknowledgment to transmitted data to be returned along with the 1427142871Strhodesresponse. See the 1428142871Strhodes.Xr tuning 7 1429142871Strhodesman page for more information. 1430142871Strhodes 1431142871Strhodes--- 1432142871Strhodesnet.inet.tcp.do_tcpdrain 1433142871Strhodes 1434142871Strhodes--- 1435142871Strhodesnet.inet.tcp.getcred 1436142871Strhodes 1437142871Strhodes--- 1438142871Strhodesnet.inet.tcp.icmp_may_rst 1439142871Strhodes 1440142871Strhodes--- 1441142871Strhodesnet.inet.tcp.inflight_debug 1442142871Strhodesbool 1443142871Strhodes 1444142871StrhodesControl debugging for the 1445142871Strhodes.Va net.inet.tcp.inflight_enable 1446142871Strhodes.Nm . 1447142871StrhodesPlease see the 1448142871Strhodes.Xr tuning 7 1449142871Strhodesman page for more information. 1450142871Strhodes 1451142871Strhodes--- 1452142871Strhodesnet.inet.tcp.inflight_enable 1453142871Strhodesbool 1454142871Strhodes 1455142871StrhodesTurns on bandwidth delay product limiting for all 1456142871StrhodesTCP connections. Please see the 1457142871Strhodes.Xr tuning 7 1458142871Strhodesman page for more information. 1459142871Strhodes 1460142871Strhodes--- 1461142871Strhodesnet.inet.tcp.inflight_max 1462142871Strhodesbool 1463142871Strhodes 1464142871Strhodes.Em double check 1465142871StrhodesThe maximum amount of data that may be queued for 1466142871Strhodesbandwidth delay product limiting. 1467142871Strhodes 1468142871Strhodes--- 1469142871Strhodesnet.inet.tcp.inflight_min 1470142871Strhodesbool 1471142871Strhodes 1472142871Strhodes.Em double check 1473142871StrhodesThe minimum amount of data that may be queued for 1474142871Strhodesbandwidth delay product limiting. 1475142871Strhodes 1476142871Strhodes--- 1477142871Strhodesnet.inet.tcp.inflight_stab 1478142871Strhodesbool 1479142871Strhodes 1480142871StrhodesThis parameter represents the maximal packets 1481142871Strhodesadded to the bandwidth delay product window 1482142871Strhodescalculation. Changing this is not recommended. 1483142871Strhodes 1484142871Strhodes--- 1485142871Strhodesnet.inet.tcp.isn_reseed_interval 1486142871Strhodes 1487142871Strhodes--- 1488142871Strhodesnet.inet.tcp.local_slowstart_flightsize 1489142871Strhodes 1490142871Strhodes--- 1491142871Strhodesnet.inet.tcp.log_in_vain 1492142871Strhodesbool 1493142871Strhodes 1494142871StrhodesAllows the system to log connections to TCP 1495142871Strhodesports that do not have sockets listening. 1496142871StrhodesThis variable can also be tuned by changing 1497142871Strhodesthe value for log_in_vain 1498142871Strhodesin 1499142871Strhodes.Pa /etc/rc.conf 1500142871Strhodes 1501142871Strhodes--- 1502142871Strhodesnet.inet.tcp.minmss 1503142871Strhodesbool 1504142871Strhodes 1505142871StrhodesEnable for network link optimization TCP can adjust its MSS and thus 1506142871Strhodespacket size according to the observed path MTU. This is done 1507142871Strhodesdynamically based on feedback from the remote host and network 1508142871Strhodescomponents along the packet path. This information can be 1509142871Strhodesabused to pretend an extremely low path MTU. 1510142871Strhodes 1511142871Strhodes--- 1512142871Strhodesnet.inet.tcp.minmssoverload 1513142871Strhodesbool 1514142871Strhodes 1515142871StrhodesThe PSS rate for the 1516142871Strhodes.Va net.inet.tcp.minmss 1517142871Strhodessysctl. 1518142871StrhodesSetting this will force packets to be reset 1519142871Strhodesand dropped, this should hinder the availability 1520142871Strhodesof DoS attacks on WWW servers using POST attacks. 1521142871Strhodes 1522142871Strhodes--- 1523142871Strhodesnet.inet.tcp.msl 1524142871Strhodes 1525142871Strhodes--- 1526142871Strhodesnet.inet.tcp.mssdflt 1527142871Strhodesbool 1528142871Strhodes 1529142871StrhodesThis is the default TCP Maximum Segment Size 1530142871Strhodesfor TCP packets. The default setting is recommended 1531142871Strhodesin most cases. 1532142871Strhodes 1533142871Strhodes--- 1534142871Strhodesnet.inet.tcp.v6mssdflt 1535142871Strhodesbool 1536142871Strhodes 1537142871StrhodesThis is the default TCP Maximum Segment Size 1538142871Strhodesfor TCP IPv6 packets. The default setting is recommend 1539142871Strhodesin most cases. 1540142871Strhodes 1541142871Strhodes--- 1542142871Strhodesnet.inet.tcp.newreno 1543142871Strhodes 1544142871Strhodes--- 1545142871Strhodesnet.inet.tcp.path_mtu_discovery 1546142871Strhodes 1547142871Strhodes--- 1548142871Strhodesnet.inet.tcp.pcbcount 1549142871Strhodes 1550142871Strhodes--- 1551142871Strhodesnet.inet.tcp.pcblist 1552142871Strhodes 1553142871Strhodes--- 1554142871Strhodesnet.inet.tcp.recvspace 1555142871Strhodesbool 1556142871Strhodes 1557142871StrhodesThis variables controls the amount of receive 1558142871Strhodesbuffer space for any given TCP connection. This 1559142871Strhodescan be particularly useful when tuning network 1560142871Strhodesapplications. See the 1561142871Strhodes.Xr tuning 7 1562142871Strhodesman page for more information. 1563142871Strhodes 1564142871Strhodes--- 1565142871Strhodesnet.inet.tcp.rexmit_min 1566142871Strhodes 1567142871Strhodes--- 1568142871Strhodesnet.inet.tcp.rexmit_slop 1569142871Strhodes 1570142871Strhodes--- 1571142871Strhodesnet.inet.tcp.rfc1323 1572142871Strhodesbool 1573142871Strhodes 1574142871StrhodesDetermines whether support for RFC1323 (TCP Extensions 1575142871Strhodesfor High Performance) should be enabled. 1576142871StrhodesThis variable can also be tuned by changing the value 1577142871Strhodesfor tcp_extensions in 1578142871Strhodes.Pa /etc/rc.conf 1579142871Strhodes 1580142871Strhodes--- 1581142871Strhodesnet.inet.tcp.rfc1644 1582142871Strhodes 1583142871Strhodes--- 1584142871Strhodesnet.inet.tcp.rfc3042 1585142871Strhodes 1586142871Strhodes--- 1587142871Strhodesnet.inet.tcp.rfc3390 1588142871Strhodes 1589142871Strhodes--- 1590142871Strhodesnet.inet.tcp.sendspace 1591142871Strhodesbool 1592142871Strhodes 1593142871StrhodesThis variables controls the amount of send 1594142871Strhodesbuffer space for any given TCP connection. This 1595142871Strhodescan be particularly useful when tuning network 1596142871Strhodesapplications. See the 1597142871Strhodes.Xr tuning 7 1598142871Strhodesmanual page for more information. 1599142871Strhodes 1600142871Strhodes--- 1601142871Strhodesnet.inet.tcp.slowstart_flightsize 1602142871Strhodes 1603142871Strhodes--- 1604142871Strhodesnet.inet.tcp.stats 1605142871Strhodes 1606142871Strhodes--- 1607142871Strhodesnet.inet.tcp.syncache.bucketlimit 1608142871Strhodes 1609142871Strhodes--- 1610142871Strhodesnet.inet.tcp.syncache.cachelimit 1611142871Strhodes 1612142871Strhodes--- 1613142871Strhodesnet.inet.tcp.syncache.count 1614142871Strhodes 1615142871Strhodes--- 1616142871Strhodesnet.inet.tcp.syncache.hashsize 1617142871Strhodes 1618142871Strhodes--- 1619142871Strhodesnet.inet.tcp.syncache.rexmtlimit 1620142871Strhodes 1621142871Strhodes--- 1622142871Strhodesnet.inet.tcp.syncookies 1623142871Strhodes 1624142871Strhodes--- 1625142871Strhodesnet.inet.tcp.tcbhashsize 1626142871Strhodes 1627142871Strhodes--- 1628142871Strhodesnet.inet.tcp.v6mssdflt 1629142871Strhodes 1630142871Strhodes--- 1631142871Strhodesnet.inet.udp.blackhole 1632142871Strhodesbool 1633142871Strhodes 1634142871StrhodesManipulates system behavior when 1635142871Strhodesconnection requests are received on a 1636142871StrhodesUDP port. 1637142871StrhodesSee the 1638142871Strhodes.Xr blackhole 4 1639142871Strhodesman page for more information. 1640142871Strhodes 1641142871Strhodes--- 1642142871Strhodesnet.inet.udp.getcred 1643142871Strhodes 1644142871Strhodes--- 1645142871Strhodesnet.inet.udp.log_in_vain 1646142871Strhodesbool 1647142871Strhodes 1648142871StrhodesAllows the system to log connections to UDP 1649142871Strhodesports that do not have sockets listening. 1650142871StrhodesThis variable can also be tuned by changing 1651142871Strhodesthe value for log_in_vain 1652142871Strhodesin 1653142871Strhodes.Pa /etc/rc.conf 1654142871Strhodes 1655142871Strhodes--- 1656142871Strhodesnet.inet.udp.maxdgram 1657142871Strhodes 1658142871Strhodes--- 1659142871Strhodesnet.inet.udp.pcblist 1660142871Strhodes 1661142871Strhodes--- 1662142871Strhodesnet.inet.udp.recvspace 1663142871Strhodes 1664142871Strhodes--- 1665142871Strhodesnet.inet.udp.stats 1666142871Strhodes 1667142871Strhodes--- 1668142871Strhodesnet.inet6.icmp6.errppslimit 1669142871Strhodes 1670142871Strhodes--- 1671142871Strhodesnet.inet6.icmp6.nd6_debug 1672142871Strhodes 1673142871Strhodes--- 1674142871Strhodesnet.inet6.icmp6.nd6_delay 1675142871Strhodes 1676142871Strhodes--- 1677142871Strhodesnet.inet6.icmp6.nd6_maxnudhint 1678142871Strhodes 1679142871Strhodes--- 1680142871Strhodesnet.inet6.icmp6.nd6_mmaxtries 1681142871Strhodes 1682142871Strhodes--- 1683142871Strhodesnet.inet6.icmp6.nd6_prune 1684142871Strhodes 1685142871Strhodes--- 1686142871Strhodesnet.inet6.icmp6.nd6_umaxtries 1687142871Strhodes 1688142871Strhodes--- 1689142871Strhodesnet.inet6.icmp6.nd6_useloopback 1690142871Strhodes 1691142871Strhodes--- 1692142871Strhodesnet.inet6.icmp6.nodeinfo 1693142871Strhodes 1694142871Strhodes--- 1695142871Strhodesnet.inet6.icmp6.rediraccept 1696142871Strhodes 1697142871Strhodes--- 1698142871Strhodesnet.inet6.icmp6.redirtimeout 1699142871Strhodes 1700142871Strhodes--- 1701142871Strhodesnet.inet6.tcp6.getcred 1702142871Strhodes 1703142871Strhodes--- 1704142871Strhodesnet.inet6.udp6.getcred 1705142871Strhodes 1706142871Strhodes--- 1707142871Strhodesnet.isr.enable 1708142871Strhodes 1709142871Strhodes--- 1710142871Strhodesnet.link.ether.inet.log_arp_movements 1711142871Strhodes 1712142871Strhodes--- 1713142871Strhodesnet.link.ether.inet.log_arp_wrong_iface 1714142871Strhodes 1715142871Strhodes--- 1716142871Strhodesnet.link.ether.ipfw 1717142871Strhodes 1718142871Strhodes--- 1719142871Strhodesnet.link.generic.ifdata 1720142871Strhodes 1721142871Strhodes--- 1722142871Strhodesnet.link.generic.system.ifcount 1723142871Strhodes 1724142871Strhodes--- 1725142871Strhodesnet.link.gif.max_nesting 1726142871Strhodesbool 1727142871Strhodes 1728142871StrhodesDetermines whether to allow recursive tunnels or not. 1729142871Strhodes 1730142871Strhodes--- 1731142871Strhodesnet.link.gif.parallel_tunnels 1732142871Strhodesbool 1733142871Strhodes 1734142871StrhodesDetermines whether to allow parallel tunnels or not. 1735142871Strhodes 1736142871Strhodes--- 1737142871Strhodesnet.local.dgram.pcblist 1738142871Strhodes 1739142871Strhodes--- 1740142871Strhodesnet.local.stream.pcblist 1741142871Strhodes 1742142871Strhodes--- 1743142871Strhodessecurity.bsd.see_other_uids 1744142871Strhodesbool 1745142871Strhodes 1746142871StrhodesTurning this option on will prevent users from viewing information 1747142871Strhodesabout processes running under other user id numbers (UIDs). 1748142871Strhodes 1749142871Strhodes--- 1750142871Strhodessecurity.bsd.suser_enabled 1751142871Strhodes 1752142871Strhodes--- 1753142871Strhodessecurity.bsd.unprivileged_proc_debug 1754142871Strhodes 1755142871Strhodes--- 1756142871Strhodessecurity.bsd.unprivileged_read_msgbuf 1757142871Strhodes 1758142871Strhodes--- 1759142871Strhodessecurity.jail.set_hostname_allowed 1760142871Strhodesbool 1761142871Strhodes 1762142871StrhodesDetermines whether or not the root user 1763142871Strhodeswithin the jail can set the hostname. 1764142871Strhodes 1765142871Strhodes--- 1766142871Strhodessecurity.jail.socket_unixiproute_only 1767142871Strhodes 1768142871Strhodes--- 1769142871Strhodessecurity.jail.sysvipc_allowed 1770142871Strhodes 1771142871Strhodes--- 1772142871Strhodessecurity.mac.biba.enabled 1773142871Strhodesbool 1774142871Strhodes 1775142871StrhodesEnables enforcement of the Biba integrity policy. 1776142871Strhodes 1777142871Strhodes--- 1778142871Strhodessecurity.mac.biba.ptys_equal 1779142871Strhodesbool 1780142871Strhodes 1781142871StrhodesLabel 1782142871Strhodes.Sm off 1783142871Strhodes.Xr pty 4 1784142871Strhodess 1785142871Strhodes.Sm on 1786142871Strhodesas 1787142871Strhodes.Dq biba/equal 1788142871Strhodesupon creation. 1789142871Strhodes 1790142871Strhodes--- 1791142871Strhodessecurity.mac.biba.revocation_enabled 1792142871Strhodesbool 1793142871Strhodes 1794142871StrhodesRevoke access to objects if the label is changed to dominate the subject. 1795142871Strhodes 1796142871Strhodes--- 1797142871Strhodessecurity.mac.enforce_fs 1798142871Strhodesbool 1799142871Strhodes 1800142871StrhodesEnforce MAC policies for file system accesses. 1801142871Strhodes 1802142871Strhodes--- 1803142871Strhodessecurity.mac.enforce_kld 1804142871Strhodesbool 1805142871Strhodes 1806142871StrhodesEnforce MAC policies on 1807142871Strhodes.Xr kld 4 . 1808142871Strhodes 1809142871Strhodes--- 1810142871Strhodessecurity.mac.enforce_network 1811142871Strhodesbool 1812142871Strhodes 1813142871StrhodesEnforce MAC policies on network interfaces. 1814142871Strhodes 1815142871Strhodes--- 1816142871Strhodessecurity.mac.enforce_pipe 1817142871Strhodesbool 1818142871Strhodes 1819142871StrhodesEnforce MAC policies on pipes. 1820142871Strhodes 1821142871Strhodes--- 1822142871Strhodessecurity.mac.enforce_process 1823142871Strhodesbool 1824142871Strhodes 1825142871StrhodesEnforce MAC policies between system processes 1826142871Strhodes(e.g. 1827142871Strhodes.Xr ps 1 , 1828142871Strhodes.Xr ktrace 2 ). 1829142871Strhodes 1830142871Strhodes--- 1831142871Strhodessecurity.mac.enforce_socket 1832142871Strhodesbool 1833142871Strhodes 1834142871StrhodesEnforce MAC policies on sockets. 1835142871Strhodes 1836142871Strhodes--- 1837142871Strhodessecurity.mac.enforce_system 1838142871Strhodesbool 1839142871Strhodes 1840142871StrhodesEnforce MAC policies on system-related items 1841142871Strhodes(e.g. 1842142871Strhodes.Xr kenv 1 , 1843142871Strhodes.Xr acct 2 , 1844142871Strhodes.Xr reboot 2 ). 1845142871Strhodes 1846142871Strhodes--- 1847142871Strhodessecurity.mac.enforce_vm 1848142871Strhodesbool 1849142871Strhodes 1850142871StrhodesEnforce MAC policies on 1851142871Strhodes.Xr mmap 2 1852142871Strhodesand 1853142871Strhodes.Xr mprotect 2 . 1854142871Strhodes 1855142871Strhodes--- 1856142871Strhodessecurity.mac.ifoff.lo_enabled 1857142871Strhodesbool 1858142871Strhodes 1859142871StrhodesUse this too disable network traffic over the loopback 1860142871Strhodes.Xr lo 4 1861142871Strhodesinterface. 1862142871StrhodesSee 1863142871Strhodes.Xr mac_ifoff 4 1864142871Strhodesfor more information. 1865142871Strhodes 1866142871Strhodes--- 1867142871Strhodessecurity.mac.ifoff.other_enabled 1868142871Strhodesbool 1869142871Strhodes 1870142871StrhodesUse this to enable network traffic over other interfaces. 1871142871StrhodesSee 1872142871Strhodes.Xr mac_ifoff 4 1873142871Strhodesfor more information. 1874142871Strhodes 1875142871Strhodes--- 1876142871Strhodessecurity.mac.ifoff.bpfrecv_enabled 1877142871Strhodesbool 1878142871Strhodes 1879142871StrhodesUse this too allow 1880142871Strhodes.Xr bpf 4 1881142871Strhodestraffic to be received, 1882142871Strhodeseven while other traffic is disabled. 1883142871Strhodes 1884142871Strhodes--- 1885142871Strhodessecurity.mac.mls.enabled 1886142871Strhodesbool 1887142871Strhodes 1888142871StrhodesEnables the enforcement of the MLS confidentiality policy, 1889142871Strhodessee 1890142871Strhodes.Xr mac_mls 4 1891142871Strhodesfor more information. 1892142871Strhodes 1893142871Strhodes--- 1894142871Strhodessecurity.mac.mls.ptys_equal 1895142871Strhodesbool 1896142871Strhodes 1897142871StrhodesLabel 1898142871Strhodes.Sm off 1899142871Strhodes.Xr pty 4 1900142871Strhodess 1901142871Strhodes.Sm on 1902142871Strhodesas 1903142871Strhodes.Dq mls/equal 1904142871Strhodesupon creation. 1905142871Strhodes 1906142871Strhodes--- 1907142871Strhodessecurity.mac.mls.revocation_enabled 1908142871Strhodesbool 1909142871Strhodes 1910142871StrhodesRevoke access to objects if the label is changed to a more sensitive 1911142871Strhodeslevel than the subject. 1912142871Strhodes 1913142871Strhodes--- 1914142871Strhodessecurity.mac.portacl.rules 1915142871Strhodesstr 1916142871Strhodes 1917142871StrhodesThe port access control list is specified in the following format: 1918142871Strhodes 1919142871Strhodes.Sy idtype 1920142871Strhodes.Li : 1921142871Strhodes.Sy id 1922142871Strhodes.Li : 1923142871Strhodes.Sy protocol 1924142871Strhodes.Li : 1925142871Strhodes.Sy port 1926142871Strhodes.Li [, 1927142871Strhodes.Sy idtype 1928142871Strhodes.Li : 1929142871Strhodes.Sy id 1930142871Strhodes.Li : 1931142871Strhodes.Sy protocol 1932142871Strhodes.Li : 1933142871Strhodes.Sy port 1934142871Strhodes.Li ,...] 1935142871Strhodes 1936142871Strhodes.Sy idtype 1937142871StrhodesDescribes the type of subject match to be performed. 1938142871StrhodesEither 1939142871Strhodes.Li uid 1940142871Strhodesfor userid matching, or 1941142871Strhodes.Li gid 1942142871Strhodesfor group ID matching. 1943142871Strhodes.Sy id 1944142871StrhodesThe user or group ID (depending on 1945142871Strhodes.Sy idtype ) 1946142871Strhodesallowed to bind to the specified port. 1947142871Strhodes.Bf -emphasis 1948142871StrhodesNOTE: User and group names are not valid; only the actual ID numbers 1949142871Strhodesmay be used. 1950142871Strhodes.Ef 1951142871Strhodes.Sy protocol 1952142871StrhodesDescribes which protocol this entry applies to. 1953142871StrhodesEither 1954142871Strhodes.Li tcp 1955142871Strhodesor 1956142871Strhodes.Li udp 1957142871Strhodesare supported. 1958142871Strhodes.Sy port 1959142871StrhodesDescribes which port this entry applies to. 1960142871Strhodes.Bf -emphasis 1961142871StrhodesNOTE: MAC security policies may not override other security system policies 1962142871Strhodesby allowing accesses that they may deny, such as 1963142871Strhodes.Va net.inet.ip.portrange.reservedlow / 1964142871Strhodes.Va net.inet.ip.portrange.reservedhigh . 1965142871Strhodes.Ef 1966142871Strhodes 1967142871Strhodes--- 1968142871Strhodessecurity.mac.seeotheruids.enabled 1969142871Strhodesbool 1970142871Strhodes 1971142871StrhodesEnable/disable 1972142871Strhodes.Va security.mac.seeotheruids 1973142871StrhodesSee 1974142871Strhodes.Xr mac_seeotheruids 4 1975142871Strhodesfor more information. 1976142871Strhodes 1977142871Strhodes--- 1978142871Strhodessecurity.mac.seeotheruids.primarygroup_enabled 1979142871Strhodesbool 1980142871Strhodes 1981142871StrhodesAllow users to see processes and sockets owned by the same primary 1982142871Strhodesgroup. 1983142871Strhodes 1984142871Strhodes--- 1985142871Strhodessecurity.mac.seeotheruids.specificgid_enabled 1986142871Strhodesbool 1987142871Strhodes 1988142871StrhodesAllow processes with a specific group ID to be exempt from the policy, 1989142871Strhodesset this to 1990142871Strhodes.Li 1 1991142871Strhodesand set 1992142871Strhodes.Va security.mac.seeotheruids.specificgid 1993142871Strhodesto the gid to be exempted. 1994142871Strhodes 1995142871Strhodes--- 1996142871Strhodessecurity.mac_test 1997142871Strhodesstr 1998142871Strhodes 1999142871StrhodesUsed for debugging. 2000142871StrhodesSee 2001142871Strhodes.Xr mac_test 4 2002142871Strhodesfor more information. 2003142871Strhodes 2004142871Strhodes--- 2005142871Strhodesuser.bc_base_max 2006142871Strhodes 2007142871Strhodes--- 2008142871Strhodesuser.bc_dim_max 2009142871Strhodes 2010142871Strhodes--- 2011142871Strhodesuser.bc_scale_max 2012142871Strhodes 2013142871Strhodes--- 2014142871Strhodesuser.bc_string_max 2015142871Strhodes 2016142871Strhodes--- 2017142871Strhodesuser.coll_weights_max 2018142871Strhodes 2019142871Strhodes--- 2020142871Strhodesuser.cs_path 2021142871Strhodes 2022142871Strhodes--- 2023142871Strhodesuser.line_max 2024142871Strhodes 2025142871Strhodes--- 2026142871Strhodesuser.posix2_c_bind 2027142871Strhodes 2028142871Strhodes--- 2029142871Strhodesuser.posix2_c_dev 2030142871Strhodes 2031142871Strhodes--- 2032142871Strhodesuser.posix2_fort_dev 2033142871Strhodes 2034142871Strhodes--- 2035142871Strhodesuser.posix2_fort_run 2036142871Strhodes 2037142871Strhodes--- 2038142871Strhodesuser.posix2_localedef 2039142871Strhodes 2040142871Strhodes--- 2041142871Strhodesuser.posix2_sw_dev 2042142871Strhodes 2043142871Strhodes--- 2044142871Strhodesuser.posix2_upe 2045142871Strhodes 2046142871Strhodes--- 2047142871Strhodesuser.posix2_version 2048142871Strhodes 2049142871Strhodes--- 2050142871Strhodesuser.re_dup_max 2051142871Strhodes 2052142871Strhodes--- 2053142871Strhodesuser.stream_max 2054142871Strhodes 2055142871Strhodes--- 2056142871Strhodesuser.tzname_max 2057142871Strhodes 2058142871Strhodes--- 2059142871Strhodesvfs.altbufferflushes 2060142871Strhodes 2061142871Strhodes--- 2062142871Strhodesvfs.bufdefragcnt 2063142871Strhodes 2064142871Strhodes--- 2065142871Strhodesvfs.buffreekvacnt 2066142871Strhodes 2067142871Strhodes--- 2068142871Strhodesvfs.bufmallocspace 2069142871Strhodes 2070142871Strhodes--- 2071142871Strhodesvfs.bufreusecnt 2072142871Strhodes 2073142871Strhodes--- 2074142871Strhodesvfs.bufspace 2075142871Strhodes 2076142871Strhodes--- 2077142871Strhodesvfs.cache.nchstats 2078142871Strhodes 2079142871Strhodes--- 2080142871Strhodesvfs.conflist 2081142871Strhodes 2082142871Strhodes--- 2083142871Strhodesvfs.devfs.generation 2084142871Strhodes 2085142871Strhodes--- 2086142871Strhodesvfs.devfs.inodes 2087142871Strhodes 2088142871Strhodes--- 2089142871Strhodesvfs.devfs.noverflow 2090142871Strhodes 2091142871Strhodes--- 2092142871Strhodesvfs.devfs.topinode 2093142871Strhodes 2094142871Strhodes--- 2095142871Strhodesvfs.dirtybufferflushes 2096142871Strhodes 2097142871Strhodes--- 2098142871Strhodesvfs.dirtybufthresh 2099142871Strhodes 2100142871Strhodes--- 2101142871Strhodesvfs.ffs.adjblkcnt 2102142871Strhodes 2103142871Strhodes--- 2104142871Strhodesvfs.ffs.adjrefcnt 2105142871Strhodes 2106142871Strhodes--- 2107142871Strhodesvfs.ffs.freeblks 2108142871Strhodes 2109142871Strhodes--- 2110142871Strhodesvfs.ffs.freedirs 2111142871Strhodes 2112142871Strhodes--- 2113142871Strhodesvfs.ffs.freefiles 2114142871Strhodes 2115142871Strhodes--- 2116142871Strhodesvfs.ffs.setflags 2117142871Strhodes 2118142871Strhodes--- 2119142871Strhodesvfs.flushwithdeps 2120142871Strhodes 2121142871Strhodes--- 2122142871Strhodesvfs.getnewbufcalls 2123142871Strhodes 2124142871Strhodes--- 2125142871Strhodesvfs.getnewbufrestarts 2126142871Strhodes 2127142871Strhodes--- 2128142871Strhodesvfs.hibufspace 2129142871Strhodes 2130142871Strhodes--- 2131142871Strhodesvfs.hidirtybuffers 2132142871Strhodes 2133142871Strhodes--- 2134142871Strhodesvfs.hifreebuffers 2135142871Strhodes 2136142871Strhodes--- 2137142871Strhodesvfs.hirunningspace 2138142871Strhodes 2139142871Strhodes--- 2140142871Strhodesvfs.lobufspace 2141142871Strhodes 2142142871Strhodes--- 2143142871Strhodesvfs.lodirtybuffers 2144142871Strhodes 2145142871Strhodes--- 2146142871Strhodesvfs.lofreebuffers 2147142871Strhodes 2148142871Strhodes--- 2149142871Strhodesvfs.lorunningspace 2150142871Strhodes 2151142871Strhodes--- 2152142871Strhodesvfs.maxbufspace 2153142871Strhodes 2154142871Strhodes--- 2155142871Strhodesvfs.maxmallocbufspace 2156142871Strhodes 2157142871Strhodes--- 2158142871Strhodesvfs.numdirtybuffers 2159142871Strhodes 2160142871Strhodes--- 2161142871Strhodesvfs.numfreebuffers 2162142871Strhodes 2163142871Strhodes--- 2164142871Strhodesvfs.opv_numops 2165142871Strhodes 2166142871Strhodes--- 2167142871Strhodesvfs.pfs.vncache.entries 2168142871Strhodes 2169142871Strhodes--- 2170142871Strhodesvfs.pfs.vncache.hits 2171142871Strhodes 2172142871Strhodes--- 2173142871Strhodesvfs.pfs.vncache.maxentries 2174142871Strhodes 2175142871Strhodes--- 2176142871Strhodesvfs.pfs.vncache.misses 2177142871Strhodes 2178142871Strhodes--- 2179142871Strhodesvfs.read_max 2180142871Strhodes 2181142871Strhodes--- 2182142871Strhodesvfs.recursiveflushes 2183142871Strhodes 2184142871Strhodes--- 2185142871Strhodesvfs.runningbufspace 2186142871Strhodes 2187142871Strhodes--- 2188142871Strhodesvfs.ufs.dirhash_docheck 2189142871Strhodes 2190142871Strhodes--- 2191142871Strhodesvfs.ufs.dirhash_maxmem 2192142871Strhodes 2193142871Strhodes--- 2194142871Strhodesvfs.ufs.dirhash_mem 2195142871Strhodes 2196142871Strhodes--- 2197142871Strhodesvfs.ufs.dirhash_minsize 2198142871Strhodes 2199142871Strhodes--- 2200142871Strhodesvfs.usermount 2201142871Strhodesbool 2202142871Strhodes 2203142871StrhodesThis 2204142871Strhodes.Nm 2205142871Strhodesallows the root user to grant access to non-root users 2206142871Strhodesso that they may mount floppy and CD-ROM drives. 2207142871Strhodes 2208142871Strhodes--- 2209142871Strhodesvfs.vmiodirenable 2210142871Strhodesbool 2211142871Strhodes 2212142871StrhodesControls how directories are cached by the system. 2213142871StrhodesThis is turned on by default. See the 2214142871Strhodes.Xr tuning 7 2215142871Strhodesman page for a more detailed explanation on this 2216142871Strhodesvariable. 2217142871Strhodes 2218142871Strhodes--- 2219142871Strhodesvfs.write_behind 2220142871Strhodesbool 2221142871Strhodes 2222142871StrhodesTells the file system to issue media writes as 2223142871Strhodesfull clusters are collected, which typically 2224142871Strhodesoccurs when writing large sequential files. 2225142871StrhodesThis is turned on by default, but under certain 2226142871Strhodescircumstances may stall processes and can therefore 2227142871Strhodesbe turned off. 2228142871Strhodes 2229142871Strhodes--- 2230142871Strhodesvm.defer_swapspace_pageouts 2231142871Strhodes 2232142871Strhodes--- 2233142871Strhodesvm.disable_swapspace_pageouts 2234142871Strhodes 2235142871Strhodes--- 2236142871Strhodesvm.dmmax 2237142871Strhodes 2238142871Strhodes--- 2239142871Strhodesvm.kvm_free 2240142871Strhodes 2241142871Strhodes--- 2242142871Strhodesvm.kvm_size 2243142871Strhodes 2244142871Strhodes--- 2245142871Strhodesvm.loadavg 2246142871Strhodesstruct 2247142871Strhodes 2248142871StrhodesDisplays the load average history. This is a 2249142871Strhodesread-only variable. 2250142871Strhodes 2251142871Strhodes--- 2252142871Strhodesvm.max_launder 2253142871Strhodes 2254142871Strhodes--- 2255142871Strhodesvm.nswapdev 2256142871Strhodesint 2257142871Strhodes 2258142871StrhodesDisplays the number of swap devices available 2259142871Strhodesto the system. This is a read-only variable. 2260142871Strhodes 2261142871Strhodes--- 2262142871Strhodesvm.pageout_algorithm 2263142871Strhodes 2264142871Strhodes--- 2265142871Strhodesvm.pageout_full_stats_interval 2266142871Strhodes 2267142871Strhodes--- 2268142871Strhodesvm.pageout_lock_miss 2269142871Strhodes 2270142871Strhodes--- 2271142871Strhodesvm.pageout_stats_free_max 2272142871Strhodes 2273142871Strhodes--- 2274142871Strhodesvm.pageout_stats_interval 2275142871Strhodes 2276142871Strhodes--- 2277142871Strhodesvm.pageout_stats_max 2278142871Strhodes 2279142871Strhodes--- 2280142871Strhodesvm.stats.sys.v_intr 2281142871Strhodes 2282142871Strhodes--- 2283142871Strhodesvm.stats.sys.v_soft 2284142871Strhodes 2285142871Strhodes--- 2286142871Strhodesvm.stats.sys.v_swtch 2287142871Strhodes 2288142871Strhodes--- 2289142871Strhodesvm.stats.sys.v_syscall 2290142871Strhodes 2291142871Strhodes--- 2292142871Strhodesvm.stats.sys.v_trap 2293142871Strhodes 2294142871Strhodes--- 2295142871Strhodesvm.stats.vm.v_cow_faults 2296142871Strhodes 2297142871Strhodes--- 2298142871Strhodesvm.stats.vm.v_cow_optim 2299142871Strhodes 2300142871Strhodes--- 2301142871Strhodesvm.stats.vm.v_forkpages 2302142871Strhodes 2303142871Strhodes--- 2304142871Strhodesvm.stats.vm.v_forks 2305142871Strhodes 2306142871Strhodes--- 2307142871Strhodesvm.stats.vm.v_intrans 2308142871Strhodes 2309142871Strhodes--- 2310142871Strhodesvm.stats.vm.v_kthreadpages 2311142871Strhodes 2312142871Strhodes--- 2313142871Strhodesvm.stats.vm.v_kthreads 2314142871Strhodes 2315142871Strhodes--- 2316142871Strhodesvm.stats.vm.v_ozfod 2317142871Strhodes 2318142871Strhodes--- 2319142871Strhodesvm.stats.vm.v_pdpages 2320142871Strhodes 2321142871Strhodes--- 2322142871Strhodesvm.stats.vm.v_pdwakeups 2323142871Strhodes 2324142871Strhodes--- 2325142871Strhodesvm.stats.vm.v_reactivated 2326142871Strhodes 2327142871Strhodes--- 2328142871Strhodesvm.stats.vm.v_rforkpages 2329142871Strhodes 2330142871Strhodes--- 2331142871Strhodesvm.stats.vm.v_rforks 2332142871Strhodes 2333142871Strhodes--- 2334142871Strhodesvm.stats.vm.v_swapin 2335142871Strhodes 2336142871Strhodes--- 2337142871Strhodesvm.stats.vm.v_swapout 2338142871Strhodes 2339142871Strhodes--- 2340142871Strhodesvm.stats.vm.v_swappgsin 2341142871Strhodes 2342142871Strhodes--- 2343142871Strhodesvm.stats.vm.v_swappgsout 2344142871Strhodes 2345142871Strhodes--- 2346142871Strhodesvm.stats.vm.v_vforkpages 2347142871Strhodes 2348142871Strhodes--- 2349142871Strhodesvm.stats.vm.v_vforks 2350142871Strhodes 2351142871Strhodes--- 2352142871Strhodesvm.stats.vm.v_vm_faults 2353142871Strhodes 2354142871Strhodes--- 2355142871Strhodesvm.stats.vm.v_vnodein 2356142871Strhodes 2357142871Strhodes--- 2358142871Strhodesvm.stats.vm.v_vnodeout 2359142871Strhodes 2360142871Strhodes--- 2361142871Strhodesvm.stats.vm.v_vnodepgsin 2362142871Strhodes 2363142871Strhodes--- 2364142871Strhodesvm.stats.vm.v_vnodepgsout 2365142871Strhodes 2366142871Strhodes--- 2367142871Strhodesvm.stats.vm.v_zfod 2368142871Strhodes 2369142871Strhodes--- 2370142871Strhodesvm.swap_async_max 2371142871Strhodesint 2372142871Strhodes 2373142871StrhodesThe maximum number of in-progress async operations 2374142871Strhodesthat may be performed. 2375142871Strhodes 2376142871Strhodes--- 2377142871Strhodesvm.swap_enabled 2378142871Strhodesbool 2379142871Strhodes 2380142871StrhodesDetermines whether or not processes may swap. 2381142871Strhodes 2382142871Strhodes--- 2383142871Strhodesvm.swap_idle_enabled 2384142871Strhodes 2385142871StrhodesSee 2386142871Strhodes.Xr tuning 7 2387142871Strhodesfor a detailed explanation of this 2388142871Strhodes.Nm . 2389142871Strhodes 2390142871Strhodes--- 2391142871Strhodesvm.swap_info 2392142871Strhodes 2393142871Strhodes--- 2394142871Strhodesvm.vmtotal 2395142871Strhodesstring 2396142871Strhodes 2397142871StrhodesDisplays virtual memory statistics which are collected 2398142871Strhodesat five second intervals. 2399142871Strhodes 2400142871Strhodes--- 2401142871Strhodesvm.zone 2402142871Strhodesstring 2403142871Strhodes 2404142871StrhodesShows memory used by the kernel zone allocator, by zone. 2405142871StrhodesThis information can also be found by using the 2406142871Strhodes.Xr vmstat 8 2407142871Strhodescommand. 2408142871Strhodes 2409142871Strhodes--- 2410142871Strhodes 2411