From nobody Sat Aug 19 01:09:02 2023 X-Original-To: bugs@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 4RSLH33NtWz4g1Jg for ; Sat, 19 Aug 2023 01:09:03 +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 4RSLH24vjYz3JNt for ; Sat, 19 Aug 2023 01:09:02 +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=1692407342; 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=8SEUmJ8HwATfmA1hono0EX1V0tqV9RinTU4z3XDhD2g=; b=KlXhkOZvW0WyXSphw32+aPoPvhV/lup95Hm8ucXMY/b2tRGjgvYxf2kCm8jwQ/rHz3v9jI lBAWJ9LxC8r1dwqz/gb29/haXmNl9BXGQu1jgr6+43QeGEO/OEXZReK9IKjEdzBEPAZCmq nzLaAcHklKaoO08EjqLV0xPxX+vc6gJ+Y0I4wfFmJXoDdXVIBVPFwlKm2s6kOesez1+JGl 2OeN8RdCIua0C4wZ9QoqkFr6nDZh32LPx1Ll3Bonlumcie8YdO2x8nxF+Se5iR4RgWkhyG LT6Twrzr7WP1T1f9xlWbs1ALA7IIpuH1ed2MXc64YtMK4koUKaxQ5OuM/llBVQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1692407342; a=rsa-sha256; cv=none; b=VUCtuHOHGN2RSoDyHQfi/BXr25HG85p/sZvkecOqglpoN8JoraOQM/K/g5AFjjLoZTvDYA KUYjIvFZUNjGNh0NG0cmjmeCsGT7m7eSpNMHun3fQ4ES12OZryHWVbrM5k/44N1P5wROb2 aeeyXRAcJQztBj5AY+Y9owW3Lw1190rHtYjqR+aylOj49utV9lycxYvYg6SqMJf3xXh6GP DUAOhjgWkvfAMWnkoC9yYVUgPYPJLE9vTy0zWvrLuSgo54iEuIFIKhBLVefeHCAHt0RS83 fHrVx2PYH63JuyqSoM49xZ1ZL9Zk9X0/M5Zd8tfTEFgzxRgT7Fx6PkZnPxiwAw== 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 4RSLH23yrGzf2m for ; Sat, 19 Aug 2023 01:09:02 +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 37J192Ct027832 for ; Sat, 19 Aug 2023 01:09:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 37J192LZ027831 for bugs@FreeBSD.org; Sat, 19 Aug 2023 01:09:02 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: bugs@FreeBSD.org Subject: [Bug 273207] pf_syncookie_mac for IPv6 random cause panic Date: Sat, 19 Aug 2023 01:09: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: 13.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dev@rincat.ch X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@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: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273207 --- Comment #12 from Rin Cat --- (kgdb) bt #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55 #1 doadump (textdump=3Dtextdump@entry=3D1) at /usr/src/sys/kern/kern_shutdown.c:396 #2 0xffffffff80c72724 in kern_reboot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c:484 #3 0xffffffff80c72b8e in vpanic (fmt=3D, ap=3Dap@entry=3D0xfffffe00c5f643f0) at /usr/src/sys/kern/kern_shutdown.c:923 #4 0xffffffff80c72913 in panic (fmt=3D) at /usr/src/sys/kern/kern_shutdown.c:847 #5 0xffffffff811519c7 in trap_fatal (frame=3D0xfffffe00c5f644e0, eva=3D0) = at /usr/src/sys/amd64/amd64/trap.c:942 #6 0xffffffff81151a35 in trap_pfault (frame=3D0xfffffe00c5f644e0, usermode=3Dfalse, signo=3D, ucode=3D) at /usr/src/sys/amd64/amd64/trap.c:761 #7 #8 memmove_erms () at /usr/src/sys/amd64/amd64/support.S:539 #9 0xffffffff804b6ce9 in SipBuf (ctx=3Dctx@entry=3D0xfffffe00c5f64618, src=3Dsrc@entry=3D0xfffffe00c5f645e0, len=3Dlen@entry=3D2, final=3D2, final= @entry=3D0) at /usr/src/sys/crypto/siphash/siphash.c:103 #10 0xffffffff804b6b20 in SipHash_Update (ctx=3Dctx@entry=3D0xfffffe00c5f64= 618, src=3D, len=3Dlen@entry=3D2) at /usr/src/sys/crypto/siphash/siphash.c:139 #11 0xffffffff823eac5a in pf_syncookie_mac (pd=3Dpd@entry=3D0xfffffe00c5f64= 870, cookie=3D..., seq=3D) at /usr/src/sys/netpfil/pf/pf_syncooki= es.c:444 #12 0xffffffff823eab48 in pf_syncookie_check (pd=3Dpd@entry=3D0xfffffe00c5f= 64870) at /usr/src/sys/netpfil/pf/pf_syncookies.c:321 #13 0xffffffff823b7e93 in pf_test_state_tcp (state=3Dstate@entry=3D0xfffffe00c5f64948, direction=3Ddirection@entry=3D1, kif=3Dkif@entry=3D0xfffff80001fed500, m=3Dm@entry=3D0xfffff80125df2400, off=3Doff@entry=3D40, h=3D, pd=3Dpd@entry=3D0xfffffe00c5f648= 70, reason=3D0xfffffe00c5f64954) at /usr/src/sys/netpfil/pf/pf.c:4958 #14 0xffffffff823c0bca in pf_test6 (dir=3Ddir@entry=3D1, pflags=3D65536, ifp=3D0xfffff80001fe1800, m0=3Dm0@entry=3D0xfffffe00c5f64a30, inp=3D0x0) at /usr/src/sys/netpfil/pf/pf.c:6947 #15 0xffffffff823d66ab in pf_check6_in (m=3D0xfffffe00c5f64a30, ifp=3D, flags=3D0, ruleset=3D, inp=3D0x2) at /usr/src/sys/netpfil/pf/pf_ioctl.c:5604 #16 0xffffffff80dbc537 in pfil_run_hooks (head=3D, p=3D..., ifp=3Difp@entry=3D0xfffff80001fe1800, flags=3Dflags@entry=3D65536, inp=3Din= p@entry=3D0x0) at /usr/src/sys/net/pfil.c:187 #17 0xffffffff80e97828 in ip6_tryforward (m=3D0xfffff80125df2400) at /usr/src/sys/netinet6/ip6_fastfwd.c:167 #18 0xffffffff80e99889 in ip6_input (m=3D0xfffffe00c5f64638) at /usr/src/sys/netinet6/ip6_input.c:723 #19 0xffffffff80db8ca3 in netisr_dispatch_src (proto=3D, source=3Dsource@entry=3D0, m=3D0xfffff80125df2400) at /usr/src/sys/net/neti= sr.c:1194 #20 0xffffffff80db8e6f in netisr_dispatch (proto=3D3321251384, m=3D0x2) at /usr/src/sys/net/netisr.c:1234 #21 0xffffffff80d9aecc in ether_demux (ifp=3Difp@entry=3D0xfffff80001fe1800= , m=3D0x0) at /usr/src/sys/net/if_ethersubr.c:921 #22 0xffffffff80d9c51d in ether_input_internal (ifp=3D0xfffff80001fe1800, m= =3D0x0) at /usr/src/sys/net/if_ethersubr.c:707 #23 ether_nh_input (m=3D) at /usr/src/sys/net/if_ethersubr.c= :737 #24 0xffffffff80db8b11 in netisr_dispatch_src (proto=3Dproto@entry=3D5, source=3Dsource@entry=3D0, m=3Dm@entry=3D0xfffff80125df2400) at /usr/src/sys/net/netisr.c:1143 #25 0xffffffff80db8e6f in netisr_dispatch (proto=3D3321251384, proto@entry= =3D5, m=3D0x2, m@entry=3D0xfffff80125df2400) at /usr/src/sys/net/netisr.c:1234 #26 0xffffffff80d9b379 in ether_input (ifp=3D0xfffff80001fe1800, m=3D0xfffff80125df2400) at /usr/src/sys/net/if_ethersubr.c:828 #27 0xffffffff80db4631 in iflib_rxeof (rxq=3Drxq@entry=3D0xfffff80001fd4000, budget=3D) at /usr/src/sys/net/iflib.c:3048 #28 0xffffffff80dae5aa in _task_fn_rx (context=3D0xfffff80001fd4000) at /usr/src/sys/net/iflib.c:4122 #29 0xffffffff80cbe947 in gtaskqueue_run_locked (queue=3Dqueue@entry=3D0xfffff80001962a00) at /usr/src/sys/kern/subr_gtaskqueue.c:371 #30 0xffffffff80cbe772 in gtaskqueue_thread_loop (arg=3Darg@entry=3D0xfffffe001fff1008) at /usr/src/sys/kern/subr_gtaskqueue= .c:547 #31 0xffffffff80c2b830 in fork_exit (callout=3D0xffffffff80cbe6b0 , arg=3D0xfffffe001fff1008, frame=3D0xfffffe00c5f64= f40) at /usr/src/sys/kern/kern_fork.c:1093 #32 #33 0x0f04f983480f74cb in ?? () --=20 You are receiving this mail because: You are the assignee for the bug.=