From nobody Wed Jul 14 13:19:16 2021 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4D5508D409D for ; Wed, 14 Jul 2021 13:19:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GPyl80fHfz3H4D for ; Wed, 14 Jul 2021 13:19:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F1C4F1693E for ; Wed, 14 Jul 2021 13:19:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 16EDJFoG028666 for ; Wed, 14 Jul 2021 13:19:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 16EDJFhm028665 for virtualization@FreeBSD.org; Wed, 14 Jul 2021 13:19:15 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 254695] Hyper-V + TCP_BBR: Kernel Panic: Assertion in_epoch(net_epoch_preempt) failed at netinet/tcp_lro.c:915 Date: Wed, 14 Jul 2021 13:19:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gbe@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254695 --- Comment #23 from Gordon Bergling --- (In reply to Michael Tuexen from comment #19) I just applied your patch and have a build running. The backtrace from a kernel build from today: __curthread () at /boiler/nfs/src/sys/amd64/include/pcpu_aux.h:55 55 __asm("movq %%gs:%P1,%0" : "=3Dr" (td) : "n" (offsetof(stru= ct pcpu, (kgdb) bt #0 __curthread () at /boiler/nfs/src/sys/amd64/include/pcpu_aux.h:55 #1 doadump (textdump=3Dtextdump@entry=3D1) at /boiler/nfs/src/sys/kern/kern_shutdown.c:399 #2 0xffffffff80c20da0 in kern_reboot (howto=3D260) at /boiler/nfs/src/sys/kern/kern_shutdown.c:486 #3 0xffffffff80c21206 in vpanic (fmt=3D0xffffffff81202daa "Assertion %s fa= iled at %s:%d", ap=3D) at /boiler/nfs/src/sys/kern/kern_shutdown.c:919 #4 0xffffffff80c20f53 in panic (fmt=3D) at /boiler/nfs/src/sys/kern/kern_shutdown.c:843 #5 0xffffffff80e01f6d in tcp_lro_lookup (ifp=3D0xfffff80003784000, pa=3D0xfffffe00573d9748) at /boiler/nfs/src/sys/netinet/tcp_lro.c:1155 #6 tcp_lro_flush_tcphpts (lc=3D0xfffffe00572cdad0, le=3D0xfffffe00573d9710= ) at /boiler/nfs/src/sys/netinet/tcp_lro.c:1268 #7 tcp_lro_flush (lc=3Dlc@entry=3D0xfffffe00572cdad0, le=3Dle@entry=3D0xfffffe00573d9710) at /boiler/nfs/src/sys/netinet/tcp_lro.c:1348 #8 0xffffffff80e02303 in tcp_lro_rx_done (lc=3D) at /boiler/nfs/src/sys/netinet/tcp_lro.c:565 #9 tcp_lro_flush_all (lc=3Dlc@entry=3D0xfffffe00572cdad0) at /boiler/nfs/src/sys/netinet/tcp_lro.c:1509 #10 0xffffffff8105487c in hn_chan_rollup (rxr=3D, txr=3D0xfffff80003b2e400) at /boiler/nfs/src/sys/dev/hyperv/netvsc/if_hn.c:2886 #11 hn_chan_callback (chan=3Dchan@entry=3D0xfffff80003ac7c00, xrxr=3D, xrxr@entry=3D0xfffffe00572cc000) at /boiler/nfs/src/sys/dev/hyperv/netvsc/if_hn.c:7617 #12 0xffffffff81060aff in vmbus_chan_task (xchan=3D0xfffff80003ac7c00, pending=3D) at /boiler/nfs/src/sys/dev/hyperv/vmbus/vmbus_chan.c:1381 #13 0xffffffff80c82e8a in taskqueue_run_locked (queue=3Dqueue@entry=3D0xfffff800035dc400) at /boiler/nfs/src/sys/kern/subr_taskqueue.c:476 #14 0xffffffff80c83f12 in taskqueue_thread_loop (arg=3Darg@entry=3D0xfffffe0051a1b090) at /boiler/nfs/src/sys/kern/subr_taskqueue.c:793 #15 0xffffffff80bda300 in fork_exit (callout=3D0xffffffff80c83e50 , arg=3D0xfffffe0051a1b090, frame=3D0xfffffe0051757c00) at /boiler/nfs/src/sys/kern/kern_fork.c:1083 --=20 You are receiving this mail because: You are the assignee for the bug.=