From nobody Tue Jan 14 07:52:39 2025 X-Original-To: net@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 4YXLvW6fkmz5kKT5 for ; Tue, 14 Jan 2025 07:52:39 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YXLvW5mGtz3vCW for ; Tue, 14 Jan 2025 07:52:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736841159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=C+FCBX1XdYP14CZP5gtpuMiN9KXLElMEk5W2UGdn1Hc=; b=AoPaFsPvopmlvK7RKgL3kRws+nAcZAyBxRrQJRIblhgse5plsV8Z8VNtewIfL6XsXo9B1E +2ZIC+iC5Do4eZwF+HJWpIZnZvusYzKHHGcy75++j/qrv1ptJsrUiIvsHBV4EB6J2IuxhQ X8W09cwXd9+niptJc2D817Mi4S/Ikvs8aPm1hB051co+zCKfnXcugqLqlhJnHAbcu1QxIG ZmnGdYdkntuYG2SFv5xTD7/mSZi2MsA4lmb/Z3FGFdygyvEmcSEu5to0stLta8UetBHbAp cU/tyXOsUAQKcV6+kcGYcMp6Oj7Lzkw5d3dNq9PFZOO7bk5SoJmTabXeRReLlg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736841159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=C+FCBX1XdYP14CZP5gtpuMiN9KXLElMEk5W2UGdn1Hc=; b=OQ3vfJsyrC1jsd97+8jI5+7ThSFcGB/KBqfO05bhooYx2HOhBY9DwijFmPTtgXCqIR7VHs MlLliJszJLl3JeKljPh9DVjqtc37zk4bS+XaUkAFzwR37/Aytu6quSgnVLpxsp6MBwWpKd mvqZdckaWTwHjkk/wMjtfxXcPj6fX7a2+OQFVK+WoitaiOTH7u7xMGvjJhvdostO9pJpmL VimfCu4XKKMRXln1PNvrga++T9XGyx+bpwflZmkN0JU5FJ56OECCSicH1yfySeMIz/51RZ mEPsaR3vOu0WojbK6EBy8lQo5iGbOWSUpY00tgQeaqa6gytQg0R3dtAsYO4/KA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736841159; a=rsa-sha256; cv=none; b=qk653ZLIrGLKts4/POSFlGfnoOAzgtmIpJDBXpBIvXGgZXd9q6QX2gDI1+Hn5t2T2Jn39m B7/9gUX0o3FHyMl9hIGhUAXCUbRh4YX/5rwIx6WxB5WSaNxN5qv6E2vLe0eoVaHbnq/GsZ K1uDkgYOQW1gbyNL5xwz8/F63j2KyuSeNzMQM3BB2lx2OwoNeIJjG508sCoV4r1lJtQqXc cGJizqmS5ct7NM8F9te+sb94MMn9Sn2IuN0HeFlieH+fYuWWiUh9b8jgCngoQ2880sDFdA 9bQrBfBrn7Exji2QkWo3nonjy6xCG1rc6ysS5mdMBTE+VtCuaJ96zi8mkSIxrg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4YXLvW52NVz170s for ; Tue, 14 Jan 2025 07:52:39 +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 50E7qdTg026910 for ; Tue, 14 Jan 2025 07:52:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50E7qdRq026908 for net@FreeBSD.org; Tue, 14 Jan 2025 07:52:39 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: net@FreeBSD.org Subject: [Bug 284057] vmxnet3/iflib: crash in vmxnet3_isc_txd_credits_update Date: Tue, 14 Jan 2025 07:52:39 +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: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: avg@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284057 --- Comment #2 from Andriy Gapon --- More details from the crashing thread: (kgdb) bt #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:53 #1 doadump (textdump=3D1) at /usr/src/sys/kern/kern_shutdown.c:408 #2 0xffffffff80421b92 in db_command (last_cmdp=3D, cmd_table=3D, dopager=3Dfalse) at /usr/src/sys/ddb/db_comman= d.c:498 #3 0xffffffff80421c16 in db_command_script (command=3Dcommand@entry=3D0xffffffff810f082b "textd= ump dump") at /usr/src/sys/ddb/db_command.c:563 #4 0xffffffff80426e18 in db_script_exec (scriptname=3Dscriptname@entry=3D0xfffffe04f0854b90 "kdb.enter.trap", warnifnotfound=3Dwarnifnotfound@entry=3D0) at /usr/src/sys/ddb/db_script.c:= 302 #5 0xffffffff80426c42 in db_script_kdbenter (eventname=3D) = at /usr/src/sys/ddb/db_script.c:324 #6 0xffffffff80424de1 in db_trap (type=3D, code=3D) at /usr/src/sys/ddb/db_main.c:267 #7 0xffffffff80841f16 in kdb_trap (type=3Dtype@entry=3D12, code=3Dcode@ent= ry=3D0, tf=3Dtf@entry=3D0xfffffe04f0854d90) at /usr/src/sys/kern/subr_kdb.c:734 #8 0xffffffff80b27f65 in trap_fatal (frame=3Dframe@entry=3D0xfffffe04f0854= d90, eva=3Deva@entry=3D18446741883588706312) at /usr/src/sys/amd64/amd64/trap.c:= 933 #9 0xffffffff80b2806f in trap_pfault (frame=3D0xfffffe04f0854d90, usermode=3Dfalse, signo=3D, ucode=3D) at /usr/src/sys/amd64/amd64/trap.c:759 #10 #11 vmxnet3_isc_txd_credits_update (vsc=3D, txqid=3D, clear=3Dfalse) at /usr/src/sys/dev/vmware/vmxnet3/if_vmx.c:1433 #12 0xffffffff80922778 in iflib_fast_intr_rxtx (arg=3D) at /usr/src/sys/net/iflib.c:1591 #13 0xffffffff807c1695 in intr_event_handle (ie=3Die@entry=3D0xfffff801140d= e000, frame=3Dframe@entry=3D0xfffffe04f0854f40) at /usr/src/sys/kern/kern_intr.c:= 1373 #14 0xffffffff80aee529 in intr_execute_handlers (isrc=3D0xfffff801140cb300, frame=3D0xfffffe04f0854f40) at /usr/src/sys/x86/x86/intr_machdep.c:356 (kgdb) fr 11 #11 vmxnet3_isc_txd_credits_update (vsc=3D, txqid=3D, clear=3Dfalse) at /usr/src/sys/dev/vmware/vmxnet3/if_vmx.c:1433 1433 /usr/src/sys/dev/vmware/vmxnet3/if_vmx.c: No such file or directory. (kgdb) i loc sc =3D txq =3D txc =3D processed =3D 0 txcd =3D txr =3D (kgdb) up=20 #12 0xffffffff80922778 in iflib_fast_intr_rxtx (arg=3D) at /usr/src/sys/net/iflib.c:1591 1591 /usr/src/sys/net/iflib.c: No such file or directory. (kgdb) i loc info =3D gtask =3D 0xfffffe02129d63f0 rxq =3D 0xfffffe02129d6340 result =3D ctx =3D 0xfffff80114132c00 sc =3D 0xfffff80114132800 intr_enable =3D false i =3D 0 txq =3D txqid =3D cidx =3D intr_legacy =3D (kgdb) p rxq->ifr_txqid[i] $1 =3D 1 '\001' (kgdb) p sc->vmx_txq[$1] Attempt to dereference a generic pointer. (kgdb) set $sc =3D (struct vmxnet3_softc *)sc (kgdb) p $sc->vmx_txq[$1] $2 =3D {vxtxq_sc =3D 0xfffff80114132800, vxtxq_id =3D 1, vxtxq_last_flush = =3D 1845, vxtxq_intr_idx =3D 10, vxtxq_cmd_ring =3D {vxtxr_next =3D 1842, vxtxr_ndesc= =3D 2048, vxtxr_gen =3D 1, vxtxr_txd =3D 0xfffffe0213780000, vxtxr_paddr =3D 37224448= },=20 vxtxq_comp_ring =3D {vxcr_u =3D {txcd =3D 0xfffffe02129f8000, rxcd =3D 0xfffffe02129f8000}, vxcr_next =3D 0, vxcr_ndesc =3D 2048, vxcr_gen =3D 0, = vxcr_paddr =3D 4632936448, vxcr_zero_length =3D 0, vcxr_zero_length_frag =3D 0, vxcr_p= kt_errors =3D 0},=20 vxtxq_ts =3D 0xfffff801140c6100, vxtxq_sysctl =3D 0xfffff80114d48800, vxt= xq_name =3D "vmx0-tx1\000\000\000\000\000\000\000"} --=20 You are receiving this mail because: You are the assignee for the bug.=