diff options
author | Ron Mercer <ron.mercer@qlogic.com> | 2007-03-26 13:43:00 -0700 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-03-28 02:18:50 -0400 |
commit | b3b1514c90ab534ec6c9e4452953069f85aacf4d (patch) | |
tree | 37f8b539565bb95080ffa231b621d1ce998033c4 /drivers/net/qla3xxx.h | |
parent | f67cac0190623a3cde4d783c7c7205691aa02cc2 (diff) | |
download | op-kernel-dev-b3b1514c90ab534ec6c9e4452953069f85aacf4d.zip op-kernel-dev-b3b1514c90ab534ec6c9e4452953069f85aacf4d.tar.gz |
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 34cd658..0203f88 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 \ |