Re: The problems in src/sys/dev/ic/isp.c
Dennis Clarke <[email protected]> Tue, 28 Apr 2026 18:39:25 -0400
| Newsgroups | gmane.os.netbsd.ports.alpha |
|---|---|
| Message-ID | <[email protected]> |
On 4/24/26 23:13, Dennis Clarke wrote: > On 4/24/26 11:45, Jason Thorpe wrote: >> >>> On Apr 21, 2026, at 3:42 PM, Dennis Clarke <[email protected]> wrote: >>> >>> No rush. This has gone on for months now. I will make a backup tape >>> of the current OpenBSD situation and then prepare some disks in a SCSI >>> array for the NetBSD experiments. Quite mysteriously the DEC AlphaStation 600 was kind enough to power on and then go into firmware magic and perform "init" today. I have done nothing ( yet ) with the dreaded DALLAS RTC battery chip. Sadly the iso image for NetBSD-11.99.5-alpha seems to show a panic : >>>init ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5. ef.ee.ed.f4.ec.eb. ea.e9.e8.e7.e6.e5.e4. Digital AlphaStation 600 5/266 Console V6.9-5 built on Oct 10 1998 at 14:22:57 >>>show config Firmware SRM Console: V6.9-5 ARC Console: 4.57 PALcode: VMS PALcode V1.20-0, OSF PALcode V1.22-0 SROM Version: V1.2 Processor DECchip (tm) 21164-5 Pass 4 266 MHz 96 KBytes SCache 2 MB BCache CIA ASIC Pass 2 MEMORY Memory Size = 1024Mb Bank Size/Sets Base Addr Speed ------ ---------- --------- ----- 00 256Mb/2 000000000 Fast 01 256Mb/2 010000000 Fast 02 256Mb/2 020000000 Fast 03 256Mb/2 030000000 Fast BCache Size = 2Mb Tested Memory = 1024Mbytes PCI Bus Bus 00 Slot 07: Digital ZLXp Graphics Controller Bus 00 Slot 08: DECchip 21050 PCI to PCI Bridge Bus 01 Slot 00: DECchip 21040 Network Controller ewa0.0.0.1000.0 08-00-2B-E7-D4-57 Bus 01 Slot 01: ISP1020 Scsi Controller pka0.7.0.1001.0 SCSI Bus ID 7 dka500.5.0.1001.0 RRD45 Bus 01 Slot 02: ISP1020 Scsi Controller pkb0.7.0.1002.0 SCSI Bus ID 7 dkb100.1.0.1002.0 SEAGATE ST336704LSUN dkb200.2.0.1002.0 SEAGATE ST336704LSUN dkb300.3.0.1002.0 SEAGATE ST336704LSUN Bus 00 Slot 09: DECchip 21152 PCI to PCI Bridge Bus 02 Slot 04: Vendor: 1000 Device: f Bus 02 Slot 05: Vendor: 1022 Device: 2000 Bus 00 Slot 10: Intel 8275EB PCI to Eisa Bridge EISA Bus Modules (installed) EISA/ISA NVR configuration SLOT Module 1 ISA2000 >>>boot dkb200 (boot dkb200.2.0.1002.0 -flags A) block 0 of dkb200.2.0.1002.0 is a valid boot block reading 13 blocks from dkb200.2.0.1002.0 bootstrap code read in base = 142000, image_start = 0, image_bytes = 1a00 initializing HWRPB at 2000 initializing page table at 134000 initializing machine state setting affinity to the primary CPU jumping to bootstrap code NetBSD/alpha 11.99.5 ISO 9660 Primary Bootstrap Jumping to entry point... NetBSD/alpha 11.99.5 Secondary Bootstrap, Revision 1.13 (Wed Apr 22 03:25:12 UTC 2026) VMS PAL rev: 0x1000000010114 OSF PAL rev: 0x1000000020116 Switch to OSF PAL code succeeded. Boot flags: A 11314192+254592=0xb08d40 Entering netbsd at 0xfffffc0000a01410... [ 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.5 (INSTALL) #1: Wed Apr 22 04:27:07 PDT 2026 [ 1.0000000] thorpej@the-ripe-vessel:/nbsd/objdir/alpha/sys/arch/alpha/compile/INSTALL [ 1.0000000] Digital AlphaStation 600 5/266, 266MHz [ 1.0000000] 8192 byte page size, 1 processor. [ 1.0000000] total memory = 1024 MB [ 1.0000000] (2224 KB reserved for PROM, 1021 MB used by NetBSD) [ 1.0000000] avail memory = 996 MB [ 1.0000000] mainbus0 (root) [ 1.0000000] cpu0 at mainbus0: ID 0 (primary), 21164-0 (EV5) [ 1.0000000] cia0 at mainbus0: DECchip 2117x Core Logic Chipset (ALCOR/ALCOR2), pass 2 [ 1.0000000] pci0 at cia0 bus 0 [ 1.0000000] tga0 at pci0 dev 7 function 0: DC21030 step C, board type T8-02 [ 1.0000000] tga0: 1280 x 1024, 8bpp, Bt485 RAMDAC [ 1.0000000] tga0: interrupting at kn20aa irq 8 [ 1.0000000] wsdisplay0 at tga0 (kbdmux ignored) [ 1.0000000] ppb0 at pci0 dev 8 function 0: vendor 1011 product 0001 (rev. 0x02) [ 1.0000000] pci1 at ppb0 bus 1 [ 1.0000000] tlp0 at pci1 dev 0 function 0: DECchip 21040 Ethernet, pass 2.3 [ 1.0000000] tlp0: interrupting at kn20aa irq 16 [ 1.0000000] tlp0: Ethernet address 08:00:2b:e7:d4:57 [ 1.0000000] tlp0: 10baseT, 10baseT-FDX, 10base5, manual [ 1.0000000] isp0 at pci1 dev 1 function 0: QLogic 1020 Fast Wide SCSI HBA [ 1.0000000] isp0: interrupting at kn20aa irq 17 [ 1.0000000] isp0: invalid NVRAM header [ 1.0000000] isp1 at pci1 dev 2 function 0: QLogic 1020 Fast Wide SCSI HBA [ 1.0000000] isp1: interrupting at kn20aa irq 18 [ 1.0000000] isp1: invalid NVRAM header [ 1.0000000] ppb1 at pci0 dev 9 function 0: vendor 1011 product 0024 (rev. 0x03) [ 1.0000000] pci2 at ppb1 bus 2 [ 1.0000000] siop0 at pci2 dev 4 function 0: Symbios Logic 53c875 (ultra-wide scsi) [ 1.0000000] siop0: using on-board RAM [ 1.0000000] siop0: interrupting at kn20aa irq 12 [ 1.0000000] scsibus0 at siop0: 16 targets, 8 luns per target [ 1.0000000] pcn0 at pci2 dev 5 function 0: AMD PCnet-PCI Ethernet [ 1.0000000] pcn0: Am79c971 PCnet-FAST rev 5, Ethernet address 00:60:b0:fa:1e:c7 [ 1.0000000] pcn0: interrupting at kn20aa irq 13 [ 1.0000000] lxtphy0 at pcn0 phy 1: LXT970 10/100 media interface, rev. 1 [ 1.0000000] lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto [ 1.0000000] ukphy0 at pcn0 phy 31: OUI 0x000058, model 0x0001, rev. 1 [ 1.0000000] ukphy0: 10baseT, 10baseT-FDX, auto [ 1.0000000] pceb0 at pci0 dev 10 function 0: vendor 8086 product 0482 (rev. 0x05) [ 1.0000000] eisa0 at pceb0 [ 1.0000000] isa0 at pceb0 [ 1.0000000] panic: _isa_dmainit: unable to map DMA controller #1 [ 1.0000000] cpu0: Begin traceback... [ 1.0000000] at 0xfffffc0000145718 pc 0xfffffc0000d52764 [ 1.0000000] cpu0: End traceback... Stopped in pid 0.0 (system) at fffffc0000a509b4: ret zero,(ra) db> db> bt Nothing. I do not see a registers command available. Perhaps there is a way to trace/step into this ? If you wanted direct access to the machines serial console then I can easily ( with SSH etc ) set that up. I am not sure what else to do. -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken