Ben Hutchings
|
62776d034c
sfc: Implement message level control
|
15 years ago |
Ben Hutchings
|
a4900ac9f7
sfc: Create multiple TX queues
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Neil Turton
|
a7ebd27a13
sfc: Fix DMA mapping cleanup in case of an error in TSO
|
15 years ago |
Ben Hutchings
|
906bb26c06
sfc: Update version, copyright dates, authors
|
15 years ago |
Ben Hutchings
|
738a8f4b0c
sfc: Implement TSO for TCP/IPv6
|
15 years ago |
Ben Hutchings
|
744093c983
sfc: Rename falcon.h to nic.h
|
15 years ago |
Ben Hutchings
|
152b6a62ae
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
|
15 years ago |
Ben Hutchings
|
f5e7adc3d4
sfc: Combine high-level header files
|
15 years ago |
Ben Hutchings
|
497f5ba323
sfc: Remove redundant efx_xmit() function
|
15 years ago |
Ben Hutchings
|
9bc183d7f9
sfc: Remove unnecessary casts to struct sk_buff *
|
15 years ago |
Ben Hutchings
|
63f1988419
sfc: Move all TX DMA length limiting into tx.c
|
15 years ago |
Ben Hutchings
|
3ffeabdd2b
sfc: Eliminate indirect lookups of queue size constants
|
15 years ago |
Stephen Hemminger
|
61357325f3
netdev: convert bulk of drivers to netdev_tx_t
|
16 years ago |
Eric Dumazet
|
28679751a9
net: dont update dev->trans_start in 10GB drivers
|
16 years ago |
Ben Hutchings
|
bb145a9e28
sfc: Pad packets to 33 bytes to prevent TX packet parser lockup
|
16 years ago |
Ben Hutchings
|
32d760073e
sfc: Don't wake TX queues while they're being flushed
|
16 years ago |
Ben Hutchings
|
a7ef59332b
sfc: Reject packets from the kernel TX queue during a loopback self-test
|
16 years ago |
Ben Hutchings
|
13e9ab1143
sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate
|
17 years ago |
Ben Hutchings
|
bc3c90a2b7
sfc: Remove some unreachable error paths
|
17 years ago |
Ben Hutchings
|
740847dab1
sfc: Enable TSO for 802.1q VLAN devices
|
17 years ago |
Ben Hutchings
|
4d566063a7
sfc: Removed forced inlining of long functions
|
17 years ago |
Ben Hutchings
|
23d9e60b1d
sfc: Cleaned up struct tso_state fields
|
17 years ago |
Ben Hutchings
|
dc8cfa55da
sfc: Use explicit bool for boolean variables, parameters and return values
|
17 years ago |
Ben Hutchings
|
cc12dac2e5
sfc: Reduce the size of struct efx_tx_buffer
|
17 years ago |
Ben Hutchings
|
ecbd95c17c
sfc: Use pci_map_single() to map the skb header when doing TSO
|
17 years ago |
Ben Hutchings
|
5988b63a53
sfc: Don't leak PCI DMA maps in the TSO code when the queue fills up
|
17 years ago |
Ben Hutchings
|
60ac10658c
sfc: Use separate hardware TX queues to select checksum generation
|
17 years ago |
Ben Hutchings
|
767e468c06
sfc: Replace net_dev->priv with netdev_priv(net_dev)
|
17 years ago |
FUJITA Tomonori
|
8d8bb39b9e
dma-mapping: add the device argument to dma_mapping_error()
|
17 years ago |