Subject: Dangerous kernel for testing...
To: None <port-mac68k@NetBSD.ORG>
From: Allen Briggs <briggs@puma.macbsd.com>
List: port-mac68k
Date: 08/17/1997 18:16:47
Scare ya?

I hope so...  I'm running a kernel that gives me better disk I/O on my
Q700, but it doesn't like one of my disks.  I'm looking for a few brave
souls to try it out on their 040-based systems with the ncr53c96 disk
controller (if you use the esp driver, basically).

What you should do if you want to try it...
Get the kernel from puma
<ftp://puma.macbsd.com/pub/outgoing/briggs/netbsd.970817.gz>

and don't overwrite your currently working kernel...
Boot with this kernel in single-user mode and see if it works for basic
reading operations.  If it does, mount a r/w partition (I use root, but
I'm careless ;-) and try out some basic writing operations.  If things
still look good, do whatever you like...

As I said, it seems to work well on my main root drive:
sd0 at scsibus0 targ 5 lun 0: <HP, 97549T100, 9136> SCSI1 0/direct fixed
sd0: 955MB, 1921 cyl, 16 head, 63 sec, 512 bytes/sect x 1956864 sectors

It also works on my tape drive (at least for reading--I haven't tried
writing, yet):
st0 at scsibus0 targ 4 lun 0: <SANKYO, CP150, 4_70> SCSI2 1/sequential removable
st0: drive empty

It definitely does not like this drive (slower, I think, than the HP):
sd2 at scsibus0 targ 3 lun 0: <FUJITSU, M2263S-512, 01A5> SCSI2 0/direct fixed
sd2: 640MB, 1658 cyl, 15 head, 52 sec, 512 bytes/sect x 1312344 sectors

I'm running now with this driver and with sd2 off-line, attempting a
"make build".

If you do try this driver, please let me know how it does for you.  If
you have any crashes, please send me exactly what you see on the screen
before the crash/hang (if anything), a description of what your system
was doing when it crashed/hung, and anything else that might be useful
(like a stack trace ("trace") if you end up in the debugger).

Thanks,
-allen

PS. For those who might want to try their hand at fixing my bugs, I'm
    attaching my current code in a diff from the current NetBSD sources...

PPS. I promise that I'll get around to reading port-mac68k again--I've
     been archiving it for the last month or two...  I have been actively
     keeping up with mailing list administrative stuff, though.  If you
     are having mailing list problems, let me know.
   
begin 664 diffs.gz
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
-^ESW_P4DM),=B2L``&U+
`
end