From nobody Wed Oct 30 10:00:02 2024 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 4XdjKZ1Wqzz5b2pg for ; Wed, 30 Oct 2024 10:00:02 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XdjKY6DRvz4LQM for ; Wed, 30 Oct 2024 10:00:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730282401; 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=Ffq1+ve6g6SBDkFMgmo2Uj556Dkhd89tRoTXobQlHa8=; b=B52jGi1p0AGI2MObo/cTg7zBvrP+MdyF9GCdGjeTYLGR5uF3rc37U0h0QCu3bKqCjmVzhI cQWKSKqkqTDUwYmcaiNVgPpYQ3r3JTtq4z1Ts5xfrX48p+c3uwqH88DV5cxGX1xBhcJggj /lyEAdBAcDpbiLtceF4eHjy6Mds+CAx6ZBGRM1us0Aai7AiUwdieu6XZKiJkBVuiwfD2uz 1kJWRuo9kt39OVWSkoYSllygxPatbdxtNZSLIwFKKY/SxCiLo3/c//KoOeCJC6ABTsGx01 CgDlSCadZRjUfnYCnJqbytQQqBur0AL/QF3h9k8RKq9eKdMwCMIdmgTduHqGrQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730282401; a=rsa-sha256; cv=none; b=v1YyuW3npmcmNgwliFmp2MSSMMyL6pv7sc/uCwKVo6nODFfSdfGsatnOdr9wG+P9lEHtaB nilOcTu/s8IC5Q0LbqtPcRZPE4em94eT2dJyo6LhJ9O2bo9yWle6XfCjNK6/VGeZ2xTqEl G5zvUdAOYZxwzrZ0TcwKIEj2Wj7et75QHGI+lqNKmBmsNR0XYQrNmFQZQfrupcymRBVbdc Rzeypn9Tu+lfKw3qwk7hj2qVA6vvbBabHV0K1TRW/sO/odxx9Pqj87OHrVf/F/belRhQSP 3u288uDFDLeNuqtHgePAcBsev9O1c8l5g0VPIngGLJy+5zLlOhs1e493DaEGew== 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 4XdjKY5Xg4z137R for ; Wed, 30 Oct 2024 10:00:01 +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 49UA01UC005143 for ; Wed, 30 Oct 2024 10:00:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 49UA01T1005138 for net@FreeBSD.org; Wed, 30 Oct 2024 10:00:01 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 282378] panic: got NULL turnstile on rwlock 0xfffff8021123be90 passedv 1 v 1 Date: Wed, 30 Oct 2024 10:00:02 +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: 15.0-CURRENT X-Bugzilla-Keywords: crash, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: lexi.freebsd@le-fay.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-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: 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=3D282378 --- Comment #10 from Lexi Winter --- Unread portion of the kernel message buffer: panic: lle 0xfffff8015f8e8000 not locked @ /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c:2368! cpuid =3D 1 time =3D 1730156941 KDB: stack backtrace: #0 0xffffffff804676bd at kdb_backtrace+0x5d #1 0xffffffff8041d1df at vpanic+0x13f #2 0xffffffff8041d093 at panic+0x43 #3 0xffffffff805bc173 at nd6_get_llentry+0x3a3 #4 0xffffffff805ba9fb at nd6_resolve_slow+0xfb #5 0xffffffff805ba7d5 at nd6_resolve+0x125 #6 0xffffffff80530da2 at ether_output+0x502 #7 0xffffffff8055dc95 at ip_tryforward+0x505 #8 0xffffffff80560570 at ip_input+0x310 #9 0xffffffff805366f8 at swi_net+0x138 #10 0xffffffff803e23f9 at ithread_loop+0x239 #11 0xffffffff803dea5b at fork_exit+0x7b #12 0xffffffff806a37ee at fork_trampoline+0xe Uptime: 1h42m17s Dumping 1338 out of 16325 MB:..2%..11%..21%..32%..41%..51%..61%..71%..81%..= 91% (kgdb) bt #0 __curthread () at /data/build/src/freebsd/lf/main/sys/amd64/include/pcpu_aux.h:57 #1 doadump (textdump=3D) at /data/build/src/freebsd/lf/main/sys/kern/kern_shutdown.c:404 #2 0xffffffff8041cd64 in kern_reboot (howto=3D260) at /data/build/src/freebsd/lf/main/sys/kern/kern_shutdown.c:524 #3 0xffffffff8041d24c in vpanic (fmt=3D0xffffffff80719f49 "lle %p not lock= ed @ %s:%d!", ap=3Dap@entry=3D0xfffffe00d9967af0) at /data/build/src/freebsd/lf/main/sys/kern/kern_shutdown.c:979 #4 0xffffffff8041d093 in panic (fmt=3D) at /data/build/src/freebsd/lf/main/sys/kern/kern_shutdown.c:892 #5 0xffffffff805bc173 in nd6_get_llentry (ifp=3D, addr=3D, family=3D) at /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c:2368 #6 0xffffffff805ba9fb in nd6_resolve_slow (ifp=3Difp@entry=3D0xfffff800246= d2000, family=3Dfamily@entry=3D2, flags=3Dflags@entry=3D0, m=3Dm@entry=3D0xfffff80= 2091b6c00, dst=3Ddst@entry=3D0xfffff8002480fe04,=20 desten=3Ddesten@entry=3D0xfffffe00d9967cb0 "", pflags=3D0xfffffe00d9967= c8c, plle=3D0x0) at /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c:2408 #7 0xffffffff805ba7d5 in nd6_resolve (ifp=3D0xfffff800246d2000, gw_flags=3D, m=3Dm@entry=3D0xfffff802091b6c00, sa_dst=3Dsa_dst@entry=3D0xfffff8002480fe04, desten=3Ddesten@entry=3D0xfffff= e00d9967cb0 "",=20 pflags=3Dpflags@entry=3D0xfffffe00d9967c8c, plle=3D0x0) at /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c:2298 #8 0xffffffff80530da2 in ether_resolve_addr (phdr=3D0xfffffe00d9967cb0 "", plle=3D, ifp=3D, m=3D, dst=3D<= optimized out>, ro=3D, pflags=3D) at /data/build/src/freebsd/lf/main/sys/net/if_ethersubr.c:243 #9 ether_output (ifp=3D, ifp@entry=3D, m=3D0xfffff802091b6c00, m@entry=3D, dst=3D,=20 dst@entry=3D, ro=3D, ro@entry=3D) at /data/build/src/freebsd/lf/main/sys/net/if_ethersubr.c:349 #10 0xffffffff8055dc95 in ip_tryforward (m=3D0xfffff802091b6c00) at /data/build/src/freebsd/lf/main/sys/netinet/ip_fastfwd.c:483 #11 0xffffffff80560570 in ip_input (m=3D0xfffff802091b6c00) at /data/build/src/freebsd/lf/main/sys/netinet/ip_input.c:590 #12 0xffffffff805366f8 in netisr_process_workstream_proto (nwsp=3D0xfffffe002056ba00, proto=3D1) at /data/build/src/freebsd/lf/main/sys/net/netisr.c:927 #13 swi_net (arg=3D0xfffffe002056ba00) at /data/build/src/freebsd/lf/main/sys/net/netisr.c:974 #14 0xffffffff803e23f9 in intr_event_execute_handlers (ie=3D0xfffff80001289= 400, p=3D) at /data/build/src/freebsd/lf/main/sys/kern/kern_intr.= c:1183 #15 ithread_execute_handlers (ie=3D0xfffff80001289400, p=3D)= at /data/build/src/freebsd/lf/main/sys/kern/kern_intr.c:1196 #16 ithread_loop (arg=3Darg@entry=3D0xfffff8000126cb00) at /data/build/src/freebsd/lf/main/sys/kern/kern_intr.c:1289 #17 0xffffffff803dea5b in fork_exit (callout=3D0xffffffff803e21c0 , arg=3D0xfffff8000126cb00, frame=3D0xfffffe00d9967f40) at /data/build/src/freebsd/lf/main/sys/kern/kern_fork.c:1151 #18 #5 0xffffffff805bc173 in nd6_get_llentry (ifp=3D, addr=3D, family=3D) at /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c:2368 warning: 2368 /data/build/src/freebsd/lf/main/sys/netinet6/nd6.c: No such file or directory (kgdb) info locals child_lle =3D lle =3D 0xfffff8015f8e8000 lle_tmp =3D 0xfffff8015f8e8000 (kgdb) print *lle $1 =3D {lle_next =3D {cle_next =3D 0x0, cle_prev =3D 0x0}, r_l3addr =3D {ad= dr4 =3D {s_addr =3D 285245694}, addr6 =3D {__u6_addr =3D {__u6_addr8 =3D "\376\200\000\021"= , '\000' , "\002", __u6_addr16 =3D {33022,=20 4352, 0, 0, 0, 0, 0, 512}, __u6_addr32 =3D {285245694, 0, 0, 33554432}}}}, r_linkdata =3D '\000' , r_hdrlen =3D 0 '\00= 0', r_family =3D 2 '\002', spare0 =3D "\000", r_flags =3D 0,=20 r_skip_req =3D 0, lle_tbl =3D 0xfffff800242ceb00, lle_head =3D 0x0, lle_f= ree =3D 0xffffffff8059e7a0 , la_hold =3D 0xfffff8019caa4b0= 0, la_numheld =3D 1, la_expire =3D 0, la_flags =3D 194,=20 la_asked =3D 0, la_preempt =3D 0, ln_state =3D 0, ln_router =3D 0, ln_nti= ck =3D 0, lle_remtime =3D 0, lle_hittime =3D 0, lle_refcnt =3D 1, ll_addr =3D 0x0, ll= e_children =3D {cslh_first =3D 0x0}, lle_child_next =3D { csle_next =3D 0x0}, lle_parent =3D 0xfffff801a8651900, lle_chain =3D {c= le_next =3D 0x0, cle_prev =3D 0x0}, lle_timer =3D {c_links =3D {le =3D {le_next =3D 0x0= , le_prev =3D 0x0}, sle =3D {sle_next =3D 0x0}, tqe =3D {tqe_next =3D 0x0,=20 tqe_prev =3D 0x0}}, c_time =3D 0, c_precision =3D 0, c_arg =3D 0x0,= c_func =3D 0x0, c_lock =3D 0x0, c_flags =3D 0, c_iflags =3D 16, c_cpu =3D 0}, lle_lock= =3D {lock_object =3D {lo_name =3D 0xffffffff80708160 "lle",=20 lo_flags =3D 90374144, lo_data =3D 0, lo_witness =3D 0x0}, rw_lock = =3D 1}, req_mtx =3D {lock_object =3D {lo_name =3D 0xffffffff8073325f "lle req", lo_= flags =3D 16973824, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 0},=20 lle_epoch_ctx =3D {data =3D {0x0, 0x0}}} (kgdb) --=20 You are receiving this mail because: You are the assignee for the bug.=