Greetings, Trying to netboot DECstation 5000/260. asc(4) get frozen on SCSI scan with 9.3, but not with 8.0 or 10-current. Adapter have external disk box attached if that matters.
10-BETA boot: [ 1.0000000] asc0 at ioasic0 offset 0x300000: NCR53C94, 25MHz, SCSI ID 7 [ 1.0000000] scsibus0 at asc0: 8 targets, 8 luns per target [ 1.0000000] sfb0 at tc0 slot 0 offset 0x0: 1280x1024, 8bpp [ 1.0000000] wsdisplay0 at sfb0 kbdmux 1 [ 1.0018658] scsibus0: waiting 2 seconds for devices to settle... [ 1.0838572] WARNING: system needs entropy for security; see entropy(7) 9.3 boot: [ 1.0067919] scsibus0: waiting 2 seconds for devices to settle... [ 13.0768947] probe(asc0:0:0:0): asc0: timed out [ecb 0x89f2cfa8 (flags 0x1, dl eft 24, stat 0)], <state 2, nexus 0x89f2cfa8, phase(l 0, c 101, p 101), resid 0, msg(q 0,o 0) > [ 15.2565529] probe(asc0:0:0:0): asc0: timed out [ecb 0x89f2cfa8 (flags 0x41, d left 24, stat 0)], <state 2, nexus 0x89f2cfa8, phase(l 0, c 101, p 101), resid 0 , msg(q 0,o 0) > AGAIN And then it is hung forever. sys/arch/pmax/tc/asc_ioasic.c seem to have no recent significant changes. Is there any hint about changes to pull to compile working 9.3 kernel? Complete dmesg containing the problem: -tftp boot(3), bootp 10.16.0.1:NetBSD/NetBSD-9.3/pmax/netbsd-INSTALL.ecoff -tftp load 6617136+0+80000 [ 1.0000000] segment 0 start 00000000 size 0a000000 [ 1.0000000] phys segment: 0xa000000 @ 0 [ 1.0000000] adding 0x16a000 @ 0x696000 to freelist 1 [ 1.0000000] adding 0x9800000 @ 0x800000 to freelist 0 [ 1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 200 4, 2005, [ 1.0000000] 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2 016, 2017, [ 1.0000000] 2018, 2019, 2020, 2021, 2022 [ 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 rese rved. [ 1.0000000] NetBSD 9.3 (RAMDISK) #0: Thu Aug 4 15:30:37 UTC 2022 [ 1.0000000] mkre...@mkrepro.netbsd.org:/usr/src/sys/arch/pmax/compile/RAMDIS K [ 1.0000000] DECstation 5000/260 (3MAXPLUS) [ 1.0000000] total memory = 160 MB [ 1.0000000] avail memory = 150 MB [ 1.0000000] mainbus0 (root) [ 1.0000000] cpu0 at mainbus0: MIPS R4400 CPU (0x440) Rev. 4.0 with MIPS R4010 FPC Rev. 0.0 [ 1.0000000] cpu0: 48 TLB entries, 16MB max page size [ 1.0000000] cpu0: 16KB/16B direct-mapped L1 instruction cache [ 1.0000000] cpu0: 16KB/16B direct-mapped write-back L1 data cache [ 1.0000000] cpu0: 1024KB/32B direct-mapped write-back L2 unified cache [ 1.0000000] tc0 at mainbus0: 25 MHz clock [ 1.0000000] ioasic0 at tc0 slot 3 offset 0x0 [ 1.0000000] le0 at ioasic0 offset 0xc0000: address 08:00:2b:28:48:2c [ 1.0000000] le0: 32 receive buffers, 8 transmit buffers [ 1.0000000] zsc0 at ioasic0 offset 0x100000 [ 1.0000000] zsc0: channel 0 not configured [ 1.0000000] zstty0 at zsc0 channel 1 [ 1.0000000] zsc1 at ioasic0 offset 0x180000 [ 1.0000000] lkkbd0 at zsc1 channel 0 [ 1.0000000] lkkbd0: no keyboard [ 1.0000000] wskbd0 at lkkbd0 mux 1 [ 1.0000000] zstty1 at zsc1 channel 1 (console i/o) [ 1.0000000] mcclock0 at ioasic0 offset 0x200000: mc146818 or compatible [ 1.0000000] asc0 at ioasic0 offset 0x300000: NCR53C94, 25MHz, SCSI ID 7 [ 1.0000000] scsibus0 at asc0: 8 targets, 8 luns per target [ 1.0000000] sfb0 at tc0 slot 0 offset 0x0: 1280x1024, 8bpp [ 1.0000000] wsdisplay0 at sfb0 kbdmux 1 [ 1.0067919] scsibus0: waiting 2 seconds for devices to settle... [ 13.0768947] probe(asc0:0:0:0): asc0: timed out [ecb 0x89f2cfa8 (flags 0x1, dl eft 24, stat 0)], <state 2, nexus 0x89f2cfa8, phase(l 0, c 101, p 101), resid 0, msg(q 0,o 0) > [ 15.2565529] probe(asc0:0:0:0): asc0: timed out [ecb 0x89f2cfa8 (flags 0x41, d left 24, stat 0)], <state 2, nexus 0x89f2cfa8, phase(l 0, c 101, p 101), resid 0 , msg(q 0,o 0) > AGAIN -- Sincerely yours, Dima Veselov Physics R&D Establishment of Saint-Petersburg University