]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
docs: net: refresh netdev feature guidance
authorJakub Kicinski <kuba@kernel.org>
Tue, 26 May 2026 16:01:47 +0000 (09:01 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 28 May 2026 21:37:47 +0000 (14:37 -0700)
commitf7d7d7e2a53c320503823748e8a28ddd9b01ef70
tree75f4590526b12955864c778cb99862f4a7fe93d9
parent33cd2d395cb49f13f28810198b1eb1243d8f9177
docs: net: refresh netdev feature guidance

Update netdev feature documentation for current locking rules and
feature semantics. Clarify hw_features updates and netdev_update_features()
locking, keep the NETIF_F_NEVER_CHANGE rule with the VLAN challenged
exception, fix the HSR duplication wording, and document netdev->netmem_tx
as a device flag rather than a feature bit.

Split the list of basic feature sets from the "extra" ones like
vlan_features. A bunch of the newer fields weren't documented and
having them all together would be confusing.

Link: https://patch.msgid.link/20260526160151.2793354-7-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/networking/netdev-features.rst