Port-RISCV archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: milkv duo now gets to "boot device" with 11.99.6



Hi folks,

I've also been working on this board, as well as a few Orange Pi Zero boards, for quite some time.

I've made some progress with NetBSD on the Milk-V Duo S, and this is where things currently stand :)

Cheers/Esenlikler,
berte
>En Taro Adun<


OpenSBI v1.2-26-g3491ae4
   ____                    _____ ____ _____
  / __ \                  / ____|  _ \_   _|
 | |  | |_ __   ___ _ __ | (___ | |_) || |
 | |  | | '_ \ / _ \ '_ \ \___ \|  _ < | |
 | |__| | |_) |  __/ | | |____) | |_) || |_
  \____/| .__/ \___|_| |_|_____/|____/_____|
        | |
        |_|

Platform Name             : Milk-V DuoS
Platform Features         : medeleg
Platform HART Count       : 1
Platform IPI Device       : aclint-mswi
Platform Timer Device     : aclint-mtimer @ 25000000Hz
Platform Console Device   : uart8250
Platform HSM Device       : ---
Platform PMU Device       : ---
Platform Reboot Device    : ---
Platform Shutdown Device  : ---
Platform Suspend Device   : cvi-suspend
Firmware Base             : 0x80000000
Firmware Size             : 240 KB
Runtime SBI Version       : 1.0

Domain0 Name              : root
Domain0 Boot HART         : 0
Domain0 HARTs             : 0*
Domain0 Region00          : 0x0000000074000000-0x000000007400ffff (I)
Domain0 Region01          : 0x0000000080000000-0x000000008003ffff ()
Domain0 Region02          : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address      : 0x0000000080200000
Domain0 Next Arg1         : 0x0000000080080000
Domain0 Next Mode         : S-mode
Domain0 SysReset          : yes
Domain0 SysSuspend        : yes

Boot HART ID              : 0
Boot HART Domain          : root
Boot HART Priv Version    : v1.11
Boot HART Base ISA        : rv64imafdcvx
Boot HART ISA Extensions  : time
Boot HART PMP Count       : 8
Boot HART PMP Granularity : 4096
Boot HART PMP Address Bits: 38
Boot HART MHPM Count      : 8
Boot HART MIDELEG         : 0x0000000000000222
Boot HART MEDELEG         : 0x000000000000b109


U-Boot 2026.04-rc3-00084-g819161e55f45-dirty (Sep 07 2026 - 23:27:07 +0200)milkv_duos

DRAM:  512 MiB
Core:  23 devices, 13 uclasses, devicetree: separate
MMC:   mmc@4310000: 0, mmc@4300000: 1
Loading Environment from FAT... OK
In:    serial@4140000
Out:   serial@4140000
Err:   serial@4140000
Net:   eth0: ethernet@4070000
Hit any key to stop autoboot: 0
Speed: 100, full duplex
Using ethernet@4070000 device
TFTP from server 192.168.178.66; our IP address is 192.168.178.41
Filename 'duos/netbsd.uimg'.
Load address: 0x82000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##############################################################
         1.7 MiB/s
done
Bytes transferred = 12355460 (bc8784 hex)
Speed: 100, full duplex
Using ethernet@4070000 device
TFTP from server 192.168.178.66; our IP address is 192.168.178.41
Filename 'duos/dtb/sophgo/sg2000-milkv-duo-s.dtb'.
Load address: 0x83000000
Loading: ##
         4.3 MiB/s
done
Bytes transferred = 18094 (46ae hex)
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   NetBSD/riscv DUOS
   Image Type:   RISC-V Linux Kernel Image (uncompressed)
   Data Size:    12355396 Bytes = 11.8 MiB
   Load Address: 80200000
   Entry Point:  80200000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
Working FDT set to 83000000
   Loading Kernel Image to 80200000
   Loading Device Tree to 000000009e70b000, end 000000009e7126ad ... OK
Working FDT set to 9e70b000

