linux/drivers/net/team
Marc Harvey bb9215a981 net: team: Add new tx_enabled team port option
This option allows independent control over tx enablement without
affecting rx enablement. Like the rx_enabled option, this also
implicitly affects the enabled option.

If this option is not used, then the enabled option will continue to
behave as it did before.

Tested in a follow-up patch with a new selftest.

Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Marc Harvey <marcharvey@google.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Link: https://patch.msgid.link/20260409-teaming-driver-internal-v7-9-f47e7589685d@google.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2026-04-13 15:09:49 +02:00
..
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile net: team: use policy generated by YAML spec 2024-04-02 18:24:32 -07:00
team_core.c net: team: Add new tx_enabled team port option 2026-04-13 15:09:49 +02:00
team_mode_activebackup.c team: replace team lock with rtnl lock 2025-06-25 15:23:06 -07:00
team_mode_broadcast.c team: remove unreferenced header in broadcast and roundrobin files 2023-08-08 15:04:04 -07:00
team_mode_loadbalance.c net: team: Track rx enablement separately from tx enablement 2026-04-13 15:09:49 +02:00
team_mode_random.c net: team: Rename enablement functions and struct members to tx 2026-04-13 15:09:49 +02:00
team_mode_roundrobin.c net: team: Rename enablement functions and struct members to tx 2026-04-13 15:09:49 +02:00
team_nl.c tools: ynl-gen: add regeneration comment 2025-11-25 19:20:42 -08:00
team_nl.h tools: ynl-gen: add regeneration comment 2025-11-25 19:20:42 -08:00