# support.od.ua include GENERIC ident SUPPORT-13-1-0 hints "GENERIC.hints" # Default places to look for devices. nooptions ROUTETABLES options ROUTETABLES=5 # allocated fibs up to 65536. default is 1. # but that would be a bad idea as they are large. nomakeoptions DEBUG nomakeoptions WITH_CTF # makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols # makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace support nooptions KDB, KDB_TRACE, DDB, DDB_NUMSYM, GDB # Debugging support. Always need this: # options KDB # Enable kernel debugger support. # options KDB_TRACE # Print a stack trace for a panic. ## Enable the ddb debugger backend. # options DDB ## Print the numerical value of symbols in addition to the symbolic representation. # options DDB_NUMSYM ## Enable the remote gdb debugger backend. # options GDB nodevice cryptodev # MISCELLANEOUS DEVICES AND OPTIONS device pty #BSD-style compatibility pseudo ttys device nmdm #back-to-back tty devices device md #Memory/malloc disk device snp #Snoop device - to look at pty/vty/etc.. device ccd #Concatenated disk driver device firmware #firmware(9) support # # The kernel symbol table device; /dev/ksyms device ksyms # device coretemp device cpuctl device superio device edsc device enc device epair device gre device me device if_bridge device lagg device vxlan # The `stf' device implements 6to4 encapsulation. device stf device pf device pflog device pfsync # The system memory devices; /dev/mem, /dev/kmem device mem # Supported SMB interfaces device smb device smbus # Bus support, required for smb below. #device alpm device ichsmb device intpm device ismt device amdsmb device amdtemp device amdpm options ENABLE_ALART # Control alarm on Intel intpm driver device amdsmn # device viapm # NVIDIA nForce Power Management Unit # device nfpm # device nfsmb # # Etherswitch framework and drivers device etherswitch device miiproxy device arswitch device ip17x device rtl8366rb device ukswitch # # Kernel BOOTP support # options BOOTP # Use BOOTP to obtain IP address/hostname # # Requires NFSCL and NFS_ROOT # options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info # options BOOTP_NFSV3 # Use NFS v3 to NFS mount root # options BOOTP_COMPAT # Workaround for broken bootp daemons. # options BOOTP_WIRED_TO=fxp0 # Use interface fxp0 for BOOTP # options BOOTP_BLOCKSIZE=8192 # Override NFS block size # # NFS options NFSCL #Network File System client options NFS_ROOT #NFS usable as root device # NFS options: options NFS_MINATTRTIMO=3 # VREG attrib cache timeout in sec options NFS_MAXATTRTIMO=60 options NFS_MINDIRATTRTIMO=30 # VDIR attrib cache timeout in sec options NFS_MAXDIRATTRTIMO=60 #options NFS_DEBUG # Enable NFS Debugging # # generic I2C # device iicbus # Bus support, required for ic/iic/iicsmb below. # device iicbb # bitbang driver; implements i2c on a pair of gpio pins # # device ic # device iic # userland access to i2c slave devices via ioctl(8) # device iicsmb # smb over i2c bridge # device iicoc # OpenCores I2C controller support # device ipmi device aesni # AES-NI OpenCrypto module device ioat # Intel I/OAT DMA engine # Watchdog # options MP_WATCHDOG options SW_WATCHDOG device ichwd device amdsbwd # # Set the amount of time (in seconds) the system will wait before # rebooting automatically when a kernel panic occurs. If set to (-1), # the system will wait indefinitely until a key is pressed on the # console. options PANIC_REBOOT_WAIT_TIME=20 # device virtio_console # VirtIO Console device device virtio_random # VirtIO Entropy device # Ethernet NICs drivers device qlxgb # QLogic 3200/8200 Ethernet device qlxgbe # QLogic 8300 Ethernet device qlxge # QLogic 8100 Ethernet device sfxge # Solarflare SFC9000 10Gb Ethernet device vmx # VMware VMXNET3 Ethernet # ScreenSavers device logo_saver device daemon_saver # options EXT2FS # Add support for the EXT2FS filesystem of Linux fame. # Statically Link in accept filters options ACCEPT_FILTER_DATA options ACCEPT_FILTER_DNS options ACCEPT_FILTER_HTTP # # ALTQ options ALQ # options KTR_ALQ options ALTQ options ALTQ_CBQ # Class Based Queueing options ALTQ_RED # Random Early Detection options ALTQ_RIO # RED In/Out options ALTQ_CODEL # CoDel Active Queueing options ALTQ_HFSC # Hierarchical Packet Scheduler options ALTQ_FAIRQ # Fair Packet Scheduler options ALTQ_CDNR # Traffic conditioner options ALTQ_PRIQ # Priority Queueing options ALTQ_NOPCC # Required if the TSC is unusable #options ALTQ_DEBUG # # ATA controllers options ATA_STATIC_ID # Static device numbering # options DIRECTIO options DEVICE_POLLING options HZ=1000 # or 2000 options DUMMYNET # GEOM #options GEOM_LABEL # Provides labelization #options GEOM_RAID # Soft RAID functionality. options GEOM_BDE # Disk encryption. options GEOM_CACHE # Disk cache. options GEOM_CONCAT # Disk concatenation. options GEOM_ELI # Disk encryption. options GEOM_GATE # Userland services. options GEOM_JOURNAL # Journaling. options GEOM_LINUX_LVM # Linux LVM2 volumes options GEOM_MAP # Map based partitioning options GEOM_MIRROR # Disk mirroring. options GEOM_MULTIPATH # Disk multipath options GEOM_NOP # Test class. options GEOM_PART_APM # Apple partitioning options GEOM_PART_BSD # BSD disklabel options GEOM_PART_BSD64 # BSD disklabel64 options GEOM_PART_EBR # Extended Boot Records options GEOM_PART_GPT # GPT partitioning options GEOM_PART_LDM # Logical Disk Manager options GEOM_PART_MBR # MBR partitioning options GEOM_PART_VTOC8 # SMI VTOC8 disk label options GEOM_RAID3 # RAID3 functionality. options GEOM_SHSEC # Shared secret. options GEOM_STRIPE # Disk striping. options GEOM_UZIP # Read-only compressed disks options GEOM_VINUM # Vinum logical volume manager options GEOM_VIRSTOR # Virtual storage. options GEOM_ZERO # Performance testing helper. # # Module to enable execution of application via emulators like QEMU options IMAGACT_BINMISC # NETGRAPH options NETGRAPH # netgraph(4) system options NETGRAPH_ASYNC options NETGRAPH_ATMLLC options NETGRAPH_ATM_ATMPIF options NETGRAPH_BLUETOOTH # ng_bluetooth(4) options NETGRAPH_BLUETOOTH_HCI # ng_hci(4) options NETGRAPH_BLUETOOTH_L2CAP # ng_l2cap(4) options NETGRAPH_BLUETOOTH_SOCKET # ng_btsocket(4) options NETGRAPH_BLUETOOTH_UBT # ng_ubt(4) options NETGRAPH_BLUETOOTH_UBTBCMFW # ubtbcmfw(4) options NETGRAPH_BPF options NETGRAPH_BRIDGE options NETGRAPH_CAR options NETGRAPH_CHECKSUM options NETGRAPH_CISCO options NETGRAPH_DEFLATE options NETGRAPH_DEVICE options NETGRAPH_ECHO options NETGRAPH_EIFACE options NETGRAPH_ETHER options NETGRAPH_FRAME_RELAY options NETGRAPH_GIF options NETGRAPH_GIF_DEMUX options NETGRAPH_HOLE options NETGRAPH_IFACE options NETGRAPH_IPFW options NETGRAPH_IP_INPUT options NETGRAPH_KSOCKET options NETGRAPH_L2TP options NETGRAPH_LMI options NETGRAPH_MPPC_ENCRYPTION options NETGRAPH_NAT options NETGRAPH_NETFLOW options NETGRAPH_ONE2MANY options NETGRAPH_PATCH options NETGRAPH_PIPE options NETGRAPH_PPP options NETGRAPH_PPPOE options NETGRAPH_PPTPGRE options NETGRAPH_PRED1 options NETGRAPH_RFC1490 options NETGRAPH_SOCKET options NETGRAPH_SPLIT options NETGRAPH_SPPP options NETGRAPH_TAG options NETGRAPH_TCPMSS options NETGRAPH_TEE options NETGRAPH_UI options NETGRAPH_VJC options NETGRAPH_VLAN # # Kernel side iconv library options LIBICONV options LIBALIAS options MROUTING # Multicast routing options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_VERBOSE_LIMIT=100 options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFIREWALL_NAT options IPDIVERT ##options IPFILTER ##options IPFILTER_LOOKUP ##options IPFILTER_LOG options IPSTEALTH #support for stealth forwarding ##options TCPDEBUG options TCPPCAP options TCP_BLACKBOX options TCP_HHOOK options TCPHPTS options TCP_SIGNATURE #include support for RFC 2385 # mchain library. It can be either loaded as KLD or compiled into kernel options LIBMCHAIN # Enable experimental features of the syscons terminal emulator (teken). options TEKEN_CONS25 # cons25-style terminal emulation options TEKEN_UTF8 # UTF-8 output handling options VT_TWOBUTTON_MOUSE # Use right mouse button to paste # syscons is the default console driver, resembling an SCO console # in GENERIC options SC_HISTORY_SIZE=800 # number of history buffer lines options MAXCONS=16 # number of virtual consoles # vt is the new video console driver # in GENERIC options VT_MAXWINDOWS=16 # Number of virtual consoles # Size of the kernel message buffer. Should be N * pagesize. options MSGBUF_SIZE=40960 ## mbuf options MCLSHIFT=12 # mbuf cluster shift in bits, 12 == 4KB options MSIZE=512 # mbuf size in bytes options MBUF_PROFILING options NBUF=1024 # Number of buffer headers # Random number generator options RANDOM_ENABLE_UMA options RANDOM_ENABLE_ETHER # ether_input device padlock_rng # VIA Padlock RNG device rdrand_rng # Intel Bull Mountain RNG # Disk quotas are supported when this option is enabled. #options VFS_AIO options SUIDDIR # BPF_JITTER adds support for BPF just-in-time compiler. options BPF_JITTER # Provide read/write access to the memory in the clock chip. device nvram # Access to rtc cmos via /dev/nvram # Sockets Direct Protocol #options SDP #options SDP_DEBUG # HID support # in GENERIC #device hid # Generic HID support #options HID_DEBUG # enable debug msgs device hidbus # HID bus device hidmap # HID to evdev mapping device hidraw # Raw access driver options HIDRAW_MAKE_UHID_ALIAS # install /dev/uhid alias device hconf # Multitouch configuration TLC device hcons # Consumer controls device hgame # Generic game controllers device hkbd # HID keyboard device hms # HID mouse device hmt # HID multitouch (MS-compatible) device hpen # Generic pen driver device hsctrl # System controls # HID-over-USB driver device usbhid # Kernel support for stats(3). options STATS # Compression supports. device zlib # gzip/zlib compression/decompression library