Re: NetBSD on SIMH, but not microvax3900
Izumi Tsutsui <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.vax |
|---|---|
| Message-ID | <[email protected]> |
jbglaw@ wrote: > With that information, I started to `git bisect`. That's painfully > slow and reminds me of worse days where it wasn't that easy (compared > to today) to build NetBSD VAX. : I've just tried my NetBSD/vax 10.0_RC3 image (posted in February) and somehow it works even upto multi user with open-simh emulating 11/780: --- % ftp http://teokurebsd.org/netbsd/liveimage/20240221-vax/NetBSD-vax-10.0_RC3-cmake-stall_20240221.img.gz % pigz -d NetBSD-vax-10.0_RC3-cmake-stall_20240221.img.gz % cat > netbsd-boot780 set cpu 128M set rq0 ra92 att rq0 NetBSD-vax-10.0_RC3-cmake-stall_20240221.img #set rq1 cdrom #att rq1 NetBSD-10.0_RC3-vax.iso set xu enable att xu tap:tap0 boot rq0 % simh-vax780 netbsd-boot780 VAX 11/780 simulator Open SIMH V4.1-0 Current simh git commit id: b23cde9c Build: Unsupported=include+lib /home/tsutsui/simh/netbsd-boot780a-7> att xu tap:tap0 %SIM-INFO: Eth: opened OS device tap0 /home/tsutsui/simh/netbsd-boot780a-8> boot rq0 %SIM-INFO: Loading boot code from internal vmb.exe >> NetBSD/vax boot [1.12 (Tue Jan 16 08:28:51 UTC 2024)] << >> Press any key to abort autoboot 0 nfs_open: must mount first. open netbsd.vax: Device not configured > boot netbsd 3546904+185792 [249360+235782]=0x406000 [ 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 [ 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.0_RC3 (GENERIC) #0: Tue Jan 16 08:28:51 UTC 2024 [ 1.0000000] [email protected]:/usr/src/sys/arch/vax/compile/GENERIC [ 1.0000000] VAX 11/780 [ 1.0000000] total memory = 127 MB [ 1.0000000] avail memory = 119 MB [ 1.0000000] mainbus0 (root) [ 1.0000000] cpu0 at mainbus0: KA780, S/N 1234(0), hardware ECO level 7(112) [ 1.0000000] cpu0: 4KB L1 cache, no FPA [ 1.0000000] sbi0 at mainbus0 [ 1.0000000] mem0 at sbi0 tr1: (el) [ 1.0000000] mem1 at sbi0 tr2: (el) [ 1.0000000] uba1 at sbi0 tr3: DW780 [ 1.0000000] dz1 at uba1 csr 160100 vec 304 ipl 15 [ 1.0000000] mtc0 at uba1 csr 174500 vec 774 ipl 15 [ 1.0000000] mscpbus0 at mtc0: version 5 model 5 [ 1.0000000] mscpbus0: DMA burst size set to 4 [ 1.0000000] uda0 at uba1 csr 172150 vec 770 ipl 15 [ 1.0000000] mscpbus1 at uda0: version 3 model 6 [ 1.0000000] mscpbus1: DMA burst size set to 4 [ 1.0000000] de0 at uba1 csr 174510 vec 120 ipl 15: delua, hardware address 08:00:2b:25:62:42 [ 1.0000000] rlc0 at uba1 csr 174400 vec 160 ipl 15 [ 1.0000000] rl0 at rlc0 drive 0: RL01, drive not loaded [ 1.0000000] rl1 at rlc0 drive 1: RL01, drive not loaded [ 1.0000000] rl2 at rlc0 drive 2: RL01, drive not loaded [ 1.0000000] rl3 at rlc0 drive 3: RL01, drive not loaded [ 1.0000000] ts0 at uba1 csr 172520 vec 224 ipl 15: TS11 [ 1.0000000] ts0: rev 0, extended features disabled, transport offline [ 1.0000000] mba0 at sbi0 tr8 [ 1.0000000] hp0 at mba0 drive 0: I/O error: , size = 536870911 sectors [ 1.0000000] hp1 at mba0 drive 1: I/O error: , size = 536870911 sectors [ 1.0000000] hp2 at mba0 drive 2: I/O error: , size = 536870911 sectors [ 1.0000000] hp3 at mba0 drive 3: I/O error: , size = 536870911 sectors [ 1.0000000] hp4 at mba0 drive 4: I/O error: , size = 536870911 sectors [ 1.0000000] hp5 at mba0 drive 5: I/O error: , size = 536870911 sectors [ 1.0000000] hp6 at mba0 drive 6: I/O error: , size = 536870911 sectors [ 1.0000000] hp7 at mba0 drive 7: I/O error: , size = 536870911 sectors [ 1.0000000] mba1 at sbi0 tr9 [ 1.0000000] device type 140051 at mba1 drive 0 unsupported [ 1.0018060] mt0 at mscpbus0 drive 0: TU81 [ 1.0018060] mt1 at mscpbus0 drive 1: TU81 [ 1.0118330] mt2 at mscpbus0 drive 2: TU81 [ 1.0118330] mt3 at mscpbus0 drive 3: TU81 [ 1.0118330] ra0 at mscpbus1 drive 0: RA92 [ 1.0118330] ra1 at mscpbus1 drive 1: RD54 [ 1.0218330] ra2 at mscpbus1 drive 2: RD54 [ 1.0218330] rx0 at mscpbus1 drive 3: RX50 [ 1.0518310] WARNING: system needs entropy for security; see entropy(7) [ 1.5218330] swwdog0: software watchdog initialized [ 1.5218330] RAIDframe: can't get disk size for dev hp0 (22) [ 1.5218330] RAIDframe: can't get disk size for dev hp1 (22) [ 1.5218330] RAIDframe: can't get disk size for dev hp2 (22) [ 1.5318330] RAIDframe: can't get disk size for dev hp3 (22) [ 1.5318330] RAIDframe: can't get disk size for dev hp4 (22) [ 1.5318330] RAIDframe: can't get disk size for dev hp5 (22) [ 1.5318330] RAIDframe: can't get disk size for dev hp6 (22) [ 1.5318330] RAIDframe: can't get disk size for dev hp7 (22) [ 1.5518330] ra0: size 16777216 sectors [ 1.5518330] ra1: attempt to bring on line failed: unit offline (not mounted) (code 3, subcode 1) [ 1.5518330] ra2: attempt to bring on line failed: unit offline (not mounted) (code 3, subcode 1) [ 1.5620510] rx0: attempt to bring on line failed: unit offline (not mounted) (code 3, subcode 1) [ 1.5620510] WARNING: 3 errors while detecting hardware; check system log. [ 1.5620510] boot device: ra0 [ 1.5620510] root on ra0a dumps on ra0b [ 1.5718330] root file system type: ffs [ 1.5718330] kern.module.path=/stand/vax/10.0/modules Wed Mar 13 00:23:06 UTC 2024 Starting root file system check: /dev/rra0a: file system is clean; not checking [ 6.2618570] entropy: best effort Setting sysctl variables: ddb.onpanic: 1 -> 0 swapctl: setting dump device to /dev/ra0b swapctl: adding /dev/ra0b as swap device at priority 0 Starting file system checks: [ 11.6618400] entropy: ready Loaded entropy from /var/db/entropy-file. Waiting for entropy...done Setting tty flags. Starting network. Hostname: microvax IPv6 mode: host Configuring network interfaces:. Adding interface aliases:. Waiting for duplicate address detection to finish... Starting dhcpcd. qt0: interface not found /etc/rc.d/dhcpcd exited with code 1 Building databases: dev, utmp, utmpx. Starting syslogd. Setting date via ntp. Mar 13 00:23:33 microvax ntpdate[383]: name server cannot be used: Temporary failure in name resolution (2) Exiting, name server cannot be used: Temporary failure in name resolution (2)/etc/rc.d/ntpdate exited with code 1 Mounting all file systems... Clearing temporary files. Updating fontconfig cache: done. Creating a.out runtime link editor directory cache. Checking quotas: done. Setting securelevel: kern.securelevel: 0 -> 1 swapctl: setting dump device to /dev/ra0b Starting virecover. Checking for core dump... savecore: no core dump Starting local daemons:. Updating motd. Starting inetd. Starting cron. The following components reported failures: /etc/rc.d/dhcpcd /etc/rc.d/ntpdate See /var/run/rc.log for more information. Wed Mar 13 00:23:59 UTC 2024 NetBSD/vax (microvax) (constty) login: root Mar 13 00:24:06 microvax login: ROOT LOGIN (root) on tty constty Last login: Sun Feb 18 03:38:06 2024 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 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 10.0_RC3 (GENERIC) #0: Tue Jan 16 08:28:51 UTC 2024 Welcome to NetBSD! This is a release candidate for NetBSD. ug reports: https://www.NetBSD.org/support/send-pr.html Donations to the NetBSD Foundation: https://www.NetBSD.org/donations/ We recommend that you create a non-root account and use su(1) for root access. No entry for terminal type "unknown"; using dumb terminal settings. microvax# sysctl hw.model hw.model = VAX 11/780 microvax# --- Izumi Tsutsui