Subject: si_dorequest: target=0, lun=0, resetting...
To: None <port-sun3@NetBSD.ORG>
From: der Mouse <mouse@Collatz.McRCIM.McGill.EDU>
List: port-sun3
Date: 10/29/1995 19:19:36
I'm having a little trouble with NetBSD/sun3.  It's not the usual
swap-over-NFS trouble, though. :-)

I'm doing a full rebuild (ie, as if "cd /usr/src ; make build").  But
it died twice so far, with peculiar behavior.  The first time, there's
just an unexpected "Segmentation fault - core dumped" in the logfile,
accompanied by a make.core appearing (and the make failing); however,
on the console at the same time, I got

	si_dorequest: target=0, lun=0, resetting...

The console message has appeared twice more to date.  One time it had
no visible effect on the build; the other time it produced "echo: not
found" and the make crashed at that point.

Is this just a symptom of an old kernel, which I should just put up
with until I get the kernel rebuilt, or is it something worse?  The
kernel dates from late July.  dmesg output follows.  (Since I don't
have bootblocks on that disk yet, I booted oddly.  I told the ROM to
boot from ie(), told (SunOS) network boot to use root on nfs and to
boot netbsd -as, and told the kernel to run with root on sd0a swap/dump
on sd0b.  And yes, I made sure /netbsd on disk was identical to the
kernel I actually booted from.)  The message about ie0 occurred where
it did because I didn't bring up the network until I needed it to get
logfiles onto a machine I could send this letter from.

					der Mouse

+-------- the rest of this letter is dmesg output:
DDB: no symbols
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

NetBSD 1.0A (GENERIC) #0: Thu Jul 27 19:09:23 EDT 1995
Model: Sun 3/160
real mem  = 8372224
avail mem = 6922240
using 51 buffers containing 417792 bytes of memory
mainbus0 (root)
obctl0 at mainbus0
idprom0 at obctl0 hostid 0x11007895
fpu0 at mainbus0 (mc68881)
obmem0 at mainbus0
bwtwo0 at obmem0 addr 0xff000000 (1152x900)
obio0 at mainbus0
zs0 at obio0 addr 0x20000 level 6 softpri 3
zs1 at obio0 addr 0x0 level 6 softpri 3
eeprom0 at obio0 addr 0x40000
clock0 at obio0 addr 0x60000 level 5
ie0 at obio0 addr 0xc0000 level 3 hwaddr 08:00:20:06:c8:a9
vmes0 at mainbus0
si0 at vmes0 addr 0xff200000 level 2 vector 0x40
scsibus0 at si0
si0 targ 0 lun 0: <SEAGATE, ST15230N, 0498> SCSI2 0/direct fixed
sd0 at scsibus0: 4095MB, 3992 cyl, 19 head, 110 sec, 512 bytes/sec
vmel0 at mainbus0
root device? [ie0] swap device? [sd0b] dump device? [sd0b] WARNING: bad date in battery clock -- CHECK AND RESET THE DATE!
si_dorequest: target=0, lun=0, resetting...
si_dorequest: target=0, lun=0, resetting...
si_dorequest: target=0, lun=0, resetting...
ie0: TDR detected an open 66 clocks away