mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-24 05:04:00 +08:00
[PATCH] e1000: Fix jumbo frame performance
Partition PBA for Jumbo frames based on MTU size. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by: John Ronciak <john.ronciak@intel.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
parent
7c5c220e25
commit
4ee9c02007
@ -43,7 +43,7 @@ static char e1000_driver_string[] = "Intel(R) PRO/1000 Network Driver";
|
|||||||
#else
|
#else
|
||||||
#define DRIVERNAPI "-NAPI"
|
#define DRIVERNAPI "-NAPI"
|
||||||
#endif
|
#endif
|
||||||
#define DRV_VERSION "6.1.16-k2"DRIVERNAPI
|
#define DRV_VERSION "6.3.9-k2"DRIVERNAPI
|
||||||
char e1000_driver_version[] = DRV_VERSION;
|
char e1000_driver_version[] = DRV_VERSION;
|
||||||
static char e1000_copyright[] = "Copyright (c) 1999-2005 Intel Corporation.";
|
static char e1000_copyright[] = "Copyright (c) 1999-2005 Intel Corporation.";
|
||||||
|
|
||||||
@ -449,7 +449,7 @@ e1000_reset(struct e1000_adapter *adapter)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if((adapter->hw.mac_type != e1000_82573) &&
|
if((adapter->hw.mac_type != e1000_82573) &&
|
||||||
(adapter->rx_buffer_len > E1000_RXBUFFER_8192)) {
|
(adapter->netdev->mtu > E1000_RXBUFFER_8192)) {
|
||||||
pba -= 8; /* allocate more FIFO for Tx */
|
pba -= 8; /* allocate more FIFO for Tx */
|
||||||
/* send an XOFF when there is enough space in the
|
/* send an XOFF when there is enough space in the
|
||||||
* Rx FIFO to hold one extra full size Rx packet
|
* Rx FIFO to hold one extra full size Rx packet
|
||||||
|
Loading…
Reference in New Issue
Block a user