Re: FYI: RPi* firmware tagged 1.20210805 appears to be the last to be bootable by FreeBSD via fdt use; sequence of 2 failure modes after that
- Reply: Mark Millard : "Re: FYI: RPi* firmware tagged 1.20210805 appears to be the last to be bootable by FreeBSD via fdt use; sequence of 2 failure modes after that"
- In reply to: Mark Millard : "Re: FYI: RPi* firmware tagged 1.20210805 appears to be the last to be bootable by FreeBSD via fdt use; sequence of 2 failure modes after that"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 24 Apr 2022 12:36:56 UTC
[I may have also found what leads to the extra messages for
the 2nd failure mode, an independent issue it turns out.]
On 2022-Apr-24, at 04:37, Mark Millard <marklmi@yahoo.com> wrote:
> [I think I found the reason for the boot crash that is
> a common failure to both failure modes. The 2nd mode
> has other issues I've not analyzed.]
>
> On 2022-Apr-23, at 23:45, Mark Millard <marklmi@yahoo.com> wrote:
>
>> The following is based on a microsd card with 13.1-RC4 on
>> it were I'd previously substituted my U-Boot 2022.04 build
>> and tested with the RPi* firmware that is in the 13.1-RC4
>> image. Here I've tried replacing the RPi* firmware and
>> holding the rest constant.
>>
>> The boot tests are on a 8 GiByte RPi4B Rev 1.14 with the
>> B0T stepping. I've not been copying over the linux kernels,
>> which they also bundle with the firmware.
>>
>> [13.1-RC4 is just what I happened to use. I doubt anything
>> here is special to 13.* or stable/13 or main [so: 14].
>> (I do not use 12.* or stable/12.)]
>>
>> The observed status went like . . .
>>
>>
>> firmware-1.20210805/boot/
>>
>> The RPi* release tagged 1.20210805 is the last version that
>> FreeBSD booted with. (Other than booting, logging in, and
>> shutting down, I've not been testing other aspects of
>> operation.)
>>
>> From what I've read, firmware-1.20210805/boot/ should be
>> recent enough to handle the Rev 1.15 related PMIC variation.
>>
>> [I'll note that firmware build dates need not be the same day
>> as the date encoded into the tag --in fact it is usually some
>> earlier day. On rare occasion it can be a lot earlier, and
>> there is an example of that below.]
>>
>>
>> After firmware-1.20210805 there are 2 major failure modes.
>> Both stop at the same sort of point in the messaging --but
>> there is a huge difference in the count of earlier error
>> messages. It looks to me like all the issues require
>> FreeBSD changes if modern RPi* firmware/dtb's are to be
>> usable via fdt.
>
> I've noticed a difference between the working context and
> the failing ones (both failure modes).
>
> Failing:
>
> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
> spibus0: <OFW SPI bus> on spi0
> spibus0: <unknown card> at cs 0 mode 0
> spibus0: <unknown card> at cs 1 mode 0
> NOTE BELOW LINES MISSING HERE.
> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>
> Working:
>
> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
> spibus0: <OFW SPI bus> on spi0
> spibus0: <unknown card> at cs 0 mode 0
> spibus0: <unknown card> at cs 1 mode 0
> START LINES MISSING ABOVE
> iichb0: <BCM2708/2835 BSC controller> mem 0x7e804000-0x7e804fff irq 26 on simplebus0
> bcm_dma0: <BCM2835 DMA Controller> mem 0x7e007000-0x7e007aff irq 30,31,32,33,34,35,36,37,38,39,40 on simplebus0
> bcmwd0: <BCM2708/2835 Watchdog> mem 0x7e100000-0x7e100113,0x7e00a000-0x7e00a023,0x7ec11000-0x7ec1101f on simplebus0
> bcmrng0: <Broadcom BCM2835/BCM2838 RNG> mem 0x7e104000-0x7e104027 on simplebus0
> gpioc1: <GPIO controller> on gpio1
> END LINES MISSING ABOVE
> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 73 on simplebus0
>
> In particular:
>
> bcm_dma0: <BCM2835 DMA Controller> mem 0x7e007000-0x7e007aff irq 30,31,32,33,34,35,36,37,38,39,40 on simplebus0
>
> being missing means no bcm_dma_attach and that in turn means
> that the static bcm_dma_sc == NULL still.
>
> The panic was: panic: vm_fault failed: ffff000000862134
>
> where:
>
> ffff000000862134 <bcm_dma_allocate+0x88> ldaxr x1, [x9]
>
> which is part of:
>
> int
> bcm_dma_allocate(int req_ch)
> {
> struct bcm_dma_softc *sc = bcm_dma_sc;
> int ch = BCM_DMA_CH_INVALID;
> int i;
>
> if (req_ch >= BCM_DMA_CH_MAX)
> return (BCM_DMA_CH_INVALID);
>
> /* Auto(req_ch < 0) or CH specified */
> mtx_lock(&sc->sc_mtx);
> . . .
>
> So the likes of &sc->sc_mtx end up being a small offset
> from address zero:
>
> x9: 20
>
> Thus the panic.
>
> As to how bcm_dma_allocate happened without bcm_dma_attach
> happening first . . .
>
> The working context's dtb has the ordering:
> (I also show mmcnr@ and the brcm,bcm2711-dma
> just for reference.)
>
> dma@7e007000 {
> compatible = "brcm,bcm2835-dma";
> . . .
> mmc@7e300000 {
> compatible = "brcm,bcm2835-mmc", "brcm,bcm2835-sdhci";
> . . .
> mmcnr@7e300000 {
> compatible = "brcm,bcm2835-mmc", "brcm,bcm2835-sdhci";
> . . .
> dma@7e007b00 {
> compatible = "brcm,bcm2711-dma";
>
> But the failing context's dtb has the ordering:
> (I also show mmcnr@ and the brcm,bcm2711-dma
> just for reference.)
>
> mmc@7e300000 {
> compatible = "brcm,bcm2835-mmc", "brcm,bcm2835-sdhci";
> . . .
> dma@7e007000 {
> compatible = "brcm,bcm2835-dma";
> . . .
> mmcnr@7e300000 {
> compatible = "brcm,bcm2835-mmc", "brcm,bcm2835-sdhci";
> . . .
> dma@7e007b00 {
> compatible = "brcm,bcm2711-dma";
>
> So, for sequential handling in the failing case, the dma@7e007000
> would use bcm_dma_allocate before the bcm_dma_probe/bcm_dma_attach
> sequence had happened, leading to the crash.
>
> Note: I used "fdt print /" from U-Boot to get the dtb and its
> ordering. This was based on the address that the RPi* firmware
> reports when debugging output is enabled (0x4000 here).
>
>
>> The 1st mode happens for (I've added the -fails notation):
>>
>> firmware-1.20210831-fails/boot/
>> firmware-1.20210928-fails/boot/
>> firmware-1.20211007-fails/boot/
>> firmware-1.20211029-fails/boot/
>> firmware-1.20211118-fails/boot/
>> firmware-1.20220308_buster-fails/boot/
>> (The _buster one has firmware from 2021-Dec-01, which
>> is before all the tagged releases listed below.
>> It looks like the switch to the new major kernel
>> version after buster came with other changes that
>> FreeBSD has not tracked.)
>>
>>
>> The 2nd mode happens for the following. (Again with extra
>> notation.) There are a lot more error messages before the
>> panic happens for these. The firmware builds for these
>> are more recent than for the above list.
>>
>>
>> firmware-1.20220118-fails/boot/
>>
>> firmware-1.20220120-fails/boot/
>> firmware-1.20220308-fails-non-kernels-same-as-1.20220120/boot/
>> (I did not repeat the testing of the unchanged firmware.
>> I just did the "diff -r" to discover the lack of change.)
>>
>> firmware-1.20220328-fails/boot/
>> firmware-1.20220331-fails-non-kernels-same-as-firmware-1.20220328-but-for-bcm2711-dtb-files/boot/
>> (Since the .dtb for the RPi4B was different, I did test this.)
It looks like the extra messages, blocks of:
clk_fixed4: <Fixed clock> disabled on ofwbus0
clk_fixed4: Cannot FDT parameters.
device_attach: clk_fixed4 attach returned 6
Are tied to new dtb content in 2022's dtb updates:
cam1_clk {
compatible = "fixed-clock";
#clock-cells = <0x00000000>;
status = "disabled";
phandle = <0x000000e2>;
};
. . .
cam0_clk {
compatible = "fixed-clock";
#clock-cells = <0x00000000>;
status = "disabled";
phandle = <0x000000e4>;
};
These 2 did not exist back when the 1st failure mode
started. They appear to be repeatedly processed from
not really being handled --leading to lots of
messages.
The messages may just be noise for activity that is
not contributing to boot failures at all. So fixing
what I called the 1st failure mode might actually fix
booting for all the firmware versions after the
version tagged 1.20210805 .
>> The failures look like (each test shown) . . .
>>
>>
>> firmware-1.20210831/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20210928/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20211007/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20211029/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20211118/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20220308_buster-fails/boot/
>> (The _buster one has firmware from 2021-Dec-01, which
>> is before all the tagged releases listed below.)
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210251776 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f30000 mode 2 pages 1
>> MAP 39f34000 mode 2 pages 3
>> MAP 39f38000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> regfix2: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f89a40
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>>
>> Below are the examples of the 2nd mode of failure . . .
>>
>>
>> firmware-1.20220118/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210247680 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f2f000 mode 2 pages 1
>> MAP 39f33000 mode 2 pages 3
>> MAP 39f37000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> regfix2: <Fixed Regulator> on ofwbus0
>> regfix3: <Fixed Regulator> on ofwbus0
>> regfix4: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> regfix1: Cannot configure GPIO pin: 5
>> REGNODE_INIT failed: 6
>> regfix1: Cannot register regulator.
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f8b120
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>>
>>
>> firmware-1.20220120/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442929152 (8051 MB)
>> avail memory = 8210247680 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f2f000 mode 2 pages 1
>> MAP 39f33000 mode 2 pages 3
>> MAP 39f37000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> regfix2: <Fixed Regulator> on ofwbus0
>> regfix3: <Fixed Regulator> on ofwbus0
>> regfix4: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> regfix1: Cannot configure GPIO pin: 5
>> REGNODE_INIT failed: 6
>> regfix1: Cannot register regulator.
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f8b120
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20220328/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442920960 (8051 MB)
>> avail memory = 8210239488 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f2f000 mode 2 pages 1
>> MAP 39f33000 mode 2 pages 3
>> MAP 39f37000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> regfix2: <Fixed Regulator> on ofwbus0
>> regfix3: <Fixed Regulator> on ofwbus0
>> regfix4: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> regfix1: Cannot configure GPIO pin: 5
>> REGNODE_INIT failed: 6
>> regfix1: Cannot register regulator.
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f8b120
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>>
>>
>> firmware-1.20220331/boot/
>>
>> ---<<BOOT>>---
>> WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
>> Copyright (c) 1992-2021 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>> The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 13.1-RC4 releng/13.1-n250133-283d1b98251 GENERIC arm64
>> FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
>> VT(efifb): resolution 592x448
>> module firmware already present!
>> real memory = 8442920960 (8051 MB)
>> avail memory = 8210239488 (7829 MB)
>> Starting CPU 1 (1)
>> Starting CPU 2 (2)
>> Starting CPU 3 (3)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: unblocking device.
>> random: entropy device external interface
>> MAP 39f2f000 mode 2 pages 1
>> MAP 39f33000 mode 2 pages 3
>> MAP 39f37000 mode 2 pages 4
>> MAP 3b350000 mode 2 pages 16
>> MAP fe100000 mode 0 pages 1
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> on ofwbus0
>> ofw_clkbus0: <OFW clocks bus> on ofwbus0
>> clk_fixed0: <Fixed clock> on ofw_clkbus0
>> clk_fixed1: <Fixed clock> on ofw_clkbus0
>> clk_fixed2: <Fixed clock> on ofwbus0
>> clk_fixed3: <Fixed clock> on ofwbus0
>> simplebus1: <Flattened device tree simple bus> on ofwbus0
>> simplebus2: <Flattened device tree simple bus> on ofwbus0
>> regfix0: <Fixed Regulator> on ofwbus0
>> regfix1: <Fixed Regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> regfix2: <Fixed Regulator> on ofwbus0
>> regfix3: <Fixed Regulator> on ofwbus0
>> regfix4: <Fixed Regulator> on ofwbus0
>> simplebus3: <Flattened device tree simple bus> on ofwbus0
>> simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0x7d5d2000-0x7d5d2eff on simplebus0
>> bcm2835_firmware0: <BCM2835 Firmware> on simplebus0
>> ofw_clkbus1: <OFW clocks bus> on bcm2835_firmware0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gic0: <ARM Generic Interrupt Controller> mem 0x40041000-0x40041fff,0x40042000-0x40043fff,0x40044000-0x40045fff,0x40046000-0x40047fff irq 30 on simplebus0
>> gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 14,15 on simplebus0
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpio1: <Raspberry Pi Firmware GPIO controller> on bcm2835_firmware0
>> gpiobus1: <GPIO bus> on gpio1
>> regfix0: Cannot set GPIO pin: 6
>> REGNODE_INIT failed: 6
>> regfix0: Cannot register regulator.
>> regfix1: Cannot configure GPIO pin: 5
>> REGNODE_INIT failed: 6
>> regfix1: Cannot register regulator.
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 13 on simplebus0
>> gpioregulator0: <GPIO controlled regulator> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> usb_nop_xceiv0: <USB NOP PHY> on ofwbus0
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> clk_fixed4: <Fixed clock> disabled on ofwbus0
>> clk_fixed4: Cannot FDT parameters.
>> device_attach: clk_fixed4 attach returned 6
>> gpioc0: <GPIO controller> on gpio0
>> uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e2011ff irq 16 on simplebus0
>> uart0: console (115200,n,8,1)
>> spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e2041ff irq 18 on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> spibus0: <unknown card> at cs 0 mode 0
>> spibus0: <unknown card> at cs 1 mode 0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 24 on simplebus0
>> Fatal data abort:
>> x0: ffffffff
>> x1: ffff00000092b464
>> x2: 0
>> x3: 6
>> x4: ffff000000fbf77c
>> x5: ffff000000fbf72c
>> x6: 4000000
>> x7: 4000000
>> x8: ffff000000dfb6a0
>> x9: 20
>> x10: 0
>> x11: 1
>> x12: 300000000006e65
>> x13: fefefefeff0100
>> x14: 1d
>> x15: 0
>> x16: 0
>> x17: 0
>> x18: ffff000000fbf7e0
>> x19: ffffffff
>> x20: 0
>> x21: ffff000000bad000
>> x22: ffff000000bad000
>> x23: ffffa00000f8f038
>> x24: ffff00000091b612
>> x25: ffff0000008dfcfc
>> x26: ffff000000943716
>> x27: ffffa00000f8b120
>> x28: 31e00000
>> x29: ffff000000fbf7e0
>> sp: ffff000000fbf7e0
>> lr: ffff0000008680a0
>> elr: ffff000000862134
>> spsr: a00000c5
>> far: 20
>> esr: 96000004
>> panic: vm_fault failed: ffff000000862134
>> cpuid = 0
>> time = 1
>> KDB: stack backtrace:
>> #0 0xffff000000516268 at kdb_backtrace+0x60
>> #1 0xffff0000004c22bc at vpanic+0x174
>> #2 0xffff0000004c2144 at panic+0x44
>> #3 0xffff0000007f4928 at data_abort+0x204
>> #4 0xffff0000007d5010 at handle_el1h_sync+0x10
>> #5 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #6 0xffff00000086809c at bcm_sdhci_attach+0x314
>> #7 0xffff000000502238 at device_attach+0x3fc
>> #8 0xffff000000504324 at bus_generic_new_pass+0x120
>> #9 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #10 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #11 0xffff0000005042b4 at bus_generic_new_pass+0xb0
>> #12 0xffff000000506404 at root_bus_configure+0x40
>> #13 0xffff000000439cf8 at mi_startup+0x11c
>> #14 0xffff0000000008b4 at virtdone+0x78
>> Uptime: 1s
>
===
Mark Millard
marklmi at yahoo.com