dhananjay@netxen.com
53a01e00f8
netxen: optimize tx handling
...
netxen driver allows limited number of threads simultaneously posting
skb's in tx ring. If transmit slot is unavailable, driver calls
schedule() or loops in xmit_frame().
This patch returns TX_BUSY and lets the stack reschedule the packet if
transmit slot is unavailable. Also removes unnecessary check for tx
timeout in the driver itself, the network stack does that anyway.
Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2008-01-12 17:35:38 -05:00
..
2007-10-17 08:42:52 -07:00
2007-12-14 15:14:52 -05:00
2007-10-12 14:51:01 -07:00
2008-01-10 17:13:19 -05:00
2008-01-08 23:30:01 -08:00
2007-11-28 13:53:53 -08:00
2008-01-11 10:14:40 +01:00
2007-10-22 02:59:46 -07:00
2007-10-24 13:21:21 +02:00
2008-01-08 16:16:34 -08:00
2008-01-08 23:44:44 -08:00
2007-12-17 19:28:16 -08:00
2007-10-29 17:27:50 -04:00
2008-01-10 16:09:34 -08:00
2007-10-16 09:43:09 -07:00
2007-12-17 19:28:17 -08:00
2007-11-14 18:45:41 -08:00
2007-10-14 12:41:52 -07:00
2007-12-10 21:55:19 +01:00
2008-01-08 16:10:36 -08:00
2007-10-31 13:30:35 +01:00
2008-01-03 07:33:31 -05:00
2007-12-12 13:45:25 +01:00
2008-01-11 11:42:07 -08:00
2007-11-04 14:31:16 +01:00
2008-01-08 12:08:10 -08:00
2007-12-05 09:21:19 -08:00
2008-01-04 03:55:44 -08:00
2007-11-27 15:38:18 +02:00
2007-12-31 23:11:11 +00:00
2007-11-19 11:20:42 +11:00
2007-12-17 19:28:16 -08:00
2008-01-08 16:10:35 -08:00
2008-01-07 06:46:26 -02:00
2007-11-05 15:12:31 -08:00
2007-11-29 09:24:53 -08:00
2007-12-13 21:59:59 -05:00
2007-12-12 20:01:00 +01:00
2008-01-11 11:44:37 -08:00
2008-01-12 17:35:38 -05:00
2007-10-17 21:17:42 -07:00
2007-11-14 18:45:37 -08:00
2007-12-06 09:38:26 -08:00
2007-12-17 19:28:15 -08:00
2007-12-27 21:21:36 -08:00
2007-12-23 12:54:37 -08:00
2007-11-29 09:24:52 -08:00
2007-10-22 19:20:52 -07:00
2007-12-23 12:54:37 -08:00
2007-12-17 19:28:15 -08:00
2007-12-11 02:45:29 -08:00
2007-11-19 21:09:52 +00:00
2008-01-09 15:06:07 -06:00
2007-12-29 01:19:49 -08:00
2007-11-07 11:13:55 +09:00
2008-01-08 16:10:35 -08:00
2008-01-08 23:30:10 -08:00
2007-10-17 08:42:57 -07:00
2007-11-05 15:12:33 -08:00
2008-01-08 16:16:34 -08:00
2008-01-11 11:47:43 -08:00
2007-11-19 11:20:42 +11:00
2007-11-14 18:45:36 -08:00
2007-12-04 16:48:06 +00:00
2007-10-18 14:37:28 -07:00
2007-11-26 19:15:31 -08:00
2007-10-23 15:49:54 +10:00
2007-10-23 16:37:29 -07:00