Re: [linux-yocto] [PATCH] features/net/team: Add Ethernet TEAM drivers

2018-04-17 Thread Bruce Ashfield

merged.

Bruce

On 04/16/2018 04:53 AM, wenzong@windriver.com wrote:

From: Wenzong Fan 

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 
---
  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 ..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 ..ee3a6419
--- /dev/null
+++ b/features/net/team/team.scc
@@ -0,0 +1,3 @@
+include features/net/net.scc
+
+kconf non-hardware team.cfg



--
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


[linux-yocto] [PATCH] features/net/team: Add Ethernet TEAM drivers

2018-04-16 Thread wenzong.fan
From: Wenzong Fan 

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 
---
 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 ..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 ..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

-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto