Re: pre2.0.31-2

David S. Miller (davem@jenolan.rutgers.edu)
Thu, 5 Jun 1997 19:20:52 -0400


People, lost cause, trying to handle caches generically in device
drivers is either going to result in:

1) Suboptimal code cause by the over generality of the interface which
does handle all cases by some clean interface.

2) Make the code gross and full of pound defines...

I have solved this entirely on the Sparc, and it touches none of the
generic code, I have been able to handle this on the MIPS with the
W7000 driver because the architecture specific stuff is in seperate .c
files and I can play with caches in there and nobody else pays this
price or even needs to know about the issue.

---------------------------------------------////
Yow! 11.26 MB/s remote host TCP bandwidth & ////
199 usec remote TCP latency over 100Mb/s ////
ethernet. Beat that! ////
-----------------------------------------////__________ o
David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><