Subject tun/tap & vhost-net: apply qdisc backpressure on full ptr_ring to reduce TX drops
Author simon.schippers@tu-dortmund.de
Date 2026-08-03 18:36:37 +0000 UTC
Version
Cc andrew@lunn.ch brett@librecast.net corbet@lwn.net davem@davemloft.net edumazet@google.com eperezma@redhat.com horms@kernel.org jasowang@redhat.com jasowangio@gmail.com jon@nutanix.com kuba@kernel.org kvm@vger.kernel.org leiyang@redhat.com linux-doc@vger.kernel.org linux-kernel@vger.kernel.org mst@redhat.com netdev@vger.kernel.org pabeni@redhat.com simon.schippers@tu-dortmund.de skhan@linuxfoundation.org stephen@networkplumber.org tim.gebauer@tu-dortmund.de virtualization@lists.linux.dev willemdebruijn.kernel@gmail.com
Patches (5)
Name Content [All]
[PATCH net-next v14 1/5] tun/tap: add IFF_BACKPRESSURE flag [Body]
[PATCH net-next v14 2/5] tun/tap: add ptr_ring consume helper with netdev queue wakeup [Body]
[PATCH net-next v14 3/5] vhost-net: wake queue of tun/tap after ptr_ring consume [Body]
[PATCH net-next v14 4/5] ptr_ring: move free-space check into separate helper [Body]
[PATCH net-next v14 5/5] tun/tap & vhost-net: stop tail-drop when IFF_BACKPRESSURE is set [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-04
Passed
ID (for dev) 9a932ecc-3f63-43ed-a01b-d0d19a390854
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] passed [Log]
[KASAN] Boot test: Base 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] passed [Log]
[KASAN] Build Patched 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log]
[KASAN] Fuzz 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log] [Artifacts]