diff options
author | Ron Mercer <ron.mercer@qlogic.com> | 2007-03-26 22:43:00 +0200 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-03-28 08:18:50 +0200 |
commit | b3b1514c90ab534ec6c9e4452953069f85aacf4d (patch) | |
tree | 37f8b539565bb95080ffa231b621d1ce998033c4 /drivers/net/qla3xxx.h | |
parent | qla3xxx: bugfix: Dropping interrupt under heavy network load. (diff) | |
download | linux-b3b1514c90ab534ec6c9e4452953069f85aacf4d.tar.xz linux-b3b1514c90ab534ec6c9e4452953069f85aacf4d.zip |
qla3xxx: bugfix: Jumbo frame handling.
Fixed rx checksum bits. Turn on TCP processing for rx checksum.
Fixed max frame length register write. It wasn't getting set
in multi-port system. Set rx buffer queue length properly
for jumbo frames.
Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/qla3xxx.h')
-rwxr-xr-x | drivers/net/qla3xxx.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/qla3xxx.h b/drivers/net/qla3xxx.h index 34cd6580fd07..0203f88f0544 100755 --- a/drivers/net/qla3xxx.h +++ b/drivers/net/qla3xxx.h @@ -1014,8 +1014,7 @@ struct eeprom_data { /* Transmit and Receive Buffers */ #define NUM_LBUFQ_ENTRIES 128 -#define JUMBO_NUM_LBUFQ_ENTRIES \ -(NUM_LBUFQ_ENTRIES/(JUMBO_MTU_SIZE/NORMAL_MTU_SIZE)) +#define JUMBO_NUM_LBUFQ_ENTRIES 32 #define NUM_SBUFQ_ENTRIES 64 #define QL_SMALL_BUFFER_SIZE 32 #define QL_ADDR_ELE_PER_BUFQ_ENTRY \ |