Edward Cree
|
e01b16a7e2
sfc: remove EFX_BUG_ON_PARANOID, use EFX_WARN_ON_[ONCE_]PARANOID instead
|
8 years ago |
Edward Cree
|
5a6681e22c
sfc: separate out SFC4000 ("Falcon") support into new sfc-falcon driver
|
8 years ago |
Dan Carpenter
|
e373909927
sfc: remove unneeded variable
|
8 years ago |
Edward Cree
|
46d1efd852
sfc: remove Software TSO
|
8 years ago |
Bert Kenward
|
e9117e5099
sfc: Firmware-Assisted TSO version 2
|
8 years ago |
John Fastabend
|
5eb4dce3b3
net: relax setup_tc ndo op handle restriction
|
9 years ago |
John Fastabend
|
16e5cc6471
net: rework setup_tc ndo op to consume general tc operand
|
9 years ago |
John Fastabend
|
e4c6734eaa
net: rework ndo tc op to consume additional qdisc handle parameter
|
9 years ago |
Bert Kenward
|
93171b14a5
sfc: make TSO version a per-queue parameter
|
9 years ago |
Martin Habets
|
b2663a4f30
sfc: push partner queue for skb->xmit_more
|
10 years ago |
Peter Dunning
|
c936835c1e
sfc: Report TX completions to BQL after all TX events in interrupt
|
10 years ago |
Jon Cooper
|
8fc963515e
sfc: remove incorrect EFX_BUG_ON_PARANOID check
|
11 years ago |
Edward Cree
|
70b33fb0dd
sfc: add support for skb->xmit_more
|
11 years ago |
Rick Jones
|
4ef6dae4ba
sfc: Convert the normal transmit complete path to dev_consume_skb_any()
|
11 years ago |
Ben Hutchings
|
4984c23735
sfc: Use __iowrite64_copy instead of a slightly different local function
|
11 years ago |
Andrew Rybchenko
|
8ccf3800db
sfc: Add per-queue statistics in ethtool
|
11 years ago |
Jon Cooper
|
daf37b556e
sfc: PIO:Restrict to 64bit arch and use 64-bit writes.
|
11 years ago |
Ben Hutchings
|
93413f5058
sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc'
|
11 years ago |
Ben Hutchings
|
0bdadad166
sfc: Replace TSOH_OFFSET with the equivalent NET_IP_ALIGN
|
11 years ago |
Paul Gortmaker
|
440b87eac4
drivers/net: fix build warning in ethernet/sfc/tx.c
|
11 years ago |
Alexandre Rames
|
2acdb92e85
sfc: Fix DMA unmapping issue with firmware assisted TSO
|
12 years ago |
Jon Cooper
|
ee45fd92c7
sfc: Use TX PIO for sufficiently small packets
|
12 years ago |
Ben Hutchings
|
0fe5565b64
sfc: Introduce inline functions to simplify TX insertion
|
12 years ago |
Ben Hutchings
|
183233bec8
sfc: Allocate and link PIO buffers; map them with write-combining
|
12 years ago |
Ben Hutchings
|
dfa50be95c
sfc: Implement firmware-assisted TSO for EF10
|
12 years ago |
Ben Hutchings
|
c78c39e67c
sfc: Fold tso_get_head_fragment() into tso_start()
|
12 years ago |
Ben Hutchings
|
f7a6d2c442
sfc: Update copyright banners
|
12 years ago |
Ben Hutchings
|
ba8977bdb2
sfc: Extend struct efx_tx_buffer to allow pushing option descriptors
|
12 years ago |
Ben Hutchings
|
02e121650b
sfc: Add TX merged completion counter
|
12 years ago |
Ben Hutchings
|
e42c3d85af
sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
|
12 years ago |