Starting kernel ...


------------
NetBSD start

sp:      0x0000_0000_80c0_3000
pc:      0x0000_0000_8020_0080
hart:    0x0000_0000_0000_0000
dtb:     0x0000_0000_9e70_b000
vendor:  0x0000_0000_0000_05b7
extsn:   T-Head XMAE
l1:      0x0000_0000_80c0_c000
l2:      0x0000_0000_80c0_b000
uspace:  0x0000_0000_80c0_1000
bootstk: 0x0000_0000_80c0_3000
vtopdiff:0xffff_ffbf_7fe0_0000

bss:     0x0000_0000_80dc_8744 - 0x0000_0000_80e0_0000

l2pde:   0x0000_0000_80c0_b800:  0x0000_0000_2030_3001

kern:    0x0000_0000_80c0_c000:  0x7000_0000_2008_00ef
kern:    0x0000_0000_80c0_c008:  0x7000_0000_2010_00ef
kern:    0x0000_0000_80c0_c010:  0x7000_0000_2018_00ef
kern:    0x0000_0000_80c0_c018:  0x7000_0000_2020_00ef
kern:    0x0000_0000_80c0_c020:  0x7000_0000_2028_00ef
kern:    0x0000_0000_80c0_c028:  0x7000_0000_2030_00ef
kern:    0x0000_0000_80c0_c030:  0x7000_0000_2038_00ef
kern:    0x0000_0000_80c0_c038:  0x7000_0000_2040_00ef
kern:    0x0000_0000_80c0_c040:  0x7000_0000_2048_00ef
kern:    0x0000_0000_80c0_c048:  0x7000_0000_2050_00ef
kern:    0x0000_0000_80c0_c050:  0x7000_0000_2058_00ef
kern:    0x0000_0000_80c0_c058:  0x7000_0000_2060_00ef
kern:    0x0000_0000_80c0_c060:  0x7000_0000_2068_00ef
kern:    0x0000_0000_80c0_c068:  0x7000_0000_2070_00ef
kern:    0x0000_0000_80c0_c070:  0x7000_0000_2078_00ef
kern:    0x0000_0000_80c0_c078:  0x7000_0000_2080_00ef
dtb:     0x0000_0000_80c0_c080:  0x7000_0000_2798_00e7
PM
[   1.0000000] FDT<0xffffffc00210b000>
[   1.0000000] cpufunc
[   1.0000000] T-Head XMAE detected.
[   1.0000000] devmap 0xffffffc000a350e8
[   1.0000000] bootstrap
[   1.0000000] stdout
[   1.0000000] fdt size 5000/43a5
[   1.0000000] consinit ok
[   1.0000000] NetBSD/riscv (fdt) booting ...
[   1.0000000] FDT /memory @ 0x80000000 size 0x20000000
[   1.0000000] init_riscv: memory start 80000000 end a0000000 (len 20000000)
[   1.0000000] cpu_kernel_vm_init: kernel phys start 0x80200000 end 0x80e00000
[   1.0000000] dm:   0xffffffc000a0bc10 :  0x70000000200000e7
[   1.0000000] bootargs: root=wedge:netbsd-root
[   1.0000000] msgbufaddr = 0xffffffe09fff0000
[   1.0000000] ------------------------------------------
[   1.0000000]            kern_vtopdiff = 0xffffffbf7fe00000
[   1.0000000]             memory_start = 0x        80000000
[   1.0000000]               memory_end = 0x        a0000000
[   1.0000000]              memory_size = 0x        20000000
[   1.0000000]           kernstart_phys = 0x        80200000
[   1.0000000]             kernend_phys = 0x        80e00000
[   1.0000000]               msgbufaddr = 0xffffffe09fff0000
[   1.0000000]    VM_MIN_KERNEL_ADDRESS = 0xffffffc000000000
[   1.0000000]           kernstart_mega = 0xffffffc000000000
[   1.0000000]                kernstart = 0xffffffc000000000
[   1.0000000]                  kernend = 0xffffffc000c00000
[   1.0000000]             kernend_mega = 0xffffffc000c00000
[   1.0000000]    VM_MAX_KERNEL_ADDRESS = 0xffffffd000000000
[   1.0000000]         pmap_direct_base = 0xffffffe000000000
[   1.0000000] ------------------------------------------
[   1.0000000] adding       0x80e00000 -       0x9e70b000  to freelist 0
[   1.0000000] adding       0x9e710000 -       0x9fe00000  to freelist 0
[   1.0000000] common cpusets bs_pde 0xffffffc000a0b000 ASID max ffff kcpusets nkmempages limits: ffffffc004000000 - ffffffd000000000
[   1.0000000] kva   : ffffffc004000000 - ffffffc05b600000
[   1.0000000] mpstart
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[   1.0000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[   1.0000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[   1.0000000]     2024, 2025, 2026
[   1.0000000]     The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All rights reserved.

[   1.0000000] NetBSD 11.99.8 (DUOS) #137: Thu Sep 10 22:07:34 CEST 2026
[   1.0000000]  berte@alfheimr:/home/berte/netbsd-opi/src-milkyv/obj/sys/arch/riscv/compile/DUOS
[   1.0000000] total memory = 507884 KB
[   1.0000000] avail memory = 489700 KB
[   1.0000000] mainbus0 (root)
[   1.0000000] simplebus0 at mainbus0: Milk-V Duo S
[   1.0000000] simplebus1 at simplebus0
[   1.0000000] cpus0 at simplebus0
[   1.0000000] simplebus2 at simplebus0
[   1.0000000] cpu0 at cpus0: T-Head 9-Series Processor (C9, E9 series) imp. 0
[   1.0000000] cv1800reset0 at simplebus1: Sophgo CV1800/SG2000 reset controller
[   1.0000000] cv1800pinctrl0 at simplebus1: Sophgo CV1800/SG2000 pin controller
[   1.0000000] syscon0 at simplebus1: System Controller Registers
[   1.0000000] fclock0 at simplebus0: 25000000 Hz fixed clock (osc_25m)
[   1.0000000] intc0 at cpu0: local interrupt controller
[   1.0000000] syscon1 at simplebus1: System Controller Registers
[   1.0000000] plic0 at simplebus1: RISC-V PLIC (101 IRQs)
[   1.0000000] cv1800clk0 at simplebus1: Sophgo CV1800/SG2000 clock controller
[   1.0000000] dwapbgpio0 at simplebus1: DesignWare APB GPIO
[   1.0000000] gpio0 at dwapbgpio0: 32 pins
[   1.0000000] dwapbgpio1 at simplebus1: DesignWare APB GPIO
[   1.0000000] gpio1 at dwapbgpio1: 32 pins
[   1.0000000] dwapbgpio2 at simplebus1: DesignWare APB GPIO
[   1.0000000] gpio2 at dwapbgpio2: 32 pins
[   1.0000000] dwapbgpio3 at simplebus1: DesignWare APB GPIO
[   1.0000000] gpio3 at dwapbgpio3: 32 pins
[   1.0000000] dwapbgpio4 at simplebus1: DesignWare APB GPIO
[   1.0000000] gpio4 at dwapbgpio4: 32 pins
[   1.0000000] cv1800sysreset0 at simplebus1: Sophgo CV1800/SG2000 RTC, reset and power control
[   1.0000000] cv1800usbphy0 at syscon0: Sophgo USB 2.0 PHY
[   1.0000000] mmcpwrseq0 at simplebus0: Simple MMC power sequence provider, 2 reset GPIOs
[   1.0000000] /soc/dma-controller@4330000 at simplebus1 not configured
[   1.0000000] awge0 at simplebus1: Ethernet controller
[   1.0000000] awge0: Core version: 00000037
[   1.0000000] awge0: Ethernet address 02:00:00:12:34:56
[   1.0000000] awge0: HW feature mask: 420d5925
[   1.0000000] cvphy0 at awge0 phy 1: Sophgo CV18xx 10/100 internal PHY, rev. 9
[   1.0000000] cvphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
[   1.0000000] awge0: interrupting on plic0 irq 31
[   1.0000000] /soc/mdio-mux@3009800 at simplebus1 not configured
[   1.0000000] /soc/syscon@3000000/dma-router@154 at syscon0 not configured
[   1.0000000] /soc/adc@30f0000 at simplebus1 not configured
[   1.0000000] dwiic0 at simplebus1: I2C controller
[   1.0000000] dwiic0: interrupting on plic0 irq 53
[   1.0000000] iic0 at dwiic0: I2C bus
[   1.0000000] com0 at simplebus1: DesignWare APB UART, 32-byte FIFO
[   1.0000000] com0: console
[   1.0000000] com0: interrupting on plic0 irq 44
[   1.0000000] com1 at simplebus1: DesignWare APB UART, 32-byte FIFO
[   1.0000000] com1: interrupting on plic0 irq 48
[   1.0000000] sdhc0 at simplebus1: Sophgo SD/MMC controller
[   1.0000000] sdhc0: core 300000000 Hz, bus 100000000 Hz, caps 0x3f68c832
[   1.0000000] sdhc0: vendor ctrl 0x302, dly 0x1000100, phy 0x1
[   1.0000000] sdhc0: interrupting on plic0 irq 36
[   1.0000000] sdhc0: SDHC 4.2, rev 0, 32-bit ADMA2, 100000 kHz, HS 3.0V 3.3V, re-tuning mode 2, 512 byte blocks
[   1.0000000] sdmmc0 at sdhc0 slot 0
[   1.0000000] sdhc1 at simplebus1: Sophgo SD/MMC controller
[   1.0000000] sdhc1: core 300000000 Hz, bus 100000000 Hz, caps 0x3f68c832
[   1.0000000] sdhc1: vendor ctrl 0x302, dly 0, phy 0
[   1.0000000] sdhc1: interrupting on plic0 irq 38
[   1.0000000] sdhc1: cycling SDIO device power off
[   1.0000000] sdhc1: SDIO device power on complete
[   1.0000000] sdhc1: SDHC 4.2, rev 0, 32-bit ADMA2, 100000 kHz, HS SDR50 DDR50 SDR104 HS200 1.8V 3.0V 3.3V, re-tuning mode 2, 512 byte blocks
[   1.0000000] sdmmc1 at sdhc1 slot 0
[   1.0000000] dwctwo0 at simplebus1: DesignWare USB2 OTG
[   1.0000000] dwctwo0: interrupting on plic0 irq 30
[   1.0000000] sdhc2 at simplebus1: Sophgo SD/MMC controller
[   1.0000000] sdhc2: core 300000000 Hz, bus 187500000 Hz, caps 0x3f68c832
[   1.0000000] sdhc2: vendor ctrl 0x303, dly 0x1000100, phy 0x1
[   1.0000000] sdhc2: interrupting on plic0 irq 34
[   1.0000000] sdhc2: SDHC 4.2, rev 0, 32-bit ADMA2, 187500 kHz, HS 3.0V 3.3V, re-tuning mode 2, 512 byte blocks
[   1.0000000] sdmmc2 at sdhc2 slot 0
[   1.0000000] /soc/timer@74000000 at simplebus1 not configured
[   1.0000000] WARNING: system needs entropy for security; see entropy(7)
[   1.0000030] cpu_boot_secondary_processors: starting secondary processors
[   1.0000030] cpu_boot_secondary_processors: secondary processors hatched. 1 running
[   1.0146767] dwctwo0: couldn't initialize host, error=16
[   1.1799835] sdmmc1: SDIO bus speed SDR104
[   1.1799835] sdhc1: SDIO clock: asked 50000 kHz, base 100000 kHz, divisor N=1, effective 50000 kHz
[   1.1935466] sdhc1: SDIO PHY profile at 50000 kHz: ctrl 0x10300, dly 0x350100, phy 0
[   1.2014251] sdmmc1: 4-bit width, 50.000 MHz
[   1.2099877] aic8800_sdio0 at sdmmc1 function 1: AIC8800D80
[   1.2299906] ld2 at sdmmc2: <0x15:0x0100:8GTF4R:0x00:0x82a34d1e:0x000>
[   1.2414364] ld2: 7456 MB, 3787 cyl, 64 head, 63 sec, 512 bytes/sect x 15269888 sectors
[   1.2699896] sdmmc0: SD card status: 4-bit, C10, U3, V30, A2, Cache
[   1.2799915] sdmmc0: cache enabled
[   1.2799915] ld0 at sdmmc0: <0xad:0x4c53:USD00:0x10:0x3a668faa:0x1a4>
[   1.2910904] ld0: 60350 MB, 7693 cyl, 255 head, 63 sec, 512 bytes/sect x 123596800 sectors
[   1.3099922] ld2: 4-bit width, 64 MB cache, 52.000 MHz
[   1.3099922] dk0 at ld0: "DUOSBOOT", 163840 blocks at 32768, type: msdos
[   1.3241344] dk1 at ld0: "netbsd-root", 123396096 blocks at 196608, type: ffs
[   1.3314540] ld0: 4-bit width, High-Speed/SDR25, Cache, 50.000 MHz
[   2.3399852] aic8800_sdio0: no MAC address programmed in the chip
[   2.3499870] aic8800_sdio0: firmware version 0x06090101 features 0x01e877d7 max_sta=32 max_vif=4
[   2.3799838] aic8800_sdio0: using fixed address 02:c8:a1:00:00:01
[   2.3799838] aic8800_sdio0: address 02:c8:a1:00:00:01, 2.4GHz + 5GHz
[   2.3928895] aicaux0 at sdmmc1 function 2: AIC8800D80 auxiliary function (unused)
[   2.4005559] swwdog0: software watchdog initialized
[   2.4005559] WARNING: 1 error while detecting hardware; check system log.
[   2.4133967] boot device: <unknown>
[   2.4133967] root on dk1
[   2.4208213] root file system type: ffs
[   2.4313920] kern.module.path=/stand/riscv/11.99.8/modules
Thu Sep 10 20:09:41 UTC 2026
Starting root file system check:
[   3.5099958] entropy: best effort
/dev/rdk1: 22153 files, 196822 used, 7392001 free (25 frags, 923997 blocks, 0.0% fragmentation)
/dev/rdk1: MARKING FILE SYSTEM CLEAN
Not resizing / (NAME=netbsd-root): already correct size
Setting sysctl variables:
ddb.onpanic: 1 -> 0
Starting file system checks:
/dev/rdk0: 16 files, 19746 free (19746 clusters)
rndctl: no entropy in seed
Waiting for entropy...done
Setting tty flags.
Starting network.
Hostname: milkv-duos
IPv6 mode: host
Configuring network interfaces:.
Adding interface aliases:.
Waiting for duplicate address detection to finish...
Starting wpa_supplicant.
Successfully initialized wpa_supplicant
ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
Starting dhcpcd.
[  82.4300012] aic8800_sdio0: MAC started
[  82.4410442] aic8800_sdio0: station interface added, firmware vif index 0
Building databases: dev, utmp, utmpx.
Starting syslogd.
Mounting all file systems...
Clearing temporary files.
Checking quotas: done.
Setting securelevel: kern.securelevel: 0 -> 1
Starting virecover.
[  85.2599933] aic8800_sdio0: scan finished, 2 network(s) from 3 beacon/probe frame(s)
[  85.2699949] aic8800_sdio0: associating with 1c:ed:6f:04:1b:4f on channel 100 (5500 MHz), 22 byte(s) of assoc IEs
Starting local daemons:.
[  85.6599928] aic8800_sdio0: associated with 1c:ed:6f:04:1b:4f, aid 0, sta idx 0 (indication 852 bytes)
[  85.7099954] aic8800_sdio0: installed pairwise key, hw index 16
[  85.7099954] aic8800_sdio0: control port open, link up
[  85.7246857] aic8800_sdio0: installed group key, hw index 2
Updating motd.
Starting ntpd.
Starting sshd.
Starting postfix.
postfix/postlog: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
postfix/postlog: starting the Postfix mail system
Starting inetd.
Starting cron.
Thu Sep 10 20:11:27 UTC 2026

NetBSD/riscv (milkv-duos) (constty)

login: root
Sep 10 20:11:38 milkv-duos login: ROOT LOGIN (root) on tty constty
Last login: Thu Sep 10 20:08:38 2026 on constty
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
    2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
    2024, 2025, 2026
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 11.99.8 (DUOS) #137: Thu Sep 10 22:07:34 CEST 2026
We recommend that you create a non-root account and use su(1) for root access.
milkv-duos# ifconfig 
awge0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ec_capabilities=0x1<VLAN_MTU>
        ec_enabled=0
        address: 02:00:00:12:34:56
        media: Ethernet autoselect (100baseTX full-duplex,flowcontrol,rxpause,txpause)
        status: active
        inet6 fe80::f20e:7491:f775:6ccb%awge0/64 flags 0 scopeid 0x1
        inet 192.168.178.83/24 broadcast 192.168.178.255 flags 0
aic8800_sdio0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ssid sincap5 nwkey 65536:"","",0xb021bec810f0feb4094aa0d556fbaa0a,""
        powersave off
        bssid 1c:ed:6f:04:1b:4f chan 100
        address: 02:c8:a1:00:00:01
        media: IEEE802.11 autoselect (OFDM6 mode 11a)
        status: active
        inet6 fe80::272b:25a:795f:db40%aic8800_sdio0/64 flags 0 scopeid 0x2
        inet6 2a02:810d:8306:1100:e030:e0bd:5ea2:bce7/64 flags 0x40<AUTOCONF>
        inet6 fdb0:d8e8:ae28:0:dcdb:5d5d:895f:627/64 flags 0x40<AUTOCONF>
        inet 192.168.178.94/24 broadcast 192.168.178.255 flags 0
lo0: flags=0x8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33624
        status: active
        inet6 ::1/128 flags 0x20<NODAD>
        inet6 fe80::1%lo0/64 flags 0 scopeid 0x3
        inet 127.0.0.1/8 flags 0
milkv-duos# 



On Thursday, September 3rd, 2026 at 07:10, Rui-Xiang Guo <rxg%lavabit.com@localhost> wrote:

> On Thu, May 28, 2026 at 08:28:48AM +0800, Rui-Xiang Guo wrote:
> > On Mon, May 25, 2026 at 07:21:54PM -0700, T K Spindler (moof) wrote:
> > > with the vendor-provided uboot, and bootriscv64.efi and GENERIC64 from
> > > -current on the SD card's FAT32 partition, my milkv duo 256M (SG2002)
> > > successfully boots to "root device:", and I imagine the Duo S (SG2000,
> > > which appears to be in stock much more often at arace.tech) would do
> > > similarly. (-current last year had a different "kva:" line and hang there)
> >
> > I just add
> > u-boot-milkv-duo
> > opensbi-milkv-duo
> > fsbl-sophgo-cv180x
> > to pkgsrc-wip and have tested on Milk-V Duo (CV1800B).
> >
> > Unfortunately, my board can only find fip.bin in MBR format.
> > It seems their bootROMs are different.
> 
> I add CV180X clock controller for testing.
> https://github.com/picohive/netbsd-milkv-duo
> 
> And the boot log:
> https://github.com/picohive/netbsd-milkv-duo/blob/main/boot.log
> 
> -rxg
> 
>


Home | Main Index | Thread Index | Old Index