2021-01-09 00:57:34

by Long Li

[permalink] [raw]
Subject: [PATCH v2 0/3] hv_netvsc: Prevent packet loss during VF add/remove

From: Long Li <[email protected]>

This patch set fixes issues with packet loss on VF add/remove.

Long Li (3):
hv_netvsc: Check VF datapath when sending traffic to VF
hv_netvsc: Wait for completion on request SWITCH_DATA_PATH
hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove

drivers/net/hyperv/netvsc.c | 37 ++++++++++++++++++++++++++++++---
drivers/net/hyperv/netvsc_drv.c | 14 ++++++++-----
2 files changed, 43 insertions(+), 8 deletions(-)

--
2.27.0


2021-01-12 11:09:27

by Jakub Kicinski

[permalink] [raw]
Subject: Re: [PATCH v2 0/3] hv_netvsc: Prevent packet loss during VF add/remove

On Fri, 8 Jan 2021 16:53:40 -0800 Long Li wrote:
> From: Long Li <[email protected]>
>
> This patch set fixes issues with packet loss on VF add/remove.

These patches are for net-next? They just optimize the amount of packet
loss on switch, not fix bugs, right?

2021-01-13 02:40:41

by Long Li

[permalink] [raw]
Subject: RE: [PATCH v2 0/3] hv_netvsc: Prevent packet loss during VF add/remove

> Subject: Re: [PATCH v2 0/3] hv_netvsc: Prevent packet loss during VF
> add/remove
>
> On Fri, 8 Jan 2021 16:53:40 -0800 Long Li wrote:
> > From: Long Li <[email protected]>
> >
> > This patch set fixes issues with packet loss on VF add/remove.
>
> These patches are for net-next? They just optimize the amount of packet
> loss on switch, not fix bugs, right?

Yes, those patches are for net-next.

They eliminate the packet loss introduced from Linux side during VF changes. They can be seen as optimizations.

2021-01-13 04:11:41

by patchwork-bot+netdevbpf

[permalink] [raw]
Subject: Re: [PATCH v2 0/3] hv_netvsc: Prevent packet loss during VF add/remove

Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Fri, 8 Jan 2021 16:53:40 -0800 you wrote:
> From: Long Li <[email protected]>
>
> This patch set fixes issues with packet loss on VF add/remove.
>
> Long Li (3):
> hv_netvsc: Check VF datapath when sending traffic to VF
> hv_netvsc: Wait for completion on request SWITCH_DATA_PATH
> hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove
>
> [...]

Here is the summary with links:
- [v2,1/3] hv_netvsc: Check VF datapath when sending traffic to VF
https://git.kernel.org/netdev/net-next/c/69d25a6cf4ca
- [v2,2/3] hv_netvsc: Wait for completion on request SWITCH_DATA_PATH
https://git.kernel.org/netdev/net-next/c/8b31f8c982b7
- [v2,3/3] hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove
https://git.kernel.org/netdev/net-next/c/34b06a2eee44

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html