FEATURE
FEATURE(linux64, "Linux 64bit support");
FEATURE(linux, "Linux 32bit support");
FEATURE(linux64, "AArch64 Linux 64bit support");
FEATURE(scbus, "SCSI devices support");
FEATURE(cfiscsi_kernel_proxy, "iSCSI target built with ICL_KERNEL_PROXY");
FEATURE(mmccam, "CAM-based MMC/SD/SDIO stack");
FEATURE(linuxulator_v4l, "V4L ioctl wrapper support in the linuxulator");
FEATURE(linuxulator_v4l2, "V4L2 ioctl wrapper support in the linuxulator");
FEATURE(ata_cam, "ATA devices are accessed through the cam(4) driver");
#ifdef FEATURE
FEATURE(evdev, "Input event devices support");
FEATURE(evdev_support, "Evdev support in hybrid drivers");
FEATURE(iscsi_kernel_proxy, "iSCSI initiator built with ICL_KERNEL_PROXY");
#ifdef FEATURE
FEATURE(cuse, "Userspace character devices");
FEATURE(nfscl, "NFSv4 client");
FEATURE(nfsd, "NFSv4 server");
FEATURE(netgdb, "NetGDB support");
FEATURE(geom_cache, "GEOM cache module");
FEATURE(geom_concat, "GEOM concatenation support");
FEATURE(geom_eli, "GEOM crypto module");
FEATURE(geom_gate, "GEOM Gate module");
FEATURE(geom_journal, "GEOM journaling support");
FEATURE(geom_label, "GEOM labeling support");
FEATURE(geom_linux_lvm, "GEOM Linux LVM partitioning support");
FEATURE(geom_mirror, "GEOM mirroring support");
FEATURE(geom_multipath, "GEOM multipath support");
FEATURE(geom_part_apm, "GEOM partitioning class for Apple-style partitions");
FEATURE(geom_part_bsd, "GEOM partitioning class for BSD disklabels");
FEATURE(geom_part_bsd64, "GEOM partitioning class for 64-bit BSD disklabels");
FEATURE(geom_part_ebr,
FEATURE(geom_part_ebr_compat,
FEATURE(geom_part_gpt, "GEOM partitioning class for GPT partitions support");
FEATURE(geom_part_ldm, "GEOM partitioning class for LDM support");
FEATURE(geom_part_mbr, "GEOM partitioning class for MBR support");
FEATURE(geom_raid3, "GEOM RAID-3 functionality");
FEATURE(geom_shsec, "GEOM shared secret device support");
FEATURE(geom_stripe, "GEOM striping support");
FEATURE(geom_uzip, "GEOM read-only compressed disks support");
FEATURE(geom_uzip_zstd, "g_uzip Zstd support");
FEATURE(g_virstor, "GEOM virtual storage support");
FEATURE(pae, "Physical Address Extensions");
FEATURE(linux, "Linux 32bit support");
FEATURE(invariants, "Kernel compiled with INVARIANTS, may affect performance");
FEATURE(kdtrace_hooks,
FEATURE(ffclock, "Feed-forward clock support");
FEATURE(ktr, "Kernel support for KTR kernel tracing facility");
FEATURE(ktrace, "Kernel support for system-call tracing");
FEATURE(invariant_support,
FEATURE(compat_freebsd4, "Compatible with FreeBSD 4");
FEATURE(compat_freebsd5, "Compatible with FreeBSD 5");
FEATURE(compat_freebsd6, "Compatible with FreeBSD 6");
FEATURE(compat_freebsd7, "Compatible with FreeBSD 7");
FEATURE(compat_freebsd8, "Compatible with FreeBSD 8");
FEATURE(compat_freebsd9, "Compatible with FreeBSD 9");
FEATURE(compat_freebsd10, "Compatible with FreeBSD 10");
FEATURE(compat_freebsd11, "Compatible with FreeBSD 11");
FEATURE(compat_freebsd12, "Compatible with FreeBSD 12");
FEATURE(compat_freebsd13, "Compatible with FreeBSD 13");
FEATURE(compat_freebsd14, "Compatible with FreeBSD 14");
FEATURE(pps_sync, "Support usage of external PPS signal by kernel PLL");
FEATURE(hwpmc_hooks, "Kernel support for HW PMC");
FEATURE(regression,
FEATURE(racct, "Resource Accounting");
FEATURE(rctl, "Resource Limits");
FEATURE(ekcd, "Encrypted kernel crash dumps support");
FEATURE(kposix_priority_scheduling, "POSIX P1003.1B realtime extensions");
FEATURE(kasan, "Kernel address sanitizer");
FEATURE(libmchain, "mchain library");
FEATURE(kmsan, "Kernel memory sanitizer");
FEATURE(stack, "Support for capturing kernel stack");
FEATURE(witness, "kernel has witness(9) support");
FEATURE(security_capabilities, "Capsicum Capabilities");
FEATURE(security_capability_mode, "Capsicum Capability Mode");
FEATURE(process_descriptors, "Process Descriptors");
FEATURE(sysv_msg, "System V message queues support");
FEATURE(sysv_sem, "System V semaphores support");
FEATURE(sysv_shm, "System V shared memory segments support");
FEATURE(p1003_1b_mqueue, "POSIX P1003.1B message queues support");
FEATURE(posix_sem, "POSIX semaphores");
FEATURE(p1003_1b_semaphores, "POSIX P1003.1B semaphores support");
FEATURE(posix_shm, "POSIX shared memory");
FEATURE(aio, "Asynchronous I/O");
FEATURE(debugnet, "Debugnet support");
FEATURE(ipv4_rfc5549_support, "Route IPv4 packets via IPv6 nexthops");
FEATURE(rss, "Receiver-side scaling");
FEATURE(vimage, "VIMAGE kernel virtualization");
FEATURE(inet, "Internet Protocol version 4");
FEATURE(netdump, "Netdump client support");
FEATURE(sctp, "Stream Control Transmission Protocol");
FEATURE(inet6, "Internet Protocol version 6");
FEATURE(ipsec, "Internet Protocol Security (IPsec)");
FEATURE(ipsec_natt, "UDP Encapsulation of IPsec ESP Packets ('NAT-T')");
FEATURE(netlink, "Netlink support");
FEATURE(ipfw_ctl3, "ipfw new sockopt calls");
FEATURE(audit, "BSM audit support");
FEATURE(security_mac, "Mandatory Access Control Framework support");
FEATURE(ffs_snapshot, "FFS snapshot support");
FEATURE(softupdates, "FFS soft-updates support");
FEATURE(ufs_acl, "ACL support for UFS");
FEATURE(ufs_extattr, "ufs extended attribute support");
FEATURE(ufs_gjournal, "Journaling support through GEOM for UFS");
FEATURE(ufs_quota, "UFS disk quotas support");
FEATURE(ufs_quota64, "64bit UFS disk quotas support");
FEATURE(suiddir,