Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Aug 1995 03:30:41 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, gibbs@freefall.FreeBSD.org
Cc:        hackers@freefall.FreeBSD.org
Subject:   Re: Clock interrupts during probes?
Message-ID:  <199508211730.DAA02704@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>I need access to timeout(), not tsleep() for the work in the upperlevel
>SCSI code, so I don't need a process context.  Most of the DELAY() calls
>in the aic7xxx driver stem from that fact that I can't use timeouts during
>boot and must poll in order to do a timeout.

You need tsleep() for the most time-consuming operation, which is
DELAY(1000000 * SCSI_DELAY) in scsiconf.c (default 15 seconds).  This
is very annoying when there are multiple scsi controllers or other
slow to start devices that could be started in parallel.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508211730.DAA02704>