Subject: Re: SCSI_DELAY problem
To: Gergely EGERVARY <mauzi@expertlan.hu>
From: Wojciech Puchar <wojtek@wojtek.3miasto.net>
List: tech-kern
Date: 11/03/2001 12:40:21
>
> the device needs a lot of time to recover after a scsi bus reset,
> (especially when there's some media in the drive) so I've added
> 'options SCSI_DELAY=30' to my config.
>
> during boot, I get the 'waiting 30 seconds...' message as expected, but
> there's no bus reset before this, and I get the bus reset when the first
> device is probed on the bus. (_after_ waiting 30 seconds)
>
> so, I have hacked sys/dev/scsipi/scsiconf.c to issue a bus reset _before_
> waiting 30 secs, and finally everything works great! there's bus reset
> first, then the kernel waits 30 sec's, and then it probes the devices.
>
> any comments on this?
>
strange. i'm using 1.5.2 and there is reset BEFORE pause (i can see when
is reset on CD-ROM, CD-R and tape diodes)