From nobody Sat Aug 05 03:58:52 2023 X-Original-To: freebsd-arm@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 4RHpjg73WSz4pWVY for ; Sat, 5 Aug 2023 03:59:03 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RHpjg2XsCz4Gtn for ; Sat, 5 Aug 2023 03:59:03 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-523225dd110so1128398a12.0 for ; Fri, 04 Aug 2023 20:59:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20221208.gappssmtp.com; s=20221208; t=1691207940; x=1691812740; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=HAlubeffy/qCvRO+r80jY7IGovS3vkyTzrOjyYE3aa0=; b=EA8/rZEOKq4ot+Z57q7/utfNZGUpXv75QrZ9aPLG6QlVZeXf05itWF9HNTNqyzKU2m 0rK+sc9xJ45UIIrA6uTTdla9b9cjhuH/By9TbgUppe7jpCpFyNIFMA1/jKmfi0iekex/ NA2EozeArRadCNZpiVvE6/THKWVEbzZZO/J2As4qll6nJxFq2a95+C2iSHWwYiZQbWqi qsMe+T0nmwyek5shnboBaL5zXg5km71lQTBNtnJ0onKbe+fqX4KUlzWu5BtyiUyybTsF bpvf8CJveuiaVMhUSECOA3hhHgZzLGD5qcajxFzbOLZp0P3QhlrI5PO8ONwv5dSJW94u rr9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691207940; x=1691812740; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=HAlubeffy/qCvRO+r80jY7IGovS3vkyTzrOjyYE3aa0=; b=BqBUXml4DtlQAdHv5CUpi/BLjQsRv+QzHUJMxBbBa/wHxe+jY/IgyyLzPT0+GqtJFf YaVCqylFCt8uvlhvXofVMihi1j6EY9exA31XQ/Lri4Fpe79kX/FErTDpOPJyNniI9NLf xnPRe98i7go+VE78ePjEoHWvDepITqmqnSZZ0Z2hmBDxFvs9otiHgDeDxH8NkodArVYJ Ag2CmL+fMLGrQPj9AAr7QkbfInaDtaqr+7R7LBS1zpmh3rx94aaaERoviClWUhTD/27A DWNh/Cr8GgYquhpJHmXPYpSs9C6CVq8fLC8ke+gWOtXc2o+zOUE6YrkbaLDEBleqHfJE Tg6g== X-Gm-Message-State: AOJu0YwleRinKl6MOlh16fkxGFzEMH3Az3D1/MCvGQw0tyP2xTSMaFig LXxUcxUmdrT+ODWBJ37/Cjk5EFWIJ2PWgcLbtD5eHw== X-Google-Smtp-Source: AGHT+IEaJkLoROA2mslXxAGKQyCjQ01I6POwL75qhV4DiJFrTIaivoCHo5y1/52ITuKgR60SKoB2JK1OnHqxhKPzXJs= X-Received: by 2002:aa7:dc12:0:b0:522:cb97:f198 with SMTP id b18-20020aa7dc12000000b00522cb97f198mr2650534edu.38.1691207940048; Fri, 04 Aug 2023 20:59:00 -0700 (PDT) List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Fri, 4 Aug 2023 21:58:52 -0600 Message-ID: Subject: Re: A native armv7 panic during kyua runs: sys/netinet6/exthdr:exthdr -> Fatal kernel mode data abort: 'Alignment Fault' on read To: Mark Millard Cc: FreeBSD ARM List , Current FreeBSD Content-Type: multipart/alternative; boundary="000000000000821b9706022508cc" X-Rspamd-Queue-Id: 4RHpjg2XsCz4Gtn X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --000000000000821b9706022508cc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable It might make sense to work up a patch that skips this test on armv7 after filing a bug (the usual way).... Warner On Fri, Aug 4, 2023 at 12:59=E2=80=AFAM Mark Millard wr= ote: > While discovered via an attempted overall kyua run, the following is > sufficient to get the crash in my native armv7 context: > > # /usr/bin/kyua test -k /usr/tests/Kyuafile sys/netinet6/exthdr:exthdr > sys/netinet6/exthdr:exthdr -> Fatal kernel mode data abort: 'Alignment > Fault' on read > trapframe: 0xdfb97aa0 > FSR=3D00000001, FAR=3Ddb43ab76, spsr=3D60000013 > r0 =3Ddfedd000, r1 =3Ddfb97b34, r2 =3D00000000, r3 =3D00000000 > r4 =3D00000000, r5 =3D00000000, r6 =3Ddb43ab76, r7 =3Ddb43ab66 > r8 =3Dc096383c, r9 =3D00000000, r10=3Ddb132400, r11=3Ddfb97b60 > r12=3D00000000, ssp=3Ddfb97b30, slr=3Dc0b4e2c0, pc =3Dc04e6b70 > > panic: Fatal abort > cpuid =3D 0 > time =3D 1691131498 > KDB: stack backtrace: > db_trace_self() at db_trace_self > pc =3D 0xc065f414 lr =3D 0xc007db80 (db_trace_self_wrapper+0x30= ) > sp =3D 0xdfb97858 fp =3D 0xdfb97970 > db_trace_self_wrapper() at db_trace_self_wrapper+0x30 > pc =3D 0xc007db80 lr =3D 0xc031a834 (vpanic+0x140) > sp =3D 0xdfb97978 fp =3D 0xdfb97998 > r4 =3D 0x00000100 r5 =3D 0x00000000 > r6 =3D 0xc07c369a r7 =3D 0xc0b32e58 > vpanic() at vpanic+0x140 > pc =3D 0xc031a834 lr =3D 0xc031a6f4 (vpanic) > sp =3D 0xdfb979a0 fp =3D 0xdfb979a4 > r4 =3D 0xdfb97aa0 r5 =3D 0x00000013 > r6 =3D 0xdb43ab76 r7 =3D 0x00000001 > r8 =3D 0x00000001 r9 =3D 0xdfedd000 > r10 =3D 0xdb43ab76 > vpanic() at vpanic > pc =3D 0xc031a6f4 lr =3D 0xc06849dc (abort_align) > sp =3D 0xdfb979ac fp =3D 0xdfb979d8 > r4 =3D 0x00000001 r5 =3D 0x00000001 > r6 =3D 0xdfedd000 r7 =3D 0xdb43ab76 > r8 =3D 0xdfb979a4 r9 =3D 0xc031a6f4 > r10 =3D 0xdfb979ac > abort_align() at abort_align > pc =3D 0xc06849dc lr =3D 0xc0684a50 (abort_align+0x74) > sp =3D 0xdfb979e0 fp =3D 0xdfb979f8 > r4 =3D 0x00000013 r10 =3D 0xdb43ab76 > abort_align() at abort_align+0x74 > pc =3D 0xc0684a50 lr =3D 0xc06846a8 (abort_handler+0x45c) > sp =3D 0xdfb97a00 fp =3D 0xdfb97a98 > r4 =3D 0x00000000 r10 =3D 0xdb43ab76 > abort_handler() at abort_handler+0x45c > pc =3D 0xc06846a8 lr =3D 0xc0661cc8 (exception_exit) > sp =3D 0xdfb97aa0 fp =3D 0xdfb97b60 > r4 =3D 0x00000000 r5 =3D 0x00000000 > r6 =3D 0xdb43ab76 r7 =3D 0xdb43ab66 > r8 =3D 0xc096383c r9 =3D 0x00000000 > r10 =3D 0xdb132400 > exception_exit() at exception_exit > pc =3D 0xc0661cc8 lr =3D 0xc0b4e2c0 (__pcpu) > sp =3D 0xdfb97b30 fp =3D 0xdfb97b60 > r0 =3D 0xdfedd000 r1 =3D 0xdfb97b34 > r2 =3D 0x00000000 r3 =3D 0x00000000 > r4 =3D 0x00000000 r5 =3D 0x00000000 > r6 =3D 0xdb43ab76 r7 =3D 0xdb43ab66 > r8 =3D 0xc096383c r9 =3D 0x00000000 > r10 =3D 0xdb132400 r12 =3D 0x00000000 > in6ifa_ifwithaddr() at in6ifa_ifwithaddr+0x30 > pc =3D 0xc04e6b70 lr =3D 0xc04f9030 (ip6_input+0xd38) > sp =3D 0xdfb97b68 fp =3D 0xdfb97c28 > r4 =3D 0xdb43ab76 r5 =3D 0xdb43ab5e > r6 =3D 0x00000000 r7 =3D 0xdb43ab66 > ip6_input() at ip6_input+0xd38 > pc =3D 0xc04f9030 lr =3D 0xc046d66c (netisr_dispatch_src+0xf8) > sp =3D 0xdfb97c30 fp =3D 0xdfb97c58 > r4 =3D 0xdb43ab00 r5 =3D 0x00000006 > r6 =3D 0x00000007 r7 =3D 0xc0b49d50 > r8 =3D 0xdafea0c0 r9 =3D 0xdb43ab00 > r10 =3D 0x00000086 > netisr_dispatch_src() at netisr_dispatch_src+0xf8 > pc =3D 0xc046d66c lr =3D 0xc04641b0 (ether_demux+0x18c) > sp =3D 0xdfb97c60 fp =3D 0xdfb97c78 > r4 =3D 0x00000006 r5 =3D 0x00001201 > r6 =3D 0xdb132400 r7 =3D 0x000000ff > r8 =3D 0xdafea0c0 r9 =3D 0xdb43ab00 > r10 =3D 0x00000086 > ether_demux() at ether_demux+0x18c > pc =3D 0xc04641b0 lr =3D 0xc0465880 (ether_nh_input+0x490) > sp =3D 0xdfb97c80 fp =3D 0xdfb97ce0 > r4 =3D 0xdb132400 r5 =3D 0xdb43ab00 > r6 =3D 0xdb43ab50 r10 =3D 0x00000086 > ether_nh_input() at ether_nh_input+0x490 > pc =3D 0xc0465880 lr =3D 0xc046d66c (netisr_dispatch_src+0xf8) > sp =3D 0xdfb97ce8 fp =3D 0xdfb97d10 > r4 =3D 0xdb43ab00 r5 =3D 0x00000005 > r6 =3D 0x0000000c r7 =3D 0xc0b49d30 > r8 =3D 0xdafea0c0 r9 =3D 0xdb43ab00 > r10 =3D 0xc098d18f > netisr_dispatch_src() at netisr_dispatch_src+0xf8 > pc =3D 0xc046d66c lr =3D 0xc04645c4 (ether_input+0x50) > sp =3D 0xdfb97d18 fp =3D 0xdfb97d48 > r4 =3D 0xdb43ab00 r5 =3D 0x00000000 > r6 =3D 0x00008803 r7 =3D 0x00000000 > r8 =3D 0xdafea0c0 r9 =3D 0xdb43ab00 > r10 =3D 0xc098d18f > ether_input() at ether_input+0x50 > pc =3D 0xc04645c4 lr =3D 0xdffb3f08 ($a.10+0x108) > sp =3D 0xdfb97d50 fp =3D 0xdfb97d78 > r4 =3D 0xdb132400 r5 =3D 0xdaff8b00 > r6 =3D 0xdaff8b10 r7 =3D 0x00000000 > r8 =3D 0x00000000 r10 =3D 0xc098d18f > $a.10() at $a.10+0x108 > pc =3D 0xdffb3f08 lr =3D 0xc038cb2c (taskqueue_run_locked+0x1c4= ) > sp =3D 0xdfb97d80 fp =3D 0xdfb97dd8 > r4 =3D 0xe0145100 r5 =3D 0xdaff8b2c > r6 =3D 0xe0145150 r7 =3D 0x00000001 > r8 =3D 0x00000000 r9 =3D 0xdfb97d90 > r10 =3D 0x00000001 > taskqueue_run_locked() at taskqueue_run_locked+0x1c4 > pc =3D 0xc038cb2c lr =3D 0xc038e4e4 (taskqueue_thread_loop+0x1b= 0) > sp =3D 0xdfb97de0 fp =3D 0xdfb97e10 > r4 =3D 0xe0145100 r5 =3D 0xe0145140 > r6 =3D 0xc07af4c4 r7 =3D 0x00000000 > r8 =3D 0xc098d18f r9 =3D 0x00000100 > r10 =3D 0xc0b228a0 > taskqueue_thread_loop() at taskqueue_thread_loop+0x1b0 > pc =3D 0xc038e4e4 lr =3D 0xc02cdf0c (fork_exit+0xc0) > sp =3D 0xdfb97e18 fp =3D 0xdfb97e38 > r4 =3D 0xdfedd000 r5 =3D 0xc0b224e0 > r6 =3D 0xc038e334 r7 =3D 0xdffc4f54 > r8 =3D 0xdfb97e40 r9 =3D 0xc098d191 > fork_exit() at fork_exit+0xc0 > pc =3D 0xc02cdf0c lr =3D 0xc0661c5c (swi_exit) > sp =3D 0xdfb97e40 fp =3D 0x00000000 > r4 =3D 0xc038e334 r5 =3D 0xdffc4f54 > r6 =3D 0xc0b45d84 r7 =3D 0xd73bcba0 > r8 =3D 0x00000001 r10 =3D 0xc0b228a0 > swi_exit() at swi_exit > pc =3D 0xc0661c5c lr =3D 0xc0661c5c (swi_exit) > sp =3D 0xdfb97e40 fp =3D 0x00000000 > KDB: enter: panic > [ thread pid 0 tid 100230 ] > > For reference: > > # uname -apKU > FreeBSD OPiP2E-RPi2v1p1 14.0-CURRENT FreeBSD 14.0-CURRENT armv7 1400093 #= 6 > main-n264334-215bab7924f6-dirty: Tue Jul 25 23:11:39 PDT 2023 > root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA7-nodbg-clang/usr/main-src/arm= .armv7/sys/GENERIC-NODBG-CA7 > arm armv7 1400093 1400093 > > The OrangePi+ 2Ed was the type of system booted and tested. > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com > > > --000000000000821b9706022508cc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It might make sense to work up a patch that skips thi= s test on armv7 after filing a bug (the usual way)....

