Subject: Strange hang with PC164LX & NetBSD 3
To: None <port-alpha@NetBSD.org>
From: Matt Dainty <matt@bodgit-n-scarper.com>
List: port-alpha
Date: 04/28/2006 19:48:39
--Apple-Mail-3-439195217
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

Hi,

I'm tracking netbsd-3 on my PC164LX and it's reasonably up to date. I  
keep getting this strange hang with the machine. It disappears from  
the network, and when I get physically in front of it, it won't  
respond to keyboard input *except* I can switch between the wscons  
virtual tty's, I just can't type anything, so the machine is still  
alive to some degree.

I get no kernel messages after boot apart from tlp(4) regarding  
transmit underruns, and no panic. I've attached my kernel config and  
dmesg.

Anyone else seen this? It's happened three or so times now since I've  
upgraded, with the exact same symptoms, and I never had these issues  
when the same hardware was running 1.6, just maybe with a bit more  
dust in the case :-)

Matt
-- 
"Phased plasma rifle in a forty-watt range?"
"Hey, just what you see, pal."


--Apple-Mail-3-439195217
Content-Transfer-Encoding: 7bit
Content-Type: application/octet-stream;
	x-unix-mode=0644;
	name="GELF"
Content-Disposition: attachment;
	filename=GELF

include		"arch/alpha/conf/std.alpha"

options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers 32

options 	DEC_EB164	# EB164:	AlphaPC 164

options 	KTRACE			# System call tracing support
options 	SYSTRACE		# System call vetting via systrace(1)
options 	NTP			# kernel PLL for NTP

options 	DIAGNOSTIC		# Cheap kernel consistency checks
options 	DDB			# kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB

file-system	FFS		# Fast file system
file-system	MFS		# Memory-based file system
file-system	CD9660		# ISO-9660 CD-ROM FS (w/RockRidge extensions)
file-system	MSDOSFS		# MS-DOS-compatible file system
file-system	KERNFS		# Kernel variable file system (/kern)
file-system	PROCFS		# Process file system (/proc)

options 	SOFTDEP		# FFS soft updates support.

options 	INET		# IP + ICMP + TCP + UDP
options 	PFIL_HOOKS	# pfil(9) packet filter hooks

options 	COMPAT_43

options		COMPAT_16
options		COMPAT_20

options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

options 	SYSVMSG

options 	SYSVSEM

options 	SYSVSHM

options 	P1003_1B_SEMAPHORE

options 	LKM

options 	PCIVERBOSE		# recognize "unknown" PCI devices
options 	MIIVERBOSE		# verbose PHY autoconfig messages
options 	SCSIVERBOSE		# Verbose SCSI errors
options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

options 	WSEMUL_VT100

config		netbsd	root on ? type ?

mainbus0 at	root
cpu*	at	mainbus0

cia*	at	mainbus?

pci*	at	cia?

ahc*	at	pci? dev ? function ?		# Adaptec [23]94x, aic78x0 SCSI
siop0	at	pci? dev ? function 0		# Symbios 53c8xx SCSI
siop1	at	pci? dev ? function 1		# Symbios 53c8xx SCSI
cmdide* at	pci? dev ? function ?		# CMD tech IDE controllers
sio*	at	pci? dev ? function ?		# Intel PCI-ISA Bridges
tlp*	at	pci? dev ? function ?		# DECchip 21x4x and clones
vga*	at	pci? dev ? function ?		# PCI VGA Graphics

isa*	at	sio?

mcclock* at	isa? port 0x70
pckbc*	at	isa?				# PC keyboard controller
pckbd*	at	pckbc?				# PC keyboard (kbd port)
pms*	at	pckbc?				# PS/2-style mouse (aux port)
pcppi*	at	isa?				# PC prog. periph. interface
spkr0	at	pcppi?				# IBM BASIC emulation
isabeep0 at	pcppi?				# "keyboard" beep
com*	at	isa? port 0x3f8 irq 4		# standard serial ports
com*	at	isa? port 0x2f8 irq 3
fdc0	at	isa? port 0x3f0 irq 6 drq 2	# floppy controller
lpt*	at	isa? port 0x3bc irq 7		# standard parallel port

scsibus0 at	siop1
scsibus1 at	siop0
scsibus* at	scsi?

sd0	at	scsibus0 target 5 lun ?
sd1	at	scsibus0 target 6 lun ?
st*	at	scsibus? target ? lun ?		# SCSI tape drives

atabus* at ata?

atapibus* at	atapi?

cd*	at	atapibus? drive ?		# ATAPI CD-ROM devices

fd*	at	fdc? drive ?

midi*	at pcppi?

wsdisplay*	at	vga?
wskbd*		at	pckbd?
wsmouse*	at	pms?

pseudo-device 	crypto			# opencrypto framework

pseudo-device	bpfilter	16
pseudo-device	cgd		4	# cryptographic disk devices
pseudo-device	raid		8	# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
pseudo-device	loop		1
pseudo-device	pty			# pseudo-terminals
pseudo-device	vnd		4
pseudo-device	rnd			# /dev/random and in-kernel generator
pseudo-device	clockctl		# user control of clock subsystem
pseudo-device	wsfont
pseudo-device	wsmux			# mouse and keyboad multiplexing
pseudo-device	ksyms			# /dev/ksyms
pseudo-device	pf			# PF packet filter
pseudo-device	pflog			# PF log if

