aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/mv643xx_eth.h
diff options
context:
space:
mode:
authorDale Farnsworth <dale@farnsworth.org>2006-03-03 12:05:26 -0500
committerJeff Garzik <jeff@garzik.org>2006-03-03 12:12:37 -0500
commitf78fb4743dc06719084239c29dc178ad38ad2e2f (patch)
tree62ebf8cc6a8de144c21a0b5cd2a3318a0e2445c2 /drivers/net/mv643xx_eth.h
parent468d09f8946d40228c56de26fe4874b2f98067ed (diff)
[PATCH] mv643xx_eth: Remove non-working feature: task level rx queue refill
The task level rx queue refill feature hasn't ever worked (at least in 2.6) and is of dubious value. Remove it. Signed-off-by: Dale Farnsworth <dale@farnsworth.org> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/mv643xx_eth.h')
-rw-r--r--drivers/net/mv643xx_eth.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/net/mv643xx_eth.h b/drivers/net/mv643xx_eth.h
index df2c76154205..f8742e1edea2 100644
--- a/drivers/net/mv643xx_eth.h
+++ b/drivers/net/mv643xx_eth.h
@@ -52,7 +52,6 @@
52#define MV643XX_CHECKSUM_OFFLOAD_TX 52#define MV643XX_CHECKSUM_OFFLOAD_TX
53#define MV643XX_NAPI 53#define MV643XX_NAPI
54#define MV643XX_TX_FAST_REFILL 54#define MV643XX_TX_FAST_REFILL
55#undef MV643XX_RX_QUEUE_FILL_ON_TASK /* Does not work, yet */
56#undef MV643XX_COAL 55#undef MV643XX_COAL
57 56
58/* 57/*
@@ -385,17 +384,10 @@ struct mv643xx_private {
385 int rx_desc_count; 384 int rx_desc_count;
386 385
387 /* 386 /*
388 * rx_task used to fill RX ring out of bottom half context
389 */
390 struct work_struct rx_task;
391
392 /*
393 * Used in case RX Ring is empty, which can be caused when 387 * Used in case RX Ring is empty, which can be caused when
394 * system does not have resources (skb's) 388 * system does not have resources (skb's)
395 */ 389 */
396 struct timer_list timeout; 390 struct timer_list timeout;
397 long rx_task_busy __attribute__ ((aligned(SMP_CACHE_BYTES)));
398 unsigned rx_timer_flag;
399 391
400 u32 rx_int_coal; 392 u32 rx_int_coal;
401 u32 tx_int_coal; 393 u32 tx_int_coal;