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---
1096254147Sobrienkern.random.adaptors
1097254147Sobrienstr
1098254147Sobrien
1099254147SobrienDisplays registered PRNG adaptors.
1100254147SobrienThis is a read-only variable.
1101254147Sobrien
1102254147Sobrien---
1103142871Strhodeskern.random.sys.burst
1104142871Strhodes
1105142871Strhodes---
1106142871Strhodeskern.random.sys.harvest.ethernet
1107142871Strhodes
1108142871Strhodes---
1109142871Strhodeskern.random.sys.harvest.interrupt
1110142871Strhodes
1111142871Strhodes---
1112142871Strhodeskern.random.sys.harvest.point_to_point
1113142871Strhodes
1114142871Strhodes---
1115142871Strhodeskern.random.sys.harvest.swi
1116142871Strhodes
1117142871Strhodes---
1118142871Strhodeskern.random.sys.seeded
1119142871Strhodes
1120142871Strhodes---
1121142871Strhodeskern.random.yarrow.bins
1122142871Strhodes
1123142871Strhodes---
1124142871Strhodeskern.random.yarrow.fastthresh
1125142871Strhodes
1126142871Strhodes---
1127142871Strhodeskern.random.yarrow.gengateinterval
1128142871Strhodes
1129142871Strhodes---
1130142871Strhodeskern.random.yarrow.slowoverthresh
1131142871Strhodes
1132142871Strhodes---
1133142871Strhodeskern.random.yarrow.slowthresh
1134142871Strhodes
1135142871Strhodes---
1136142871Strhodeskern.randompid
1137142871Strhodes
1138142871Strhodes---
1139142871Strhodeskern.rootdev
1140142871Strhodesstring
1141142871Strhodes
1142142871StrhodesDisplays the current root file system device.  This
1143142871Strhodesis a read-only variable.
1144142871Strhodes
1145142871Strhodes---
1146142871Strhodeskern.saved_ids
1147142871Strhodesbool
1148142871Strhodes
1149142871StrhodesDisplays whether or not saved set-group/user ID is 
1150142871Strhodesavailable.  This is a read-only variable.
1151142871Strhodes
1152142871Strhodes---
1153142871Strhodeskern.securelevel
1154142871Strhodesbool
1155142871Strhodes
1156142871StrhodesThe current kernel security level.
1157142871StrhodesSee the
1158142871Strhodes.Xr init 8
1159142871Strhodesmanual page for a good description
1160142871Strhodesabout what a security level is.
1161142871Strhodes
1162142871Strhodes---
1163142871Strhodeskern.sugid_coredump
1164142871Strhodesbool
1165142871Strhodes
1166142871StrhodesBy default, a process that changes user or group credentials whether
1167142871Strhodesreal or effective will not create a corefile.
1168142871StrhodesThis behavior can be changed to generate a core dump by
1169142871Strhodessetting this variable to 1.
1170142871Strhodes
1171142871Strhodes---
1172142871Strhodeskern.sync_on_panic
1173142871Strhodesbool
1174142871Strhodes
1175142871StrhodesIn the event of a panic, this variable controls whether or not the
1176142871Strhodessystem should try and 
1177142871Strhodes.Xr sync 8 .
1178142871StrhodesIn some circumstances, this could cause a double panic, and as a result,
1179142871Strhodesthis may be turned off if needed.
1180142871Strhodes
1181142871Strhodes---
1182142871Strhodeskern.threads.debug
1183142871Strhodesbool
1184142871Strhodes
1185142871StrhodesDetermines whether to use debugging for kernel threads.
1186142871StrhodesThis is useful for testing.
1187142871Strhodes
1188142871Strhodes---
1189142871Strhodeskern.threads.max_groups_per_proc
1190142871Strhodes
1191142871Strhodes---
1192142871Strhodeskern.threads.max_threads_hits
1193142871Strhodes
1194142871Strhodes---
1195142871Strhodeskern.threads.max_threads_per_proc
1196142871Strhodes
1197142871Strhodes---
1198142871Strhodeskern.threads.virtual_cpu
1199142871Strhodesint
1200142871Strhodes
1201142871StrhodesThe maximum amount of virtual CPU's that be used for 
1202142871Strhodesthreading.
1203142871Strhodes
1204142871Strhodes---
1205142871Strhodeskern.tty_nin
1206142871Strhodes
1207142871Strhodes---
1208142871Strhodeskern.tty_nout
1209142871Strhodes
1210142871Strhodes---
1211142871Strhodeskern.ttys
1212142871Strhodesbool
1213142871Strhodes
1214142871StrhodesUsed internally by the 
1215142871Strhodes.Xr pstat 8
1216142871Strhodescommand.
1217142871StrhodesThis is a read-only variable.
1218142871Strhodes
1219142871Strhodes---
1220142871Strhodeskern.version
1221142871Strhodesstr
1222142871Strhodes
1223142871StrhodesDisplays the current kernel version information.
1224142871StrhodesThis is a read-only variable.
1225142871Strhodes
1226142871Strhodes---
1227142871Strhodesmachdep.acpi_root
1228142871Strhodes
1229142871Strhodes---
1230142871Strhodesmachdep.cpu_idle_hlt
1231142871Strhodesbool
1232142871Strhodes
1233142871StrhodesHalt idle CPUs.
1234142871StrhodesThis is good for an SMP system.
1235142871Strhodes
1236142871Strhodes---
1237142871Strhodesmachdep.disable_mtrrs
1238142871Strhodes
1239142871Strhodes---
1240142871Strhodesmachdep.guessed_bootdev
1241142871Strhodes
1242142871Strhodes---
1243224528Savgmachdep.hyperthreading_allowed
1244142871Strhodesbool
1245142871Strhodes
1246224528SavgSetting this tunable to zero disables
1247224528Savgthe use of additional logical processors
1248224528Savgprovided by Intel HTT technology.
1249142871Strhodes
1250142871Strhodes---
1251142871Strhodesmachdep.panic_on_nmi
1252142871Strhodes
1253142871Strhodes---
1254142871Strhodesmachdep.siots
1255142871Strhodes
1256142871Strhodes---
1257142871Strhodesnet.inet.accf.unloadable
1258142871Strhodes
1259142871Strhodes---
1260142871Strhodesnet.inet.icmp.bmcastecho
1261142871Strhodes
1262142871Strhodes---
1263142871Strhodesnet.inet.icmp.drop_redirect
1264142871Strhodes
1265142871Strhodes---
1266142871Strhodesnet.inet.icmp.icmplim
1267142871Strhodes
1268142871Strhodes---
1269142871Strhodesnet.inet.icmp.icmplim_output
1270142871Strhodes
1271142871Strhodes---
1272142871Strhodesnet.inet.icmp.log_redirect
1273142871Strhodes
1274142871Strhodes---
1275142871Strhodesnet.inet.icmp.maskfake
1276142871Strhodes
1277142871Strhodes---
1278142871Strhodesnet.inet.icmp.maskrepl
1279142871Strhodes
1280142871Strhodes---
1281142871Strhodesnet.inet.ip.accept_sourceroute
1282142871Strhodesbool
1283142871Strhodes
1284142871StrhodesControls forwarding of source-routed IP packets.
1285142871Strhodes
1286142871Strhodes---
1287142871Strhodesnet.inet.ip.check_interface
1288142871Strhodesbool
1289142871Strhodes
1290142871StrhodesThis
1291142871Strhodes.Nm 
1292142871Strhodesverifies that packets arrive on the correct interfaces.  
1293142871Strhodes
1294142871Strhodes---
1295142871Strhodesnet.inet.ip.fastforwarding
1296142871Strhodesbool
1297142871Strhodes
1298142871StrhodesWhen fast forwarding is enabled, IP packets are forwarded directly to
1299142871Strhodesthe appropriate network interface with a minimal validity checking,
1300142871Strhodeswhich greatly improves throughput.
1301142871StrhodesPlease see the
1302142871Strhodes.Xr inet 4
1303142871Strhodesman page for more information.
1304142871Strhodes
1305142871Strhodes---
1306142871Strhodesnet.inet.ip.forwarding
1307142871Strhodesbool
1308142871Strhodes
1309142871StrhodesAct as a gateway machine and forward packets.
1310142871StrhodesThis can also be configured using the
1311142871Strhodesgateway_enable value in 
1312142871Strhodes.Pa /etc/rc.conf
1313142871Strhodes
1314142871Strhodes---
1315142871Strhodesnet.inet.ip.fw.one_pass
1316142871Strhodesint
1317142871Strhodes
1318142871Strhodes---
1319142871Strhodesnet.inet.ip.intr_queue_drops
1320142871Strhodes
1321142871Strhodes---
1322142871Strhodesnet.inet.ip.intr_queue_maxlen
1323142871Strhodes
1324142871Strhodes---
1325142871Strhodesnet.inet.ip.keepfaith
1326142871Strhodesbool
1327142871Strhodes
1328142871StrhodesThis is used in conjunction with 
1329142871Strhodes.Xr faithd 8
1330142871Strhodesto control the FAITH IPv6/v4 translator daemon.
1331142871Strhodes
1332142871Strhodes---
1333142871Strhodesnet.inet.ip.maxfragpackets
1334142871Strhodes
1335142871Strhodes---
1336142871Strhodesnet.inet.ip.maxfragsperpacket
1337142871Strhodes
1338142871Strhodes---
1339142871Strhodesnet.inet.ip.redirect
1340142871Strhodesbool
1341142871Strhodes
1342142871StrhodesControls the sending of ICMP redirects in response to unforwardable IP
1343142871Strhodespackets.
1344142871Strhodes
1345142871Strhodes---
1346142871Strhodesnet.inet.ip.rtexpire
1347142871Strhodesint
1348142871Strhodes
1349142871StrhodesLifetime in seconds of protocol-cloned IP routes after the last
1350142871Strhodesreference drops (default one hour).  
1351142871Strhodes
1352142871Strhodes---
1353142871Strhodesnet.inet.ip.rtmaxcache
1354142871Strhodesint
1355142871Strhodes
1356142871StrhodesTrigger level of cached, unreferenced, protocol-cloned 
1357142871Strhodesroutes which initiates dynamic adaptation.
1358142871Strhodes
1359142871Strhodes---
1360142871Strhodesnet.inet.ip.rtminexpire
1361142871Strhodesint
1362142871Strhodes
1363142871StrhodesSee 
1364142871Strhodes.Xr inet 4
1365142871Strhodesfor more information.
1366142871Strhodes
1367142871Strhodes---
1368142871Strhodesnet.inet.ip.sendsourcequench
1369142871Strhodesbool
1370142871Strhodes
1371142871StrhodesThis 
1372142871Strhodes.Nm
1373142871Strhodesenables or disables the transmission of
1374142871Strhodessource quench packets.
1375142871Strhodes
1376142871Strhodes---
1377142871Strhodesnet.inet.ip.sourceroute
1378142871Strhodesbool
1379142871Strhodes
1380142871StrhodesDetermines whether or not source routed IP packets
1381142871Strhodesshould be forwarded.
1382142871Strhodes
1383142871Strhodes---
1384142871Strhodesnet.inet.ip.stats
1385142871Strhodes
1386142871Strhodes---
1387142871Strhodesnet.inet.ip.ttl
1388142871Strhodesint
1389142871Strhodes
1390142871StrhodesThe TTL (time-to-live) to use for outgoing packets.
1391142871Strhodes
1392142871Strhodes---
1393142871Strhodesnet.inet.raw.maxdgram
1394142871Strhodes
1395142871Strhodes---
1396142871Strhodesnet.inet.raw.olddiverterror
1397142871Strhodes
1398142871Strhodes---
1399142871Strhodesnet.inet.raw.pcblist
1400142871Strhodes
1401142871Strhodes---
1402142871Strhodesnet.inet.raw.recvspace
1403142871Strhodes
1404142871Strhodes---
1405142871Strhodesnet.inet.tcp.always_keepalive
1406142871Strhodesbool
1407142871Strhodes
1408142871StrhodesDetermines whether or not to attempt to detect dead TCP
1409142871Strhodesconnections by sending 'keepalives' intermittently.  This 
1410142871Strhodesis enabled by default and can also be configured using the
1411142871Strhodestcp_keepalive value in 
1412142871Strhodes.Pa /etc/rc.conf
1413142871Strhodes
1414142871Strhodes---
1415142871Strhodesnet.inet.tcp.blackhole
1416142871Strhodesbool
1417142871Strhodes
1418142871StrhodesManipulates system behavior when
1419142871Strhodesconnection requests are received on a 
1420142871StrhodesTCP port without a socket listening.
1421142871StrhodesSee the 
1422142871Strhodes.Xr blackhole 4
1423142871Strhodesman page for more information.
1424142871Strhodes
1425142871Strhodes---
1426142871Strhodesnet.inet.tcp.delacktime
1427142871Strhodes
1428142871Strhodes---
1429142871Strhodesnet.inet.tcp.delayed_ack
1430142871Strhodesbool
1431142871Strhodes
1432142871StrhodesHistorically speaking, this feature was designed to allow the
1433142871Strhodesacknowledgment to transmitted data to be returned along with the
1434142871Strhodesresponse.  See the
1435142871Strhodes.Xr tuning 7
1436142871Strhodesman page for more information.
1437142871Strhodes
1438142871Strhodes---
1439142871Strhodesnet.inet.tcp.do_tcpdrain
1440142871Strhodes
1441142871Strhodes---
1442142871Strhodesnet.inet.tcp.getcred
1443142871Strhodes
1444142871Strhodes---
1445142871Strhodesnet.inet.tcp.icmp_may_rst
1446142871Strhodes
1447142871Strhodes---
1448142871Strhodesnet.inet.tcp.inflight_debug
1449142871Strhodesbool
1450142871Strhodes
1451142871StrhodesControl debugging for the
1452142871Strhodes.Va net.inet.tcp.inflight_enable
1453142871Strhodes.Nm .
1454142871StrhodesPlease see the
1455142871Strhodes.Xr tuning 7
1456142871Strhodesman page for more information.
1457142871Strhodes
1458142871Strhodes---
1459142871Strhodesnet.inet.tcp.inflight_enable
1460142871Strhodesbool
1461142871Strhodes
1462142871StrhodesTurns on bandwidth delay product limiting for all
1463142871StrhodesTCP connections.  Please see the
1464142871Strhodes.Xr tuning 7
1465142871Strhodesman page for more information.
1466142871Strhodes
1467142871Strhodes---
1468142871Strhodesnet.inet.tcp.inflight_max
1469142871Strhodesbool
1470142871Strhodes
1471142871Strhodes.Em double check
1472142871StrhodesThe maximum amount of data that may be queued for 
1473142871Strhodesbandwidth delay product limiting.
1474142871Strhodes
1475142871Strhodes---
1476142871Strhodesnet.inet.tcp.inflight_min
1477142871Strhodesbool
1478142871Strhodes
1479142871Strhodes.Em double check
1480142871StrhodesThe minimum amount of data that may be queued for 
1481142871Strhodesbandwidth delay product limiting.
1482142871Strhodes
1483142871Strhodes---
1484142871Strhodesnet.inet.tcp.inflight_stab
1485142871Strhodesbool
1486142871Strhodes
1487142871StrhodesThis parameter represents the maximal packets 
1488142871Strhodesadded to the bandwidth delay product window
1489142871Strhodescalculation.  Changing this is not recommended.
1490142871Strhodes
1491142871Strhodes---
1492142871Strhodesnet.inet.tcp.isn_reseed_interval
1493142871Strhodes
1494142871Strhodes---
1495142871Strhodesnet.inet.tcp.local_slowstart_flightsize
1496142871Strhodes
1497142871Strhodes---
1498142871Strhodesnet.inet.tcp.log_in_vain
1499142871Strhodesbool
1500142871Strhodes
1501142871StrhodesAllows the system to log connections to TCP
1502142871Strhodesports that do not have sockets listening.
1503142871StrhodesThis variable can also be tuned by changing 
1504142871Strhodesthe value for log_in_vain
1505142871Strhodesin 
1506142871Strhodes.Pa /etc/rc.conf
1507142871Strhodes
1508142871Strhodes---
1509142871Strhodesnet.inet.tcp.minmss
1510142871Strhodesbool
1511142871Strhodes
1512142871StrhodesEnable for network link optimization TCP can adjust its MSS and thus
1513142871Strhodespacket size according to the observed path MTU.  This is done
1514142871Strhodesdynamically based on feedback from the remote host and network
1515142871Strhodescomponents along the packet path.  This information can be
1516142871Strhodesabused to pretend an extremely low path MTU.
1517142871Strhodes
1518142871Strhodes---
1519142871Strhodesnet.inet.tcp.minmssoverload
1520142871Strhodesbool
1521142871Strhodes
1522142871StrhodesThe PSS rate for the
1523142871Strhodes.Va net.inet.tcp.minmss
1524142871Strhodessysctl.
1525142871StrhodesSetting this will force packets to be reset
1526142871Strhodesand dropped, this should hinder the availability
1527142871Strhodesof DoS attacks on WWW servers using POST attacks.
1528142871Strhodes
1529142871Strhodes---
1530142871Strhodesnet.inet.tcp.msl
1531142871Strhodes
1532142871Strhodes---
1533142871Strhodesnet.inet.tcp.mssdflt
1534142871Strhodesbool
1535142871Strhodes
1536142871StrhodesThis is the default TCP Maximum Segment Size
1537142871Strhodesfor TCP packets.  The default setting is recommended
1538142871Strhodesin most cases.
1539142871Strhodes
1540142871Strhodes---
1541142871Strhodesnet.inet.tcp.v6mssdflt
1542142871Strhodesbool
1543142871Strhodes
1544142871StrhodesThis is the default TCP Maximum Segment Size
1545142871Strhodesfor TCP IPv6 packets.  The default setting is recommend
1546142871Strhodesin most cases.
1547142871Strhodes
1548142871Strhodes---
1549142871Strhodesnet.inet.tcp.newreno
1550142871Strhodes
1551142871Strhodes---
1552142871Strhodesnet.inet.tcp.path_mtu_discovery
1553142871Strhodes
1554142871Strhodes---
1555142871Strhodesnet.inet.tcp.pcbcount
1556142871Strhodes
1557142871Strhodes---
1558142871Strhodesnet.inet.tcp.pcblist
1559142871Strhodes
1560142871Strhodes---
1561142871Strhodesnet.inet.tcp.recvspace
1562142871Strhodesbool
1563142871Strhodes
1564142871StrhodesThis variables controls the amount of receive 
1565142871Strhodesbuffer space for any given TCP connection.  This
1566142871Strhodescan be particularly useful when tuning network 
1567142871Strhodesapplications.  See the 
1568142871Strhodes.Xr tuning 7
1569142871Strhodesman page for more information.
1570142871Strhodes
1571142871Strhodes---
1572142871Strhodesnet.inet.tcp.rexmit_min
1573142871Strhodes
1574142871Strhodes---
1575142871Strhodesnet.inet.tcp.rexmit_slop
1576142871Strhodes
1577142871Strhodes---
1578142871Strhodesnet.inet.tcp.rfc1323
1579142871Strhodesbool
1580142871Strhodes
1581142871StrhodesDetermines whether support for RFC1323 (TCP Extensions 
1582142871Strhodesfor High Performance) should be enabled.
1583142871StrhodesThis variable can also be tuned by changing the value
1584142871Strhodesfor tcp_extensions in
1585142871Strhodes.Pa /etc/rc.conf
1586142871Strhodes
1587142871Strhodes---
1588142871Strhodesnet.inet.tcp.rfc1644
1589142871Strhodes
1590142871Strhodes---
1591142871Strhodesnet.inet.tcp.rfc3042
1592142871Strhodes
1593142871Strhodes---
1594142871Strhodesnet.inet.tcp.rfc3390
1595142871Strhodes
1596142871Strhodes---
1597142871Strhodesnet.inet.tcp.sendspace
1598142871Strhodesbool
1599142871Strhodes
1600142871StrhodesThis variables controls the amount of send 
1601142871Strhodesbuffer space for any given TCP connection.  This
1602142871Strhodescan be particularly useful when tuning network 
1603142871Strhodesapplications.  See the 
1604142871Strhodes.Xr tuning 7
1605142871Strhodesmanual page for more information.
1606142871Strhodes
1607142871Strhodes---
1608142871Strhodesnet.inet.tcp.slowstart_flightsize
1609142871Strhodes
1610142871Strhodes---
1611142871Strhodesnet.inet.tcp.stats
1612142871Strhodes
1613142871Strhodes---
1614142871Strhodesnet.inet.tcp.syncache.bucketlimit
1615142871Strhodes
1616142871Strhodes---
1617142871Strhodesnet.inet.tcp.syncache.cachelimit
1618142871Strhodes
1619142871Strhodes---
1620142871Strhodesnet.inet.tcp.syncache.count
1621142871Strhodes
1622142871Strhodes---
1623142871Strhodesnet.inet.tcp.syncache.hashsize
1624142871Strhodes
1625142871Strhodes---
1626142871Strhodesnet.inet.tcp.syncache.rexmtlimit
1627142871Strhodes
1628142871Strhodes---
1629142871Strhodesnet.inet.tcp.syncookies
1630142871Strhodes
1631142871Strhodes---
1632142871Strhodesnet.inet.tcp.tcbhashsize
1633142871Strhodes
1634142871Strhodes---
1635142871Strhodesnet.inet.tcp.v6mssdflt
1636142871Strhodes
1637142871Strhodes---
1638142871Strhodesnet.inet.udp.blackhole
1639142871Strhodesbool
1640142871Strhodes
1641142871StrhodesManipulates system behavior when 
1642142871Strhodesconnection requests are received on a 
1643142871StrhodesUDP port.
1644142871StrhodesSee the 
1645142871Strhodes.Xr blackhole 4
1646142871Strhodesman page for more information.
1647142871Strhodes
1648142871Strhodes---
1649142871Strhodesnet.inet.udp.getcred
1650142871Strhodes
1651142871Strhodes---
1652142871Strhodesnet.inet.udp.log_in_vain
1653142871Strhodesbool
1654142871Strhodes
1655142871StrhodesAllows the system to log connections to UDP
1656142871Strhodesports that do not have sockets listening.
1657142871StrhodesThis variable can also be tuned by changing 
1658142871Strhodesthe value for log_in_vain
1659142871Strhodesin 
1660142871Strhodes.Pa /etc/rc.conf
1661142871Strhodes
1662142871Strhodes---
1663142871Strhodesnet.inet.udp.maxdgram
1664142871Strhodes
1665142871Strhodes---
1666142871Strhodesnet.inet.udp.pcblist
1667142871Strhodes
1668142871Strhodes---
1669142871Strhodesnet.inet.udp.recvspace
1670142871Strhodes
1671142871Strhodes---
1672142871Strhodesnet.inet.udp.stats
1673142871Strhodes
1674142871Strhodes---
1675142871Strhodesnet.inet6.icmp6.errppslimit
1676142871Strhodes
1677142871Strhodes---
1678142871Strhodesnet.inet6.icmp6.nd6_debug
1679142871Strhodes
1680142871Strhodes---
1681142871Strhodesnet.inet6.icmp6.nd6_delay
1682142871Strhodes
1683142871Strhodes---
1684142871Strhodesnet.inet6.icmp6.nd6_maxnudhint
1685142871Strhodes
1686142871Strhodes---
1687142871Strhodesnet.inet6.icmp6.nd6_mmaxtries
1688142871Strhodes
1689142871Strhodes---
1690142871Strhodesnet.inet6.icmp6.nd6_prune
1691142871Strhodes
1692142871Strhodes---
1693142871Strhodesnet.inet6.icmp6.nd6_umaxtries
1694142871Strhodes
1695142871Strhodes---
1696142871Strhodesnet.inet6.icmp6.nd6_useloopback
1697142871Strhodes
1698142871Strhodes---
1699142871Strhodesnet.inet6.icmp6.nodeinfo
1700142871Strhodes
1701142871Strhodes---
1702142871Strhodesnet.inet6.icmp6.rediraccept
1703142871Strhodes
1704142871Strhodes---
1705142871Strhodesnet.inet6.icmp6.redirtimeout
1706142871Strhodes
1707142871Strhodes---
1708142871Strhodesnet.inet6.tcp6.getcred
1709142871Strhodes
1710142871Strhodes---
1711142871Strhodesnet.inet6.udp6.getcred
1712142871Strhodes
1713142871Strhodes---
1714142871Strhodesnet.isr.enable
1715142871Strhodes
1716142871Strhodes---
1717142871Strhodesnet.link.ether.inet.log_arp_movements
1718142871Strhodes
1719142871Strhodes---
1720142871Strhodesnet.link.ether.inet.log_arp_wrong_iface
1721142871Strhodes
1722142871Strhodes---
1723142871Strhodesnet.link.ether.ipfw
1724142871Strhodes
1725142871Strhodes---
1726142871Strhodesnet.link.generic.ifdata
1727142871Strhodes
1728142871Strhodes---
1729142871Strhodesnet.link.generic.system.ifcount
1730142871Strhodes
1731142871Strhodes---
1732142871Strhodesnet.link.gif.max_nesting
1733142871Strhodesbool
1734142871Strhodes
1735142871StrhodesDetermines whether to allow recursive tunnels or not.
1736142871Strhodes
1737142871Strhodes---
1738142871Strhodesnet.link.gif.parallel_tunnels
1739142871Strhodesbool
1740142871Strhodes
1741142871StrhodesDetermines whether to allow parallel tunnels or not.
1742142871Strhodes
1743142871Strhodes---
1744142871Strhodesnet.local.dgram.pcblist
1745142871Strhodes
1746142871Strhodes---
1747142871Strhodesnet.local.stream.pcblist
1748142871Strhodes
1749142871Strhodes---
1750142871Strhodessecurity.bsd.see_other_uids
1751142871Strhodesbool
1752142871Strhodes
1753142871StrhodesTurning this option on will prevent users from viewing information
1754142871Strhodesabout processes running under other user id numbers (UIDs).
1755142871Strhodes
1756142871Strhodes---
1757142871Strhodessecurity.bsd.suser_enabled
1758142871Strhodes
1759142871Strhodes---
1760142871Strhodessecurity.bsd.unprivileged_proc_debug
1761142871Strhodes
1762142871Strhodes---
1763142871Strhodessecurity.bsd.unprivileged_read_msgbuf
1764142871Strhodes
1765142871Strhodes---
1766142871Strhodessecurity.jail.set_hostname_allowed
1767142871Strhodesbool
1768142871Strhodes
1769142871StrhodesDetermines whether or not the root user
1770142871Strhodeswithin the jail can set the hostname.
1771142871Strhodes
1772142871Strhodes---
1773142871Strhodessecurity.jail.socket_unixiproute_only
1774142871Strhodes
1775142871Strhodes---
1776142871Strhodessecurity.jail.sysvipc_allowed
1777142871Strhodes
1778142871Strhodes---
1779142871Strhodessecurity.mac.biba.enabled
1780142871Strhodesbool
1781142871Strhodes
1782142871StrhodesEnables enforcement of the Biba integrity policy.
1783142871Strhodes
1784142871Strhodes---
1785142871Strhodessecurity.mac.biba.ptys_equal
1786142871Strhodesbool
1787142871Strhodes
1788142871StrhodesLabel
1789142871Strhodes.Sm off
1790142871Strhodes.Xr pty 4
1791142871Strhodess
1792142871Strhodes.Sm on
1793142871Strhodesas
1794142871Strhodes.Dq biba/equal
1795142871Strhodesupon creation.
1796142871Strhodes
1797142871Strhodes---
1798142871Strhodessecurity.mac.biba.revocation_enabled
1799142871Strhodesbool
1800142871Strhodes
1801142871StrhodesRevoke access to objects if the label is changed to dominate the subject.
1802142871Strhodes
1803142871Strhodes---
1804142871Strhodessecurity.mac.enforce_fs
1805142871Strhodesbool
1806142871Strhodes
1807142871StrhodesEnforce MAC policies for file system accesses.
1808142871Strhodes
1809142871Strhodes---
1810142871Strhodessecurity.mac.enforce_kld
1811142871Strhodesbool
1812142871Strhodes
1813142871StrhodesEnforce MAC policies on
1814142871Strhodes.Xr kld 4 .
1815142871Strhodes
1816142871Strhodes---
1817142871Strhodessecurity.mac.enforce_network
1818142871Strhodesbool
1819142871Strhodes
1820142871StrhodesEnforce MAC policies on network interfaces.
1821142871Strhodes
1822142871Strhodes---
1823142871Strhodessecurity.mac.enforce_pipe
1824142871Strhodesbool
1825142871Strhodes
1826142871StrhodesEnforce MAC policies on pipes.
1827142871Strhodes
1828142871Strhodes---
1829142871Strhodessecurity.mac.enforce_process
1830142871Strhodesbool
1831142871Strhodes
1832142871StrhodesEnforce MAC policies between system processes
1833142871Strhodes(e.g.
1834142871Strhodes.Xr ps 1 ,
1835142871Strhodes.Xr ktrace 2 ).
1836142871Strhodes
1837142871Strhodes---
1838142871Strhodessecurity.mac.enforce_socket
1839142871Strhodesbool
1840142871Strhodes
1841142871StrhodesEnforce MAC policies on sockets.
1842142871Strhodes
1843142871Strhodes---
1844142871Strhodessecurity.mac.enforce_system
1845142871Strhodesbool
1846142871Strhodes
1847142871StrhodesEnforce MAC policies on system-related items
1848142871Strhodes(e.g.
1849142871Strhodes.Xr kenv 1 ,
1850142871Strhodes.Xr acct 2 ,
1851142871Strhodes.Xr reboot 2 ).
1852142871Strhodes
1853142871Strhodes---
1854142871Strhodessecurity.mac.enforce_vm
1855142871Strhodesbool
1856142871Strhodes
1857142871StrhodesEnforce MAC policies on
1858142871Strhodes.Xr mmap 2
1859142871Strhodesand
1860142871Strhodes.Xr mprotect 2 .
1861142871Strhodes
1862142871Strhodes---
1863142871Strhodessecurity.mac.ifoff.lo_enabled
1864142871Strhodesbool
1865142871Strhodes
1866142871StrhodesUse this too disable network traffic over the loopback
1867142871Strhodes.Xr lo 4
1868142871Strhodesinterface.
1869142871StrhodesSee
1870142871Strhodes.Xr mac_ifoff 4
1871142871Strhodesfor more information.
1872142871Strhodes
1873142871Strhodes---
1874142871Strhodessecurity.mac.ifoff.other_enabled
1875142871Strhodesbool
1876142871Strhodes
1877142871StrhodesUse this to enable network traffic over other interfaces.
1878142871StrhodesSee
1879142871Strhodes.Xr mac_ifoff 4
1880142871Strhodesfor more information.
1881142871Strhodes
1882142871Strhodes---
1883142871Strhodessecurity.mac.ifoff.bpfrecv_enabled
1884142871Strhodesbool
1885142871Strhodes
1886142871StrhodesUse this too allow
1887142871Strhodes.Xr bpf 4
1888142871Strhodestraffic to be received,
1889142871Strhodeseven while other traffic is disabled.
1890142871Strhodes
1891142871Strhodes---
1892142871Strhodessecurity.mac.mls.enabled
1893142871Strhodesbool
1894142871Strhodes
1895142871StrhodesEnables the enforcement of the MLS confidentiality policy,
1896142871Strhodessee
1897142871Strhodes.Xr mac_mls 4
1898142871Strhodesfor more information.
1899142871Strhodes
1900142871Strhodes---
1901142871Strhodessecurity.mac.mls.ptys_equal
1902142871Strhodesbool
1903142871Strhodes
1904142871StrhodesLabel
1905142871Strhodes.Sm off
1906142871Strhodes.Xr pty 4
1907142871Strhodess
1908142871Strhodes.Sm on
1909142871Strhodesas
1910142871Strhodes.Dq mls/equal
1911142871Strhodesupon creation.
1912142871Strhodes
1913142871Strhodes---
1914142871Strhodessecurity.mac.mls.revocation_enabled
1915142871Strhodesbool
1916142871Strhodes
1917142871StrhodesRevoke access to objects if the label is changed to a more sensitive
1918142871Strhodeslevel than the subject.
1919142871Strhodes
1920142871Strhodes---
1921142871Strhodessecurity.mac.portacl.rules
1922142871Strhodesstr
1923142871Strhodes
1924142871StrhodesThe port access control list is specified in the following format:
1925142871Strhodes
1926142871Strhodes.Sy idtype
1927142871Strhodes.Li :
1928142871Strhodes.Sy id
1929142871Strhodes.Li :
1930142871Strhodes.Sy protocol
1931142871Strhodes.Li :
1932142871Strhodes.Sy port
1933142871Strhodes.Li [,
1934142871Strhodes.Sy idtype
1935142871Strhodes.Li :
1936142871Strhodes.Sy id
1937142871Strhodes.Li :
1938142871Strhodes.Sy protocol
1939142871Strhodes.Li :
1940142871Strhodes.Sy port
1941142871Strhodes.Li ,...]
1942142871Strhodes
1943142871Strhodes.Sy idtype
1944142871StrhodesDescribes the type of subject match to be performed.
1945142871StrhodesEither
1946142871Strhodes.Li uid
1947142871Strhodesfor userid matching, or
1948142871Strhodes.Li gid
1949142871Strhodesfor group ID matching.
1950142871Strhodes.Sy id
1951142871StrhodesThe user or group ID (depending on
1952142871Strhodes.Sy idtype )
1953142871Strhodesallowed to bind to the specified port.
1954142871Strhodes.Bf -emphasis
1955142871StrhodesNOTE: User and group names are not valid; only the actual ID numbers
1956142871Strhodesmay be used.
1957142871Strhodes.Ef
1958142871Strhodes.Sy protocol
1959142871StrhodesDescribes which protocol this entry applies to.
1960142871StrhodesEither
1961142871Strhodes.Li tcp
1962142871Strhodesor
1963142871Strhodes.Li udp
1964142871Strhodesare supported.
1965142871Strhodes.Sy port
1966142871StrhodesDescribes which port this entry applies to.
1967142871Strhodes.Bf -emphasis
1968142871StrhodesNOTE: MAC security policies may not override other security system policies
1969142871Strhodesby allowing accesses that they may deny, such as
1970142871Strhodes.Va net.inet.ip.portrange.reservedlow /
1971142871Strhodes.Va net.inet.ip.portrange.reservedhigh .
1972142871Strhodes.Ef
1973142871Strhodes
1974142871Strhodes---
1975142871Strhodessecurity.mac.seeotheruids.enabled
1976142871Strhodesbool
1977142871Strhodes
1978142871StrhodesEnable/disable
1979142871Strhodes.Va security.mac.seeotheruids
1980142871StrhodesSee
1981142871Strhodes.Xr mac_seeotheruids 4
1982142871Strhodesfor more information.
1983142871Strhodes
1984142871Strhodes---
1985142871Strhodessecurity.mac.seeotheruids.primarygroup_enabled
1986142871Strhodesbool
1987142871Strhodes
1988142871StrhodesAllow users to see processes and sockets owned by the same primary
1989142871Strhodesgroup.
1990142871Strhodes
1991142871Strhodes---
1992142871Strhodessecurity.mac.seeotheruids.specificgid_enabled
1993142871Strhodesbool
1994142871Strhodes
1995142871StrhodesAllow processes with a specific group ID to be exempt from the policy,
1996142871Strhodesset this to
1997142871Strhodes.Li 1
1998142871Strhodesand set
1999142871Strhodes.Va security.mac.seeotheruids.specificgid
2000142871Strhodesto the gid to be exempted.
2001142871Strhodes
2002142871Strhodes---
2003142871Strhodessecurity.mac_test
2004142871Strhodesstr
2005142871Strhodes
2006142871StrhodesUsed for debugging.
2007142871StrhodesSee
2008142871Strhodes.Xr mac_test 4
2009142871Strhodesfor more information.
2010142871Strhodes
2011142871Strhodes---
2012142871Strhodesuser.bc_base_max
2013142871Strhodes
2014142871Strhodes---
2015142871Strhodesuser.bc_dim_max
2016142871Strhodes
2017142871Strhodes---
2018142871Strhodesuser.bc_scale_max
2019142871Strhodes
2020142871Strhodes---
2021142871Strhodesuser.bc_string_max
2022142871Strhodes
2023142871Strhodes---
2024142871Strhodesuser.coll_weights_max
2025142871Strhodes
2026142871Strhodes---
2027142871Strhodesuser.cs_path
2028142871Strhodes
2029142871Strhodes---
2030142871Strhodesuser.line_max
2031142871Strhodes
2032142871Strhodes---
2033142871Strhodesuser.posix2_c_bind
2034142871Strhodes
2035142871Strhodes---
2036142871Strhodesuser.posix2_c_dev
2037142871Strhodes
2038142871Strhodes---
2039142871Strhodesuser.posix2_fort_dev
2040142871Strhodes
2041142871Strhodes---
2042142871Strhodesuser.posix2_fort_run
2043142871Strhodes
2044142871Strhodes---
2045142871Strhodesuser.posix2_localedef
2046142871Strhodes
2047142871Strhodes---
2048142871Strhodesuser.posix2_sw_dev
2049142871Strhodes
2050142871Strhodes---
2051142871Strhodesuser.posix2_upe
2052142871Strhodes
2053142871Strhodes---
2054142871Strhodesuser.posix2_version
2055142871Strhodes
2056142871Strhodes---
2057142871Strhodesuser.re_dup_max
2058142871Strhodes
2059142871Strhodes---
2060142871Strhodesuser.stream_max
2061142871Strhodes
2062142871Strhodes---
2063142871Strhodesuser.tzname_max
2064142871Strhodes
2065142871Strhodes---
2066142871Strhodesvfs.altbufferflushes
2067142871Strhodes
2068142871Strhodes---
2069142871Strhodesvfs.bufdefragcnt
2070142871Strhodes
2071142871Strhodes---
2072142871Strhodesvfs.buffreekvacnt
2073142871Strhodes
2074142871Strhodes---
2075142871Strhodesvfs.bufmallocspace
2076142871Strhodes
2077142871Strhodes---
2078142871Strhodesvfs.bufreusecnt
2079142871Strhodes
2080142871Strhodes---
2081142871Strhodesvfs.bufspace
2082142871Strhodes
2083142871Strhodes---
2084142871Strhodesvfs.cache.nchstats
2085142871Strhodes
2086142871Strhodes---
2087142871Strhodesvfs.conflist
2088142871Strhodes
2089142871Strhodes---
2090142871Strhodesvfs.devfs.generation
2091142871Strhodes
2092142871Strhodes---
2093142871Strhodesvfs.devfs.inodes
2094142871Strhodes
2095142871Strhodes---
2096142871Strhodesvfs.devfs.noverflow
2097142871Strhodes
2098142871Strhodes---
2099142871Strhodesvfs.devfs.topinode
2100142871Strhodes
2101142871Strhodes---
2102142871Strhodesvfs.dirtybufferflushes
2103142871Strhodes
2104142871Strhodes---
2105142871Strhodesvfs.dirtybufthresh
2106142871Strhodes
2107142871Strhodes---
2108142871Strhodesvfs.ffs.adjblkcnt
2109142871Strhodes
2110142871Strhodes---
2111142871Strhodesvfs.ffs.adjrefcnt
2112142871Strhodes
2113142871Strhodes---
2114142871Strhodesvfs.ffs.freeblks
2115142871Strhodes
2116142871Strhodes---
2117142871Strhodesvfs.ffs.freedirs
2118142871Strhodes
2119142871Strhodes---
2120142871Strhodesvfs.ffs.freefiles
2121142871Strhodes
2122142871Strhodes---
2123142871Strhodesvfs.ffs.setflags
2124142871Strhodes
2125142871Strhodes---
2126142871Strhodesvfs.flushwithdeps
2127142871Strhodes
2128142871Strhodes---
2129142871Strhodesvfs.getnewbufcalls
2130142871Strhodes
2131142871Strhodes---
2132142871Strhodesvfs.getnewbufrestarts
2133142871Strhodes
2134142871Strhodes---
2135142871Strhodesvfs.hibufspace
2136142871Strhodes
2137142871Strhodes---
2138142871Strhodesvfs.hidirtybuffers
2139142871Strhodes
2140142871Strhodes---
2141142871Strhodesvfs.hifreebuffers
2142142871Strhodes
2143142871Strhodes---
2144142871Strhodesvfs.hirunningspace
2145142871Strhodes
2146142871Strhodes---
2147142871Strhodesvfs.lobufspace
2148142871Strhodes
2149142871Strhodes---
2150142871Strhodesvfs.lodirtybuffers
2151142871Strhodes
2152142871Strhodes---
2153142871Strhodesvfs.lofreebuffers
2154142871Strhodes
2155142871Strhodes---
2156142871Strhodesvfs.lorunningspace
2157142871Strhodes
2158142871Strhodes---
2159142871Strhodesvfs.maxbufspace
2160142871Strhodes
2161142871Strhodes---
2162142871Strhodesvfs.maxmallocbufspace
2163142871Strhodes
2164142871Strhodes---
2165142871Strhodesvfs.numdirtybuffers
2166142871Strhodes
2167142871Strhodes---
2168142871Strhodesvfs.numfreebuffers
2169142871Strhodes
2170142871Strhodes---
2171142871Strhodesvfs.opv_numops
2172142871Strhodes
2173142871Strhodes---
2174142871Strhodesvfs.pfs.vncache.entries
2175142871Strhodes
2176142871Strhodes---
2177142871Strhodesvfs.pfs.vncache.hits
2178142871Strhodes
2179142871Strhodes---
2180142871Strhodesvfs.pfs.vncache.maxentries
2181142871Strhodes
2182142871Strhodes---
2183142871Strhodesvfs.pfs.vncache.misses
2184142871Strhodes
2185142871Strhodes---
2186142871Strhodesvfs.read_max
2187142871Strhodes
2188142871Strhodes---
2189142871Strhodesvfs.recursiveflushes
2190142871Strhodes
2191142871Strhodes---
2192142871Strhodesvfs.runningbufspace
2193142871Strhodes
2194142871Strhodes---
2195142871Strhodesvfs.ufs.dirhash_docheck
2196142871Strhodes
2197142871Strhodes---
2198142871Strhodesvfs.ufs.dirhash_maxmem
2199142871Strhodes
2200142871Strhodes---
2201142871Strhodesvfs.ufs.dirhash_mem
2202142871Strhodes
2203142871Strhodes---
2204142871Strhodesvfs.ufs.dirhash_minsize
2205142871Strhodes
2206142871Strhodes---
2207142871Strhodesvfs.usermount
2208142871Strhodesbool
2209142871Strhodes
2210142871StrhodesThis
2211142871Strhodes.Nm
2212142871Strhodesallows the root user to grant access to non-root users
2213142871Strhodesso that they may mount floppy and CD-ROM drives.
2214142871Strhodes
2215142871Strhodes---
2216142871Strhodesvfs.vmiodirenable
2217142871Strhodesbool
2218142871Strhodes
2219142871StrhodesControls how directories are cached by the system.
2220142871StrhodesThis is turned on by default.  See the 
2221142871Strhodes.Xr tuning 7
2222142871Strhodesman page for a more detailed explanation on this
2223142871Strhodesvariable.
2224142871Strhodes
2225142871Strhodes---
2226142871Strhodesvfs.write_behind
2227142871Strhodesbool
2228142871Strhodes
2229142871StrhodesTells the file system to issue media writes as
2230142871Strhodesfull clusters are collected, which typically 
2231142871Strhodesoccurs when writing large sequential files.
2232142871StrhodesThis is turned on by default, but under certain
2233142871Strhodescircumstances may stall processes and can therefore
2234142871Strhodesbe turned off.
2235142871Strhodes
2236142871Strhodes---
2237142871Strhodesvm.defer_swapspace_pageouts
2238142871Strhodes
2239142871Strhodes---
2240142871Strhodesvm.disable_swapspace_pageouts
2241142871Strhodes
2242142871Strhodes---
2243142871Strhodesvm.dmmax
2244142871Strhodes
2245142871Strhodes---
2246142871Strhodesvm.kvm_free
2247142871Strhodes
2248142871Strhodes---
2249142871Strhodesvm.kvm_size
2250142871Strhodes
2251142871Strhodes---
2252142871Strhodesvm.loadavg
2253142871Strhodesstruct
2254142871Strhodes
2255142871StrhodesDisplays the load average history.  This is a 
2256142871Strhodesread-only variable.
2257142871Strhodes
2258142871Strhodes---
2259142871Strhodesvm.max_launder
2260142871Strhodes
2261142871Strhodes---
2262142871Strhodesvm.nswapdev
2263142871Strhodesint
2264142871Strhodes
2265142871StrhodesDisplays the number of swap devices available
2266142871Strhodesto the system.  This is a read-only variable.
2267142871Strhodes
2268142871Strhodes---
2269142871Strhodesvm.pageout_full_stats_interval
2270142871Strhodes
2271142871Strhodes---
2272142871Strhodesvm.pageout_lock_miss
2273142871Strhodes
2274142871Strhodes---
2275142871Strhodesvm.pageout_stats_free_max
2276142871Strhodes
2277142871Strhodes---
2278142871Strhodesvm.pageout_stats_interval
2279142871Strhodes
2280142871Strhodes---
2281142871Strhodesvm.pageout_stats_max
2282142871Strhodes
2283142871Strhodes---
2284142871Strhodesvm.stats.sys.v_intr
2285142871Strhodes
2286142871Strhodes---
2287142871Strhodesvm.stats.sys.v_soft
2288142871Strhodes
2289142871Strhodes---
2290142871Strhodesvm.stats.sys.v_swtch
2291142871Strhodes
2292142871Strhodes---
2293142871Strhodesvm.stats.sys.v_syscall
2294142871Strhodes
2295142871Strhodes---
2296142871Strhodesvm.stats.sys.v_trap
2297142871Strhodes
2298142871Strhodes---
2299142871Strhodesvm.stats.vm.v_cow_faults
2300142871Strhodes
2301142871Strhodes---
2302142871Strhodesvm.stats.vm.v_cow_optim
2303142871Strhodes
2304142871Strhodes---
2305142871Strhodesvm.stats.vm.v_forkpages
2306142871Strhodes
2307142871Strhodes---
2308142871Strhodesvm.stats.vm.v_forks
2309142871Strhodes
2310142871Strhodes---
2311142871Strhodesvm.stats.vm.v_intrans
2312142871Strhodes
2313142871Strhodes---
2314142871Strhodesvm.stats.vm.v_kthreadpages
2315142871Strhodes
2316142871Strhodes---
2317142871Strhodesvm.stats.vm.v_kthreads
2318142871Strhodes
2319142871Strhodes---
2320142871Strhodesvm.stats.vm.v_ozfod
2321142871Strhodes
2322142871Strhodes---
2323142871Strhodesvm.stats.vm.v_pdpages
2324142871Strhodes
2325142871Strhodes---
2326142871Strhodesvm.stats.vm.v_pdwakeups
2327142871Strhodes
2328142871Strhodes---
2329142871Strhodesvm.stats.vm.v_reactivated
2330142871Strhodes
2331142871Strhodes---
2332142871Strhodesvm.stats.vm.v_rforkpages
2333142871Strhodes
2334142871Strhodes---
2335142871Strhodesvm.stats.vm.v_rforks
2336142871Strhodes
2337142871Strhodes---
2338142871Strhodesvm.stats.vm.v_swapin
2339142871Strhodes
2340142871Strhodes---
2341142871Strhodesvm.stats.vm.v_swapout
2342142871Strhodes
2343142871Strhodes---
2344142871Strhodesvm.stats.vm.v_swappgsin
2345142871Strhodes
2346142871Strhodes---
2347142871Strhodesvm.stats.vm.v_swappgsout
2348142871Strhodes
2349142871Strhodes---
2350142871Strhodesvm.stats.vm.v_vforkpages
2351142871Strhodes
2352142871Strhodes---
2353142871Strhodesvm.stats.vm.v_vforks
2354142871Strhodes
2355142871Strhodes---
2356142871Strhodesvm.stats.vm.v_vm_faults
2357142871Strhodes
2358142871Strhodes---
2359142871Strhodesvm.stats.vm.v_vnodein
2360142871Strhodes
2361142871Strhodes---
2362142871Strhodesvm.stats.vm.v_vnodeout
2363142871Strhodes
2364142871Strhodes---
2365142871Strhodesvm.stats.vm.v_vnodepgsin
2366142871Strhodes
2367142871Strhodes---
2368142871Strhodesvm.stats.vm.v_vnodepgsout
2369142871Strhodes
2370142871Strhodes---
2371142871Strhodesvm.stats.vm.v_zfod
2372142871Strhodes
2373142871Strhodes---
2374142871Strhodesvm.swap_async_max
2375142871Strhodesint
2376142871Strhodes
2377142871StrhodesThe maximum number of in-progress async operations
2378142871Strhodesthat may be performed.  
2379142871Strhodes
2380142871Strhodes---
2381142871Strhodesvm.swap_enabled
2382142871Strhodesbool
2383142871Strhodes
2384142871StrhodesDetermines whether or not processes may swap.
2385142871Strhodes
2386142871Strhodes---
2387142871Strhodesvm.swap_idle_enabled
2388142871Strhodes
2389142871StrhodesSee 
2390142871Strhodes.Xr tuning 7
2391142871Strhodesfor a detailed explanation of this
2392142871Strhodes.Nm .
2393142871Strhodes
2394142871Strhodes---
2395142871Strhodesvm.swap_info
2396142871Strhodes
2397142871Strhodes---
2398142871Strhodesvm.vmtotal
2399142871Strhodesstring
2400142871Strhodes
2401142871StrhodesDisplays virtual memory statistics which are collected
2402142871Strhodesat five second intervals.
2403142871Strhodes
2404142871Strhodes---
2405142871Strhodesvm.zone
2406142871Strhodesstring
2407142871Strhodes
2408142871StrhodesShows memory used by the kernel zone allocator, by zone.
2409142871StrhodesThis information can also be found by using the 
2410142871Strhodes.Xr vmstat 8 
2411142871Strhodescommand.
2412142871Strhodes
2413142871Strhodes---
2414142871Strhodes
2415