Date: Mon, 08 Nov 2021 09:26:03 +0000 From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 259458] iflib_rxeof NULL pointer crash with vmxnet3 driver Message-ID: <bug-259458-7501-sjfbskKVHZ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-259458-7501@https.bugs.freebsd.org/bugzilla/> References: <bug-259458-7501@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259458-7501-sjfbskKVHZ>
