Subject: Installation panic with Cumana SCSI 2 card
To: None <port-arm32@netbsd.org>
From: Adam Gundy <adam@impala.demon.co.uk>
List: port-arm32
Date: 11/19/2000 15:22:52
Hi.. I'm unable to install NetBSD 1.5 alpha on my RiscPC (Risc OS 3.7,
StrongARM, Cumana SCSI 2 podule).

The installation kernel panics whenever it tries to read the
disk label from my SCSI hard disk (which I'm not even trying to install
to! - I have an empty IDE drive for the install).

The installer appears to try to read all the available drives
when I agree to the installation - I've tried deleting /dev/sd* but
the kernel still panics.

I know that the problem is caused by the SCSI harddisk, because
of two things - the references to scsixxx in the kernel debugger
stack trace, and also I can reproduce the problem by exiting the
installer and trying "more /dev/sd0a" ("more /dev/wd0a" etc work fine).

My CD-ROM drive is also SCSI, so I can't just disable the podule.

Here's the panic and stack trace:

pool scxspl: putting with none out
panic: pool_put

_cpu_Debugger
_panic
_scsipi_free_xs
_scsi_scsipi_cmd
_scsipi_command
_sdstart
_sdstrategy
_filecore_label_read
_readdisklabel
_sdgetdisklabel
_sdopen
_spec_open
_vn_open
_sys_open
_syscall

Seeya,
 Adam.
-- 
Real programmers don't comment their code. If it was hard to write, it
should be harder to modify. These are all my own opinions.