Subject: Re: Kernel panic if tape in drive at boot
To: Brian A. Seklecki <lavalamp@spiritual-machines.org>
From: Stephen Borrill <netbsd@precedence.co.uk>
List: netbsd-help
Date: 09/08/2003 14:39:01
On 8 Sep 2003, Brian A. Seklecki wrote:

> On Mon, 2003-09-08 at 09:24, Stephen Borrill wrote:
> > I've got a machine with an ATAPI Seagate 10/20 Travan tape drive. It's
> > running 1.6.1. If a tape is in the drive at boot time, the kernel panics.
> > 
> > st0 st0(pciide0:1:1) polling command not done
> > panic: scsipi_execute_xs
> > 
> > The trace is:
> > 
> > scsipi_execute_xs
> > atapi_scsipi_cmd
> > scsipi_command
> > scsipi_test_unit_ready
> > stattach
> > st_atapibus_attach
> > config_attach
> > atapi_probe_device
> > etc...
> > 
> 
> That's an odd one.  Have a look:
> 
> http://216.239.33.104/search?q=cache:gvlpWC03Y8YJ:mail-index.netbsd.org/port-i386/2002/12/15/0015.html+netbsd+Seagate+travan+panic&hl=en&ie=UTF-8

Yep, saw that. I didn't see any replies though that were relevant.
 
> If it were up to me, I would make an Bootable ISO from an i386 -current
> snapshot.  Disconnect hard drives with critical data.  Boot the CD and
> see if it's been fixed in current.  A lot of ATAPI/SCSI changes have
> been made since the branch, some as early as today (yesterday).

This is at a customer's site a considerable distance away, so
unfortunately that's not really an option at the moment.

-- 
Stephen