From: patchwork-bot+netdevbpf@kernel•org
To: Saeed Mahameed <saeed@kernel•org>
Cc: davem@davemloft•net, kuba@kernel•org, pabeni@redhat•com,
edumazet@google•com, saeedm@nvidia•com, netdev@vger•kernel.org,
tariqt@nvidia•com, vladbu@nvidia•com, roid@nvidia•com,
mbloch@nvidia•com
Subject: Re: [V3 net 01/10] net/mlx5: Bridge, verify LAG state when adding bond to bridge
Date: Fri, 11 Nov 2022 00:40:17 +0000 [thread overview]
Message-ID: <166812721737.19097.9172609428528296162.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20221109184050.108379-2-saeed@kernel.org>
Hello:
This series was applied to netdev/net.git (master)
by Saeed Mahameed <saeedm@nvidia•com>:
On Wed, 9 Nov 2022 10:40:41 -0800 you wrote:
> From: Vlad Buslov <vladbu@nvidia•com>
>
> Mlx5 LAG is initialized asynchronously on a workqueue which means that for
> a brief moment after setting mlx5 UL representors as lower devices of a
> bond netdevice the LAG itself is not fully initialized in the driver. When
> adding such bond device to a bridge mlx5 bridge code will not consider it
> as offload-capable, skip creating necessary bookkeeping and fail any
> further bridge offload-related commands with it (setting VLANs, offloading
> FDBs, etc.). In order to make the error explicit during bridge
> initialization stage implement the code that detects such condition during
> NETDEV_PRECHANGEUPPER event and returns an error.
>
> [...]
Here is the summary with links:
- [V3,net,01/10] net/mlx5: Bridge, verify LAG state when adding bond to bridge
https://git.kernel.org/netdev/net/c/15f8f168952f
- [V3,net,02/10] net/mlx5: Allow async trigger completion execution on single CPU systems
https://git.kernel.org/netdev/net/c/2808b37b5928
- [V3,net,03/10] net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode
https://git.kernel.org/netdev/net/c/e12de39c07a7
- [V3,net,04/10] net/mlx5: fw_reset: Don't try to load device in case PCI isn't working
https://git.kernel.org/netdev/net/c/7d167b4a4c81
- [V3,net,05/10] net/mlx5e: Add missing sanity checks for max TX WQE size
https://git.kernel.org/netdev/net/c/f9c955b4fe5c
- [V3,net,06/10] net/mlx5e: Fix usage of DMA sync API
https://git.kernel.org/netdev/net/c/8d4b475e9d0f
- [V3,net,07/10] net/mlx5e: Fix tc acts array not to be dependent on enum order
https://git.kernel.org/netdev/net/c/08912ea799cd
- [V3,net,08/10] net/mlx5e: TC, Fix wrong rejection of packet-per-second policing
https://git.kernel.org/netdev/net/c/9e0643084136
- [V3,net,09/10] net/mlx5e: E-Switch, Fix comparing termination table instance
https://git.kernel.org/netdev/net/c/f4f4096b410e
- [V3,net,10/10] net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions
https://git.kernel.org/netdev/net/c/7f1a6d4b9e82
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
next prev parent reply other threads:[~2022-11-11 0:40 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-09 18:40 [pull request][V3 net 00/10] mlx5 fixes 2022-11-02 Saeed Mahameed
2022-11-09 18:40 ` [V3 net 01/10] net/mlx5: Bridge, verify LAG state when adding bond to bridge Saeed Mahameed
2022-11-11 0:40 ` patchwork-bot+netdevbpf [this message]
2022-11-09 18:40 ` [V3 net 02/10] net/mlx5: Allow async trigger completion execution on single CPU systems Saeed Mahameed
2022-11-09 18:40 ` [V3 net 03/10] net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode Saeed Mahameed
2022-11-09 18:40 ` [V3 net 04/10] net/mlx5: fw_reset: Don't try to load device in case PCI isn't working Saeed Mahameed
2022-11-09 18:40 ` [V3 net 05/10] net/mlx5e: Add missing sanity checks for max TX WQE size Saeed Mahameed
2022-11-09 18:40 ` [V3 net 06/10] net/mlx5e: Fix usage of DMA sync API Saeed Mahameed
2022-11-09 18:40 ` [V3 net 07/10] net/mlx5e: Fix tc acts array not to be dependent on enum order Saeed Mahameed
2022-11-09 18:40 ` [V3 net 08/10] net/mlx5e: TC, Fix wrong rejection of packet-per-second policing Saeed Mahameed
2022-11-09 18:40 ` [V3 net 09/10] net/mlx5e: E-Switch, Fix comparing termination table instance Saeed Mahameed
2022-11-09 18:40 ` [V3 net 10/10] net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions Saeed Mahameed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=166812721737.19097.9172609428528296162.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel$(echo .)org \
--cc=davem@davemloft$(echo .)net \
--cc=edumazet@google$(echo .)com \
--cc=kuba@kernel$(echo .)org \
--cc=mbloch@nvidia$(echo .)com \
--cc=netdev@vger$(echo .)kernel.org \
--cc=pabeni@redhat$(echo .)com \
--cc=roid@nvidia$(echo .)com \
--cc=saeed@kernel$(echo .)org \
--cc=saeedm@nvidia$(echo .)com \
--cc=tariqt@nvidia$(echo .)com \
--cc=vladbu@nvidia$(echo .)com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox