All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/4] bonding corrections and additions
@ 2015-09-30 17:48 Eric Kinzie
  2015-09-30 17:48 ` [PATCH v5 1/4] bond mode 4: copy entire config structure Eric Kinzie
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Eric Kinzie @ 2015-09-30 17:48 UTC (permalink / raw)
  To: dev

This patchset makes a couple of small corrections to the bonding driver
and introduces the ability to use an external state machine for mode
4 operation.

Changes in v2:
  . eliminate external_sm field in 802.3ad configuration 
    (rte_eth_bond_8023ad_conf).
  . stop bonding device before changing the periodic callback function.
    start again if needed.
  . remove unnecessary calls to valid_bonded_port_id().
  . do not check for NULL tx_ring.
  . return error in rte_eth_bond_8023ad_ext_slowtx() if packet is not LACP.
  . remove check for external sm configuration in periodic callback
  . check for valid LACPDU in test application's rx callback
  . add "Fixes:" tags

Changes in v3:
  . update rte_eth_bond_version.map

Changes in v4:
  . version functions that modify slowrx_cb

Changes in v5:
  . remove "__vsym" from source files and use updated symbol version macros

Eric Kinzie (4):
  bond mode 4: copy entire config structure
  bond mode 4: do not ignore multicast
  bond mode 4: allow external state machine
  bond mode 4: tests for external state machine

 app/test/test_link_bonding_mode4.c                |  217 ++++++++++++++++++-
 drivers/net/bonding/Makefile                      |    2 +-
 drivers/net/bonding/rte_eth_bond_8023ad.c         |  241 ++++++++++++++++++++-
 drivers/net/bonding/rte_eth_bond_8023ad.h         |   44 ++++
 drivers/net/bonding/rte_eth_bond_8023ad_private.h |   28 +++
 drivers/net/bonding/rte_eth_bond_pmd.c            |    1 +
 drivers/net/bonding/rte_eth_bond_version.map      |    3 +
 7 files changed, 522 insertions(+), 14 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-10-19 11:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-30 17:48 [PATCH v5 0/4] bonding corrections and additions Eric Kinzie
2015-09-30 17:48 ` [PATCH v5 1/4] bond mode 4: copy entire config structure Eric Kinzie
2015-09-30 17:48 ` [PATCH v5 2/4] bond mode 4: do not ignore multicast Eric Kinzie
2015-09-30 17:48 ` [PATCH v5 3/4] bond mode 4: allow external state machine Eric Kinzie
2015-09-30 17:48 ` [PATCH v5 4/4] bond mode 4: tests for " Eric Kinzie
2015-10-19 11:33 ` [PATCH v5 0/4] bonding corrections and additions Declan Doherty

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.