Port-sparc64 archive

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

Re: NetBSD-8.xx fails to boot on ultra 45



Hi,

I've disabled the audio driver and booted up the system. This seems to do the trick, NetBSD will at least boot into the installer program. What would be my next step? if I want to pursue finding the root cause of this issue?



Se console output below:


Rebooting with command: boot cdrom netbsd -c                         
Boot device: /pci@1e,600000/pci@0/pci@1/pci@0/ide@1f/cdrom@0,0:f  File and args: netbsd -c
NetBSD IEEE 1275 Multi-FS Bootblock
Version $NetBSD: bootblk.fth,v 1.15 2015/08/20 05:40:08 dholland Exp $
>> NetBSD/sparc64 OpenFirmware Boot, Revision 1.19 (Tue Jul 17 14:59:51 UTC 2018)
=0x935448
Loading netbsd: 9655304+628808+342696 [679848+444738]=0xe00588
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 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 8.0 (GENERIC) #0: Tue Jul 17 14:59:51 UTC 2018
        mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/sparc64/compile/GENERIC
total memory = 5120 MB
avail memory = 5008 MB
running cgd selftest aes-xts-256 aes-xts-512 done
userconf: configure system autoconfiguration:
uc> help
help
command   args                description
base      8|10|16             base on large numbers
change    devno|dev           change devices
disable   devno|dev           disable devices
enable    devno|dev           enable devices
exit                          leave userconf
find      devno|dev           find devices
help                          this message
list                          list configuration
lines     [count]             number of lines before more
quit                          leave userconf
?                             this message
uc>
uc> disable audio
disable audio
[  1] audio* disabled
uc>
uc> disable uacer
disable uacer
uc>
uc> quit
quit
Continuing...
mainbus0 (root): SUNW,A70 (Sun Ultra 45 Workstation): hostid 849ba652
cpu0 at mainbus0: SUNW,UltraSPARC-IIIi @ 1600 MHz, CPU id 0
cpu0: manuf 3e, impl 16, mask 34
cpu0: system tick frequency 20 MHz
cpu0: 32K instruction (32 b/l), 64K data (32 b/l), 1024K external (64 b/l)
memory-controller at mainbus0 not configured
pyro0 at mainbus0: "Fire", rev 3, ign 780, bus A 2 to 12
pyro0: pci0 at pyro0
ppb0 at pci0 dev 0 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb0: PCI Express capability version 1 <Upstream Port of PCI-E Switch>
pci1 at ppb0 bus 3
ppb1 at pci1 dev 1 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb1: PCI Express capability version 1 <Downstream Port of PCI-E Switch> x2 @ 2.5GT/s
pci2 at ppb1 bus 4
ppb2 at pci2 dev 0 function 0: Acer Labs M5249 Hypertransport to PCI Bridge (rev. 0x00)
ppb2: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci3 at ppb2 bus 5
ohci0 at pci3 dev 28 function 0: Acer Labs M5237 USB 1.1 Host Controller (rev. 0x03)
ohci0: interrupting at ivec 780
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ohci1 at pci3 dev 28 function 1: Acer Labs M5237 USB 1.1 Host Controller (rev. 0x03)
ohci1: interrupting at ivec 780
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
ohci2 at pci3 dev 28 function 2: Acer Labs M5237 USB 1.1 Host Controller (rev. 0x03)
ohci2: interrupting at ivec 780
ohci2: OHCI version 1.0, legacy support
usb2 at ohci2: USB revision 1.0
ehci0 at pci3 dev 28 function 3: Acer Labs M5239 USB 2.0 Host Controller (rev. 0x01)
ehci0: interrupting at ivec 781
ehci0: 3 companion controllers, 3 ports each: ohci0 ohci1 ohci2
usb3 at ehci0: USB revision 2.0
auacer0 at pci3 dev 29 function 0: Acer Labs M5455 Audio controller
auacer0: interrupting at ivec 785
auacer0: ac97: Analog Devices AD1981B codec; headphone, 20 bit DAC, no 3D stereo
auacer0: ac97: ext id 0x601<AC97_22,AMAP,VRA>
audio at auacer0 not configured
alipm0 at pci3 dev 30 function 1alipm0: can't map I/O space
aceride0 at pci3 dev 31 function 0: Acer Labs M5229 UDMA IDE Controller (rev. 0xc8)
aceride0: using ivec 1f84 for native-PCI interrupt
atabus0 at aceride0 channel 0
atabus1 at aceride0 channel 1
ppb3 at pci1 dev 2 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb3: PCI Express capability version 1 <Downstream Port of PCI-E Switch> x2 @ 2.5GT/s
pci4 at ppb3 bus 6
ppb4 at pci4 dev 0 function 0: ServerWorks BCM5714/BCM5715 Integral PCI-E to PCI-X Bridge (rev. 0xb5)
ppb4: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci5 at ppb4 bus 7
bge0 at pci5 dev 4 function 0: Broadcom BCM5715 Gigabit Ethernet
bge0: interrupting at ivec 3796
bge0: HW config 00000015, 00000015, 00000000, 00000000 00000000
bge0: ASIC BCM5715 A3 (0x9003), Ethernet address 00:14:4f:9b:a6:52
bge0: WARNING: failed to restrict dma range, falling back to parent bus dma range
brgphy0 at bge0 phy 1: BCM5714 1000BASE-T/X media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bge1 at pci5 dev 4 function 1: Broadcom BCM5715 Gigabit Ethernet
bge1: interrupting at ivec 3797
bge1: HW config 00010014, 00000014, 00000000, 00000000 00000000
bge1: ASIC BCM5715 A3 (0x9003), Ethernet address 00:14:4f:9b:a6:53
bge1: WARNING: failed to restrict dma range, falling back to parent bus dma range
brgphy1 at bge1 phy 1: BCM5714 1000BASE-T/X media interface, rev. 0
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
ppb5 at pci1 dev 3 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb5: PCI Express capability version 1 <Downstream Port of PCI-E Switch> x4 @ 2.5GT/s
pci6 at ppb5 bus 8
ppb6 at pci1 dev 8 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb6: PCI Express capability version 1 <Downstream Port of PCI-E Switch> x8 @ 2.5GT/s
pci7 at ppb6 bus 9
ppb7 at pci1 dev 9 function 0: PLX Technology product 8532 (rev. 0xbb)
ppb7: PCI Express capability version 1 <Downstream Port of PCI-E Switch> x8 @ 2.5GT/s
pci8 at ppb7 bus 10
ppb8 at pci8 dev 0 function 0: Intel Serial to Parallel PCI Bridge A (rev. 0x09)
ppb8: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci9 at ppb8 bus 11
mpt0 at pci9 dev 1 function 0: Symbios Logic SAS1064 (rev. 0x02)
mpt0: interrupting at ivec 1f8f
mpt0: Phy 0: Link Status Unknown
scsibus0 at mpt0: 63 targets, 8 luns per target
ppb9 at pci8 dev 0 function 2: Intel Serial to Parallel PCI Bridge B (rev. 0x09)
ppb9: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci10 at ppb9 bus 12
pyro1 at mainbus0: "Fire", rev 3, ign 7c0, bus B 2 to 2
pyro1: pci11 at pyro1
radeonfb0 at pci11 dev 0 function 0: ATI Technologies FireGL V3100 (RV370) 5B64 (rev. 0x80)
radeonfb0: 64 MB aperture at 0x10000000, 64 KB registers at 0x00100000
radeonfb0: display 0: initial virtual resolution 640x480 at 8 bpp
radeonfb0: using 32 MB per display
radeonfb0: port 0: physical 1024x768 60Hz

 NetBSD/sparc64 8.0



On Thu, Mar 7, 2019 at 9:26 AM Martin Husemann <martin%duskware.de@localhost> wrote:
The point of the exercise was to find out what uses so much kernel
stack on U45. It is not the audio driver (at least not obviously),
so something further down the call stack must be guilty.

Can you instead of the previous experiment "boot -c" and disable the
audio driver in userconf? Maybe it is some other part of the audio subsystem.

Martin


Home | Main Index | Thread Index | Old Index