--Apple-Mail-3-439195217
Content-Transfer-Encoding: 7bit
Content-Type: application/octet-stream;
	x-unix-mode=0644;
	name="dmesg"
Content-Disposition: attachment;
	filename=dmesg

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
    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 3.0_STABLE (GELF) #4: Sun Apr  2 01:26:34 BST 2006
	root@gelf.bodgit-n-scarper.com:/usr/obj/sys/arch/alpha/compile/GELF
Digital AlphaPC 164LX 533 MHz, s/n 
8192 byte page size, 1 processor.
total memory = 512 MB
(2128 KB reserved for PROM, 509 MB used by NetBSD)
avail memory = 497 MB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21164A-2
cpu0: Architecture extensions: 1<BWX>
cia0 at mainbus0: DECchip 2117x Core Logic Chipset (Pyxis), pass 1
cia0: extended capabilities: 1<BWEN>
cia0: using BWX for PCI config access
pci0 at cia0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
tlp0 at pci0 dev 5 function 0: DECchip 21143 Ethernet, pass 3.0
tlp0: interrupting at eb164 irq 2
tlp0: DEC DE500-BA, Ethernet address 00:00:f8:09:6d:15
tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vga0 at pci0 dev 6 function 0: Matrox MGA Millennium II 2164W (rev. 0x00)
wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
siop0 at pci0 dev 7 function 0: Symbios Logic 53c896 (ultra2-wide scsi)
siop0: using on-board RAM
siop0: interrupting at eb164 irq 1
scsibus1 at siop0: 16 targets, 8 luns per target
siop1 at pci0 dev 7 function 1: Symbios Logic 53c896 (ultra2-wide scsi)
siop1: using on-board RAM
siop1: interrupting at eb164 irq 8
scsibus0 at siop1: 16 targets, 8 luns per target
sio0 at pci0 dev 8 function 0: Intel 82378ZB System I/O (rev. 0x43)
ahc0 at pci0 dev 9 function 0: Adaptec aic7850 SCSI adapter
ahc0: interrupting at eb164 irq 3
ahc0: Host Adapter Bios disabled.  Using default SCSI device parameters
ahc0: aic7850: Single Channel A, SCSI Id=7, 3/253 SCBs
scsibus2 at ahc0: 8 targets, 8 luns per target
cmdide0 at pci0 dev 11 function 0
cmdide0: CMD Technology PCI0646 (rev. 0x01)
cmdide0: bus-master DMA support present
cmdide0: primary channel wired to compatibility mode
cmdide0: primary channel interrupting at isa irq 14
atabus0 at cmdide0 channel 0
cmdide0: secondary channel wired to compatibility mode
cmdide0: secondary channel interrupting at isa irq 15
atabus1 at cmdide0 channel 1
isa0 at sio0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
Kernelized RAIDframe activated
scsibus1: waiting 2 seconds for devices to settle...
scsibus0: waiting 2 seconds for devices to settle...
scsibus2: waiting 2 seconds for devices to settle...
stray isa irq 14
atapibus0 at atabus0: 2 targets
stray isa irq 14
cd0 at atapibus0 drive 0: <CD-ROM Philips PCA402CDA, , T0PP> cdrom removable
cd0: 32-bit data port
stray isa irq 14
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(cmdide0:0:0): using PIO mode 4, DMA mode 2 (using DMA)
sd0 at scsibus0 target 5 lun 0: <SEAGATE, ST39102LCSUN9.0G, 0828> disk fixed
sd0: 8637 MB, 4926 cyl, 27 head, 133 sec, 512 bytes/sect x 17689267 sectors
sd0: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers, tagged queueing
sd1 at scsibus0 target 6 lun 0: <SEAGATE, ST39102LCSUN9.0G, 0828> disk fixed
sd1: 8637 MB, 4926 cyl, 27 head, 133 sec, 512 bytes/sect x 17689267 sectors
sd1: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers, tagged queueing
st0 at scsibus2 target 4 lun 0: <DEC, DLT2000 15/30 GB, 840B> tape removable
st0: drive empty
st0: sync (200.00ns offset 15), 8-bit (5.000MB/s) transfers
raid0: RAID Level 1
raid0: Components: /dev/sd0d /dev/sd1d
raid0: Total Sectors: 12582848 (6143 MB)
raid1: RAID Level 0
raid1: Components: /dev/sd0e /dev/sd1e
raid1: Total Sectors: 10192064 (4976 MB)
root on raid0a dumps on raid0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
tlp0: transmit underrun; new threshold: 96/256 bytes
tlp0: transmit underrun; new threshold: 128/512 bytes
tlp0: transmit underrun; new threshold: 160/1024 bytes
tlp0: transmit underrun; new threshold: store and forward mode

--Apple-Mail-3-439195217
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed




--Apple-Mail-3-439195217--