On Wed, Jan 19, 2011 at 00:54, Michael Schmitz
<[email protected]> wrote:
> In other news, SCSI on the Falcon is still broken - timeouts for SCSI
> commands are started by the block layer, but commands cannot be
> guaranteed to get queued in the lowlevel driver unless the lowlevel
> driver has access to the SCSI DMA right away. Upon timeout, the
> request isn't actually found on the lowlevel queue in case the queue
> request had to wait. I'm unsure what the correct strategy is here:
> defer queueing requests by pretending the driver is busy, or queue
> requests and try to kick off the coroutine as soon as DMA gets
> available?

I guess pretending the driver is busy?
The alternative means duplicating request queueing, which people will frown
upon.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to