mbox series

[PATCHv3,net,0/3] fix macvlan over alb bond support

Message ID 20230823071907.3027782-1-liuhangbin@gmail.com (mailing list archive)
Headers show
Series fix macvlan over alb bond support | expand

Message

Hangbin Liu Aug. 23, 2023, 7:19 a.m. UTC
Currently, the macvlan over alb bond is broken after commit
14af9963ba1e ("bonding: Support macvlans on top of tlb/rlb mode bonds").
Fix this and add relate tests.

Hangbin Liu (3):
  bonding: fix macvlan over alb bond support
  selftest: bond: add new topo bond_topo_2d1c.sh
  selftests: bonding: add macvlan over bond testing

 drivers/net/bonding/bond_alb.c                |   6 +-
 include/net/bonding.h                         |  11 +-
 .../selftests/drivers/net/bonding/Makefile    |   4 +-
 .../drivers/net/bonding/bond_macvlan.sh       |  99 +++++++++++
 .../drivers/net/bonding/bond_options.sh       |   3 -
 .../drivers/net/bonding/bond_topo_2d1c.sh     | 158 ++++++++++++++++++
 .../drivers/net/bonding/bond_topo_3d1c.sh     | 118 +------------
 7 files changed, 272 insertions(+), 127 deletions(-)
 create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_macvlan.sh
 create mode 100644 tools/testing/selftests/drivers/net/bonding/bond_topo_2d1c.sh

Comments

Jay Vosburgh Aug. 23, 2023, 10:28 p.m. UTC | #1
Hangbin Liu <liuhangbin@gmail.com> wrote:

>Currently, the macvlan over alb bond is broken after commit
>14af9963ba1e ("bonding: Support macvlans on top of tlb/rlb mode bonds").
>Fix this and add relate tests.
>
>Hangbin Liu (3):
>  bonding: fix macvlan over alb bond support
>  selftest: bond: add new topo bond_topo_2d1c.sh
>  selftests: bonding: add macvlan over bond testing

	For the series:

Acked-by: Jay Vosburgh <jay.vosburgh@canonical.com>


> drivers/net/bonding/bond_alb.c                |   6 +-
> include/net/bonding.h                         |  11 +-
> .../selftests/drivers/net/bonding/Makefile    |   4 +-
> .../drivers/net/bonding/bond_macvlan.sh       |  99 +++++++++++
> .../drivers/net/bonding/bond_options.sh       |   3 -
> .../drivers/net/bonding/bond_topo_2d1c.sh     | 158 ++++++++++++++++++
> .../drivers/net/bonding/bond_topo_3d1c.sh     | 118 +------------
> 7 files changed, 272 insertions(+), 127 deletions(-)
> create mode 100755 tools/testing/selftests/drivers/net/bonding/bond_macvlan.sh
> create mode 100644 tools/testing/selftests/drivers/net/bonding/bond_topo_2d1c.sh
>
>-- 
>2.41.0
>
>
patchwork-bot+netdevbpf@kernel.org Aug. 24, 2023, 8:20 a.m. UTC | #2
Hello:

This series was applied to netdev/net.git (main)
by Paolo Abeni <pabeni@redhat.com>:

On Wed, 23 Aug 2023 15:19:03 +0800 you wrote:
> Currently, the macvlan over alb bond is broken after commit
> 14af9963ba1e ("bonding: Support macvlans on top of tlb/rlb mode bonds").
> Fix this and add relate tests.
> 
> Hangbin Liu (3):
>   bonding: fix macvlan over alb bond support
>   selftest: bond: add new topo bond_topo_2d1c.sh
>   selftests: bonding: add macvlan over bond testing
> 
> [...]

Here is the summary with links:
  - [PATCHv3,net,1/3] bonding: fix macvlan over alb bond support
    https://git.kernel.org/netdev/net/c/e74216b8def3
  - [PATCHv3,net,2/3] selftest: bond: add new topo bond_topo_2d1c.sh
    https://git.kernel.org/netdev/net/c/27aa43f83c83
  - [PATCHv3,net,3/3] selftests: bonding: add macvlan over bond testing
    https://git.kernel.org/netdev/net/c/246af950b940

You are awesome, thank you!