[PATCH] sky2: incremental transmit completion
authorStephen Hemminger <shemminger@osdl.org>
Tue, 26 Sep 2006 18:57:41 +0000 (11:57 -0700)
committerJeff Garzik <jeff@garzik.org>
Wed, 27 Sep 2006 21:56:31 +0000 (17:56 -0400)
commit291ea6142b94cc3e3ae2216d3937a78697447471
tree8a38d22cf394a4372f88ade9cc5815b18e9d8578
parent9fa1b1f33c4cbbe0ba7c0c166d170faaa735e53d
[PATCH] sky2: incremental transmit completion

Since a transmit can take several control blocks, the old code waited
until the last control block was marked as done. This code processes
the return values incrementally. This makes slots in the tx ring available
and less chance of getting stuck.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/sky2.c
drivers/net/sky2.h