Port-RISCV archive

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

Status Update



Hi,

The port is pretty stable now with the vast majority of atf tests
passing. In the past few weeks I've got kernel modules and MP working
too.

A bunch of infrastructure changes have also been done to help work
with hardware which is now my focus.

Nick
[   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]     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 10.99.2 (GENERIC) #117: Sun Feb 19 10:17:57 GMT 2023
[   1.0000000]  nick@thinkbook:/home/nick/netbsd/nick-aarch64/obj.riscv64/sys/arch/riscv/compile/GENERIC
[   1.0000000] total memory = 511440 KB
[   1.0000000] avail memory = 494628 KB
[   1.0000000] timecounter: Timecounters tick every 10.000 msec
[   1.0000000] mainbus0 (root)
[   1.0000000] simplebus0 at mainbus0: riscv-virtio,qemu
[   1.0000000] cpus0 at simplebus0
[   1.0000000] simplebus1 at simplebus0
[   1.0000000] simplebus2 at simplebus0
[   1.0000000] simplebus3 at simplebus0
[   1.0000000] cpu0 at cpus0
[   1.0000000] cpu1 at cpus0
[   1.0000000] intc0 at cpu1: local interrupt controller
[   1.0000000] intc1 at cpu0: local interrupt controller
[   1.0000000] plic0 at simplebus1
[   1.0000000] plic0: interrupt cpu0/Supervisor external #9 handler installed
[   1.0000000] plic0: cpu 0 context 1
[   1.0000000] plic0: interrupt cpu1/Supervisor external #9 handler installed
[   1.0000000] plic0: cpu 1 context 3
[   1.0000000] plic0: RISC-V PLIC (96 IRQs)
[   1.0000000] /soc/test@100000 at simplebus1 not configured
[   1.0000000] qemufwcfg0 at simplebus0
[   1.0000000] qemufwcfg0: <QEMU>
[   1.0000000] /flash@20000000 at simplebus0 not configured
[   1.0000000] /poweroff at simplebus0 not configured
[   1.0000000] /reboot at simplebus0 not configured
[   1.0000000] /soc/pmu at simplebus1 not configured
[   1.0000000] gfrtc0 at simplebus1: Google Goldfish RTC
[   1.0000000] com0 at simplebus1: ns16550a, 16-byte FIFO
[   1.0000000] com0: console
[   1.0000000] com0: interrupting on plic0 irq 10
[   1.0000000] /soc/pci@30000000 at simplebus1 not configured
[   1.0000000] virtio0 at simplebus1
[   1.0000000] virtio0: block device (id 2, rev. 0x01)
[   1.0000000] ld4 at virtio0: features: 0x10000a54<INDIRECT_DESC,CONFIG_WCE,FLUSH,BLK_SIZE,GEOMETRY,SEG_MAX>
[   1.0000000] virtio0: allocated 4227072 byte for virtqueue 0 for I/O request, size 1024
[   1.0000000] virtio0: using 4194304 byte (262144 entries) indirect descriptors
[   1.0000000] virtio0: interrupting on plic0 irq 8
[   1.0000000] ld4: 8192 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 16777216 sectors
[   1.0000000] virtio1 at simplebus1
[   1.0000000] virtio1: network device (id 1, rev. 0x01)
[   1.0000000] vioif0 at virtio1: features: 0x31870020<EVENT_IDX,INDIRECT_DESC,NOTIFY_ON_EMPTY,CTRL_MAC,CTRL_RX,CTRL_VQ,STATUS,MAC>
[   1.0000000] vioif0: Ethernet address 00:11:22:55:55:55
[   1.0000000] virtio1: allocated 65536 byte for virtqueue 0 for rx0, size 1024
[   1.0000000] virtio1: using 32768 byte (2048 entries) indirect descriptors
[   1.0000000] virtio1: allocated 311296 byte for virtqueue 1 for tx0, size 1024
[   1.0000000] virtio1: using 278528 byte (17408 entries) indirect descriptors
[   1.0000000] virtio1: allocated 32768 byte for virtqueue 2 for control, size 1024
[   1.0000000] virtio1: interrupting on plic0 irq 7
[   1.0000000] virtio2 at simplebus1
[   1.0000000] virtio3 at simplebus1
[   1.0000000] virtio4 at simplebus1
[   1.0000000] virtio5 at simplebus1
[   1.0000000] virtio6 at simplebus1
[   1.0000000] virtio7 at simplebus1
[   1.0000000] /soc/clint@2000000 at simplebus1 not configured
[   1.0000000] cpu0 has 1 core siblings: cpu0
[   1.0000000] cpu0 has 1 pkg siblings: cpu0
[   1.0000000] cpu0 has 2 1st siblings: cpu1 cpu0
[   1.0000000] cpu0 first in package: cpu0
[   1.0000000] cpu1 has 1 core siblings: cpu1
[   1.0000000] cpu1 has 1 pkg siblings: cpu1
[   1.0000000] cpu1 has 2 1st siblings: cpu0 cpu1
[   1.0000000] cpu1 first in package: cpu1
[   1.0000000] timecounter: Timecounter "riscv" frequency 10000000 Hz quality 100
[   1.0000030] timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
[   1.0234181] cpu_boot_secondary_processors: starting secondary processors
[   1.0234181] cpu_boot_secondary_processors: secondary processors hatched
[   1.0493489] ld4: GPT GUID: 3e94f47a-a0f8-4bd6-9147-86ab8c16491e
[   1.0493489] dk0 at ld4: "EFI", 163840 blocks at 32768, type: msdos
[   1.0493489] dk1 at ld4: "netbsd-root", 16572416 blocks at 196608, type: ffs
[   1.0493489] WARNING: system needs entropy for security; see entropy(7)
[   1.0593391] IPsec: Initialized Security Association Processing.
[   1.0893700] crypto: assign driver 0, flags 2
[   1.0893700] crypto: driver 0 registers alg 1 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 2 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 3 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 4 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 5 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 26 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 27 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 29 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 33 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 17 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 6 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 19 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 7 flags 0 maxoplen 0
[   1.0893700] crypto: driver 0 registers alg 20 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 15 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 24 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 25 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 8 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 21 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 16 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 9 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 10 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 13 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 14 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 28 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 30 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 31 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 32 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 11 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 18 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 23 flags 0 maxoplen 0
[   1.0993964] crypto: driver 0 registers alg 22 flags 0 maxoplen 0
[   1.0993964] swwdog0: software watchdog initialized
[   1.0993964] root on dk1
[   1.0993964] mountroot: trying lfs...
[   1.1093001] mountroot: trying ffs...
[   1.1093001] root file system type: ffs
[   1.1093001] kern.module.path=/stand/riscv/10.99.2/modules
[   1.1193119] init: copying out path `/sbin/init' 11
Mon Feb 20 08:04:30 UTC 2023
Starting root file system check:
/dev/rdk1: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
/dev/rdk1: SUMMARY INFORMATION BAD (SALVAGED)
/dev/rdk1: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rdk1: 26801 files, 280241 used, 739110 free (38 frags, 92384 blocks, 0.0% fragmentation)
/dev/rdk1: MARKING FILE SYSTEM CLEAN
Not resizing / (NAME=netbsd-root): already correct size
Starting devpubd.
Setting sysctl variables:
ddb.onpanic: 1 -> 0
Starting file system checks:
/dev/rdk0: 10 files, 81022 free (81022 clusters)
rndctl: no entropy in seed
Setting tty flags.
Starting network.
Hostname: riscv64
IPv6 mode: host
Configuring network interfaces:.
Adding interface aliases:.
Waiting for duplicate address detection to finish...
Starting dhcpcd.
[  18.1293699] vioif0: link state UP (was UNKNOWN)
Starting mdnsd.
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.
Starting local daemons:.
Updating motd.
Starting ntpd.
Starting sshd.
Starting postfix.
Feb 20 08:05:03 riscv64 ntpd[1465]: step-systime: Invalid argument
Starting inetd.
Starting cron.
Mon Feb 20 08:05:05 UTC 2023


Home | Main Index | Thread Index | Old Index