Re: [RFC] I/O Access Abstractions

Alan Cox (alan@lxorguk.ukuu.org.uk)
Thu, 28 Jun 2001 14:32:42 +0100 (BST)


> Also on an i386, the actual I/O instruction itself is going to take a
> comparatively long time anyway, given the speed differential between CPU
> and external buses.

PCI memory (and sometimes I/O) writes are posted, Since x86 memory writes are
also parallelisable instructions and since the CPU merely has to retire the
writes in order your stall basically doesnt exist.

High end devices tend to have you writing them to them and they DMA into your
RAM so its a concern

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/