cvs commit: src/sys/arm/at91 if_ate.c
M. Warner Losh
imp at bsdimp.com
Mon Mar 20 02:58:46 UTC 2006
In message: <200603181018.53924.dfr at rabson.org>
Doug Rabson <dfr at rabson.org> writes:
: On Saturday 18 March 2006 01:43, Warner Losh wrote:
: > imp 2006-03-18 01:43:25 UTC
: > FreeBSD src repository
: > Modified files:
: > sys/arm/at91 if_ate.c
: > Log:
: > MFp4:
: > o update TODO list
: > o Better use of busdma
: > o mark RX dtors as COHERENT. This helps performance a lot by not
: > requiring so many EXPENSIVE cache flushes. The cost of accessing it
: > non-cached is much smaller.
: > o Copy data from Rx buffers to make IP header 4 byte aligned.
: > o CRC length included in reported length, so cope
: > o Don't free TX buffer twice
: > o Manage TX buffers better.
: > o Enable just the interrupts we want.
: > o Manage OACTIVE better
: > # Some of these done by cognet
: > # These changes let us get to # via NFS root.
: Cool! Sounds like you guys are having fun...
Oh Yes. Definitely a lot of fun. And for my day job so I'm doubly
blessed these days. The only thing that would be better would be if I
had 100% of my time on this task rather than 30%. At least the other
70% is almost as fun... :-)
More information about the cvs-src