Thread (209 messages) 209 messages, 18 authors, 2003-06-17

Re: 3c59x (was Route cache performance under stress)

From: Jeff Garzik <hidden>
Date: 2003-06-10 16:23:42

On Tue, Jun 10, 2003 at 06:20:29PM +0200, Andi Kleen wrote:
Can't you just wrap it in a few macros and offer a config for those
who want the best performance and a runtime test for the others?
Then switch between PIO and mmio dynamically.

Even runtime test should be pretty painless these days, the CPU normally
can execute hundreds or even thousands of tests in the time it takes to 
wait for an mmio or even PIO.
I prefer a compile-time test.  But yes, this is what several other
net drivers do:  offer a config option for MMIO (or PIO), and the
default is MMIO unless that is known to be unsafe on certain boards
(which, unfortunately, it is).

	Jeff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help