[Bug 281560] gve (4) uma deadlock during high tcp throughput

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 04 Oct 2024 16:37:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281560

--- Comment #23 from shailend@google.com ---
(In reply to Mark Johnston from comment #22)

Yup gve_xmit_br enqueueing itself is the problem. Since the cleanup task
gve_tx_cleanup_tq already runs off of interrupts, I am thinking of fixing this
by having gve_xmit_br marking itself as stopped when it sees ENOBUFS and the
cleanup thread wake it up when room is made.

-- 
You are receiving this mail because:
You are the assignee for the bug.