| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | menuconfig NET_TEAM |
|---|
| 2 | 3 | tristate "Ethernet team driver support" |
|---|
| 3 | | - ---help--- |
|---|
| 4 | + help |
|---|
| 4 | 5 | This allows one to create virtual interfaces that teams together |
|---|
| 5 | 6 | multiple ethernet devices. |
|---|
| 6 | 7 | |
|---|
| .. | .. |
|---|
| 17 | 18 | config NET_TEAM_MODE_BROADCAST |
|---|
| 18 | 19 | tristate "Broadcast mode support" |
|---|
| 19 | 20 | depends on NET_TEAM |
|---|
| 20 | | - ---help--- |
|---|
| 21 | + help |
|---|
| 21 | 22 | Basic mode where packets are transmitted always by all suitable ports. |
|---|
| 22 | 23 | |
|---|
| 23 | 24 | All added ports are setup to have team's device address. |
|---|
| .. | .. |
|---|
| 28 | 29 | config NET_TEAM_MODE_ROUNDROBIN |
|---|
| 29 | 30 | tristate "Round-robin mode support" |
|---|
| 30 | 31 | depends on NET_TEAM |
|---|
| 31 | | - ---help--- |
|---|
| 32 | + help |
|---|
| 32 | 33 | Basic mode where port used for transmitting packets is selected in |
|---|
| 33 | 34 | round-robin fashion using packet counter. |
|---|
| 34 | 35 | |
|---|
| .. | .. |
|---|
| 40 | 41 | config NET_TEAM_MODE_RANDOM |
|---|
| 41 | 42 | tristate "Random mode support" |
|---|
| 42 | 43 | depends on NET_TEAM |
|---|
| 43 | | - ---help--- |
|---|
| 44 | + help |
|---|
| 44 | 45 | Basic mode where port used for transmitting packets is selected |
|---|
| 45 | 46 | randomly. |
|---|
| 46 | 47 | |
|---|
| .. | .. |
|---|
| 52 | 53 | config NET_TEAM_MODE_ACTIVEBACKUP |
|---|
| 53 | 54 | tristate "Active-backup mode support" |
|---|
| 54 | 55 | depends on NET_TEAM |
|---|
| 55 | | - ---help--- |
|---|
| 56 | + help |
|---|
| 56 | 57 | Only one port is active at a time and the rest of ports are used |
|---|
| 57 | 58 | for backup. |
|---|
| 58 | 59 | |
|---|
| .. | .. |
|---|
| 65 | 66 | config NET_TEAM_MODE_LOADBALANCE |
|---|
| 66 | 67 | tristate "Load-balance mode support" |
|---|
| 67 | 68 | depends on NET_TEAM |
|---|
| 68 | | - ---help--- |
|---|
| 69 | + help |
|---|
| 69 | 70 | This mode provides load balancing functionality. Tx port selection |
|---|
| 70 | 71 | is done using BPF function set up from userspace (bpf_hash_func |
|---|
| 71 | 72 | option) |
|---|