Re: [PATCH net-next v14 0/5] tun/tap & vhost-net: apply qdisc backpressure on full ptr_ring to reduce TX drops

From: patchwork-bot+netdevbpf

Date: Fri Aug 07 2026 - 21:11:10 EST


Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:

On Mon, 3 Aug 2026 20:36:36 +0200 you wrote:
> This patch series deals with tun/tap & vhost-net which drop incoming
> SKBs whenever their internal ptr_ring buffer is full. Instead, with this
> patch series, the associated netdev queue is stopped, but only when the
> new IFF_BACKPRESSURE flag is set and a qdisc is attached. Without the
> flag, or if no qdisc is present, the existing behavior is preserved. The
> XDP transmit path is not affected. This patch series touches tun/tap and
> vhost-net, as they share common logic and must be updated together.
> Modifying only one of them would break the other.
>
> [...]

Here is the summary with links:
- [net-next,v14,1/5] tun/tap: add IFF_BACKPRESSURE flag
https://git.kernel.org/netdev/net-next/c/485e38995cc3
- [net-next,v14,2/5] tun/tap: add ptr_ring consume helper with netdev queue wakeup
https://git.kernel.org/netdev/net-next/c/9b990ae358b3
- [net-next,v14,3/5] vhost-net: wake queue of tun/tap after ptr_ring consume
https://git.kernel.org/netdev/net-next/c/f65c1fb427aa
- [net-next,v14,4/5] ptr_ring: move free-space check into separate helper
https://git.kernel.org/netdev/net-next/c/43be21ec2efd
- [net-next,v14,5/5] tun/tap & vhost-net: stop tail-drop when IFF_BACKPRESSURE is set
https://git.kernel.org/netdev/net-next/c/d00c7369ef24

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