mirror of
https://github.com/torvalds/linux.git
synced 2026-05-12 16:18:45 +02:00
Remove the amateur radio (AX.25, NET/ROM, ROSE) protocol implementation and all associated hamradio device drivers from the kernel tree. This set of protocols has long been a huge bug/syzbot magnet, and since nobody stepped up to help us deal with the influx of the AI-generated bug reports we need to move it out of tree to protect our sanity. The code is moved to an out-of-tree repo: https://github.com/linux-netdev/mod-orphan if it's cleaned up and reworked there we can accept it back. Minimal stub headers are kept for include/net/ax25.h (AX25_P_IP, AX25_ADDR_LEN, ax25_address) and include/net/rose.h (ROSE_ADDR_LEN) so that the conditional integration code in arp.c and tun.c continues to compile and work when the out-of-tree modules are loaded. Signed-off-by: Jakub Kicinski <kuba@kernel.org> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Acked-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Carlos Bilbao <carlos.bilbao@kernel.org> Reviewed-by: Simon Horman <horms@kernel.org> Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com> Acked-by: Toke Høiland-Jørgensen <toke@toke.dk> Link: https://patch.msgid.link/20260421021824.1293976-1-kuba@kernel.org Signed-off-by: Paolo Abeni <pabeni@redhat.com>
135 lines
1.8 KiB
ReStructuredText
135 lines
1.8 KiB
ReStructuredText
Networking
|
|
==========
|
|
|
|
Refer to :ref:`netdev-FAQ` for a guide on netdev development process specifics.
|
|
|
|
Contents:
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
af_xdp
|
|
bareudp
|
|
batman-adv
|
|
can
|
|
can_ucan_protocol
|
|
device_drivers/index
|
|
diagnostic/index
|
|
dsa/index
|
|
devlink/index
|
|
ethtool-netlink
|
|
ieee802154
|
|
iso15765-2
|
|
j1939
|
|
kapi
|
|
msg_zerocopy
|
|
failover
|
|
net_dim
|
|
net_failover
|
|
page_pool
|
|
phy
|
|
sfp-phylink
|
|
alias
|
|
bridge
|
|
snmp_counter
|
|
checksum-offloads
|
|
segmentation-offloads
|
|
scaling
|
|
tls
|
|
tls-offload
|
|
tls-handshake
|
|
nfc
|
|
6lowpan
|
|
arcnet-hardware
|
|
arcnet
|
|
atm
|
|
bonding
|
|
cdc_mbim
|
|
dctcp
|
|
devmem
|
|
dns_resolver
|
|
driver
|
|
eql
|
|
fib_trie
|
|
filter
|
|
generic-hdlc
|
|
generic_netlink
|
|
../netlink/specs/index
|
|
gen_stats
|
|
gtp
|
|
ila
|
|
ioam6-sysctl
|
|
iou-zcrx
|
|
ip_dynaddr
|
|
ipsec
|
|
ip-sysctl
|
|
ipv6
|
|
ipvlan
|
|
ipvs-sysctl
|
|
kcm
|
|
l2tp
|
|
lapb-module
|
|
mac80211-injection
|
|
mctp
|
|
mpls-sysctl
|
|
mptcp
|
|
mptcp-sysctl
|
|
multiqueue
|
|
multi-pf-netdev
|
|
napi
|
|
net_cachelines/index
|
|
netconsole
|
|
netdev-features
|
|
netdevices
|
|
netfilter-sysctl
|
|
netif-msg
|
|
netmem
|
|
nexthop-group-resilient
|
|
nf_conntrack-sysctl
|
|
nf_flowtable
|
|
oa-tc6-framework
|
|
openvswitch
|
|
operstates
|
|
packet_mmap
|
|
phonet
|
|
phy-link-topology
|
|
phy-port
|
|
pktgen
|
|
plip
|
|
ppp_generic
|
|
proc_net_tcp
|
|
pse-pd/index
|
|
psp
|
|
radiotap-headers
|
|
rds
|
|
regulatory
|
|
representors
|
|
rxrpc
|
|
sctp
|
|
secid
|
|
seg6-sysctl
|
|
skbuff
|
|
smc-sysctl
|
|
sriov
|
|
statistics
|
|
strparser
|
|
switchdev
|
|
sysfs-tagging
|
|
tc-actions-env-rules
|
|
tc-queue-filters
|
|
tcp_ao
|
|
tcp-thin
|
|
team
|
|
timestamping
|
|
tipc
|
|
tproxy
|
|
tuntap
|
|
udplite
|
|
vrf
|
|
vxlan
|
|
x25
|
|
x25-iface
|
|
xfrm/index
|
|
xdp-rx-metadata
|
|
xsk-tx-metadata
|