[Bug 259458] iflib_rxeof NULL pointer crash with vmxnet3 driver

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 08 Nov 2021 09:26:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259458

--- Comment #19 from Andriy Gapon <avg@FreeBSD.org> ---
iflib_stop has a couple of 1 ms delays in it (after stopping the hardware).  I
think that those could be enough for the taskqueues to complete any queued work
on real hardware.
But on VMs, especially if the hypervisor is very busy (oversubscribed), the
taskqueue threads can get delayed arbitrarily.
I think that that may explain why the problem is rarely seen and why we see it
with vmxnet3 specifically.

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