* [PATCH 0/5] pcnet32: NAPI implementation (one more try)
@ 2006-09-13 17:15 Don Fry
0 siblings, 0 replies; only message in thread
From: Don Fry @ 2006-09-13 17:15 UTC (permalink / raw)
To: tsbogend, jgarzik, netdev
These patches to the pcnet32 driver implement NAPI and respond to some
other suggestions found during NAPI development and testing.
The first patch deletes a couple of unnecessary save/restore operations.
The second patch replaces some magic numbers with hopefully more clear
defines.
The third patch moves the receive and creates a transmit routine.
The fourth patch breaks the receive routine into two pieces to make the
code easier to read and simpler.
The fifth and final patch implements the NAPI changes.
The comments from Francois Romieu regarding using spin_lock instead of
spin_lock_irqsave were investigated, but since interrupts have to be
disabled to prevent the interrupt handler from deadlocking, and since I
would probably forget sometime, it is safer to leave the locking as it
is. The requested mmiowb calls were added.
Please appply to 2.6.19.
[PATCH 1/5] pcnet32: remove unnecessary save/restore register accesses.
[PATCH 2/5] pcnet32: magic number cleanup
[PATCH 3/5] pcnet32: move/create receive and transmit routines
[PATCH 4/5] pcnet32: break receive routine into two pieces.
[PATCH 5/5] pcnet32: NAPI implementation
--
Don Fry
brazilnut@us.ibm.com
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2006-09-13 17:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-13 17:15 [PATCH 0/5] pcnet32: NAPI implementation (one more try) Don Fry
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).