[linux-yocto] [PATCH] features/net/team: Add Ethernet TEAM drivers
wenzong.fan at windriver.com
wenzong.fan at windriver.com
Mon Apr 16 01:53:43 PDT 2018
From: Wenzong Fan <wenzong.fan at windriver.com>
Add Ethernet TEAM drivers for supporting libteam:
The Team softdev Linux driver provides a mechanism to team multiple
NICs (ports) into a single logical one (teamdev) at L2 layer.
This process is called "channel bonding", "Ethernet bonding", "channel
teaming", "link aggregation", etc. Bonding is already implemented in the
Linux kernel but the Team softdev Linux driver is modular, userspace
driven, very lean and efficient, and it does have some distinct
advantages over the kernel's bonding driver.
Detail description can be found in: http://libteam.org
Signed-off-by: Wenzong Fan <wenzong.fan at windriver.com>
---
features/net/team/team.cfg | 6 ++++++
features/net/team/team.scc | 3 +++
2 files changed, 9 insertions(+)
create mode 100644 features/net/team/team.cfg
create mode 100644 features/net/team/team.scc
diff --git a/features/net/team/team.cfg b/features/net/team/team.cfg
new file mode 100644
index 00000000..2c7b52d9
--- /dev/null
+++ b/features/net/team/team.cfg
@@ -0,0 +1,6 @@
+CONFIG_NET_TEAM=m
+CONFIG_NET_TEAM_MODE_BROADCAST=m
+CONFIG_NET_TEAM_MODE_ROUNDROBIN=m
+CONFIG_NET_TEAM_MODE_RANDOM=m
+CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m
+CONFIG_NET_TEAM_MODE_LOADBALANCE=m
diff --git a/features/net/team/team.scc b/features/net/team/team.scc
new file mode 100644
index 00000000..ee3a6419
--- /dev/null
+++ b/features/net/team/team.scc
@@ -0,0 +1,3 @@
+include features/net/net.scc
+
+kconf non-hardware team.cfg
--
2.13.3
More information about the linux-yocto
mailing list