* [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-01 16:50 ` Aurelien Jarno 0 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-01 16:50 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit Cc: Aurelien Jarno Add a "spacemit-p1-reboot" cell for the SpacemiT P1 chip. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> --- drivers/mfd/simple-mfd-i2c.c | 1 + 1 file changed, 1 insertion(+) Note that the spacemit-p1-reboot driver requires PIO support in the spacemit i2C driver [1]. This hasn't been merged despite being ready for weeks. That said it's not a hard dependency, in most cases reboot will just work, which is an improvement over no reboot driver. The PIO supports just makes the reboot driver reliable. [1] https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ diff --git a/drivers/mfd/simple-mfd-i2c.c b/drivers/mfd/simple-mfd-i2c.c index 7315fad618e44..52c81b18750e1 100644 --- a/drivers/mfd/simple-mfd-i2c.c +++ b/drivers/mfd/simple-mfd-i2c.c @@ -105,6 +105,7 @@ static const struct regmap_config spacemit_p1_regmap_config = { }; static const struct mfd_cell spacemit_p1_cells[] = { + { .name = "spacemit-p1-reboot", }, { .name = "spacemit-p1-regulator", }, { .name = "spacemit-p1-rtc", }, }; -- 2.51.0 _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-01 16:50 ` Aurelien Jarno 0 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-01 16:50 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit Cc: Aurelien Jarno Add a "spacemit-p1-reboot" cell for the SpacemiT P1 chip. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> --- drivers/mfd/simple-mfd-i2c.c | 1 + 1 file changed, 1 insertion(+) Note that the spacemit-p1-reboot driver requires PIO support in the spacemit i2C driver [1]. This hasn't been merged despite being ready for weeks. That said it's not a hard dependency, in most cases reboot will just work, which is an improvement over no reboot driver. The PIO supports just makes the reboot driver reliable. [1] https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ diff --git a/drivers/mfd/simple-mfd-i2c.c b/drivers/mfd/simple-mfd-i2c.c index 7315fad618e44..52c81b18750e1 100644 --- a/drivers/mfd/simple-mfd-i2c.c +++ b/drivers/mfd/simple-mfd-i2c.c @@ -105,6 +105,7 @@ static const struct regmap_config spacemit_p1_regmap_config = { }; static const struct mfd_cell spacemit_p1_cells[] = { + { .name = "spacemit-p1-reboot", }, { .name = "spacemit-p1-regulator", }, { .name = "spacemit-p1-rtc", }, }; -- 2.51.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 2026-04-01 16:50 ` Aurelien Jarno @ 2026-04-06 9:46 ` Vincent Legoll -1 siblings, 0 replies; 12+ messages in thread From: Vincent Legoll @ 2026-04-06 9:46 UTC (permalink / raw) To: Aurelien Jarno Cc: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit, Aurelien Jarno [-- Attachment #1: Type: text/plain, Size: 907 bytes --] Hello Aurelien, I tested this on top of next-20260403 + the USB3 patch series v8 from Han Gao: $ git log --oneline | head -7 05054ef4ae1d mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 5f56e5402644 riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 5b0a2f3f8fa6 riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 a05128fa7d3e riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 2febe6e6ee6e Add linux-next specific files for 20260403 8ff4869c6f24 Merge branch 'for-next' of https://github.com/hisilicon/linux-hisi.git e7d27cf6777b Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git Without your patch the board hang on reset. With the patch applied, it reboots but there's a WARNING, see the attached dmesg. Tell me if there's a new iteration to test, and/or if you want me testing it in a different way. Regards [-- Attachment #2: boot-usb-reset.txt --] [-- Type: text/plain, Size: 49311 bytes --] - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to sok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 331.573749] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Remounting rootfs read-only... [ 331.587136] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: system reboot. [ 331.626487] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 331.699697] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 331.721745] reboot: Restarting system sys: 0x200 try sd... bm:3 ERROR: sd: invalid bootinfo magic code:0x0 ERROR: invalid bootinfo image. ERROR: sd f! l:90 bm:4 nor m:0x20 d:0x4118 j... U-Boot SPL 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.442] DDR type LPDDR4X [ 0.452] lpddr4_silicon_init consume 10ms [ 0.453] Change DDR data rate to 2400MT/s [ 0.668] Boot from fit configuration x1_orangepi-rv2 [ 0.670] ## Checking hash(es) for config conf_14 ... OK [ 0.676] ## Checking hash(es) for Image opensbi ... OK [ 0.681] ## Checking hash(es) for Image uboot ... OK [ 0.686] ## Checking hash(es) for Image fdt_14 ... OK [ 0.731] U-Boot 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.734] CPU: rv64imafdcv [ 0.737] Model: ky x1 orangepi-rv2 board [ 0.741] DRAM: DDR size = 2048 MB [ 0.744] DDR size = 2048 MB [ 0.747] DDR size = 2048 MB [ 0.749] 2 GiB [ 0.824] reset driver probe start [ 0.826] reset driver probe finish [ 0.834] DCDC_REG1@dcdc1: enabling [ 0.836] DCDC_REG3@dcdc3: enabling [ 0.842] LDO_REG1@ldo1: enabling [ 0.846] SWITCH_REG1@switch1: enabling [ 0.846] SWITCH_REG2@pwr-event: enabling [ 0.850] SWITCH_REG3@pwr-int: enabling [ 0.854] SWITCH_REG4@rtc-ctrl: enabling [ 0.857] SWITCH_REG5@rtc-event: enabling [ 0.861] SWITCH_REG6@rtc-irq: enabling [ 0.865] SWITCH_REG7@power-down: enabling [ 0.869] SWITCH_REG8@reboot-flag: enabling [ 0.874] vcc3v3-pcie-regulator@vcc3v3_pcie: set 3300000 uV; enabling [ 0.879] DDR size = 2048 MB [ 0.885] Core: 416 devices, 30 uclasses, devicetree: board [ 0.898] WDT: Started PMIC_WDT with servicing (60s timeout) [ 0.903] WDT: Started watchdog@D4080000 with servicing (60s timeout) [ 0.911] MMC: sdh@d4280000: probe done. [ 0.918] sdh@d4281000: probe done. [ 0.918] sdh@d4280000: 0, sdh@d4281000: 2 [ 0.922] Loading Environment from SPIFlash... x1_qspi spi@d420c000: qspi iobase:0x0x00000000d420c000, ahb_addr:0x0x00000000b8000000, max_hz:26500000Hz [ 0.937] x1_qspi spi@d420c000: rx buf size:128, tx buf size:256, ahb buf size=512 [ 0.945] x1_qspi spi@d420c000: AHB read enabled [ 0.949] x1_qspi spi@d420c000: bus clock: 26500000Hz, PMUap reg[0xd4282860]:0x0000075b [ 0.957] x1_qspi spi@d420c000: AHB buf size: 512 [ 0.962] SF: Detected XM25QH128A with page size 256 Bytes, erase size 64 KiB, total 16 MiB OK [ 0.984] Now init Rterm... [ 0.984] pcie prot id = 1, porta_init_done = 0 [ 0.988] Now waiting portA resister tuning done... [ 0.992] porta redonly_reg2: 00005d47 [ 0.996] pcie_rcal = 0x00005d47 [ 0.999] pcie port id = 1, lane num = 2 [ 1.003] Now int init_puphy... [ 1.006] waiting pll lock... [ 1.008] Now finish init_puphy.... [ 1.012] pcie_dw_x1 pcie@ca400000: Unable to get phy0 [ 1.017] pcie_dw_x1 pcie@ca400000: Unable to get phy1 [ 2.122] PCIE-0: Link down [ 2.127] sdh@d4281000: 74 clk wait timeout(100) [ 2.145] Card did not respond to voltage select! : -110 [ 2.147] mmc_init: -95, time 21 [ 2.166] Card did not respond to voltage select! : -110 [ 2.168] mmc_init: -95, time 18 [ 2.200] Found device 'hdmi@c0400500', disp_uc_priv=000000007deb4a70 [ 2.310] HDMI cannot get HPD signal [ 2.310] ky_display_init: device 'dpu@c0340000' display won't probe (ret=-1) [ 2.317] initialize_console_log_buffer [ 2.321] Have allocated memory for console log buffer [ 2.326] In: serial [ 2.328] Out: serial [ 2.330] Err: serial [ 2.334] Default to 100kHz [ 2.349] EEPROM: TlvInfo v1 len=38 [ 2.349] valid ethaddr: c0:74:2b:fb:13:ee [ 2.353] Cannot find TLV data: part# [ 2.357] Cannot find TLV data: serial# [ 2.360] Cannot find TLV data: manufacture_date [ 2.365] Cannot find TLV data: manufacturer [ 2.369] Cannot find TLV data: device_version [ 2.373] Cannot find TLV data: sdk_version [ 2.481] HDMI cannot get HPD signal [ 2.481] display devices not found or not probed yet: -1 [ 2.486] All buttons probed successfully [ 2.491] Read PMIC reg ab value f0 [ 2.494] Failed to get fastboot key config: -19 [ 2.499] sdh@d4280000: 74 clk wait timeout(100) [ 2.637] Card did not respond to voltage select! : -110 [ 2.639] mmc_init: -95, time 19 [ 2.642] can not get available blk dev [ 2.646] Net: RGMII interface [ 2.648] eth0: ethernet@cac80000 [ 2.654] Autoboot in 0 seconds [ 2.665] starting USB... [ 2.665] Bus ehci1@c0980100: ehci_x1_ci ehci1@c0980100: ehci_mv_probe Enter ... [ 2.675] mv_usb_phy usbphy1@c09c0000: x1-ci-usb-phy-probe: Enter... [ 2.680] ehci_x1_ci ehci1@c0980100: ehci-x1-ci: init hccr c0980100 and hcor c0980140 hc_length 64 [ 2.702] USB EHCI 1.00 [ 2.702] Bus dwc3@c0a00000: No USB maximum speed specified. Using super speed [ 2.715] mv_usb_phy usb2phy@0xc0a30000: x1-ci-usb-phy-probe: Enter... [ 2.719] x1_combphy phy@c0b10000: USB3 PHY init. [ 2.723] dwc3-generic-host dwc3@c0a00000: this is a DesignWare USB3 DRD Core [ 3.144] Register 2000140 NbrPorts 2 Starting the controller [ 3.147] USB XHCI 1.10 [ 3.149] scanning bus ehci1@c0980100 for devices... 1 USB Device(s) found [ 4.288] scanning bus dwc3@c0a00000 for devices... 4 USB Device(s) found [ 5.831] scanning usb for storage devices... 1 Storage Device(s) found [ 5.836] Device 0: Vendor: CT240BX5 Rev: 0 Prod: 00SSD1 [ 5.842] Type: Hard Disk [ 5.845] Capacity: 228936.5 MB = 223.5 GB (468862128 x 512) [ 5.852] ... is now current device [ 6.038] switch to partitions #0, OK [ 6.039] mmc0 is current device [ 6.137] Scanning mmc 0:1... [ 6.248] Found /boot/extlinux/extlinux.conf [ 6.250] Retrieving file: /boot/extlinux/extlinux.conf OrangePi RV2 Boot Menu [ 6.297] 1: Debian root on SD [ 6.299] 2: Void root on SD [ 6.302] 3: Void root on SD (single) [ 6.305] 4: Void root on SD (rescue "bootable") [ 6.310] 5: Void root on SD (rescue "bootable" - single) [ 6.315] 6: Void root on USB-SSD [ 6.318] 7: Void root on USB-SSD (single) Enter choice: [ 9.499] 2 2: Void root on SD [ 13.242] Retrieving file: /boot/Image.gz [ 13.809] append: console=ttyS0,115200 root=PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0 rw rootwait [ 13.815] Retrieving file: /boot/k1-orangepi-rv2.dtb [ 13.871] Uncompressing Kernel Image [ 14.068] Moving Image from 0x11000000 to 0x200000, end=19fb000 [ 14.079] ## Flattened Device Tree blob at 31000000 [ 14.081] Booting using the fdt blob at 0x31000000 [ 14.187] Loading Device Tree to 000000007dd7d000, end 000000007dd8722c ... OK Starting kernel ... [ 0.000000] Booting Linux on hartid 0 [ 0.000000] Linux version 7.0.0-rc6-next-20260402-00012-g7b55634b7721 (vince@ryzen) (riscv64-linux-musl-gcc (GCC) 14.2.1 20250405, GNU ld (GNU Binutils) 2.44) #7 SMP PREEMPT Fri Apr 3 14:39:08 CEST 2026 [ 0.000000] Machine model: OrangePi RV2 [ 0.000000] SBI specification v1.0 detected [ 0.000000] SBI implementation ID=0x1 Version=0x10003 [ 0.000000] SBI IPI extension detected [ 0.000000] SBI RFENCE extension detected [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x000000007f000000..0x000000007fffffff (16384 KiB) map non-reusable framebuffer@7f000000 [ 0.000000] OF: reserved mem: 0x0000000000000000..0x000000000007ffff (512 KiB) nomap non-reusable mmode_resv0@0 [ 0.000000] SBI HSM extension detected [ 0.000000] riscv: base ISA extensions acdfimv [ 0.000000] riscv: ELF capabilities acdfimv [ 0.000000] Ticket spinlock: enabled [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000007ffff] [ 0.000000] node 0: [mem 0x0000000000080000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] percpu: Embedded 31 pages/cpu s86744 r8192 d32040 u126976 [ 0.000000] Kernel command line: console=ttyS0,115200 root=PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0 rw rootwait [ 0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x000000007b800000-0x000000007ba00000] (2MB) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=8. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000008] riscv-timer: Timer interrupt in S-mode is available via sstc extension [ 0.000271] Console: colour dummy device 80x25 [ 0.000321] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000331] pid_max: default: 32768 minimum: 301 [ 0.000712] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.000726] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.001037] VFS: Finished mounting rootfs on nullfs [ 0.003134] riscv: ELF compat mode unsupported [ 0.003153] ASID allocator using 16 bits (65536 entries) [ 0.003269] rcu: Hierarchical SRCU implementation. [ 0.003273] rcu: Max phase no-delay instances is 1000. [ 0.003481] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.003616] EFI services will not be available. [ 0.004017] smp: Bringing up secondary CPUs ... [ 0.008669] smp: Brought up 1 node, 8 CPUs [ 0.009357] Memory: 1994156K/2097152K available (10615K kernel code, 5373K rwdata, 4096K rodata, 2403K init, 391K bss, 96984K reserved, 0K cma-reserved) [ 0.010499] devtmpfs: initialized [ 0.015405] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.015441] posixtimers hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.015528] futex hash table entries: 2048 (131072 bytes on 1 NUMA nodes, total 128 KiB, linear). [ 0.016325] DMI: not present or invalid. [ 0.016687] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.017036] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.017071] audit: initializing netlink subsys (disabled) [ 0.017302] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1 [ 0.017608] thermal_sys: Registered thermal governor 'step_wise' [ 0.017676] cpuidle: using governor menu [ 0.040169] cpu3: Ratio of byte access time to unaligned word access is 2.38, unaligned accesses are fast [ 0.040169] cpu2: Ratio of byte access time to unaligned word access is 2.35, unaligned accesses are fast [ 0.040170] cpu7: Ratio of byte access time to unaligned word access is 1.82, unaligned accesses are fast [ 0.040171] cpu5: Ratio of byte access time to unaligned word access is 1.80, unaligned accesses are fast [ 0.040170] cpu4: Ratio of byte access time to unaligned word access is 1.85, unaligned accesses are fast [ 0.040170] cpu6: Ratio of byte access time to unaligned word access is 1.77, unaligned accesses are fast [ 0.040178] cpu1: Ratio of byte access time to unaligned word access is 2.73, unaligned accesses are fast [ 0.064213] cpu0: Ratio of byte access time to unaligned word access is 10.56, unaligned accesses are fast [ 0.070942] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.070952] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.070957] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.070960] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.071513] ACPI: Interpreter disabled. [ 0.071733] iommu: Default domain type: Translated [ 0.071737] iommu: DMA domain TLB invalidation policy: strict mode [ 0.085228] SCSI subsystem initialized [ 0.085662] usbcore: registered new interface driver usbfs [ 0.085690] usbcore: registered new interface driver hub [ 0.085720] usbcore: registered new device driver usb [ 0.087098] vgaarb: loaded [ 0.087468] clocksource: Switched to clocksource riscv_clocksource [ 0.088095] pnp: PnP ACPI: disabled [ 0.094962] NET: Registered PF_INET protocol family [ 0.095139] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.097110] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.097154] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.097167] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.097262] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.098045] TCP: Hash tables configured (established 16384 bind 16384) [ 0.098200] UDP hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.098492] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.098532] PCI: CLS 0 bytes, default 64 [ 0.099834] workingset: timestamp_bits=46 (anon: 42) max_order=19 bucket_order=0 (anon: 0) [ 0.100433] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.100650] io scheduler mq-deadline registered [ 0.100656] io scheduler kyber registered [ 0.100690] io scheduler bfq registered [ 0.105273] riscv-plic: interrupt-controller@e0000000: mapped 160 interrupts with 8 handlers for 16 contexts. [ 0.151716] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.159814] loop: module loaded [ 0.162521] usbcore: registered new interface driver rtl8150 [ 0.162545] usbcore: registered new device driver r8152-cfgselector [ 0.162575] usbcore: registered new interface driver r8152 [ 0.163597] usbcore: registered new interface driver uas [ 0.163639] usbcore: registered new interface driver usb-storage [ 0.163918] mousedev: PS/2 mouse device common for all mice [ 0.166523] usbcore: registered new interface driver usbhid [ 0.166535] usbhid: USB HID core driver [ 0.166768] riscv-pmu-sbi: SBI PMU extension is available [ 0.166799] riscv-pmu-sbi: 16 firmware and 18 hardware counters [ 0.167588] NET: Registered PF_PACKET protocol family [ 0.167637] Key type dns_resolver registered [ 0.192587] printk: legacy console [ttyS0] disabled [ 0.192958] d4017000.serial: ttyS0 at MMIO 0xd4017000 (irq = 15, base_baud = 921600) is a XScale [ 0.193006] printk: legacy console [ttyS0] enabled [ 1.243495] spacemit-p1-rtc spacemit-p1-rtc.1.auto: registered as rtc0 [ 1.247577] spacemit-p1-rtc spacemit-p1-rtc.1.auto: hctosys: unable to read the hardware clock [ 1.256742] sdhci-spacemit d4280000.mmc: Got CD GPIO [ 1.295595] mmc0: SDHCI controller on d4280000.mmc [d4280000.mmc] using ADMA [ 1.300381] clk: D[ 1.304549] Waiting for root device PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0... [ 1.372653] mmc0: new UHS-I speed SDR104 SDHC card at address 0001 [ 1.376868] mmcblk0: mmc0:0001 00000 29.8 GiB [ 1.384977] mmcblk0: p1 p2 p3 [ 1.579860] EXT4-fs (mmcblk0p2): mounted filesystem 8e774fce-c680-4f4b-93d0-93f76b704d02 r/w with ordered data mode. Quota mode: disabled. [ 1.589769] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 1.596246] devtmpfs: mounted [ 1.598771] VFS: Pivoted into new rootfs [ 1.603244] Freeing unused kernel image (initmem) memory: 2400K [ 1.608499] Run /sbin/init as init process - runit: $Id: c66c1e3b98d1b630bd51b1d56aaed5c2994e8c9d $: booting. - runit: enter stage: /etc/runit/1 => Welcome to Void! => Mounting pseudo-filesystems... => Loading kernel modules... => Starting udev and waiting for devices to settle... [ 1.801464] udevd[151]: starting version 3.2.14 [ 8.083485] random: crng init done [ 8.105631] udevd[152]: starting eudev-3.2.14 => Remounting rootfs read-only... [ 8.462174] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 ro. => Activating btrfs devices... Scanning for Btrfs filesystems => Activating encrypted devices... => Checking filesystems: /dev/mmcblk0p2: clean, 16789/524288 files, 296154/2097152 blocks /dev/mmcblk0p1: clean, 5492/524288 files, 120002/2097152 blocks => Mounting rootfs read-write... [ 8.725541] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 r/w. => Mounting all non-network filesystems... => Initializing swap... => Seeding random number generator... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Setting up loopback interface... => Setting up hostname to 'rv2'... => Loading sysctl(8) settings... kernel.dmesg_restrict = 1 sysctl: cannot stat /proc/sys/kernel/kexec_load_disabled: No such file or directory sysctl: cannot stat /proc/sys/kernel/yama/ptrace_scope: No such file or directory kernel.core_uses_pid = 1 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 kernel.kptr_restrict = 1 kernel.perf_event_paranoid = 2 kernel.unprivileged_bpf_disabled = 1 => Initialization complete, running stage 2... - runit: leave stage: /etc/runit/1 - runit: enter stage: /etc/runit/2 [ 9.306197] YT8531 Gigabit Ethernet cac80000.ethernet:01: attached PHY driver (mii_bus:phy_addr=cac80000.ethernet:01, irq=POLL) [ 9.338791] k1_emac cac80000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off runsvchdir: default: current. [ 10.376061] udevd[233]: starting version 3.2.14 [ 10.394451] udevd[233]: starting eudev-3.2.14 Void 7.0.0-rc6-next-20260402-00012-g7b55634b7721 (rv2) (ttyS0) rv2 login: [ 288.552204] EXT4-fs (mmcblk0p1): mounted filesystem a5ca6d26-c5c0-44f7-b4be-d2fcd0834c25 r/w with ordered data mode. Quota mode: disabled. [ 609.565829] EXT4-fs (mmcblk0p1): unmounting filesystem a5ca6d26-c5c0-44f7-b4be-d2fcd0834c25. - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to stop... ok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/chronyd: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 617.725752] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 ro. => Remounting rootfs read-only... [ 617.756623] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: syste[ 617.774193] reboot: Restarting system m reboot. sys: 0x200 try sd... bm:3 ERROR: sd: invalid bootinfo magic code:0x0 ERROR: invalid bootinfo image. ERROR: sd f! l:90 bm:4 nor m:0x20 d:0x4118 j... U-Boot SPL 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.463] DDR type LPDDR4X [ 0.472] lpddr4_silicon_init consume 9ms [ 0.473] Change DDR data rate to 2400MT/s [ 0.689] Boot from fit configuration x1_orangepi-rv2 [ 0.691] ## Checking hash(es) for config conf_14 ... OK [ 0.696] ## Checking hash(es) for Image opensbi ... OK [ 0.702] ## Checking hash(es) for Image uboot ... OK [ 0.707] ## Checking hash(es) for Image fdt_14 ... OK [ 0.752] U-Boot 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.755] CPU: rv64imafdcv [ 0.758] Model: ky x1 orangepi-rv2 board [ 0.761] DRAM: DDR size = 2048 MB [ 0.765] DDR size = 2048 MB [ 0.768] DDR size = 2048 MB [ 0.770] 2 GiB [ 0.845] reset driver probe start [ 0.847] reset driver probe finish [ 0.855] DCDC_REG1@dcdc1: enabling [ 0.857] DCDC_REG3@dcdc3: enabling [ 0.862] LDO_REG1@ldo1: enabling [ 0.866] SWITCH_REG1@switch1: enabling [ 0.867] SWITCH_REG2@pwr-event: enabling [ 0.871] SWITCH_REG3@pwr-int: enabling [ 0.875] SWITCH_REG4@rtc-ctrl: enabling [ 0.878] SWITCH_REG5@rtc-event: enabling [ 0.882] SWITCH_REG6@rtc-irq: enabling [ 0.886] SWITCH_REG7@power-down: enabling [ 0.890] SWITCH_REG8@reboot-flag: enabling [ 0.895] vcc3v3-pcie-regulator@vcc3v3_pcie: set 3300000 uV; enabling [ 0.900] DDR size = 2048 MB [ 0.906] Core: 416 devices, 30 uclasses, devicetree: board [ 0.919] WDT: Started PMIC_WDT with servicing (60s timeout) [ 0.924] WDT: Started watchdog@D4080000 with servicing (60s timeout) [ 0.932] MMC: sdh@d4280000: probe done. [ 0.939] sdh@d4281000: probe done. [ 0.939] sdh@d4280000: 0, sdh@d4281000: 2 [ 0.943] Loading Environment from SPIFlash... x1_qspi spi@d420c000: qspi iobase:0x0x00000000d420c000, ahb_addr:0x0x00000000b8000000, max_hz:26500000Hz [ 0.958] x1_qspi spi@d420c000: rx buf size:128, tx buf size:256, ahb buf size=512 [ 0.966] x1_qspi spi@d420c000: AHB read enabled [ 0.970] x1_qspi spi@d420c000: bus clock: 26500000Hz, PMUap reg[0xd4282860]:0x0000075b [ 0.978] x1_qspi spi@d420c000: AHB buf size: 512 [ 0.982] SF: Detected XM25QH128A with page size 256 Bytes, erase size 64 KiB, total 16 MiB OK [ 1.004] Now init Rterm... [ 1.004] pcie prot id = 1, porta_init_done = 0 [ 1.008] Now waiting portA resister tuning done... [ 1.013] porta redonly_reg2: 00005d37 [ 1.017] pcie_rcal = 0x00005d37 [ 1.020] pcie port id = 1, lane num = 2 [ 1.023] Now int init_puphy... [ 1.026] waiting pll lock... [ 1.029] Now finish init_puphy.... [ 1.032] pcie_dw_x1 pcie@ca400000: Unable to get phy0 [ 1.037] pcie_dw_x1 pcie@ca400000: Unable to get phy1 [ 2.143] PCIE-0: Link down [ 2.148] sdh@d4281000: 74 clk wait timeout(100) [ 2.166] Card did not respond to voltage select! : -110 [ 2.168] mmc_init: -95, time 21 [ 2.187] Card did not respond to voltage select! : -110 [ 2.189] mmc_init: -95, time 18 [ 2.221] Found device 'hdmi@c0400500', disp_uc_priv=000000007deb4a70 [ 2.331] HDMI cannot get HPD signal [ 2.331] ky_display_init: device 'dpu@c0340000' display won't probe (ret=-1) [ 2.338] initialize_console_log_buffer [ 2.342] Have allocated memory for console log buffer [ 2.347] In: serial [ 2.349] Out: serial [ 2.351] Err: serial [ 2.355] Default to 100kHz [ 2.370] EEPROM: TlvInfo v1 len=38 [ 2.370] valid ethaddr: c0:74:2b:fb:13:ee [ 2.374] Cannot find TLV data: part# [ 2.378] Cannot find TLV data: serial# [ 2.381] Cannot find TLV data: manufacture_date [ 2.386] Cannot find TLV data: manufacturer [ 2.390] Cannot find TLV data: device_version [ 2.394] Cannot find TLV data: sdk_version [ 2.502] HDMI cannot get HPD signal [ 2.502] display devices not found or not probed yet: -1 [ 2.507] All buttons probed successfully [ 2.512] Read PMIC reg ab value f0 [ 2.515] Failed to get fastboot key config: -19 [ 2.520] sdh@d4280000: 74 clk wait timeout(100) [ 2.658] Card did not respond to voltage select! : -110 [ 2.660] mmc_init: -95, time 19 [ 2.663] can not get available blk dev [ 2.667] Net: RGMII interface [ 2.669] eth0: ethernet@cac80000 [ 2.675] Autoboot in 0 seconds [ 2.686] starting USB... [ 2.686] Bus ehci1@c0980100: ehci_x1_ci ehci1@c0980100: ehci_mv_probe Enter ... [ 2.696] mv_usb_phy usbphy1@c09c0000: x1-ci-usb-phy-probe: Enter... [ 2.701] ehci_x1_ci ehci1@c0980100: ehci-x1-ci: init hccr c0980100 and hcor c0980140 hc_length 64 [ 2.723] USB EHCI 1.00 [ 2.723] Bus dwc3@c0a00000: No USB maximum speed specified. Using super speed [ 2.736] mv_usb_phy usb2phy@0xc0a30000: x1-ci-usb-phy-probe: Enter... [ 2.740] x1_combphy phy@c0b10000: USB3 PHY init. [ 2.744] dwc3-generic-host dwc3@c0a00000: this is a DesignWare USB3 DRD Core [ 3.165] Register 2000140 NbrPorts 2 Starting the controller [ 3.168] USB XHCI 1.10 [ 3.170] scanning bus ehci1@c0980100 for devices... 1 USB Device(s) found [ 4.309] scanning bus dwc3@c0a00000 for devices... 4 USB Device(s) found [ 5.853] scanning usb for storage devices... 1 Storage Device(s) found [ 5.857] Device 0: Vendor: CT240BX5 Rev: 0 Prod: 00SSD1 [ 5.863] Type: Hard Disk [ 5.867] Capacity: 228936.5 MB = 223.5 GB (468862128 x 512) [ 5.873] ... is now current device [ 6.059] switch to partitions #0, OK [ 6.060] mmc0 is current device [ 6.159] Scanning mmc 0:1... [ 6.270] Found /boot/extlinux/extlinux.conf [ 6.271] Retrieving file: /boot/extlinux/extlinux.conf OrangePi RV2 Boot Menu [ 6.318] 1: Debian root on SD [ 6.320] 2: Void (current) root on SD [ 6.324] 3: Void (current) root on SD (single) [ 6.328] 4: Void root on SD (rescue "bootable") [ 6.332] 5: Void root on SD (rescue "bootable" - single) [ 6.338] 6: Void root on USB-SSD [ 6.341] 7: Void root on USB-SSD (single) Enter choice: [ 9.658] 6 6: Void root on USB-SSD [ 10.859] Retrieving file: /boot/next-usb/Image.gz [ 11.425] append: console=ttyS0,115200 root=PARTUUID=064ce04b-82f2-4d4b-9378-8cb956ade3f6 rw rootwait [ 11.431] Retrieving file: /boot/next-usb/k1-orangepi-rv2.dtb [ 11.483] Uncompressing Kernel Image [ 11.680] Moving Image from 0x11000000 to 0x200000, end=19fb000 [ 11.691] ## Flattened Device Tree blob at 31000000 [ 11.693] Booting using the fdt blob at 0x31000000 [ 11.799] Loading Device Tree to 000000007dd7e000, end 000000007dd87fb2 ... OK Starting kernel ... [ 0.000000] Booting Linux on hartid 0 [ 0.000000] Linux version 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d (vince@ryzen) (riscv64-linux-musl-gcc (GCC) 14.2.1 20250405, GNU ld (GNU Binutils) 2.44) #10 SMP PREEMPT Mon Apr 6 11:02:02 CEST 2026 [ 0.000000] Machine model: OrangePi RV2 [ 0.000000] SBI specification v1.0 detected [ 0.000000] SBI implementation ID=0x1 Version=0x10003 [ 0.000000] SBI IPI extension detected [ 0.000000] SBI RFENCE extension detected [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x000000007f000000..0x000000007fffffff (16384 KiB) map non-reusable framebuffer@7f000000 [ 0.000000] OF: reserved mem: 0x0000000000000000..0x000000000007ffff (512 KiB) nomap non-reusable mmode_resv0@0 [ 0.000000] SBI HSM extension detected [ 0.000000] riscv: base ISA extensions acdfimv [ 0.000000] riscv: ELF capabilities acdfimv [ 0.000000] Ticket spinlock: enabled [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000007ffff] [ 0.000000] node 0: [mem 0x0000000000080000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] percpu: Embedded 31 pages/cpu s86744 r8192 d32040 u126976 [ 0.000000] Kernel command line: console=ttyS0,115200 root=PARTUUID=064ce04b-82f2-4d4b-9378-8cb956ade3f6 rw rootwait [ 0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x000000007b800000-0x000000007ba00000] (2MB) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=8. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000008] riscv-timer: Timer interrupt in S-mode is available via sstc extension [ 0.000263] Console: colour dummy device 80x25 [ 0.000314] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000325] pid_max: default: 32768 minimum: 301 [ 0.000705] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.000719] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.001016] VFS: Finished mounting rootfs on nullfs [ 0.003111] riscv: ELF compat mode unsupported [ 0.003130] ASID allocator using 16 bits (65536 entries) [ 0.003247] rcu: Hierarchical SRCU implementation. [ 0.003252] rcu: Max phase no-delay instances is 1000. [ 0.003463] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.003596] EFI services will not be available. [ 0.003992] smp: Bringing up secondary CPUs ... [ 0.008688] smp: Brought up 1 node, 8 CPUs [ 0.009383] Memory: 1994164K/2097152K available (10610K kernel code, 5373K rwdata, 4096K rodata, 2403K init, 391K bss, 96976K reserved, 0K cma-reserved) [ 0.010472] devtmpfs: initialized [ 0.015186] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.015223] posixtimers hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.015316] futex hash table entries: 2048 (131072 bytes on 1 NUMA nodes, total 128 KiB, linear). [ 0.016045] DMI: not present or invalid. [ 0.016473] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.016818] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.016853] audit: initializing netlink subsys (disabled) [ 0.017215] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1 [ 0.017531] thermal_sys: Registered thermal governor 'step_wise' [ 0.017599] cpuidle: using governor menu [ 0.040166] cpu2: Ratio of byte access time to unaligned word access is 2.35, unaligned accesses are fast [ 0.040166] cpu7: Ratio of byte access time to unaligned word access is 1.72, unaligned accesses are fast [ 0.040167] cpu4: Ratio of byte access time to unaligned word access is 1.91, unaligned accesses are fast [ 0.040167] cpu6: Ratio of byte access time to unaligned word access is 2.15, unaligned accesses are fast [ 0.040175] cpu1: Ratio of byte access time to unaligned word access is 2.29, unaligned accesses are fast [ 0.040175] cpu3: Ratio of byte access time to unaligned word access is 2.33, unaligned accesses are fast [ 0.040175] cpu5: Ratio of byte access time to unaligned word access is 2.04, unaligned accesses are fast [ 0.064202] cpu0: Ratio of byte access time to unaligned word access is 10.08, unaligned accesses are fast [ 0.072686] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.072697] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.072701] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.072705] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.073270] ACPI: Interpreter disabled. [ 0.073517] iommu: Default domain type: Translated [ 0.073523] iommu: DMA domain TLB invalidation policy: strict mode [ 0.085288] SCSI subsystem initialized [ 0.085719] usbcore: registered new interface driver usbfs [ 0.085750] usbcore: registered new interface driver hub [ 0.085783] usbcore: registered new device driver usb [ 0.087193] vgaarb: loaded [ 0.087561] clocksource: Switched to clocksource riscv_clocksource [ 0.088143] pnp: PnP ACPI: disabled [ 0.095057] NET: Registered PF_INET protocol family [ 0.095233] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.097178] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.097223] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.097235] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.097329] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.098148] TCP: Hash tables configured (established 16384 bind 16384) [ 0.098304] UDP hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.098646] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.098693] PCI: CLS 0 bytes, default 64 [ 0.100028] workingset: timestamp_bits=46 (anon: 42) max_order=19 bucket_order=0 (anon: 0) [ 0.100613] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.100814] io scheduler mq-deadline registered [ 0.100821] io scheduler kyber registered [ 0.100852] io scheduler bfq registered [ 0.105313] riscv-plic: interrupt-controller@e0000000: mapped 160 interrupts with 8 handlers for 16 contexts. [ 0.152125] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.160203] loop: module loaded [ 0.162947] usbcore: registered new interface driver rtl8150 [ 0.162971] usbcore: registered new device driver r8152-cfgselector [ 0.162997] usbcore: registered new interface driver r8152 [ 0.164139] usbcore: registered new interface driver uas [ 0.164176] usbcore: registered new interface driver usb-storage [ 0.164462] mousedev: PS/2 mouse device common for all mice [ 0.165833] usbcore: registered new interface driver usbhid [ 0.165838] usbhid: USB HID core driver [ 0.166089] riscv-pmu-sbi: SBI PMU extension is available [ 0.166115] riscv-pmu-sbi: 16 firmware and 18 hardware counters [ 0.166824] NET: Registered PF_PACKET protocol family [ 0.166871] Key type dns_resolver registered [ 0.192644] printk: legacy console [ttyS0] disabled [ 0.193007] d4017000.serial: ttyS0 at MMIO 0xd4017000 (irq = 14, base_baud = 921600) is a XScale [ 0.193051] printk: legacy console [ttyS0] enabled [ 1.234913] /soc/i2c@d401d800/pmic@41: Fixed dependency cycle(s) with /soc/i2c@d401d800/pmic@41/regulators/buck5 [ 1.259887] spacemit-p1-rtc spacemit-p1-rtc.2.auto: registered as rtc0 [ 1.265137] spacemit-p1-rtc spacemit-p1-rtc.2.auto: setting system clock to 2026-04-06T09:18:20 UTC (1775467100) [ 1.275851] spacemit-k1-pcie ca400000.pcie: host bridge /soc/pcie-bus/pcie@ca400000 ranges: [ 1.275941] spacemit-k1-pcie ca800000.pcie: host bridge /soc/pcie-bus/pcie@ca800000 ranges: [ 1.277295] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 1.277320] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 1 [ 1.277461] xhci-hcd xhci-hcd.3.auto: hcc params 0x0220fe6d hci version 0x110 quirks 0x0000808000000010 [ 1.277501] xhci-hcd xhci-hcd.3.auto: irq 19, io mem 0xc0a00000 [ 1.277620] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 1.277630] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 2 [ 1.277640] xhci-hcd xhci-hcd.3.auto: Host supports USB 3.0 SuperSpeed [ 1.278369] hub 1-0:1.0: USB hub found [ 1.278401] hub 1-0:1.0: 1 port detected [ 1.278729] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 1.279191] hub 2-0:1.0: USB hub found [ 1.279219] hub 2-0:1.0: 1 port detected [ 1.280113] clk: Disabling unused clocks [ 1.282252] spacemit-k1-pcie ca400000.pcie: IO 0x009f002000..0x009f101fff -> 0x0000000000 [ 1.290592] spacemit-k1-pcie ca800000.pcie: IO 0x00b7002000..0x00b7101fff -> 0x0000000000 [ 1.296068] spacemit-k1-pcie ca400000.pcie: MEM 0x0090000000..0x009effffff -> 0x0090000000 [ 1.303655] spacemit-k1-pcie ca800000.pcie: MEM 0x00a0000000..0x00afffffff -> 0x00a0000000 [ 1.400524] spacemit-k1-pcie ca800000.pcie: MEM 0x00b0000000.[ 1.415746] spacemit-k1-pcie ca400000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 4G [ 1.511817] spacemit-k1-pcie ca800000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 4G [ 1.531582] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 1.725902] hub 1-1:1.0: USB hub found [ 1.727276] hub 1-1:1.0: 4 ports detected [ 1.791698] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 1.837888] hub 2-1:1.0: USB hub found [ 1.839302] hub 2-1:1.0: 4 ports detected [ 2.123618] usb 2-1.2: new SuperSpeed USB device number 3 using xhci-hcd [ 2.148605] scsi host0: uas [ 2.153198] scsi 0:0:0:0: Direct-Access CT240BX5 00SSD1 0 PQ: 0 ANSI: 6 [ 2.379571] spacemit-k1-pcie ca400000.pcie: Device found, but not active [ 2.383870] spacemit-k1-pcie ca400000.pcie: PCI host bridge to bus 0001:00 [ 2.390509] pci_bus 0001:00: root bus resource [bus 00-ff] [ 2.395963] pci_bus 0001:00: root bus resource [io 0x0000-0xfffff] [ 2.402211] pci_bus 0001:00: root bus resource [mem 0x90000000-0x9effffff] [ 2.409145] pci 0001:00:00.0: [201f:0001] type 01 class 0x060400 PCIe Root Port [ 2.416386] pci 0001:00:00.0: BAR 0 [mem 0x00000000-0x000fffff] [ 2.422265] pci 0001:00:00.0: BAR 1 [mem 0x00000000-0x000fffff] [ 2.428167] pci 0001:00:00.0: PCI bridge to [bus 01-ff] [ 2.433379] pci 0001:00:00.0: bridge window [io 0x0000-0x0fff] [ 2.439452] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 2.446225] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 2.453991] pci 0001:00:00.0: supports D1 [ 2.457942] pci 0001:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.465782] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01 [ 2.470905] pci 0001:00:00.0: BAR 0 [mem 0x90000000-0x900fffff]: assigned [ 2.477668] pci 0001:00:00.0: BAR 1 [mem 0x90100000-0x901fffff]: assigned [ 2.477678] spacemit-k1-pcie ca800000.pcie: Device found, but not active [ 2.484423] pci 0001:00:00.0: PCI bridge to [bus 01] [ 2.491211] spacemit-k1-pcie ca800000.pcie: PCI host bridge to bus 0002:00 [ 2.496056] pci_bus 0001:00: resource 4 [io 0x0000-0xfffff] [ 2.502913] pci_bus 0002:00: root bus resource [bus 00-ff] [ 2.508548] pci_bus 0001:00: resource 5 [mem 0x90000000-0x9effffff] [ 2.520269] pci_bus 0002:00: root bus resource [io 0x100000-0x1fffff] (bus address [0x0000-0xfffff]) [ 2.529471] pci_bus 0002:00: root bus resource [mem 0xa0000000-0xafffffff pref] [ 2.536760] pci_bus 0002:00: root bus resource [mem 0xb0000000-0xb6ffffff] [ 2.543681] pci 0002:00:00.0: [1e5d:3003] type 01 class 0x060400 PCIe Root Port [ 2.550926] pci 0002:00:00.0: BAR 0 [mem 0x00000000-0x000fffff] [ 2.556813] pci 0002:00:00.0: BAR 1 [mem 0x00000000-0x000fffff] [ 2.562715] pci 0002:00:00.0: PCI bridge to [bus 01-ff] [ 2.567927] pci 0002:00:00.0: bridge window [io 0x100000-0x100fff] [ 2.574348] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 2.581123] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 2.588881] pci 0002:00:00.0: supports D1 [ 2.592838] pci 0002:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.601866] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01 [ 2.605849] pci 0002:00:00.0: BAR 0 [mem 0xb0000000-0xb00fffff]: assigned [ 2.606118] pcieport 0001:00:00.0: PME: Signaling with IRQ 22 [ 2.612606] pci 0002:00:00.0: BAR 1 [mem 0xb0100000-0xb01fffff]: assigned [ 2.625112] pci 0002:00:00.0: PCI bridge to [bus 01] [ 2.630057] pci_bus 0002:00: resource 4 [io 0x100000-0x1fffff] [ 2.635957] pci_bus 0002:00: resource 5 [mem 0xa0000000-0xafffffff pref] [ 2.642636] pci_bus 0002:00: resource 6 [mem 0xb0000000-0xb6ffffff] [ 2.649186] pcieport 0002:00:00.0: PME: Signaling with IRQ 23 [ 31.711870] aldo1: disabling [ 31.713707] dldo1: disabling [ 33.771581] sd 0:0:0:0: [sda] tag#19 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN [ 33.776933] sd 0:0:0:0: [sda] tag#19 CDB: opcode=0x9e, sa=0x10 9e 10 00 00 00 00 00 00 00 00 00 00 00 20 00 00 [ 33.803595] scsi host0: uas_eh_host_reset_handler start [ 33.875867] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 33.897963] scsi host0: uas_eh_host_reset_handler success [ 33.916023] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB) [ 33.921059] sd 0:0:0:0: [sda] Write Protect is off [ 33.925858] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 33.979709] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes [ 33.983240] sd 0:0:0:0: [sda] Optimal transfer size 33553920 bytes [ 34.009531] sda: sda1 sda2 [ 34.010146] sd 0:0:0:0: [sda] Attached SCSI disk [ 34.081912] EXT4-fs (sda2): mounted filesystem 1c6416d7-3949-4642-8160-7b0bf57d2414 r/w with ordered data mode. Quota mode: disabled. [ 34.091460] VFS: Mounted root (ext4 filesystem) on device 8:2. [ 34.097838] devtmpfs: mounted [ 34.100241] VFS: Pivoted into new rootfs [ 34.104808] Freeing unused kernel image (initmem) memory: 2400K [ 34.109945] Run /sbin/init as init process - runit: $Id: c66c1e3b98d1b630bd51b1d56aaed5c2994e8c9d $: booting. - runit: enter stage: /etc/runit/1 => Welcome to Void! => Mounting pseudo-filesystems... => Loading kernel modules... => Starting udev and waiting for devices to settle... [ 34.236577] udevd[154]: starting version 3.2.14 [ 35.295584] random: crng init done [ 35.313206] udevd[155]: starting eudev-3.2.14 => Remounting rootfs read-only... [ 35.602114] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Activating btrfs devices... Scanning for Btrfs filesystems => Activating encrypted devices... => Checking filesystems: /dev/sda2: clean, 17212/1048576 files, 343501/4194304 blocks => Mounting rootfs read-write... [ 35.704782] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 r/w. => Mounting all non-network filesystems... => Initializing swap... => Seeding random number generator... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Setting up loopback interface... => Setting up hostname to 'rv2'... => Loading sysctl(8) settings... kernel.dmesg_restrict = 1 sysctl: cannot stat /proc/sys/kernel/kexec_load_disabled: No such file or directory sysctl: cannot stat /proc/sys/kernel/yama/ptrace_scope: No such file or directory kernel.core_uses_pid = 1 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 kernel.kptr_restrict = 1 kernel.perf_event_paranoid = 2 kernel.unprivileged_bpf_disabled = 1 => Initialization complete, running stage 2... - runit: leave stage: /etc/runit/1 - runit: enter stage: /etc/runit/2 [ 35.813418] YT8531 Gigabit Ethernet cac80000.ethernet:01: attached PHY driver (mii_bus:phy_addr=cac80000.ethernet:01, irq=POLL) [ 35.845286] k1_emac cac80000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off runsvchdir: default: current. [ 35.874520] udevd[225]: starting version 3.2.14 [ 35.893010] udevd[225]: starting eudev-3.2.14 Void 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d (rv2) (ttyS0) rv2 login: - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to sok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 55.352055] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Remounting rootfs read-only... [ 55.365304] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: system reboot. [ 55.403711] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 55.479780] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 55.501772] reboot: Restarting system [ 55.502805] ------------[ cut here ]------------ [ 55.507418] No atomic I2C transfer handler for 'i2c-0' [ 55.512558] WARNING: drivers/i2c/i2c-core.h:42 at i2c_transfer+0x90/0x98, CPU#0: runit/269 [ 55.512584] Modules linked in: [ 55.512595] CPU: 0 UID: 0 PID: 269 Comm: runit Not tainted 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d #10 PREEMPTLAZY [ 55.512604] Hardware name: OrangePi RV2 (DT) [ 55.512609] epc : i2c_transfer+0x90/0x98 [ 55.512616] ra : i2c_transfer+0x90/0x98 [ 55.512623] epc : ffffffff80867050 ra : ffffffff80867050 sp : ffffffc6006c39c0 [ 55.512628] gp : ffffffff81796260 tp : ffffffd6045f4980 t0 : 696d6f7461206f4e [ 55.512631] t1 : 000000000000004e t2 : 63696d6f7461206f s0 : ffffffc6006c39f0 [ 55.512636] s1 : ffffffd6037fc048 a0 : 000000000000002a a1 : ffffffff81688790 [ 55.512640] a2 : 0000000000000010 a3 : 00000000000000fd a4 : 0000000000000000 [ 55.512644] a5 : 0000000000000000 a6 : bffffffffffff000 a7 : 0000000000000038 [ 55.512648] s2 : 0000000000000002 s3 : ffffffc6006c39f8 s4 : 000000000000007e [ 55.512652] s5 : 0000000000000002 s6 : 0000000000000000 s7 : 0000000000000000 [ 55.512656] s8 : ffffffff81799248 s9 : ffffffff8169dca0 s10: ffffffff80053a50 [ 55.512660] s11: ffffffd602571e80 t3 : ffffffff817ab1ef t4 : ffffffff817ab1ef [ 55.512663] t5 : ffffffff817ab1f0 t6 : ffffffc6006c37d8 ssp : 0000000000000000 [ 55.512667] status: 0000000200000120 badaddr: 0000000000000000 cause: 0000000000000003 [ 55.512671] [<ffffffff80867050>] i2c_transfer+0x90/0x98 [ 55.512680] [<ffffffff806b4574>] regmap_i2c_read+0x54/0x84 [ 55.512691] [<ffffffff806af2a4>] _regmap_raw_read+0xb0/0x2c0 [ 55.512699] [<ffffffff806af4e2>] _regmap_bus_read+0x2e/0x64 [ 55.512705] [<ffffffff806ade8a>] _regmap_read+0x42/0x150 [ 55.512712] [<ffffffff806ae660>] _regmap_update_bits+0x9c/0xe0 [ 55.512718] [<ffffffff806afa74>] regmap_update_bits_base+0x40/0x68 [ 55.512725] [<ffffffff8086f6b8>] spacemit_p1_restart_handler+0x24/0x5c [ 55.512733] [<ffffffff80053a82>] sys_off_notify+0x32/0x50 [ 55.512743] [<ffffffff80052418>] notifier_call_chain+0x58/0x138 [ 55.512750] [<ffffffff800525d4>] atomic_notifier_call_chain+0x1c/0x4c [ 55.512756] [<ffffffff80054456>] do_kernel_restart+0x1e/0x28 [ 55.512764] [<ffffffff800137bc>] machine_restart+0xc/0x10 [ 55.512774] [<ffffffff80054598>] kernel_restart+0x6c/0x88 [ 55.512781] [<ffffffff800547f6>] __do_sys_reboot+0xce/0x1c4 [ 55.512788] [<ffffffff800549ce>] __riscv_sys_reboot+0x16/0x20 [ 55.512794] [<ffffffff80a51d66>] do_trap_ecall_u+0x1ce/0x40c [ 55.512804] [<ffffffff80a5e90c>] handle_exception+0x168/0x174 [ 55.512814] ---[ end trace 0000000000000000 ]--- [ 55.512830] BUG: scheduling while atomic: runit/269/0x00000002 [ 55.74672� [-- Attachment #3: Type: text/plain, Size: 161 bytes --] _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-06 9:46 ` Vincent Legoll 0 siblings, 0 replies; 12+ messages in thread From: Vincent Legoll @ 2026-04-06 9:46 UTC (permalink / raw) To: Aurelien Jarno Cc: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit, Aurelien Jarno [-- Attachment #1: Type: text/plain, Size: 907 bytes --] Hello Aurelien, I tested this on top of next-20260403 + the USB3 patch series v8 from Han Gao: $ git log --oneline | head -7 05054ef4ae1d mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 5f56e5402644 riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 5b0a2f3f8fa6 riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 a05128fa7d3e riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 2febe6e6ee6e Add linux-next specific files for 20260403 8ff4869c6f24 Merge branch 'for-next' of https://github.com/hisilicon/linux-hisi.git e7d27cf6777b Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git Without your patch the board hang on reset. With the patch applied, it reboots but there's a WARNING, see the attached dmesg. Tell me if there's a new iteration to test, and/or if you want me testing it in a different way. Regards [-- Attachment #2: boot-usb-reset.txt --] [-- Type: text/plain, Size: 49311 bytes --] - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to sok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 331.573749] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Remounting rootfs read-only... [ 331.587136] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: system reboot. [ 331.626487] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 331.699697] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 331.721745] reboot: Restarting system sys: 0x200 try sd... bm:3 ERROR: sd: invalid bootinfo magic code:0x0 ERROR: invalid bootinfo image. ERROR: sd f! l:90 bm:4 nor m:0x20 d:0x4118 j... U-Boot SPL 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.442] DDR type LPDDR4X [ 0.452] lpddr4_silicon_init consume 10ms [ 0.453] Change DDR data rate to 2400MT/s [ 0.668] Boot from fit configuration x1_orangepi-rv2 [ 0.670] ## Checking hash(es) for config conf_14 ... OK [ 0.676] ## Checking hash(es) for Image opensbi ... OK [ 0.681] ## Checking hash(es) for Image uboot ... OK [ 0.686] ## Checking hash(es) for Image fdt_14 ... OK [ 0.731] U-Boot 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.734] CPU: rv64imafdcv [ 0.737] Model: ky x1 orangepi-rv2 board [ 0.741] DRAM: DDR size = 2048 MB [ 0.744] DDR size = 2048 MB [ 0.747] DDR size = 2048 MB [ 0.749] 2 GiB [ 0.824] reset driver probe start [ 0.826] reset driver probe finish [ 0.834] DCDC_REG1@dcdc1: enabling [ 0.836] DCDC_REG3@dcdc3: enabling [ 0.842] LDO_REG1@ldo1: enabling [ 0.846] SWITCH_REG1@switch1: enabling [ 0.846] SWITCH_REG2@pwr-event: enabling [ 0.850] SWITCH_REG3@pwr-int: enabling [ 0.854] SWITCH_REG4@rtc-ctrl: enabling [ 0.857] SWITCH_REG5@rtc-event: enabling [ 0.861] SWITCH_REG6@rtc-irq: enabling [ 0.865] SWITCH_REG7@power-down: enabling [ 0.869] SWITCH_REG8@reboot-flag: enabling [ 0.874] vcc3v3-pcie-regulator@vcc3v3_pcie: set 3300000 uV; enabling [ 0.879] DDR size = 2048 MB [ 0.885] Core: 416 devices, 30 uclasses, devicetree: board [ 0.898] WDT: Started PMIC_WDT with servicing (60s timeout) [ 0.903] WDT: Started watchdog@D4080000 with servicing (60s timeout) [ 0.911] MMC: sdh@d4280000: probe done. [ 0.918] sdh@d4281000: probe done. [ 0.918] sdh@d4280000: 0, sdh@d4281000: 2 [ 0.922] Loading Environment from SPIFlash... x1_qspi spi@d420c000: qspi iobase:0x0x00000000d420c000, ahb_addr:0x0x00000000b8000000, max_hz:26500000Hz [ 0.937] x1_qspi spi@d420c000: rx buf size:128, tx buf size:256, ahb buf size=512 [ 0.945] x1_qspi spi@d420c000: AHB read enabled [ 0.949] x1_qspi spi@d420c000: bus clock: 26500000Hz, PMUap reg[0xd4282860]:0x0000075b [ 0.957] x1_qspi spi@d420c000: AHB buf size: 512 [ 0.962] SF: Detected XM25QH128A with page size 256 Bytes, erase size 64 KiB, total 16 MiB OK [ 0.984] Now init Rterm... [ 0.984] pcie prot id = 1, porta_init_done = 0 [ 0.988] Now waiting portA resister tuning done... [ 0.992] porta redonly_reg2: 00005d47 [ 0.996] pcie_rcal = 0x00005d47 [ 0.999] pcie port id = 1, lane num = 2 [ 1.003] Now int init_puphy... [ 1.006] waiting pll lock... [ 1.008] Now finish init_puphy.... [ 1.012] pcie_dw_x1 pcie@ca400000: Unable to get phy0 [ 1.017] pcie_dw_x1 pcie@ca400000: Unable to get phy1 [ 2.122] PCIE-0: Link down [ 2.127] sdh@d4281000: 74 clk wait timeout(100) [ 2.145] Card did not respond to voltage select! : -110 [ 2.147] mmc_init: -95, time 21 [ 2.166] Card did not respond to voltage select! : -110 [ 2.168] mmc_init: -95, time 18 [ 2.200] Found device 'hdmi@c0400500', disp_uc_priv=000000007deb4a70 [ 2.310] HDMI cannot get HPD signal [ 2.310] ky_display_init: device 'dpu@c0340000' display won't probe (ret=-1) [ 2.317] initialize_console_log_buffer [ 2.321] Have allocated memory for console log buffer [ 2.326] In: serial [ 2.328] Out: serial [ 2.330] Err: serial [ 2.334] Default to 100kHz [ 2.349] EEPROM: TlvInfo v1 len=38 [ 2.349] valid ethaddr: c0:74:2b:fb:13:ee [ 2.353] Cannot find TLV data: part# [ 2.357] Cannot find TLV data: serial# [ 2.360] Cannot find TLV data: manufacture_date [ 2.365] Cannot find TLV data: manufacturer [ 2.369] Cannot find TLV data: device_version [ 2.373] Cannot find TLV data: sdk_version [ 2.481] HDMI cannot get HPD signal [ 2.481] display devices not found or not probed yet: -1 [ 2.486] All buttons probed successfully [ 2.491] Read PMIC reg ab value f0 [ 2.494] Failed to get fastboot key config: -19 [ 2.499] sdh@d4280000: 74 clk wait timeout(100) [ 2.637] Card did not respond to voltage select! : -110 [ 2.639] mmc_init: -95, time 19 [ 2.642] can not get available blk dev [ 2.646] Net: RGMII interface [ 2.648] eth0: ethernet@cac80000 [ 2.654] Autoboot in 0 seconds [ 2.665] starting USB... [ 2.665] Bus ehci1@c0980100: ehci_x1_ci ehci1@c0980100: ehci_mv_probe Enter ... [ 2.675] mv_usb_phy usbphy1@c09c0000: x1-ci-usb-phy-probe: Enter... [ 2.680] ehci_x1_ci ehci1@c0980100: ehci-x1-ci: init hccr c0980100 and hcor c0980140 hc_length 64 [ 2.702] USB EHCI 1.00 [ 2.702] Bus dwc3@c0a00000: No USB maximum speed specified. Using super speed [ 2.715] mv_usb_phy usb2phy@0xc0a30000: x1-ci-usb-phy-probe: Enter... [ 2.719] x1_combphy phy@c0b10000: USB3 PHY init. [ 2.723] dwc3-generic-host dwc3@c0a00000: this is a DesignWare USB3 DRD Core [ 3.144] Register 2000140 NbrPorts 2 Starting the controller [ 3.147] USB XHCI 1.10 [ 3.149] scanning bus ehci1@c0980100 for devices... 1 USB Device(s) found [ 4.288] scanning bus dwc3@c0a00000 for devices... 4 USB Device(s) found [ 5.831] scanning usb for storage devices... 1 Storage Device(s) found [ 5.836] Device 0: Vendor: CT240BX5 Rev: 0 Prod: 00SSD1 [ 5.842] Type: Hard Disk [ 5.845] Capacity: 228936.5 MB = 223.5 GB (468862128 x 512) [ 5.852] ... is now current device [ 6.038] switch to partitions #0, OK [ 6.039] mmc0 is current device [ 6.137] Scanning mmc 0:1... [ 6.248] Found /boot/extlinux/extlinux.conf [ 6.250] Retrieving file: /boot/extlinux/extlinux.conf OrangePi RV2 Boot Menu [ 6.297] 1: Debian root on SD [ 6.299] 2: Void root on SD [ 6.302] 3: Void root on SD (single) [ 6.305] 4: Void root on SD (rescue "bootable") [ 6.310] 5: Void root on SD (rescue "bootable" - single) [ 6.315] 6: Void root on USB-SSD [ 6.318] 7: Void root on USB-SSD (single) Enter choice: [ 9.499] 2 2: Void root on SD [ 13.242] Retrieving file: /boot/Image.gz [ 13.809] append: console=ttyS0,115200 root=PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0 rw rootwait [ 13.815] Retrieving file: /boot/k1-orangepi-rv2.dtb [ 13.871] Uncompressing Kernel Image [ 14.068] Moving Image from 0x11000000 to 0x200000, end=19fb000 [ 14.079] ## Flattened Device Tree blob at 31000000 [ 14.081] Booting using the fdt blob at 0x31000000 [ 14.187] Loading Device Tree to 000000007dd7d000, end 000000007dd8722c ... OK Starting kernel ... [ 0.000000] Booting Linux on hartid 0 [ 0.000000] Linux version 7.0.0-rc6-next-20260402-00012-g7b55634b7721 (vince@ryzen) (riscv64-linux-musl-gcc (GCC) 14.2.1 20250405, GNU ld (GNU Binutils) 2.44) #7 SMP PREEMPT Fri Apr 3 14:39:08 CEST 2026 [ 0.000000] Machine model: OrangePi RV2 [ 0.000000] SBI specification v1.0 detected [ 0.000000] SBI implementation ID=0x1 Version=0x10003 [ 0.000000] SBI IPI extension detected [ 0.000000] SBI RFENCE extension detected [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x000000007f000000..0x000000007fffffff (16384 KiB) map non-reusable framebuffer@7f000000 [ 0.000000] OF: reserved mem: 0x0000000000000000..0x000000000007ffff (512 KiB) nomap non-reusable mmode_resv0@0 [ 0.000000] SBI HSM extension detected [ 0.000000] riscv: base ISA extensions acdfimv [ 0.000000] riscv: ELF capabilities acdfimv [ 0.000000] Ticket spinlock: enabled [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000007ffff] [ 0.000000] node 0: [mem 0x0000000000080000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] percpu: Embedded 31 pages/cpu s86744 r8192 d32040 u126976 [ 0.000000] Kernel command line: console=ttyS0,115200 root=PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0 rw rootwait [ 0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x000000007b800000-0x000000007ba00000] (2MB) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=8. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000008] riscv-timer: Timer interrupt in S-mode is available via sstc extension [ 0.000271] Console: colour dummy device 80x25 [ 0.000321] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000331] pid_max: default: 32768 minimum: 301 [ 0.000712] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.000726] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.001037] VFS: Finished mounting rootfs on nullfs [ 0.003134] riscv: ELF compat mode unsupported [ 0.003153] ASID allocator using 16 bits (65536 entries) [ 0.003269] rcu: Hierarchical SRCU implementation. [ 0.003273] rcu: Max phase no-delay instances is 1000. [ 0.003481] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.003616] EFI services will not be available. [ 0.004017] smp: Bringing up secondary CPUs ... [ 0.008669] smp: Brought up 1 node, 8 CPUs [ 0.009357] Memory: 1994156K/2097152K available (10615K kernel code, 5373K rwdata, 4096K rodata, 2403K init, 391K bss, 96984K reserved, 0K cma-reserved) [ 0.010499] devtmpfs: initialized [ 0.015405] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.015441] posixtimers hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.015528] futex hash table entries: 2048 (131072 bytes on 1 NUMA nodes, total 128 KiB, linear). [ 0.016325] DMI: not present or invalid. [ 0.016687] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.017036] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.017071] audit: initializing netlink subsys (disabled) [ 0.017302] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1 [ 0.017608] thermal_sys: Registered thermal governor 'step_wise' [ 0.017676] cpuidle: using governor menu [ 0.040169] cpu3: Ratio of byte access time to unaligned word access is 2.38, unaligned accesses are fast [ 0.040169] cpu2: Ratio of byte access time to unaligned word access is 2.35, unaligned accesses are fast [ 0.040170] cpu7: Ratio of byte access time to unaligned word access is 1.82, unaligned accesses are fast [ 0.040171] cpu5: Ratio of byte access time to unaligned word access is 1.80, unaligned accesses are fast [ 0.040170] cpu4: Ratio of byte access time to unaligned word access is 1.85, unaligned accesses are fast [ 0.040170] cpu6: Ratio of byte access time to unaligned word access is 1.77, unaligned accesses are fast [ 0.040178] cpu1: Ratio of byte access time to unaligned word access is 2.73, unaligned accesses are fast [ 0.064213] cpu0: Ratio of byte access time to unaligned word access is 10.56, unaligned accesses are fast [ 0.070942] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.070952] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.070957] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.070960] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.071513] ACPI: Interpreter disabled. [ 0.071733] iommu: Default domain type: Translated [ 0.071737] iommu: DMA domain TLB invalidation policy: strict mode [ 0.085228] SCSI subsystem initialized [ 0.085662] usbcore: registered new interface driver usbfs [ 0.085690] usbcore: registered new interface driver hub [ 0.085720] usbcore: registered new device driver usb [ 0.087098] vgaarb: loaded [ 0.087468] clocksource: Switched to clocksource riscv_clocksource [ 0.088095] pnp: PnP ACPI: disabled [ 0.094962] NET: Registered PF_INET protocol family [ 0.095139] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.097110] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.097154] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.097167] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.097262] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.098045] TCP: Hash tables configured (established 16384 bind 16384) [ 0.098200] UDP hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.098492] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.098532] PCI: CLS 0 bytes, default 64 [ 0.099834] workingset: timestamp_bits=46 (anon: 42) max_order=19 bucket_order=0 (anon: 0) [ 0.100433] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.100650] io scheduler mq-deadline registered [ 0.100656] io scheduler kyber registered [ 0.100690] io scheduler bfq registered [ 0.105273] riscv-plic: interrupt-controller@e0000000: mapped 160 interrupts with 8 handlers for 16 contexts. [ 0.151716] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.159814] loop: module loaded [ 0.162521] usbcore: registered new interface driver rtl8150 [ 0.162545] usbcore: registered new device driver r8152-cfgselector [ 0.162575] usbcore: registered new interface driver r8152 [ 0.163597] usbcore: registered new interface driver uas [ 0.163639] usbcore: registered new interface driver usb-storage [ 0.163918] mousedev: PS/2 mouse device common for all mice [ 0.166523] usbcore: registered new interface driver usbhid [ 0.166535] usbhid: USB HID core driver [ 0.166768] riscv-pmu-sbi: SBI PMU extension is available [ 0.166799] riscv-pmu-sbi: 16 firmware and 18 hardware counters [ 0.167588] NET: Registered PF_PACKET protocol family [ 0.167637] Key type dns_resolver registered [ 0.192587] printk: legacy console [ttyS0] disabled [ 0.192958] d4017000.serial: ttyS0 at MMIO 0xd4017000 (irq = 15, base_baud = 921600) is a XScale [ 0.193006] printk: legacy console [ttyS0] enabled [ 1.243495] spacemit-p1-rtc spacemit-p1-rtc.1.auto: registered as rtc0 [ 1.247577] spacemit-p1-rtc spacemit-p1-rtc.1.auto: hctosys: unable to read the hardware clock [ 1.256742] sdhci-spacemit d4280000.mmc: Got CD GPIO [ 1.295595] mmc0: SDHCI controller on d4280000.mmc [d4280000.mmc] using ADMA [ 1.300381] clk: D[ 1.304549] Waiting for root device PARTUUID=eb3433c4-24a4-4a49-9612-6f567929f8f0... [ 1.372653] mmc0: new UHS-I speed SDR104 SDHC card at address 0001 [ 1.376868] mmcblk0: mmc0:0001 00000 29.8 GiB [ 1.384977] mmcblk0: p1 p2 p3 [ 1.579860] EXT4-fs (mmcblk0p2): mounted filesystem 8e774fce-c680-4f4b-93d0-93f76b704d02 r/w with ordered data mode. Quota mode: disabled. [ 1.589769] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 1.596246] devtmpfs: mounted [ 1.598771] VFS: Pivoted into new rootfs [ 1.603244] Freeing unused kernel image (initmem) memory: 2400K [ 1.608499] Run /sbin/init as init process - runit: $Id: c66c1e3b98d1b630bd51b1d56aaed5c2994e8c9d $: booting. - runit: enter stage: /etc/runit/1 => Welcome to Void! => Mounting pseudo-filesystems... => Loading kernel modules... => Starting udev and waiting for devices to settle... [ 1.801464] udevd[151]: starting version 3.2.14 [ 8.083485] random: crng init done [ 8.105631] udevd[152]: starting eudev-3.2.14 => Remounting rootfs read-only... [ 8.462174] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 ro. => Activating btrfs devices... Scanning for Btrfs filesystems => Activating encrypted devices... => Checking filesystems: /dev/mmcblk0p2: clean, 16789/524288 files, 296154/2097152 blocks /dev/mmcblk0p1: clean, 5492/524288 files, 120002/2097152 blocks => Mounting rootfs read-write... [ 8.725541] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 r/w. => Mounting all non-network filesystems... => Initializing swap... => Seeding random number generator... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Setting up loopback interface... => Setting up hostname to 'rv2'... => Loading sysctl(8) settings... kernel.dmesg_restrict = 1 sysctl: cannot stat /proc/sys/kernel/kexec_load_disabled: No such file or directory sysctl: cannot stat /proc/sys/kernel/yama/ptrace_scope: No such file or directory kernel.core_uses_pid = 1 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 kernel.kptr_restrict = 1 kernel.perf_event_paranoid = 2 kernel.unprivileged_bpf_disabled = 1 => Initialization complete, running stage 2... - runit: leave stage: /etc/runit/1 - runit: enter stage: /etc/runit/2 [ 9.306197] YT8531 Gigabit Ethernet cac80000.ethernet:01: attached PHY driver (mii_bus:phy_addr=cac80000.ethernet:01, irq=POLL) [ 9.338791] k1_emac cac80000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off runsvchdir: default: current. [ 10.376061] udevd[233]: starting version 3.2.14 [ 10.394451] udevd[233]: starting eudev-3.2.14 Void 7.0.0-rc6-next-20260402-00012-g7b55634b7721 (rv2) (ttyS0) rv2 login: [ 288.552204] EXT4-fs (mmcblk0p1): mounted filesystem a5ca6d26-c5c0-44f7-b4be-d2fcd0834c25 r/w with ordered data mode. Quota mode: disabled. [ 609.565829] EXT4-fs (mmcblk0p1): unmounting filesystem a5ca6d26-c5c0-44f7-b4be-d2fcd0834c25. - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to stop... ok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/chronyd: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 617.725752] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02 ro. => Remounting rootfs read-only... [ 617.756623] EXT4-fs (mmcblk0p2): re-mounted 8e774fce-c680-4f4b-93d0-93f76b704d02. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: syste[ 617.774193] reboot: Restarting system m reboot. sys: 0x200 try sd... bm:3 ERROR: sd: invalid bootinfo magic code:0x0 ERROR: invalid bootinfo image. ERROR: sd f! l:90 bm:4 nor m:0x20 d:0x4118 j... U-Boot SPL 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.463] DDR type LPDDR4X [ 0.472] lpddr4_silicon_init consume 9ms [ 0.473] Change DDR data rate to 2400MT/s [ 0.689] Boot from fit configuration x1_orangepi-rv2 [ 0.691] ## Checking hash(es) for config conf_14 ... OK [ 0.696] ## Checking hash(es) for Image opensbi ... OK [ 0.702] ## Checking hash(es) for Image uboot ... OK [ 0.707] ## Checking hash(es) for Image fdt_14 ... OK [ 0.752] U-Boot 2022.10ky (Jan 07 2025 - 13:44:01 +0800) [ 0.755] CPU: rv64imafdcv [ 0.758] Model: ky x1 orangepi-rv2 board [ 0.761] DRAM: DDR size = 2048 MB [ 0.765] DDR size = 2048 MB [ 0.768] DDR size = 2048 MB [ 0.770] 2 GiB [ 0.845] reset driver probe start [ 0.847] reset driver probe finish [ 0.855] DCDC_REG1@dcdc1: enabling [ 0.857] DCDC_REG3@dcdc3: enabling [ 0.862] LDO_REG1@ldo1: enabling [ 0.866] SWITCH_REG1@switch1: enabling [ 0.867] SWITCH_REG2@pwr-event: enabling [ 0.871] SWITCH_REG3@pwr-int: enabling [ 0.875] SWITCH_REG4@rtc-ctrl: enabling [ 0.878] SWITCH_REG5@rtc-event: enabling [ 0.882] SWITCH_REG6@rtc-irq: enabling [ 0.886] SWITCH_REG7@power-down: enabling [ 0.890] SWITCH_REG8@reboot-flag: enabling [ 0.895] vcc3v3-pcie-regulator@vcc3v3_pcie: set 3300000 uV; enabling [ 0.900] DDR size = 2048 MB [ 0.906] Core: 416 devices, 30 uclasses, devicetree: board [ 0.919] WDT: Started PMIC_WDT with servicing (60s timeout) [ 0.924] WDT: Started watchdog@D4080000 with servicing (60s timeout) [ 0.932] MMC: sdh@d4280000: probe done. [ 0.939] sdh@d4281000: probe done. [ 0.939] sdh@d4280000: 0, sdh@d4281000: 2 [ 0.943] Loading Environment from SPIFlash... x1_qspi spi@d420c000: qspi iobase:0x0x00000000d420c000, ahb_addr:0x0x00000000b8000000, max_hz:26500000Hz [ 0.958] x1_qspi spi@d420c000: rx buf size:128, tx buf size:256, ahb buf size=512 [ 0.966] x1_qspi spi@d420c000: AHB read enabled [ 0.970] x1_qspi spi@d420c000: bus clock: 26500000Hz, PMUap reg[0xd4282860]:0x0000075b [ 0.978] x1_qspi spi@d420c000: AHB buf size: 512 [ 0.982] SF: Detected XM25QH128A with page size 256 Bytes, erase size 64 KiB, total 16 MiB OK [ 1.004] Now init Rterm... [ 1.004] pcie prot id = 1, porta_init_done = 0 [ 1.008] Now waiting portA resister tuning done... [ 1.013] porta redonly_reg2: 00005d37 [ 1.017] pcie_rcal = 0x00005d37 [ 1.020] pcie port id = 1, lane num = 2 [ 1.023] Now int init_puphy... [ 1.026] waiting pll lock... [ 1.029] Now finish init_puphy.... [ 1.032] pcie_dw_x1 pcie@ca400000: Unable to get phy0 [ 1.037] pcie_dw_x1 pcie@ca400000: Unable to get phy1 [ 2.143] PCIE-0: Link down [ 2.148] sdh@d4281000: 74 clk wait timeout(100) [ 2.166] Card did not respond to voltage select! : -110 [ 2.168] mmc_init: -95, time 21 [ 2.187] Card did not respond to voltage select! : -110 [ 2.189] mmc_init: -95, time 18 [ 2.221] Found device 'hdmi@c0400500', disp_uc_priv=000000007deb4a70 [ 2.331] HDMI cannot get HPD signal [ 2.331] ky_display_init: device 'dpu@c0340000' display won't probe (ret=-1) [ 2.338] initialize_console_log_buffer [ 2.342] Have allocated memory for console log buffer [ 2.347] In: serial [ 2.349] Out: serial [ 2.351] Err: serial [ 2.355] Default to 100kHz [ 2.370] EEPROM: TlvInfo v1 len=38 [ 2.370] valid ethaddr: c0:74:2b:fb:13:ee [ 2.374] Cannot find TLV data: part# [ 2.378] Cannot find TLV data: serial# [ 2.381] Cannot find TLV data: manufacture_date [ 2.386] Cannot find TLV data: manufacturer [ 2.390] Cannot find TLV data: device_version [ 2.394] Cannot find TLV data: sdk_version [ 2.502] HDMI cannot get HPD signal [ 2.502] display devices not found or not probed yet: -1 [ 2.507] All buttons probed successfully [ 2.512] Read PMIC reg ab value f0 [ 2.515] Failed to get fastboot key config: -19 [ 2.520] sdh@d4280000: 74 clk wait timeout(100) [ 2.658] Card did not respond to voltage select! : -110 [ 2.660] mmc_init: -95, time 19 [ 2.663] can not get available blk dev [ 2.667] Net: RGMII interface [ 2.669] eth0: ethernet@cac80000 [ 2.675] Autoboot in 0 seconds [ 2.686] starting USB... [ 2.686] Bus ehci1@c0980100: ehci_x1_ci ehci1@c0980100: ehci_mv_probe Enter ... [ 2.696] mv_usb_phy usbphy1@c09c0000: x1-ci-usb-phy-probe: Enter... [ 2.701] ehci_x1_ci ehci1@c0980100: ehci-x1-ci: init hccr c0980100 and hcor c0980140 hc_length 64 [ 2.723] USB EHCI 1.00 [ 2.723] Bus dwc3@c0a00000: No USB maximum speed specified. Using super speed [ 2.736] mv_usb_phy usb2phy@0xc0a30000: x1-ci-usb-phy-probe: Enter... [ 2.740] x1_combphy phy@c0b10000: USB3 PHY init. [ 2.744] dwc3-generic-host dwc3@c0a00000: this is a DesignWare USB3 DRD Core [ 3.165] Register 2000140 NbrPorts 2 Starting the controller [ 3.168] USB XHCI 1.10 [ 3.170] scanning bus ehci1@c0980100 for devices... 1 USB Device(s) found [ 4.309] scanning bus dwc3@c0a00000 for devices... 4 USB Device(s) found [ 5.853] scanning usb for storage devices... 1 Storage Device(s) found [ 5.857] Device 0: Vendor: CT240BX5 Rev: 0 Prod: 00SSD1 [ 5.863] Type: Hard Disk [ 5.867] Capacity: 228936.5 MB = 223.5 GB (468862128 x 512) [ 5.873] ... is now current device [ 6.059] switch to partitions #0, OK [ 6.060] mmc0 is current device [ 6.159] Scanning mmc 0:1... [ 6.270] Found /boot/extlinux/extlinux.conf [ 6.271] Retrieving file: /boot/extlinux/extlinux.conf OrangePi RV2 Boot Menu [ 6.318] 1: Debian root on SD [ 6.320] 2: Void (current) root on SD [ 6.324] 3: Void (current) root on SD (single) [ 6.328] 4: Void root on SD (rescue "bootable") [ 6.332] 5: Void root on SD (rescue "bootable" - single) [ 6.338] 6: Void root on USB-SSD [ 6.341] 7: Void root on USB-SSD (single) Enter choice: [ 9.658] 6 6: Void root on USB-SSD [ 10.859] Retrieving file: /boot/next-usb/Image.gz [ 11.425] append: console=ttyS0,115200 root=PARTUUID=064ce04b-82f2-4d4b-9378-8cb956ade3f6 rw rootwait [ 11.431] Retrieving file: /boot/next-usb/k1-orangepi-rv2.dtb [ 11.483] Uncompressing Kernel Image [ 11.680] Moving Image from 0x11000000 to 0x200000, end=19fb000 [ 11.691] ## Flattened Device Tree blob at 31000000 [ 11.693] Booting using the fdt blob at 0x31000000 [ 11.799] Loading Device Tree to 000000007dd7e000, end 000000007dd87fb2 ... OK Starting kernel ... [ 0.000000] Booting Linux on hartid 0 [ 0.000000] Linux version 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d (vince@ryzen) (riscv64-linux-musl-gcc (GCC) 14.2.1 20250405, GNU ld (GNU Binutils) 2.44) #10 SMP PREEMPT Mon Apr 6 11:02:02 CEST 2026 [ 0.000000] Machine model: OrangePi RV2 [ 0.000000] SBI specification v1.0 detected [ 0.000000] SBI implementation ID=0x1 Version=0x10003 [ 0.000000] SBI IPI extension detected [ 0.000000] SBI RFENCE extension detected [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x000000007f000000..0x000000007fffffff (16384 KiB) map non-reusable framebuffer@7f000000 [ 0.000000] OF: reserved mem: 0x0000000000000000..0x000000000007ffff (512 KiB) nomap non-reusable mmode_resv0@0 [ 0.000000] SBI HSM extension detected [ 0.000000] riscv: base ISA extensions acdfimv [ 0.000000] riscv: ELF capabilities acdfimv [ 0.000000] Ticket spinlock: enabled [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000007ffff] [ 0.000000] node 0: [mem 0x0000000000080000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] percpu: Embedded 31 pages/cpu s86744 r8192 d32040 u126976 [ 0.000000] Kernel command line: console=ttyS0,115200 root=PARTUUID=064ce04b-82f2-4d4b-9378-8cb956ade3f6 rw rootwait [ 0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x000000007b800000-0x000000007ba00000] (2MB) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=8. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000008] riscv-timer: Timer interrupt in S-mode is available via sstc extension [ 0.000263] Console: colour dummy device 80x25 [ 0.000314] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.000325] pid_max: default: 32768 minimum: 301 [ 0.000705] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.000719] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.001016] VFS: Finished mounting rootfs on nullfs [ 0.003111] riscv: ELF compat mode unsupported [ 0.003130] ASID allocator using 16 bits (65536 entries) [ 0.003247] rcu: Hierarchical SRCU implementation. [ 0.003252] rcu: Max phase no-delay instances is 1000. [ 0.003463] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.003596] EFI services will not be available. [ 0.003992] smp: Bringing up secondary CPUs ... [ 0.008688] smp: Brought up 1 node, 8 CPUs [ 0.009383] Memory: 1994164K/2097152K available (10610K kernel code, 5373K rwdata, 4096K rodata, 2403K init, 391K bss, 96976K reserved, 0K cma-reserved) [ 0.010472] devtmpfs: initialized [ 0.015186] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.015223] posixtimers hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.015316] futex hash table entries: 2048 (131072 bytes on 1 NUMA nodes, total 128 KiB, linear). [ 0.016045] DMI: not present or invalid. [ 0.016473] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.016818] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.016853] audit: initializing netlink subsys (disabled) [ 0.017215] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1 [ 0.017531] thermal_sys: Registered thermal governor 'step_wise' [ 0.017599] cpuidle: using governor menu [ 0.040166] cpu2: Ratio of byte access time to unaligned word access is 2.35, unaligned accesses are fast [ 0.040166] cpu7: Ratio of byte access time to unaligned word access is 1.72, unaligned accesses are fast [ 0.040167] cpu4: Ratio of byte access time to unaligned word access is 1.91, unaligned accesses are fast [ 0.040167] cpu6: Ratio of byte access time to unaligned word access is 2.15, unaligned accesses are fast [ 0.040175] cpu1: Ratio of byte access time to unaligned word access is 2.29, unaligned accesses are fast [ 0.040175] cpu3: Ratio of byte access time to unaligned word access is 2.33, unaligned accesses are fast [ 0.040175] cpu5: Ratio of byte access time to unaligned word access is 2.04, unaligned accesses are fast [ 0.064202] cpu0: Ratio of byte access time to unaligned word access is 10.08, unaligned accesses are fast [ 0.072686] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.072697] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.072701] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.072705] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page [ 0.073270] ACPI: Interpreter disabled. [ 0.073517] iommu: Default domain type: Translated [ 0.073523] iommu: DMA domain TLB invalidation policy: strict mode [ 0.085288] SCSI subsystem initialized [ 0.085719] usbcore: registered new interface driver usbfs [ 0.085750] usbcore: registered new interface driver hub [ 0.085783] usbcore: registered new device driver usb [ 0.087193] vgaarb: loaded [ 0.087561] clocksource: Switched to clocksource riscv_clocksource [ 0.088143] pnp: PnP ACPI: disabled [ 0.095057] NET: Registered PF_INET protocol family [ 0.095233] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.097178] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.097223] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.097235] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.097329] TCP bind hash table entries: 16384 (order: 7, 524288 bytes, linear) [ 0.098148] TCP: Hash tables configured (established 16384 bind 16384) [ 0.098304] UDP hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.098646] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.098693] PCI: CLS 0 bytes, default 64 [ 0.100028] workingset: timestamp_bits=46 (anon: 42) max_order=19 bucket_order=0 (anon: 0) [ 0.100613] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.100814] io scheduler mq-deadline registered [ 0.100821] io scheduler kyber registered [ 0.100852] io scheduler bfq registered [ 0.105313] riscv-plic: interrupt-controller@e0000000: mapped 160 interrupts with 8 handlers for 16 contexts. [ 0.152125] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.160203] loop: module loaded [ 0.162947] usbcore: registered new interface driver rtl8150 [ 0.162971] usbcore: registered new device driver r8152-cfgselector [ 0.162997] usbcore: registered new interface driver r8152 [ 0.164139] usbcore: registered new interface driver uas [ 0.164176] usbcore: registered new interface driver usb-storage [ 0.164462] mousedev: PS/2 mouse device common for all mice [ 0.165833] usbcore: registered new interface driver usbhid [ 0.165838] usbhid: USB HID core driver [ 0.166089] riscv-pmu-sbi: SBI PMU extension is available [ 0.166115] riscv-pmu-sbi: 16 firmware and 18 hardware counters [ 0.166824] NET: Registered PF_PACKET protocol family [ 0.166871] Key type dns_resolver registered [ 0.192644] printk: legacy console [ttyS0] disabled [ 0.193007] d4017000.serial: ttyS0 at MMIO 0xd4017000 (irq = 14, base_baud = 921600) is a XScale [ 0.193051] printk: legacy console [ttyS0] enabled [ 1.234913] /soc/i2c@d401d800/pmic@41: Fixed dependency cycle(s) with /soc/i2c@d401d800/pmic@41/regulators/buck5 [ 1.259887] spacemit-p1-rtc spacemit-p1-rtc.2.auto: registered as rtc0 [ 1.265137] spacemit-p1-rtc spacemit-p1-rtc.2.auto: setting system clock to 2026-04-06T09:18:20 UTC (1775467100) [ 1.275851] spacemit-k1-pcie ca400000.pcie: host bridge /soc/pcie-bus/pcie@ca400000 ranges: [ 1.275941] spacemit-k1-pcie ca800000.pcie: host bridge /soc/pcie-bus/pcie@ca800000 ranges: [ 1.277295] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 1.277320] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 1 [ 1.277461] xhci-hcd xhci-hcd.3.auto: hcc params 0x0220fe6d hci version 0x110 quirks 0x0000808000000010 [ 1.277501] xhci-hcd xhci-hcd.3.auto: irq 19, io mem 0xc0a00000 [ 1.277620] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 1.277630] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 2 [ 1.277640] xhci-hcd xhci-hcd.3.auto: Host supports USB 3.0 SuperSpeed [ 1.278369] hub 1-0:1.0: USB hub found [ 1.278401] hub 1-0:1.0: 1 port detected [ 1.278729] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 1.279191] hub 2-0:1.0: USB hub found [ 1.279219] hub 2-0:1.0: 1 port detected [ 1.280113] clk: Disabling unused clocks [ 1.282252] spacemit-k1-pcie ca400000.pcie: IO 0x009f002000..0x009f101fff -> 0x0000000000 [ 1.290592] spacemit-k1-pcie ca800000.pcie: IO 0x00b7002000..0x00b7101fff -> 0x0000000000 [ 1.296068] spacemit-k1-pcie ca400000.pcie: MEM 0x0090000000..0x009effffff -> 0x0090000000 [ 1.303655] spacemit-k1-pcie ca800000.pcie: MEM 0x00a0000000..0x00afffffff -> 0x00a0000000 [ 1.400524] spacemit-k1-pcie ca800000.pcie: MEM 0x00b0000000.[ 1.415746] spacemit-k1-pcie ca400000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 4G [ 1.511817] spacemit-k1-pcie ca800000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 4G [ 1.531582] usb 1-1: new high-speed USB device number 2 using xhci-hcd [ 1.725902] hub 1-1:1.0: USB hub found [ 1.727276] hub 1-1:1.0: 4 ports detected [ 1.791698] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 1.837888] hub 2-1:1.0: USB hub found [ 1.839302] hub 2-1:1.0: 4 ports detected [ 2.123618] usb 2-1.2: new SuperSpeed USB device number 3 using xhci-hcd [ 2.148605] scsi host0: uas [ 2.153198] scsi 0:0:0:0: Direct-Access CT240BX5 00SSD1 0 PQ: 0 ANSI: 6 [ 2.379571] spacemit-k1-pcie ca400000.pcie: Device found, but not active [ 2.383870] spacemit-k1-pcie ca400000.pcie: PCI host bridge to bus 0001:00 [ 2.390509] pci_bus 0001:00: root bus resource [bus 00-ff] [ 2.395963] pci_bus 0001:00: root bus resource [io 0x0000-0xfffff] [ 2.402211] pci_bus 0001:00: root bus resource [mem 0x90000000-0x9effffff] [ 2.409145] pci 0001:00:00.0: [201f:0001] type 01 class 0x060400 PCIe Root Port [ 2.416386] pci 0001:00:00.0: BAR 0 [mem 0x00000000-0x000fffff] [ 2.422265] pci 0001:00:00.0: BAR 1 [mem 0x00000000-0x000fffff] [ 2.428167] pci 0001:00:00.0: PCI bridge to [bus 01-ff] [ 2.433379] pci 0001:00:00.0: bridge window [io 0x0000-0x0fff] [ 2.439452] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 2.446225] pci 0001:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 2.453991] pci 0001:00:00.0: supports D1 [ 2.457942] pci 0001:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.465782] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01 [ 2.470905] pci 0001:00:00.0: BAR 0 [mem 0x90000000-0x900fffff]: assigned [ 2.477668] pci 0001:00:00.0: BAR 1 [mem 0x90100000-0x901fffff]: assigned [ 2.477678] spacemit-k1-pcie ca800000.pcie: Device found, but not active [ 2.484423] pci 0001:00:00.0: PCI bridge to [bus 01] [ 2.491211] spacemit-k1-pcie ca800000.pcie: PCI host bridge to bus 0002:00 [ 2.496056] pci_bus 0001:00: resource 4 [io 0x0000-0xfffff] [ 2.502913] pci_bus 0002:00: root bus resource [bus 00-ff] [ 2.508548] pci_bus 0001:00: resource 5 [mem 0x90000000-0x9effffff] [ 2.520269] pci_bus 0002:00: root bus resource [io 0x100000-0x1fffff] (bus address [0x0000-0xfffff]) [ 2.529471] pci_bus 0002:00: root bus resource [mem 0xa0000000-0xafffffff pref] [ 2.536760] pci_bus 0002:00: root bus resource [mem 0xb0000000-0xb6ffffff] [ 2.543681] pci 0002:00:00.0: [1e5d:3003] type 01 class 0x060400 PCIe Root Port [ 2.550926] pci 0002:00:00.0: BAR 0 [mem 0x00000000-0x000fffff] [ 2.556813] pci 0002:00:00.0: BAR 1 [mem 0x00000000-0x000fffff] [ 2.562715] pci 0002:00:00.0: PCI bridge to [bus 01-ff] [ 2.567927] pci 0002:00:00.0: bridge window [io 0x100000-0x100fff] [ 2.574348] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 2.581123] pci 0002:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 2.588881] pci 0002:00:00.0: supports D1 [ 2.592838] pci 0002:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.601866] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01 [ 2.605849] pci 0002:00:00.0: BAR 0 [mem 0xb0000000-0xb00fffff]: assigned [ 2.606118] pcieport 0001:00:00.0: PME: Signaling with IRQ 22 [ 2.612606] pci 0002:00:00.0: BAR 1 [mem 0xb0100000-0xb01fffff]: assigned [ 2.625112] pci 0002:00:00.0: PCI bridge to [bus 01] [ 2.630057] pci_bus 0002:00: resource 4 [io 0x100000-0x1fffff] [ 2.635957] pci_bus 0002:00: resource 5 [mem 0xa0000000-0xafffffff pref] [ 2.642636] pci_bus 0002:00: resource 6 [mem 0xb0000000-0xb6ffffff] [ 2.649186] pcieport 0002:00:00.0: PME: Signaling with IRQ 23 [ 31.711870] aldo1: disabling [ 31.713707] dldo1: disabling [ 33.771581] sd 0:0:0:0: [sda] tag#19 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN [ 33.776933] sd 0:0:0:0: [sda] tag#19 CDB: opcode=0x9e, sa=0x10 9e 10 00 00 00 00 00 00 00 00 00 00 00 20 00 00 [ 33.803595] scsi host0: uas_eh_host_reset_handler start [ 33.875867] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 33.897963] scsi host0: uas_eh_host_reset_handler success [ 33.916023] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB) [ 33.921059] sd 0:0:0:0: [sda] Write Protect is off [ 33.925858] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 33.979709] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes [ 33.983240] sd 0:0:0:0: [sda] Optimal transfer size 33553920 bytes [ 34.009531] sda: sda1 sda2 [ 34.010146] sd 0:0:0:0: [sda] Attached SCSI disk [ 34.081912] EXT4-fs (sda2): mounted filesystem 1c6416d7-3949-4642-8160-7b0bf57d2414 r/w with ordered data mode. Quota mode: disabled. [ 34.091460] VFS: Mounted root (ext4 filesystem) on device 8:2. [ 34.097838] devtmpfs: mounted [ 34.100241] VFS: Pivoted into new rootfs [ 34.104808] Freeing unused kernel image (initmem) memory: 2400K [ 34.109945] Run /sbin/init as init process - runit: $Id: c66c1e3b98d1b630bd51b1d56aaed5c2994e8c9d $: booting. - runit: enter stage: /etc/runit/1 => Welcome to Void! => Mounting pseudo-filesystems... => Loading kernel modules... => Starting udev and waiting for devices to settle... [ 34.236577] udevd[154]: starting version 3.2.14 [ 35.295584] random: crng init done [ 35.313206] udevd[155]: starting eudev-3.2.14 => Remounting rootfs read-only... [ 35.602114] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Activating btrfs devices... Scanning for Btrfs filesystems => Activating encrypted devices... => Checking filesystems: /dev/sda2: clean, 17212/1048576 files, 343501/4194304 blocks => Mounting rootfs read-write... [ 35.704782] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 r/w. => Mounting all non-network filesystems... => Initializing swap... => Seeding random number generator... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Setting up loopback interface... => Setting up hostname to 'rv2'... => Loading sysctl(8) settings... kernel.dmesg_restrict = 1 sysctl: cannot stat /proc/sys/kernel/kexec_load_disabled: No such file or directory sysctl: cannot stat /proc/sys/kernel/yama/ptrace_scope: No such file or directory kernel.core_uses_pid = 1 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 kernel.kptr_restrict = 1 kernel.perf_event_paranoid = 2 kernel.unprivileged_bpf_disabled = 1 => Initialization complete, running stage 2... - runit: leave stage: /etc/runit/1 - runit: enter stage: /etc/runit/2 [ 35.813418] YT8531 Gigabit Ethernet cac80000.ethernet:01: attached PHY driver (mii_bus:phy_addr=cac80000.ethernet:01, irq=POLL) [ 35.845286] k1_emac cac80000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off runsvchdir: default: current. [ 35.874520] udevd[225]: starting version 3.2.14 [ 35.893010] udevd[225]: starting eudev-3.2.14 Void 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d (rv2) (ttyS0) rv2 login: - runit: leave stage: /etc/runit/2 - runit: enter stage: /etc/runit/3 => Waiting for services to sok: down: /var/service/agetty-ttyS0: 0s, normally up ok: down: /var/service/sshd: 0s, normally up ok: down: /var/service/udevd: 0s, normally up => Saving random number generator seed... Seeding 256 bits and crediting Saving 256 bits of creditable seed for next boot => Stopping udev... => Sending TERM signal to processes... => Sending KILL signal to processes... => Unmounting filesystems, disabling swap... [ 55.352055] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414 ro. => Remounting rootfs read-only... [ 55.365304] EXT4-fs (sda2): re-mounted 1c6416d7-3949-4642-8160-7b0bf57d2414. - runit: leave stage: /etc/runit/3 - runit: sending KILL signal to all processes... - runit: system reboot. [ 55.403711] sd 0:0:0:0: [sda] Synchronizing SCSI cache [ 55.479780] usb 2-1.2: reset SuperSpeed USB device number 3 using xhci-hcd [ 55.501772] reboot: Restarting system [ 55.502805] ------------[ cut here ]------------ [ 55.507418] No atomic I2C transfer handler for 'i2c-0' [ 55.512558] WARNING: drivers/i2c/i2c-core.h:42 at i2c_transfer+0x90/0x98, CPU#0: runit/269 [ 55.512584] Modules linked in: [ 55.512595] CPU: 0 UID: 0 PID: 269 Comm: runit Not tainted 7.0.0-rc6-next-20260403-00004-g05054ef4ae1d #10 PREEMPTLAZY [ 55.512604] Hardware name: OrangePi RV2 (DT) [ 55.512609] epc : i2c_transfer+0x90/0x98 [ 55.512616] ra : i2c_transfer+0x90/0x98 [ 55.512623] epc : ffffffff80867050 ra : ffffffff80867050 sp : ffffffc6006c39c0 [ 55.512628] gp : ffffffff81796260 tp : ffffffd6045f4980 t0 : 696d6f7461206f4e [ 55.512631] t1 : 000000000000004e t2 : 63696d6f7461206f s0 : ffffffc6006c39f0 [ 55.512636] s1 : ffffffd6037fc048 a0 : 000000000000002a a1 : ffffffff81688790 [ 55.512640] a2 : 0000000000000010 a3 : 00000000000000fd a4 : 0000000000000000 [ 55.512644] a5 : 0000000000000000 a6 : bffffffffffff000 a7 : 0000000000000038 [ 55.512648] s2 : 0000000000000002 s3 : ffffffc6006c39f8 s4 : 000000000000007e [ 55.512652] s5 : 0000000000000002 s6 : 0000000000000000 s7 : 0000000000000000 [ 55.512656] s8 : ffffffff81799248 s9 : ffffffff8169dca0 s10: ffffffff80053a50 [ 55.512660] s11: ffffffd602571e80 t3 : ffffffff817ab1ef t4 : ffffffff817ab1ef [ 55.512663] t5 : ffffffff817ab1f0 t6 : ffffffc6006c37d8 ssp : 0000000000000000 [ 55.512667] status: 0000000200000120 badaddr: 0000000000000000 cause: 0000000000000003 [ 55.512671] [<ffffffff80867050>] i2c_transfer+0x90/0x98 [ 55.512680] [<ffffffff806b4574>] regmap_i2c_read+0x54/0x84 [ 55.512691] [<ffffffff806af2a4>] _regmap_raw_read+0xb0/0x2c0 [ 55.512699] [<ffffffff806af4e2>] _regmap_bus_read+0x2e/0x64 [ 55.512705] [<ffffffff806ade8a>] _regmap_read+0x42/0x150 [ 55.512712] [<ffffffff806ae660>] _regmap_update_bits+0x9c/0xe0 [ 55.512718] [<ffffffff806afa74>] regmap_update_bits_base+0x40/0x68 [ 55.512725] [<ffffffff8086f6b8>] spacemit_p1_restart_handler+0x24/0x5c [ 55.512733] [<ffffffff80053a82>] sys_off_notify+0x32/0x50 [ 55.512743] [<ffffffff80052418>] notifier_call_chain+0x58/0x138 [ 55.512750] [<ffffffff800525d4>] atomic_notifier_call_chain+0x1c/0x4c [ 55.512756] [<ffffffff80054456>] do_kernel_restart+0x1e/0x28 [ 55.512764] [<ffffffff800137bc>] machine_restart+0xc/0x10 [ 55.512774] [<ffffffff80054598>] kernel_restart+0x6c/0x88 [ 55.512781] [<ffffffff800547f6>] __do_sys_reboot+0xce/0x1c4 [ 55.512788] [<ffffffff800549ce>] __riscv_sys_reboot+0x16/0x20 [ 55.512794] [<ffffffff80a51d66>] do_trap_ecall_u+0x1ce/0x40c [ 55.512804] [<ffffffff80a5e90c>] handle_exception+0x168/0x174 [ 55.512814] ---[ end trace 0000000000000000 ]--- [ 55.512830] BUG: scheduling while atomic: runit/269/0x00000002 [ 55.74672� ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 2026-04-06 9:46 ` Vincent Legoll @ 2026-04-06 15:42 ` Aurelien Jarno -1 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-06 15:42 UTC (permalink / raw) To: Vincent Legoll; +Cc: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Hi Vincent, On 2026-04-06 11:46, Vincent Legoll wrote: > Hello Aurelien, > > I tested this on top of next-20260403 + the USB3 patch series v8 from Han > Gao: > > $ git log --oneline | head -7 > 05054ef4ae1d mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip > 5f56e5402644 riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 > 5b0a2f3f8fa6 riscv: dts: spacemit: Define the P1 PMIC regulators for > OrangePi RV2 > a05128fa7d3e riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 > 2febe6e6ee6e Add linux-next specific files for 20260403 > 8ff4869c6f24 Merge branch 'for-next' of > https://github.com/hisilicon/linux-hisi.git > e7d27cf6777b Merge branch 'next' of > https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git > > Without your patch the board hang on reset. With the patch applied, it > reboots but there's a WARNING, see the attached dmesg. > > Tell me if there's a new iteration to test, and/or if you want me testing it > in a different way. Yes, as written in the original mail, this patchset depends on PIO support in the spacemit I2C driver: https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ Without it, you might get this warning message and reboot is not 100% reliable. I still believe it's better than no reboot support at all. Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://aurel32.net _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-06 15:42 ` Aurelien Jarno 0 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-06 15:42 UTC (permalink / raw) To: Vincent Legoll; +Cc: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Hi Vincent, On 2026-04-06 11:46, Vincent Legoll wrote: > Hello Aurelien, > > I tested this on top of next-20260403 + the USB3 patch series v8 from Han > Gao: > > $ git log --oneline | head -7 > 05054ef4ae1d mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip > 5f56e5402644 riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 > 5b0a2f3f8fa6 riscv: dts: spacemit: Define the P1 PMIC regulators for > OrangePi RV2 > a05128fa7d3e riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 > 2febe6e6ee6e Add linux-next specific files for 20260403 > 8ff4869c6f24 Merge branch 'for-next' of > https://github.com/hisilicon/linux-hisi.git > e7d27cf6777b Merge branch 'next' of > https://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm.git > > Without your patch the board hang on reset. With the patch applied, it > reboots but there's a WARNING, see the attached dmesg. > > Tell me if there's a new iteration to test, and/or if you want me testing it > in a different way. Yes, as written in the original mail, this patchset depends on PIO support in the spacemit I2C driver: https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ Without it, you might get this warning message and reboot is not 100% reliable. I still believe it's better than no reboot support at all. Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://aurel32.net ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 2026-04-06 15:42 ` Aurelien Jarno @ 2026-04-06 21:55 ` Vincent Legoll -1 siblings, 0 replies; 12+ messages in thread From: Vincent Legoll @ 2026-04-06 21:55 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Cc: Troy Mitchell, Andi Shyti, Yixun Lan, linux-i2c, linux-kernel, linux-riscv, spacemit, Troy Mitchell, Aurelien Jarno Hi Aurelien, On 4/6/26 17:42, Aurelien Jarno wrote: > On 2026-04-06 11:46, Vincent Legoll wrote: >> Tell me if there's a new iteration to test, and/or if you want me testing it >> in a different way. > Yes, as written in the original mail, this patchset depends on PIO > support in the spacemit I2C driver: > https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ > > Without it, you might get this warning message and reboot is not 100% > reliable. I still believe it's better than no reboot support at all. OK, I tested a new stack: next-20260406, PIO patchset, reset patchset & USB patchset: $ git log --oneline 5030369b32c4 (HEAD -> opirv2-pio-reset-usb) riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 73274ce37441 riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 cda12b8bdbfe riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 68ce409351c6 (opirv2-pio-reset) mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 245e0b8e8a91 i2c: spacemit: introduce pio for k1 a588d756621d i2c: spacemit: move i2c_xfer_msg() 816f193dd0d9 (tag: next-20260406, next/master, next/HEAD) Add linux-next specific files for 20260406 This boots and reset properly without the previous WARN. So if any of those those series need added T-Bs, then here's mine: Tested-by: Vincent Legoll<legoll@online.fr> # OrangePi-RV2 I also believe this is better than nothing: reboot + (harmless) WARN instead of hang. PS: I added recipients for the PIO patchset as CC here, for the T-B, hope this is not bothering. Thanks ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-06 21:55 ` Vincent Legoll 0 siblings, 0 replies; 12+ messages in thread From: Vincent Legoll @ 2026-04-06 21:55 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Cc: Troy Mitchell, Andi Shyti, Yixun Lan, linux-i2c, linux-kernel, linux-riscv, spacemit, Troy Mitchell, Aurelien Jarno Hi Aurelien, On 4/6/26 17:42, Aurelien Jarno wrote: > On 2026-04-06 11:46, Vincent Legoll wrote: >> Tell me if there's a new iteration to test, and/or if you want me testing it >> in a different way. > Yes, as written in the original mail, this patchset depends on PIO > support in the spacemit I2C driver: > https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ > > Without it, you might get this warning message and reboot is not 100% > reliable. I still believe it's better than no reboot support at all. OK, I tested a new stack: next-20260406, PIO patchset, reset patchset & USB patchset: $ git log --oneline 5030369b32c4 (HEAD -> opirv2-pio-reset-usb) riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 73274ce37441 riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 cda12b8bdbfe riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 68ce409351c6 (opirv2-pio-reset) mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 245e0b8e8a91 i2c: spacemit: introduce pio for k1 a588d756621d i2c: spacemit: move i2c_xfer_msg() 816f193dd0d9 (tag: next-20260406, next/master, next/HEAD) Add linux-next specific files for 20260406 This boots and reset properly without the previous WARN. So if any of those those series need added T-Bs, then here's mine: Tested-by: Vincent Legoll<legoll@online.fr> # OrangePi-RV2 I also believe this is better than nothing: reboot + (harmless) WARN instead of hang. PS: I added recipients for the PIO patchset as CC here, for the T-B, hope this is not bothering. Thanks _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 2026-04-06 21:55 ` Vincent Legoll @ 2026-04-08 2:48 ` Troy Mitchell -1 siblings, 0 replies; 12+ messages in thread From: Troy Mitchell @ 2026-04-08 2:48 UTC (permalink / raw) To: Vincent Legoll, linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Cc: Troy Mitchell, Andi Shyti, Yixun Lan, linux-i2c, Aurelien Jarno On Tue Apr 7, 2026 at 5:55 AM CST, Vincent Legoll wrote: > Hi Aurelien, > > On 4/6/26 17:42, Aurelien Jarno wrote: >> On 2026-04-06 11:46, Vincent Legoll wrote: >>> Tell me if there's a new iteration to test, and/or if you want me testing it >>> in a different way. >> Yes, as written in the original mail, this patchset depends on PIO >> support in the spacemit I2C driver: >> https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ >> >> Without it, you might get this warning message and reboot is not 100% >> reliable. I still believe it's better than no reboot support at all. > > > OK, I tested a new stack: next-20260406, PIO patchset, reset patchset & > USB patchset: > > > $ git log --oneline > 5030369b32c4 (HEAD -> opirv2-pio-reset-usb) riscv: dts: spacemit: Enable > USB3.0/PCIe on OrangePi RV2 > 73274ce37441 riscv: dts: spacemit: Define the P1 PMIC regulators for > OrangePi RV2 > cda12b8bdbfe riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 > 68ce409351c6 (opirv2-pio-reset) mfd: simple-mfd-i2c: add a reboot cell > for the SpacemiT P1 chip > 245e0b8e8a91 i2c: spacemit: introduce pio for k1 > a588d756621d i2c: spacemit: move i2c_xfer_msg() > 816f193dd0d9 (tag: next-20260406, next/master, next/HEAD) Add linux-next > specific files for 20260406 > > This boots and reset properly without the previous WARN. > > So if any of those those series need added T-Bs, then here's mine: > > Tested-by: Vincent Legoll<legoll@online.fr> # OrangePi-RV2 I'll take this tag to my PIO patchset. Thanks! - Troy ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-08 2:48 ` Troy Mitchell 0 siblings, 0 replies; 12+ messages in thread From: Troy Mitchell @ 2026-04-08 2:48 UTC (permalink / raw) To: Vincent Legoll, linux-kernel, Lee Jones, Yixun Lan, linux-riscv, spacemit Cc: Troy Mitchell, Andi Shyti, Yixun Lan, linux-i2c, Aurelien Jarno On Tue Apr 7, 2026 at 5:55 AM CST, Vincent Legoll wrote: > Hi Aurelien, > > On 4/6/26 17:42, Aurelien Jarno wrote: >> On 2026-04-06 11:46, Vincent Legoll wrote: >>> Tell me if there's a new iteration to test, and/or if you want me testing it >>> in a different way. >> Yes, as written in the original mail, this patchset depends on PIO >> support in the spacemit I2C driver: >> https://lore.kernel.org/lkml/20260207-b4-k3-i2c-pio-v7-2-626942d94d91@linux.spacemit.com/ >> >> Without it, you might get this warning message and reboot is not 100% >> reliable. I still believe it's better than no reboot support at all. > > > OK, I tested a new stack: next-20260406, PIO patchset, reset patchset & > USB patchset: > > > $ git log --oneline > 5030369b32c4 (HEAD -> opirv2-pio-reset-usb) riscv: dts: spacemit: Enable > USB3.0/PCIe on OrangePi RV2 > 73274ce37441 riscv: dts: spacemit: Define the P1 PMIC regulators for > OrangePi RV2 > cda12b8bdbfe riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 > 68ce409351c6 (opirv2-pio-reset) mfd: simple-mfd-i2c: add a reboot cell > for the SpacemiT P1 chip > 245e0b8e8a91 i2c: spacemit: introduce pio for k1 > a588d756621d i2c: spacemit: move i2c_xfer_msg() > 816f193dd0d9 (tag: next-20260406, next/master, next/HEAD) Add linux-next > specific files for 20260406 > > This boots and reset properly without the previous WARN. > > So if any of those those series need added T-Bs, then here's mine: > > Tested-by: Vincent Legoll<legoll@online.fr> # OrangePi-RV2 I'll take this tag to my PIO patchset. Thanks! - Troy _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip 2026-04-01 16:50 ` Aurelien Jarno @ 2026-04-10 20:38 ` Aurelien Jarno -1 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-10 20:38 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit Hi, On 2026-04-01 18:50, Aurelien Jarno wrote: > Add a "spacemit-p1-reboot" cell for the SpacemiT P1 chip. > > Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> > --- > drivers/mfd/simple-mfd-i2c.c | 1 + > 1 file changed, 1 insertion(+) > > Note that the spacemit-p1-reboot driver requires PIO support in the > spacemit i2C driver [1]. This hasn't been merged despite being ready for > weeks. This just got merged and should be in 7.1 (it is currently in next). Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://aurel32.net _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip @ 2026-04-10 20:38 ` Aurelien Jarno 0 siblings, 0 replies; 12+ messages in thread From: Aurelien Jarno @ 2026-04-10 20:38 UTC (permalink / raw) To: linux-kernel, Lee Jones, Yixun Lan, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit, open list:RISC-V SPACEMIT SoC Support:Keyword:spacemit Hi, On 2026-04-01 18:50, Aurelien Jarno wrote: > Add a "spacemit-p1-reboot" cell for the SpacemiT P1 chip. > > Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> > --- > drivers/mfd/simple-mfd-i2c.c | 1 + > 1 file changed, 1 insertion(+) > > Note that the spacemit-p1-reboot driver requires PIO support in the > spacemit i2C driver [1]. This hasn't been merged despite being ready for > weeks. This just got merged and should be in 7.1 (it is currently in next). Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://aurel32.net ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2026-04-10 21:17 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-04-01 16:50 [RESEND][PATCH v5] mfd: simple-mfd-i2c: add a reboot cell for the SpacemiT P1 chip Aurelien Jarno 2026-04-01 16:50 ` Aurelien Jarno 2026-04-06 9:46 ` Vincent Legoll 2026-04-06 9:46 ` Vincent Legoll 2026-04-06 15:42 ` Aurelien Jarno 2026-04-06 15:42 ` Aurelien Jarno 2026-04-06 21:55 ` Vincent Legoll 2026-04-06 21:55 ` Vincent Legoll 2026-04-08 2:48 ` Troy Mitchell 2026-04-08 2:48 ` Troy Mitchell 2026-04-10 20:38 ` Aurelien Jarno 2026-04-10 20:38 ` Aurelien Jarno
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.