Hello
I do not know if the list is interested by RAID adapters on rockchip-3399.It's my first report, please let me know if i have to provide more outputs. My Goals, test some RAID adapters : _ LSI 2208 (Today) _ MEGARAID 9240 / 9260 (soon) _ INTEL SRC16S (i do not remember (soon)) Platform : RockPro64 using u-boot-aarch64 firmware from snapshot/packages (January 2020)(without dtb file on i partition) F.Y.I. Without the RAID's adapter the machine is running well. *************************************** Once adapter is plugged, Kernel Panic : *************************************** U-Boot TPL 2019.10 (Jan 02 2020 - 15:53:24) Trying to boot from BOOTROM Returning to boot ROM... U-Boot SPL 2019.10 (Jan 02 2020 - 15:53:24 -0700) Trying to boot from MMC2 NOTICE: BL31: v2.1(debug):2.1 NOTICE: BL31: Built : 15:10:01, Jan 2 2020 INFO: GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3 INFO: plat_rockchip_pmu_init(1596): pd status 3e INFO: BL31: Initializing runtime services WARNING: BL31: cortex_a53: CPU workaround for 819472 was missing! WARNING: BL31: cortex_a53: CPU workaround for 824069 was missing! WARNING: BL31: cortex_a53: CPU workaround for 827319 was missing! INFO: BL31: cortex_a53: CPU workaround for 855873 was applied INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 U-Boot 2019.10 (Jan 02 2020 - 15:53:24 -0700) Model: Pine64 RockPro64 DRAM: 3.9 GiB MMC: dwmmc@fe320000: 1, sdhci@fe330000: 0 Loading Environment from MMC... *** Warning - bad CRC, using default environment In: serial@ff1a0000 Out: serial@ff1a0000 Err: serial@ff1a0000 Model: Pine64 RockPro64 rockchip_dnl_key_pressed: adc_channel_single_shot fail! Net: eth0: ethernet@fe300000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0(part 0) is current device Scanning mmc 0:1... Found EFI removable media binary efi/boot/bootaa64.efi libfdt fdt_check_header(): FDT_ERR_BADMAGIC Card did not respond to voltage select! Scanning disk dw...@fe320000.blk... Disk dw...@fe320000.blk not ready Scanning disk sd...@fe330000.blk... Found 3 disks BootOrder not defined EFI boot manager: Cannot load any image 165151 bytes read in 45 ms (3.5 MiB/s) libfdt fdt_check_header(): FDT_ERR_BADMAGIC disks: sd0* >> OpenBSD/arm64 BOOTAA64 0.20 boot> booting sd0a:/bsd: 7595784+1478976+538544+847472 [504619+109+946320+533467]=0xd371f0 type 0x2 pa 0x200000 va 0x200000 pages 0x4000 attr 0x8 type 0x7 pa 0x4200000 va 0x4200000 pages 0x3eec attr 0x8 type 0x4 pa 0x80ec000 va 0x80ec000 pages 0x28 attr 0x8 type 0x7 pa 0x8114000 va 0x8114000 pages 0xec18c attr 0x8 type 0x2 pa 0xf42a0000 va 0xf42a0000 pages 0xb47 attr 0x8 type 0x4 pa 0xf4de7000 va 0xf4de7000 pages 0x1 attr 0x8 type 0x2 pa 0xf4de8000 va 0xf4de8000 pages 0x3 attr 0x8 type 0x7 pa 0xf4deb000 va 0xf4deb000 pages 0x1 attr 0x8 type 0x2 pa 0xf4dec000 va 0xf4dec000 pages 0x100 attr 0x8 type 0x1 pa 0xf4eec000 va 0xf4eec000 pages 0x29 attr 0x8 type 0x0 pa 0xf4f15000 va 0xf4f15000 pages 0x7 attr 0x8 type 0x4 pa 0xf4f1c000 va 0xf4f1c000 pages 0x1 attr 0x8 type 0x6 pa 0xf4f1d000 va 0x4979a7000 pages 0x1 attr 0x8000000000000008 type 0x4 pa 0xf4f1e000 va 0xf4f1e000 pages 0x2 attr 0x8 type 0x0 pa 0xf4f20000 va 0xf4f20000 pages 0x4 attr 0x8 type 0x4 pa 0xf4f24000 va 0xf4f24000 pages 0x2 attr 0x8 type 0x6 pa 0xf4f26000 va 0x4979b0000 pages 0x1 attr 0x8000000000000008 type 0x2 pa 0xf4f27000 va 0xf4f27000 pages 0x3019 attr 0x8 type 0x5 pa 0xf7f40000 va 0x49a9ca000 pages 0x10 attr 0x8000000000000008 type 0x2 pa 0xf7f50000 va 0xf7f50000 pages 0xb0 attr 0x8 [ using 1985488 bytes of bsd ELF symbol table ] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2020 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.6-current (GENERIC.MP) #413: Sat Jan 4 16:35:40 MST 2020 dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP real mem = 4094132224 (3904MB) avail mem = 3895042048 (3714MB) mainbus0 at root: Pine64 RockPro64 cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4 cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache cpu0: 512KB 64b/line 16-way L2 cache efi0 at mainbus0: UEFI 2.8 efi0: Das U-Boot rev 0x20191000 apm0 at mainbus0 psci0 at mainbus0: PSCI 1.1, SMCCC 1.1 agintc0 at mainbus0 sec shift 3:3 nirq 288 nredist 6 ipi: 0, 1: "interrupt-controller" agintcmsi0 at agintc0 syscon0 at mainbus0: "qos" syscon1 at mainbus0: "qos" syscon2 at mainbus0: "qos" syscon3 at mainbus0: "qos" syscon4 at mainbus0: "qos" syscon5 at mainbus0: "qos" syscon6 at mainbus0: "qos" syscon7 at mainbus0: "qos" syscon8 at mainbus0: "qos" syscon9 at mainbus0: "qos" syscon10 at mainbus0: "qos" syscon11 at mainbus0: "qos" syscon12 at mainbus0: "qos" syscon13 at mainbus0: "qos" syscon14 at mainbus0: "qos" syscon15 at mainbus0: "qos" syscon16 at mainbus0: "qos" syscon17 at mainbus0: "qos" syscon18 at mainbus0: "qos" syscon19 at mainbus0: "qos" syscon20 at mainbus0: "qos" syscon21 at mainbus0: "qos" syscon22 at mainbus0: "qos" syscon23 at mainbus0: "qos" syscon24 at mainbus0: "qos" syscon25 at mainbus0: "power-management" "power-controller" at syscon25 not configured syscon26 at mainbus0: "syscon" "io-domains" at syscon26 not configured syscon27 at mainbus0: "syscon" syscon28 at mainbus0: "syscon" rkclock0 at mainbus0 rkclock1 at mainbus0 syscon29 at mainbus0: "syscon" "io-domains" at syscon29 not configured "usb2-phy" at syscon29 not configured "usb2-phy" at syscon29 not configured rkemmcphy0 at syscon29 "pcie-phy" at syscon29 not configured rkpinctrl0 at mainbus0: "pinctrl" rkgpio0 at rkpinctrl0 rkgpio1 at rkpinctrl0 rkgpio2 at rkpinctrl0 rkgpio3 at rkpinctrl0 rkgpio4 at rkpinctrl0 pwmreg0 at mainbus0 "fit-images" at mainbus0 not configured "pmu_a53" at mainbus0 not configured "pmu_a72" at mainbus0 not configured agtimer0 at mainbus0: tick rate 24000 KHz "xin24m" at mainbus0 not configured simplebus0 at mainbus0: "amba" "dma-controller" at simplebus0 not configured "dma-controller" at simplebus0 not configured rkpcie0 at mainbus0 pci0 at rkpcie0 ppb0 at pci0 dev 0 function 0 "Rockchip RK3399 Root Complex" rev 0x00: msi panic: uvm_fault failed: ffffff8000213870 Stopped at panic+0x150: TID PID UID PRFLAGS PFLAGS C PU COMMAND * 0 0 0 0x10000 0x200 0K swapper db_enter() at panic+0x14c panic() at $x.0+0x6c $x.0() at ppb_alloc_resources+0xb4 ppb_alloc_resources() at ppbattach+0x2c4 ppbattach() at config_attach+0x220 config_attach() at pci_probe_device+0x3f0 pci_probe_device() at pci_enumerate_bus+0x11c https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> trace db_enter() at panic+0x14c panic() at $x.0+0x6c $x.0() at ppb_alloc_resources+0xb4 ppb_alloc_resources() at ppbattach+0x2c4 ppbattach() at config_attach+0x220 config_attach() at pci_probe_device+0x3f0 pci_probe_device() at pci_enumerate_bus+0x11c pci_enumerate_bus() at config_attach+0x220 config_attach() at rkpcie_attach+0x6e0 rkpcie_attach() at config_attach+0x220 config_attach() at mainbus_attach_node+0x2c4 mainbus_attach_node() at mainbus_attach+0x298 mainbus_attach() at config_attach+0x220 config_attach() at cpu_configure+0x2c cpu_configure() at main+0x308 main() at $x.2+0x70 ddb{0}> show panic uvm_fault failed: ffffff8000213870 Have a nice evening :) -- burelli.fr <oliv...@burelli.fr>