=
Warner

On Fri, Aug 4, 2023 at 12:59=E2=80=AFAM Mark Millard &= lt;marklmi@yahoo.com> wrote:
While discovered v= ia an attempted overall kyua run, the following is
sufficient to get the crash in my native armv7 context:

# /usr/bin/kyua test -k /usr/tests/Kyuafile sys/netinet6/exthdr:exthdr
sys/netinet6/exthdr:exthdr=C2=A0 ->=C2=A0 Fatal kernel mode data abort: = 'Alignment Fault' on read
trapframe: 0xdfb97aa0
FSR=3D00000001, FAR=3Ddb43ab76, spsr=3D60000013
r0 =3Ddfedd000, r1 =3Ddfb97b34, r2 =3D00000000, r3 =3D00000000
r4 =3D00000000, r5 =3D00000000, r6 =3Ddb43ab76, r7 =3Ddb43ab66
r8 =3Dc096383c, r9 =3D00000000, r10=3Ddb132400, r11=3Ddfb97b60
r12=3D00000000, ssp=3Ddfb97b30, slr=3Dc0b4e2c0, pc =3Dc04e6b70

panic: Fatal abort
cpuid =3D 0
time =3D 1691131498
KDB: stack backtrace:
db_trace_self() at db_trace_self
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc065f414=C2=A0 lr =3D 0xc007db80= (db_trace_self_wrapper+0x30)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97858=C2=A0 fp =3D 0xdfb97970=
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc007db80=C2=A0 lr =3D 0xc031a834= (vpanic+0x140)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97978=C2=A0 fp =3D 0xdfb97998=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000100=C2=A0 r5 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xc07c369a=C2=A0 r7 =3D 0xc0b32e58=
vpanic() at vpanic+0x140
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc031a834=C2=A0 lr =3D 0xc031a6f4= (vpanic)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb979a0=C2=A0 fp =3D 0xdfb979a4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdfb97aa0=C2=A0 r5 =3D 0x00000013=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdb43ab76=C2=A0 r7 =3D 0x00000001=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0x00000001=C2=A0 r9 =3D 0xdfedd000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xdb43ab76
vpanic() at vpanic
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc031a6f4=C2=A0 lr =3D 0xc06849dc= (abort_align)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb979ac=C2=A0 fp =3D 0xdfb979d8=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000001=C2=A0 r5 =3D 0x00000001=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdfedd000=C2=A0 r7 =3D 0xdb43ab76=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdfb979a4=C2=A0 r9 =3D 0xc031a6f4=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xdfb979ac
abort_align() at abort_align
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc06849dc=C2=A0 lr =3D 0xc0684a50= (abort_align+0x74)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb979e0=C2=A0 fp =3D 0xdfb979f8=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000013 r10 =3D 0xdb43ab76
abort_align() at abort_align+0x74
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc0684a50=C2=A0 lr =3D 0xc06846a8= (abort_handler+0x45c)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97a00=C2=A0 fp =3D 0xdfb97a98=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000000 r10 =3D 0xdb43ab76
abort_handler() at abort_handler+0x45c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc06846a8=C2=A0 lr =3D 0xc0661cc8= (exception_exit)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97aa0=C2=A0 fp =3D 0xdfb97b60=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000000=C2=A0 r5 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdb43ab76=C2=A0 r7 =3D 0xdb43ab66=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xc096383c=C2=A0 r9 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xdb132400
exception_exit() at exception_exit
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc0661cc8=C2=A0 lr =3D 0xc0b4e2c0= (__pcpu)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97b30=C2=A0 fp =3D 0xdfb97b60=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r0 =3D 0xdfedd000=C2=A0 r1 =3D 0xdfb97b34=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r2 =3D 0x00000000=C2=A0 r3 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000000=C2=A0 r5 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdb43ab76=C2=A0 r7 =3D 0xdb43ab66=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xc096383c=C2=A0 r9 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xdb132400 r12 =3D 0x00000000
in6ifa_ifwithaddr() at in6ifa_ifwithaddr+0x30
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc04e6b70=C2=A0 lr =3D 0xc04f9030= (ip6_input+0xd38)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97b68=C2=A0 fp =3D 0xdfb97c28=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb43ab76=C2=A0 r5 =3D 0xdb43ab5e=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0x00000000=C2=A0 r7 =3D 0xdb43ab66=
ip6_input() at ip6_input+0xd38
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc04f9030=C2=A0 lr =3D 0xc046d66c= (netisr_dispatch_src+0xf8)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97c30=C2=A0 fp =3D 0xdfb97c58=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb43ab00=C2=A0 r5 =3D 0x00000006=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0x00000007=C2=A0 r7 =3D 0xc0b49d50=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdafea0c0=C2=A0 r9 =3D 0xdb43ab00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0x00000086
netisr_dispatch_src() at netisr_dispatch_src+0xf8
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc046d66c=C2=A0 lr =3D 0xc04641b0= (ether_demux+0x18c)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97c60=C2=A0 fp =3D 0xdfb97c78=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0x00000006=C2=A0 r5 =3D 0x00001201=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdb132400=C2=A0 r7 =3D 0x000000ff=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdafea0c0=C2=A0 r9 =3D 0xdb43ab00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0x00000086
ether_demux() at ether_demux+0x18c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc04641b0=C2=A0 lr =3D 0xc0465880= (ether_nh_input+0x490)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97c80=C2=A0 fp =3D 0xdfb97ce0=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb132400=C2=A0 r5 =3D 0xdb43ab00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdb43ab50 r10 =3D 0x00000086
ether_nh_input() at ether_nh_input+0x490
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc0465880=C2=A0 lr =3D 0xc046d66c= (netisr_dispatch_src+0xf8)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97ce8=C2=A0 fp =3D 0xdfb97d10=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb43ab00=C2=A0 r5 =3D 0x00000005=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0x0000000c=C2=A0 r7 =3D 0xc0b49d30=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdafea0c0=C2=A0 r9 =3D 0xdb43ab00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xc098d18f
netisr_dispatch_src() at netisr_dispatch_src+0xf8
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc046d66c=C2=A0 lr =3D 0xc04645c4= (ether_input+0x50)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97d18=C2=A0 fp =3D 0xdfb97d48=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb43ab00=C2=A0 r5 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0x00008803=C2=A0 r7 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdafea0c0=C2=A0 r9 =3D 0xdb43ab00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xc098d18f
ether_input() at ether_input+0x50
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc04645c4=C2=A0 lr =3D 0xdffb3f08= ($a.10+0x108)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97d50=C2=A0 fp =3D 0xdfb97d78=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdb132400=C2=A0 r5 =3D 0xdaff8b00=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xdaff8b10=C2=A0 r7 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0x00000000 r10 =3D 0xc098d18f
$a.10() at $a.10+0x108
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xdffb3f08=C2=A0 lr =3D 0xc038cb2c= (taskqueue_run_locked+0x1c4)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97d80=C2=A0 fp =3D 0xdfb97dd8=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xe0145100=C2=A0 r5 =3D 0xdaff8b2c=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xe0145150=C2=A0 r7 =3D 0x00000001=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0x00000000=C2=A0 r9 =3D 0xdfb97d90=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0x00000001
taskqueue_run_locked() at taskqueue_run_locked+0x1c4
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc038cb2c=C2=A0 lr =3D 0xc038e4e4= (taskqueue_thread_loop+0x1b0)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97de0=C2=A0 fp =3D 0xdfb97e10=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xe0145100=C2=A0 r5 =3D 0xe0145140=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xc07af4c4=C2=A0 r7 =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xc098d18f=C2=A0 r9 =3D 0x00000100=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 r10 =3D 0xc0b228a0
taskqueue_thread_loop() at taskqueue_thread_loop+0x1b0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc038e4e4=C2=A0 lr =3D 0xc02cdf0c= (fork_exit+0xc0)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97e18=C2=A0 fp =3D 0xdfb97e38=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xdfedd000=C2=A0 r5 =3D 0xc0b224e0=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xc038e334=C2=A0 r7 =3D 0xdffc4f54=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0xdfb97e40=C2=A0 r9 =3D 0xc098d191=
fork_exit() at fork_exit+0xc0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc02cdf0c=C2=A0 lr =3D 0xc0661c5c= (swi_exit)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97e40=C2=A0 fp =3D 0x00000000=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r4 =3D 0xc038e334=C2=A0 r5 =3D 0xdffc4f54=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r6 =3D 0xc0b45d84=C2=A0 r7 =3D 0xd73bcba0=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r8 =3D 0x00000001 r10 =3D 0xc0b228a0
swi_exit() at swi_exit
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pc =3D 0xc0661c5c=C2=A0 lr =3D 0xc0661c5c= (swi_exit)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sp =3D 0xdfb97e40=C2=A0 fp =3D 0x00000000=
KDB: enter: panic
[ thread pid 0 tid 100230 ]

For reference:

# uname -apKU
FreeBSD OPiP2E-RPi2v1p1 14.0-CURRENT FreeBSD 14.0-CURRENT armv7 1400093 #6 = main-n264334-215bab7924f6-dirty: Tue Jul 25 23:11:39 PDT 2023=C2=A0 =C2=A0 = =C2=A0root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA7-nodbg-clang/usr/main-src/= arm.armv7/sys/GENERIC-NODBG-CA7 arm armv7 1400093 1400093

The OrangePi+ 2Ed was the type of system booted and tested.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com


--000000000000821b9706022508cc--