Ben Hutchings
|
0a6f40c66b
sfc: Update copyright dates
|
14 vuotta sitten |
Ben Hutchings
|
94b274bf5f
sfc: Add TX queues for high-priority traffic
|
14 vuotta sitten |
Ben Hutchings
|
60031fcc17
sfc: Move TX queue core queue mapping into tx.c
|
14 vuotta sitten |
Ben Hutchings
|
c04bfc6b22
sfc: Remove ancient support for nesting of TX stop
|
14 vuotta sitten |
Ben Hutchings
|
cd38557d78
sfc: Use TX push whenever adding descriptors to an empty queue
|
14 vuotta sitten |
Ben Hutchings
|
51c56f40ef
sfc: Use ACCESS_ONCE when copying efx_tx_queue::read_count
|
14 vuotta sitten |
Steve Hodgson
|
4f3907e9a6
sfc: When waking a stopped tx_queue, only lock that tx_queue
|
14 vuotta sitten |
Steve Hodgson
|
ecc910f520
sfc: Make the dmaq size a run-time setting (rather than compile-time)
|
15 vuotta sitten |
Ben Hutchings
|
f7d12cdcbb
sfc: Refactor channel and queue lookup and iteration
|
15 vuotta sitten |
Ben Hutchings
|
62776d034c
sfc: Implement message level control
|
15 vuotta sitten |
Ben Hutchings
|
a4900ac9f7
sfc: Create multiple TX queues
|
15 vuotta sitten |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 vuotta sitten |
Neil Turton
|
a7ebd27a13
sfc: Fix DMA mapping cleanup in case of an error in TSO
|
15 vuotta sitten |
Ben Hutchings
|
906bb26c06
sfc: Update version, copyright dates, authors
|
15 vuotta sitten |
Ben Hutchings
|
738a8f4b0c
sfc: Implement TSO for TCP/IPv6
|
15 vuotta sitten |
Ben Hutchings
|
744093c983
sfc: Rename falcon.h to nic.h
|
15 vuotta sitten |
Ben Hutchings
|
152b6a62ae
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
|
15 vuotta sitten |
Ben Hutchings
|
f5e7adc3d4
sfc: Combine high-level header files
|
15 vuotta sitten |
Ben Hutchings
|
497f5ba323
sfc: Remove redundant efx_xmit() function
|
15 vuotta sitten |
Ben Hutchings
|
9bc183d7f9
sfc: Remove unnecessary casts to struct sk_buff *
|
15 vuotta sitten |
Ben Hutchings
|
63f1988419
sfc: Move all TX DMA length limiting into tx.c
|
15 vuotta sitten |
Ben Hutchings
|
3ffeabdd2b
sfc: Eliminate indirect lookups of queue size constants
|
15 vuotta sitten |
Stephen Hemminger
|
61357325f3
netdev: convert bulk of drivers to netdev_tx_t
|
16 vuotta sitten |
Eric Dumazet
|
28679751a9
net: dont update dev->trans_start in 10GB drivers
|
16 vuotta sitten |
Ben Hutchings
|
bb145a9e28
sfc: Pad packets to 33 bytes to prevent TX packet parser lockup
|
16 vuotta sitten |
Ben Hutchings
|
32d760073e
sfc: Don't wake TX queues while they're being flushed
|
16 vuotta sitten |
Ben Hutchings
|
a7ef59332b
sfc: Reject packets from the kernel TX queue during a loopback self-test
|
16 vuotta sitten |
Ben Hutchings
|
13e9ab1143
sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate
|
17 vuotta sitten |
Ben Hutchings
|
bc3c90a2b7
sfc: Remove some unreachable error paths
|
17 vuotta sitten |
Ben Hutchings
|
740847dab1
sfc: Enable TSO for 802.1q VLAN devices
|
17 vuotta sitten |