On 2015-11-28, Jonathan Matthew <jmatt...@openbsd.org> wrote:

> Log message:
> Rework gem_start to check that there's enough space in the ring before
> dequeueing a packet, then drop the packet if it can't be sent, rather than
> using two phase dequeue then commit.

FWIW, this doesn't change anything about gem hanging from time to
time and needing to be revived with ifconfig down/up.

Unsurprising, since the hang happens in the RX path. E.g., other
machines receive and reply to ARP requests from the hung host, but
the latter never sees the replies.

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to