Subject: 2.0 miniroot crashes on 3/60
To: None <>
From: Kirk Russell <>
List: port-sun3
Date: 02/13/2005 20:45:54

I was trying to upgrade my sun3/60 to 2.0.  I booted the miniroot off the
swap partition and I got a crash instead --
	"si_dma_alloc: excessive xlen=0x10000"

It appears this was a known regression, at one time: (search for sun3)

Does anybody know of a work-a-round to get 2.0 installed and working?

>b sd(0,0,1)netbsd.sun3 -s
Boot: sd(0,0,1)netbsd.sun3 -s
>> NetBSD/sun3 ufsboot [1.12]
936612+178804 [89920+74523]=0x1389b0
starting program at 0x4000
console is ttya
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    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 2.0 (INSTALL) #0: Thu Dec  2 03:39:05 UTC 2004
Model: sun3 60
fpu: mc68881
total memory = 24576 KB
avail memory = 23088 KB
mainbus0 (root)
obio0 at mainbus0
zsc0 at obio0 addr 0x0 ipl 6: (softpri 3)
kbd0 at zsc0 channel 0: baud rate 1200
zsc0:  channel 1 not configured
zsc1 at obio0 addr 0x20000 ipl 6: (softpri 3)
zstty0 at zsc1 channel 0 (console i/o)
zstty1 at zsc1 channel 1
eeprom0 at obio0 addr 0x40000
clock0 at obio0 addr 0x60000 ipl 5
memerr0 at obio0 addr 0x80000 ipl 7: (Parity memory)
intreg0 at obio0 addr 0xa0000
le0 at obio0 addr 0x120000 ipl 3: address 08:00:20:08:8d:97
le0: 8 receive buffers, 2 transmit buffers
si0 at obio0 addr 0x140000 ipl 2: options=0xf
scsibus0 at si0: 8 targets, 8 luns per target
enabling interrupts
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <DEC, RZ28     (C) DEC, D41C> disk fixed
sd0: 2007 MB, 3045 cyl, 16 head, 84 sec, 512 bytes/sect x 4110480 sectors
sd0: async, 8-bit transfers
boot device: sd0b
root on sd0b dumps on sd0b
WARNING: clock gained 73 days -- CHECK AND RESET THE DATE!
root file system type: ffs
si_dma_alloc: excessive xlen=0x10000

Kernel Breakpoint, frame=0xe003fa0
No debugger; doing PROM abort.
To continue, type: c <RETURN>

Abort at 0x0E0AF9B8.

Kirk Russell            <>  
Bridlewood Software Testers Guild                  Ottawa Ontario Canada