diff options
author | Dale Farnsworth <dale@farnsworth.org> | 2006-03-03 10:05:26 -0700 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-03-03 12:12:37 -0500 |
commit | f78fb4743dc06719084239c29dc178ad38ad2e2f (patch) | |
tree | 62ebf8cc6a8de144c21a0b5cd2a3318a0e2445c2 /drivers/net/mv643xx_eth.h | |
parent | 468d09f8946d40228c56de26fe4874b2f98067ed (diff) | |
download | linux-f78fb4743dc06719084239c29dc178ad38ad2e2f.tar.gz linux-f78fb4743dc06719084239c29dc178ad38ad2e2f.tar.bz2 linux-f78fb4743dc06719084239c29dc178ad38ad2e2f.zip |
[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.h | 8 |
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 @@ #define MV643XX_CHECKSUM_OFFLOAD_TX #define MV643XX_NAPI #define MV643XX_TX_FAST_REFILL -#undef MV643XX_RX_QUEUE_FILL_ON_TASK /* Does not work, yet */ #undef MV643XX_COAL /* @@ -385,17 +384,10 @@ struct mv643xx_private { int rx_desc_count; /* - * rx_task used to fill RX ring out of bottom half context - */ - struct work_struct rx_task; - - /* * Used in case RX Ring is empty, which can be caused when * system does not have resources (skb's) */ struct timer_list timeout; - long rx_task_busy __attribute__ ((aligned(SMP_CACHE_BYTES))); - unsigned rx_timer_flag; u32 rx_int_coal; u32 tx_int_coal; |