Lines Matching +full:sync +full:- +full:on +full:- +full:green +full:- +full:active
2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
11 # Please use ``make LINT'' to create an old-style LINT file if you want to
12 # do kernel test-builds.
28 # comment on the same line if possible. Very detailed descriptions of
48 # auto-size based on physical memory.
66 # after most other flags. Here we use it to inhibit use of non-optimal
67 # gcc built-in functions (e.g., memcmp).
70 # The following is equivalent to 'config -g KERNELNAME' and creates
71 # 'kernel.debug' compiled with -g debugging as well as a normal
81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
116 # when specifying a block device from a label with a non-0
142 # Compile-time defaults for various boot parameters
148 # Compile-time defaults for dmesg boot tagging
179 options GEOM_UZIP # Read-only compressed disks
188 # the RB_DFLTROOT flag (-r) is specified when booting the kernel.
203 # SCHED_ULE provides significant performance advantages over 4BSD on many
204 # workloads on SMP machines. It supports cpu-affinity, per-cpu runqueues
206 # which leads to better responsiveness even on uniprocessor machines. This
234 # NUMA enables use of Non-Uniform Memory Access policies in various kernel
243 # if the thread that currently owns the mutex is executing on another
249 # if the thread that currently owns the rwlock is executing on another
255 # currently owns the sx lock is executing on another CPU.
288 # FULL_PREEMPTION instructs the kernel to preempt non-realtime kernel
293 # Relies on the PREEMPTION option. DON'T TURN THIS ON.
295 # used to hold active sleep queues as well as sleep wait message
298 # used to hold active lock queues.
300 # to hold active lock queues.
306 # WITNESS_SKIPSPIN disables the witness checks on spin mutexes.
313 # LOCK_PROFILING - Profiling locks. See LOCK_PROFILING(9) for details.
337 # Note that as a general rule, COMPAT_FREEBSD<n> depends on
375 # Definition-style interprocess communication, in the form of shared
392 # Print a stack trace of the current thread on the console for a panic.
433 # contents of the registered sysctl nodes on the console. It is disabled by
458 # overruns or use-after-free will usually only affect memory from
470 # for the kernel used to detect modify-after-free scenarios. See the
471 # memguard(9) man page for more information on usage.
491 # KTRACE enables the system-call tracing facility ktrace(2). To be more
492 # SMP-friendly, KTRACE uses a worker thread to process most trace events
494 # pre-allocated store of objects representing trace events. The
531 # files based on a kernel event stream. Records are written asynchronously
551 # source files (by changing the source file or specifying it on the
580 # run-time environment to reproduce unlikely or unusual (possibly normally
586 # This option lets some drivers co-exist that can't co-exist in a running
604 # the core count in the format string, meaning the range will be 0-9, the
622 # For security reasons the TSLOG option should not be enabled on systems
633 # The hwpmc driver that allows the use of in-CPU performance monitoring
638 # Additional configuration options may be required on specific architectures,
729 # both a V6 and V4 address at the SAME time :-)
738 # this one turns on all sorts of
751 # All that options after that turn on specific types of
755 # charts and graphs as well :->
761 # and you then set the sysctl to turn on/off various
795 options ALTQ_CODEL # CoDel Active Queueing
893 # support for WEP, TKIP, and AES-CCMP crypto protocols optionally
894 # used with 802.11 devices that depend on the `wlan' module.
899 # The `wlan_xauth' device provides support for external (i.e. user-mode)
904 # The `wlan_acl' device provides a MAC-based access control mechanism
916 # The `netmap' device implements memory-mapped access to network
917 # devices from userspace, enabling wire-speed packet capture and
927 # The `epair' device implements a virtual back-to-back connected Ethernet
935 # The `tuntap' device implements (user-)ppp, nos-tun(8) and a pty-like virtual
946 # The XBONEHACK option allows the same pair of addresses to be configured on
1004 # if you are using it as an as-needed filter for specific problems as
1007 # out of sync.
1010 # depends on IPFIREWALL if compiled into the kernel.
1029 # on a TCP socket.
1075 # TCP_SIGNATURE adds support for RFC 2385 (TCP-MD5) digests. These are
1078 # This is enabled on a per-socket basis using the TCP_MD5SIG socket option.
1088 # The DEBUGNET option enables a basic debug/panic-time networking API. It
1130 options PSEUDOFS #Pseudo-filesystem framework
1156 # Directory hashing improves the speed of operations on very large
1160 # Gjournal-based UFS journaling support.
1163 # Make space in the kernel for a root filesystem on a md device.
1179 # Write-protect the md root device so that it may not be mounted writeable.
1190 # and keeping all those users' directories on a filesystem that is
1193 # if you let these users run programs, so confine it to file-servers
1196 # set on the directory as well; see chmod(1). PC owners can't see/set
1197 # ownerships so they keep getting their toes trodden on. This saves
1198 # you all the support calls as the filesystem it's used on will act as
1212 # careful with this - the ext2fs code has a tendency to lag behind
1276 options CAPABILITIES # fine-grained rights on file descriptors
1296 # Enable support for generic feed-forward clocks in the kernel.
1297 # The feed-forward clock support is an alternative to the feedback oriented
1298 # ntpd/system clock approach, and is to be used with a feed-forward
1311 # high-level SCSI device `type' drivers, and the low-level host-adapter
1316 # target, and LUN always come on line as the same device unit. In
1318 # the devices were probed on the SCSI bus. This means that if you
1325 # assignment begins with the first non-wired down unit for a device
1327 # non-wired disk will be assigned da4.
1363 # SAF-TE ("SCSI Accessible Fault-Tolerant Enclosure") devices.
1369 # to run linux SG apps. It can also stand on its own and provide
1390 device cd #SCSI CD-ROMs
1391 device ses #Enclosure Services (SES and SAF-TE)
1403 # CAM_DEBUG_FLAGS Debug levels to enable on boot.
1419 options CAM_DEBUG_COMPILE=-1
1421 options CAM_DEBUG_BUS=-1
1422 options CAM_DEBUG_TARGET=-1
1423 options CAM_DEBUG_LUN=-1
1440 # These can also be changed on the fly with the following sysctl variables:
1463 # Optional enable of doing SES passthrough on other devices (e.g., disks)
1467 # a topology with the SES device that's on the box these drives are in....
1483 device pty #BSD-style compatibility pseudo ttys
1484 device nmdm #back-to-back tty devices
1486 device snp #Snoop device - to look at pty/vty/etc..
1504 options PCI_HP # PCI-Express native HotPlug
1505 options PCI_IOV # PCI SR-IOV support
1528 options KBDMUX_DFLT_KEYMAP # specify the built-in keymap
1534 options TEKEN_CONS25 # cons25-style terminal emulation
1535 options TEKEN_UTF8 # UTF-8 output handling
1570 # mpr: LSI-Logic MPT/Fusion Gen 3
1571 # mps: LSI-Logic MPT/Fusion Gen 2
1572 # mpt: LSI-Logic MPT/Fusion 53c1020 or 53c1030 Ultra4
1574 # sym: Symbios/Logic 53C8XX family of PCI-SCSI I/O processors:
1577 # 53C1010-33, 53C1010-66.
1592 envvar hint.isp.0.topology="lport-only"
1593 envvar hint.isp.0.topology="nport-only"
1599 device mpr # LSI-Logic MPT-Fusion 3
1600 device mps # LSI-Logic MPT-Fusion 2
1601 device mpt # LSI-Logic MPT-Fusion
1606 # this doesn't work on some motherboards, which prevents it from being the
1632 # Print human-readable register definitions when debugging
1640 # ISP_TARGET_MODE - enable target mode operation
1644 # ISP_DEFAULT_ROLES - default role
1654 #options SYM_SETUP_SCSI_DIFF #-HVD support for 825a, 875, 885
1656 #options SYM_SETUP_PCI_PARITY #-PCI parity checking
1658 #options SYM_SETUP_MAX_LUN #-Number of LUNs supported
1663 # These controllers have a SCSI-like interface, and require the
1682 # nvme: PCI-express NVM Express host controllers
1687 # nvd: non-CAM NVMe disk driver
1689 device nvme # PCI-express NVMe host driver
1695 device nvd # expose NVMe namespaces as disks, depends on nvme
1707 device ahci # AHCI-compatible SATA controllers
1715 # PCI and PC Card ATA/ATAPI devices on modern machines.
1717 # the 'atacore' driver then selecting the drivers on a per vendor basis.
1751 # For older non-PCI, non-PnPBIOS systems, these are the hints lines to add:
1775 # console or debug port), but only on platforms that don't have any other
1787 # Boot with -h or set boot_serial=YES in the loader.
1796 options BREAK_TO_DEBUGGER # A BREAK/DBG on the console goes to
1800 # sequence CR ~ ^b which is similar to a familiar pattern used on
1806 # Supports the Freescale/NXP QUad Integrated and Zilog Z8530 multi-channel
1818 # namely those which use MII-compliant transceivers or implement
1821 # miibus API, the common support for bit-bang'ing the MII and all
1827 device mii_bitbang # Common module for bit-bang'ing the MII
1828 device miibus # MII support w/ bit-bang'ing and all PHYs
1835 device bnxt # Broadcom NetXtreme-C/NetXtreme-E
1839 device e1000phy # Marvell 88E1000 1000/100/10-BT
1840 device gentbi # Generic 10-bit 1000BASE-{LX,SX} fiber ifaces
1841 device icsphy # ICS ICS1889-1893
1844 device lxtphy # Level One LXT-970
1859 # ae: Support for gigabit ethernet adapters based on the Attansic/Atheros
1860 # L2 PCI-Express FastEthernet controllers.
1861 # age: Support for gigabit ethernet adapters based on the Attansic/Atheros
1869 # bge: Support for gigabit ethernet adapters based on the Broadcom
1870 # BCM570x family of controllers, including the 3Com 3c996-T,
1871 # the Netgear GA302T, the SysKonnect SK-9D21 and SK-9D41, and
1872 # the embedded gigE NICs on Dell PowerEdge 2550 servers.
1873 # bnxt: Broadcom NetXtreme-C and NetXtreme-E PCIe 10/25/50G Ethernet adapters.
1880 # cxgbe:Chelsio T4, T5, and T6-based 1/10/25/40/100GbE PCIe Ethernet
1882 # cxgbev: Chelsio T4, T5, and T6-based PCIe Virtual Functions.
1883 # dc: Support for PCI fast ethernet adapters based on the DEC/Intel 21143
1886 # AX88140A and AX88141, the Davicom DM9100 and DM9102, the Lite-On
1887 # 82c168 and 82c169 PNIC, the Lite-On/Macronix LC82C115 PNIC II
1890 # Digital DE500-BA, Kingston KNE100TX, D-Link DFE-570TX, SOHOware SFA110,
1891 # SVEC PN102-TX, CNet Pro110B, 120A, and 120B, Compex RL100-TX,
1900 # lge: Support for PCI gigabit ethernet adapters based on the Level 1
1901 # LXT1001 NetCellerator chipset. This includes the D-Link DGE-500SX,
1908 # msk: Support for gigabit ethernet adapters based on the Marvell/SysKonnect
1911 # 88E8055, 88E8056 and D-Link 560T/550SX.
1913 # mlx5: Mellanox ConnectX-4 and ConnectX-4 LX IB and Eth shared code module.
1914 # mlx5en:Mellanox ConnectX-4 and ConnectX-4 LX PCIe Ethernet adapters.
1916 # nge: Support for PCI gigabit ethernet adapters based on the National
1918 # SMC EZ Card 1000 (SMC9462TX), D-Link DGE-500T, Asante FriendlyNet
1920 # EP-320G-TX and the Netgear GA622T.
1924 # rl: Support for PCI fast ethernet adapters based on the RealTek 8129/8139
1927 # severe lockups on SMP hardware. This driver also supports the
1930 # RealTek workalike. Note that the D-Link DFE-530TX+ uses the RealTek
1935 # sis: Support for NICs based on the Silicon Integrated Systems SiS 900,
1937 # sk: Support for the SysKonnect SK-984x series PCI gigabit ethernet NICs.
1938 # This includes the SK-9841 and SK-9842 single port cards (single mode
1939 # and multimode fiber) and the SK-9843 and SK-9844 dual port cards
1941 # The driver will autodetect the number of ports on the card and
1944 # the D-Link DFE-550TX.
1945 # stge: Support for gigabit ethernet adapters based on the Sundance/Tamarack
1947 # the Sundance/Tamarack TC9021, the D-Link DL-4000 and ASUS NX1101.
1948 # ti: Support for PCI gigabit ethernet NICs based on the Alteon Networks
1952 # vr: Support for various fast ethernet adapters based on the VIA
1954 # including the D-Link DFE520TX and D-Link DFE530TX (see 'rl' for
1955 # DFE530TX+), the Hawking Technologies PN102TX, and the AOpen/Acer ALN-320.
1959 # integrated 3c905B-TX chips in certain Dell Optiplex and Dell
1960 # Precision desktop machines and the integrated 3c905-TX chips
1962 # Also supported: 3Com 3c980(C)-TX, 3Com 3cSOHO100-TX, 3Com 3c450-TX
1983 device mlx5en # Mellanox ConnectX-4 and ConnectX-4 LX
1991 device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet
1992 device ste # Sundance ST201 (D-Link DFE-550TX)
1998 # PCI/PCI-X/PCIe Ethernet NICs that use iflib infrastructure
2007 device cxgbe # Chelsio T4-T6 1/10/25/40/100 Gigabit Ethernet
2008 device cxgbev # Chelsio T4-T6 Virtual Functions
2010 device mxge # Myricom Myri-10G 10GbE NIC
2028 # CPUS. These parts have a bug that triggers a fatal bus error on the AR71xx
2030 # found at https://forum.openwrt.org/viewtopic.php?pid=70060 on pages 4, 5 and
2033 # from the card usually bursts 128 bytes, but on the affected CPUs, only
2049 # Use sf_buf(9) interface for jumbo buffers on ti(4) controllers.
2051 # Turn on the header splitting option for the ti(4) driver firmware. This
2074 # snd_*: Device-specific drivers.
2103 # snd_maestro3: ESS Technology Maestro-3/Allegro PCI.
2105 # snd_solo: ESS Solo-1x PCI.
2139 # For non-PnP sound cards:
2224 # alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
2231 # ismt Intel SMBus 2.0 controller chips (on Atom S1200, C2000)
2236 options ENABLE_ALART # Control alarm on Intel intpm driver
2265 # iicbb generic I2C bit-banging code (needed by lpbb)
2268 device iicbb # bitbang driver; implements i2c on a pair of gpio pins
2293 device rtc8583 # Epson RTC-8583
2294 device s35390a # Seiko Instruments S-35390A RTC
2297 # Parallel-Port Bus
2306 # ppi General-purpose I/O ("Geek Port") + IEEE1284 I/O
2308 # lpbb Philips official parallel port I2C bit-banging interface
2312 # ppc ISA-bus parallel port interfaces.
2341 device gpiobacklight # sysctl control of gpio-based backlight
2343 device gpiokeys # kbd(4) glue for gpio-based key input
2345 device gpiopower # event handler for gpio-based powerdown
2349 device gpioths # 1-wire temp/humidity sensor on gpio pin
2365 # ukswitch Multi-PHY switches
2445 device hmt # HID multitouch (MS-compatible)
2480 # USB mass storage driver for device-side mode
2495 # HID-over-USB driver
2507 # USB support for serial adapters based on the FT8U100AX and FT8U232AM
2511 # USB support for Prolific PL-2303 serial adapters
2523 # the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX
2537 # Sharp Zaurus PDAs, some DOCSIS cable modems and so on.
2540 # CATC USB-EL1201A USB ethernet. Supports the CATC Netmate
2545 # Entrega USB-NET-E45, Peracom Ethernet Adapter, the
2546 # 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T,
2547 # the Netgear EA101, the D-Link DSB-650, the SMC 2102USB
2548 # and 2104USB, and the Corega USB-T.
2551 # RealTek RTL8150 USB to fast ethernet. Supports the Melco LUA-KTX
2552 # and the GREEN HOUSE GH-USB100B.
2555 # Davicom DM9601E USB to fast ethernet. Supports the Corega FEther USB-TXC.
2602 options UKBD_DFLT_KEYMAP # specify the built-in keymap
2619 device sbp_targ # SBP-2 Target mode (Requires scbus and targ)
2620 device fwe # Ethernet over FireWire (non-standard!)
2650 device rndtest # FIPS 140-2 entropy tester
2683 # of zero, the verbose code is compiled-in but disabled by default, and can
2690 # Maximum number of System V semaphores that can be used on the system at
2704 # Maximum number of operations that can be outstanding on a single System V
2708 # Maximum number of undo operations that can be outstanding on a single
2722 # Maximum number of shared memory regions that can be used on the system
2731 # rebooting automatically when a kernel panic occurs. If set to (-1),
2732 # the system will wait indefinitely until a key is pressed on the
2737 # userland buffer for read operation when O_DIRECT flag is set on the
2745 # DIRECTIO kernel option enabled and O_DIRECT flag set on file.
2783 # 0 - quiet, only emit warnings
2784 # 1 - noisy, emit major function
2786 # 2 - extremely noisy, emit trace
2803 # Select this to allow high-rate but potentially expensive
2804 # harvesting of Slab-Allocator entropy. In very high-rate
2808 # Select this to allow high-rate but potentially expensive
2819 # than in fact is - leading to a different class of security
2865 device xz # xz_embedded LZMA de-compression library
2871 device filemon # file monitoring for make(1) meta-mode