freebsd-dev/sys/arm/conf
Alexander V. Chernikov 3091d980f5 netlink: add NETLINK to the DEFAULTS for each architecture
NETLINK is going to replace rtsock and a number of other ioctl/sysctl interfaces.
In-base utilies such as route(8), netstat(8) and soon ifconfig(8)
 are being converted to use netlink sockets as a transport between
 kernel and userland.
In the current configuration, it still possible have the kernel
 without NETLINK (`nooptions NETLINK`) and use the aforementioned
 utilies by buidling the world with `WITHOUT_NETLINK` src.conf knob.
However, this approach does not cover the cases when person unintentionally
 builds a custom kernel without netlink and tries to use the standard userland.

This change adds `option NETLINK` to the default options for each
 architecture, fixing the custom kernel issue.
For arm, this change uses `std.armv6` and `std.armv7` (netlink already in)
 instead of DEFAULTS.

Reviewed By: imp
Differential Revision: https://reviews.freebsd.org/D39339
2023-04-02 15:27:21 +00:00
..
ALPINE arm: Tag ALPINE kernel as NO_UNIVERSE 2023-03-02 19:59:11 +01:00
ARMADA38X arm kernel config: clean up whitespace 2023-02-24 08:36:28 -06:00
ARMADAXP ARMADAXP: Add extres pseudo devices to some kernel 2022-04-04 22:29:02 -06:00
ASUS_AC1300 ipq401x: flip on SMP for the ASUS AC1300 2021-11-04 09:02:38 -07:00
DEFAULTS DEFAULTS: move intrng to DEFAULTS for its platforms. 2022-10-24 12:13:03 -06:00
GENERIC arm: Rename hdmi_if.m to crtc_if.m 2023-03-17 13:34:57 +01:00
GENERIC-MMCCAM arm kernel config: clean up whitespace 2023-02-24 08:36:28 -06:00
GENERIC-NODEBUG sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
JETSON-TK1 sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
LINT Create in-tree LINT files 2020-10-09 01:48:14 +00:00
NOTES arm: Add PCI and Annapurna devices drivers to LINT 2023-03-02 19:59:04 +01:00
RPI-B arm: conf: Remove options EXT_RESOURCES 2022-02-21 17:29:11 +01:00
std.armv6 netlink: add NETLINK to the DEFAULTS for each architecture 2023-04-02 15:27:21 +00:00
std.armv7 arm kernel config: clean up whitespace 2023-02-24 08:36:28 -06:00
std.qca arm kernel config: clean up whitespace 2023-02-24 08:36:28 -06:00
TEGRA124 arm: conf: Remove options EXT_RESOURCES 2022-02-21 17:29:11 +01:00
ZEDBOARD arm: Add extres pseudo devices to some kernel 2022-02-23 08:47:57 +01:00