Re: [PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jesse Brandeburg
+#ifdef CONFIG_E1000_NAPI +#define E1000_TX_WEIGHT 64 + /* weight of a sort for tx, to avoid endless transmit cleanup */ + if (count++ == E1000_TX_WEIGHT) break; +#endif If you hit the 'break' statement, are you guaranteed a TX interrupt or some other event that ensures this

Re: [PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jeff Garzik
Jeff Kirsher wrote: Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/net/

[PATCH RESEND 14/19] Add performance enahancement by balancing TX and RX

2006-03-02 Thread Jeff Kirsher
Signed-off-by: Jeff Kirsher <[EMAIL PROTECTED]> Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]> Signed-off-by: John Ronciak <[EMAIL PROTECTED]> --- drivers/net/e1000/e1000_main.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/net/e1000/e1000_main.c b/d