[Bug 254695] Hyper-V + TCP_BBR: Kernel Panic: Assertion in_epoch(net_epoch_preempt) failed at netinet/tcp_lro.c:1180

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 23 Aug 2021 14:46:08 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254695

--- Comment #35 from Michael Tuexen <tuexen_at_freebsd.org> ---
We need something along the lines of your proposed fix. However, the number of
entries/exist of the epoch should be kept minimal. So we might want to have the
author of the driver to have a look.

But first we need to get the contracts of the TCP LRO code nailed down.
Especially in the case when the HPTS is used. Let me come up with a patch for
that first to get the contract fixed. Then we can propose a functional, maybe
performance wise not optimal fix for the MS specific drive. Hopefully some
people with expertise on the drive can help out.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Mon Aug 23 2021 - 14:46:08 UTC

Original text of this message