summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorTomasz Kulasek <tomaszx.kulasek@intel.com>2015-10-30 15:25:48 +0100
committerThomas Monjalon <thomas.monjalon@6wind.com>2015-11-01 18:10:48 +0100
commit734ce47f71e02891344f30f0787dcf5a7d8d4181 (patch)
treeba74154ca79071851e464914210404fe7f717f37 /examples
parentf6d690f22482dd9c3ef6003fd8dcf6863ff17eb3 (diff)
downloaddpdk-734ce47f71e0.zip
dpdk-734ce47f71e0.tar.gz
dpdk-734ce47f71e0.tar.xz
bonding: support RSS dynamic configuration
Bonding device implements independent management of RSS settings. It stores its own copies of settings i.e. RETA, RSS hash function and RSS key. It’s required to ensure consistency. 1) RSS hash function set for bonding device is maximal set of RSS hash functions supported by all bonded devices. That mean, to have RSS support for bonding, all slaves should be RSS-capable. 2) RSS key is propagated over the slaves "as is". 3) RETA for bonding is an internal table managed by bonding API, and is used as a pattern to set up slaves. Its size is GCD of all RETA sizes, so it can be easily used as a pattern providing expected behavior, even if slaves RETA sizes are different. Signed-off-by: Tomasz Kulasek <tomaszx.kulasek@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions