Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Devices
/
android_kernel_samsung_gta4xl
/
9cf247473167df29a3d99464385b4afe1fc16f2f
/
drivers
/
net
/
ethernet
/
sfc
/
rx.c
3676326
sfc: Add support for busy polling
by Alexandre Rames
· 11 years ago
8ccf3800
sfc: Add per-queue statistics in ethtool
by Andrew Rybchenko
· 11 years ago
e4d112e
sfc: add extra RX drop counters for nodesc_trunc and noskb_drop
by Edward Cree
· 11 years ago
c7cb38a
net: sfc calls skb_set_hash
by Tom Herbert
· 11 years ago
bd9a265
sfc: Add RX packet timestamping for EF10
by Jon Cooper
· 11 years ago
2ccd0b1
sfc: Copy RX prefix into skb head area in efx_rx_mk_skb()
by Ben Hutchings
· 11 years ago
cce2879
sfc: Make initial fill of RX descriptors synchronous
by Jon Cooper
· 11 years ago
2ec0301
sfc: RX buffer allocation takes prefix size into account in IP header alignment
by Andrew Rybchenko
· 11 years ago
c47b2d9
sfc: Support ARFS for IPv6 flows
by Ben Hutchings
· 11 years ago
f7a6d2c
sfc: Update copyright banners
by Ben Hutchings
· 11 years ago
e8c68c0
sfc: Prepare for RX scatter on EF10
by Jon Cooper
· 12 years ago
b883d0b
sfc: Document conditions for multicast replication vs filter replacement
by Ben Hutchings
· 12 years ago
3dced74
sfc: Add support for reading packet length from prefix
by Ben Hutchings
· 12 years ago
43a3739
sfc: Generalise packet hash lookup to support EF10 RX prefix
by Jon Cooper
· 12 years ago
add7247
sfc: Make most filter operations NIC-type-specific
by Ben Hutchings
· 12 years ago
e42c3d8
sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
by Ben Hutchings
· 12 years ago
d8aec74
sfc: Stop RX refill before flushing RX queues
by Ben Hutchings
· 12 years ago
734d4e1
sfc: Fix memory leak when discarding scattered packets
by Ben Hutchings
· 12 years ago
636d73d
sfc: Improve test for IOMMU in use
by Ben Hutchings
· 12 years ago
e79255d
sfc: Do not pass non-TCP packets into GRO code
by Ben Hutchings
· 12 years ago
d4ef5b6
sfc: Increase size of RX SKB header area
by Jon Cooper
· 12 years ago
c99dffc
sfc: Enable RX checksum offload for packets not handled by GRO
by Jon Cooper
· 12 years ago
950c54d
sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate
by Ben Hutchings
· 12 years ago
c14ff2e
sfc: Delete EFX_PAGE_IP_ALIGN, equivalent to NET_IP_ALIGN
by Ben Hutchings
· 12 years ago
debd003
sfc: make local functions static
by stephen hemminger
· 12 years ago
1648a23
sfc: allocate more RX buffers per page
by Daniel Pieczko
· 12 years ago
179ea7f
sfc: Replace efx_rx_is_last_buffer() with a flag
by Ben Hutchings
· 12 years ago
2768935
sfc: reuse pages to avoid DMA mapping/unmapping costs
by Daniel Pieczko
· 12 years ago
85740cdf
sfc: Enable RX DMA scattering where possible
by Ben Hutchings
· 12 years ago
b74e3e8
sfc: Update RX buffer address together with length
by Ben Hutchings
· 12 years ago
5036b7c
sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade
by Ben Hutchings
· 12 years ago
b184f16
sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va()
by Ben Hutchings
· 12 years ago
ff734ef
sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet()
by Ben Hutchings
· 12 years ago
272baee
sfc: Properly distinguish RX buffer and DMA lengths
by Ben Hutchings
· 12 years ago
97d48a1
sfc: Remove rx_alloc_method SKB
by Alexandre Rames
· 12 years ago
4a74dc6
sfc: Allow efx_channel_type::receive_skb() to reject a packet
by Ben Hutchings
· 12 years ago
c73e787
sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0
by Ben Hutchings
· 12 years ago
b590ace
sfc: Fix efx_rx_buf_offset() in the presence of swiotlb
by Ben Hutchings
· 12 years ago
3a68f19
sfc: Properly sync RX DMA buffer when it is not the last in the page
by Ben Hutchings
· 12 years ago
b8e0251
sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page()
by Ben Hutchings
· 12 years ago
c31e5f9
sfc: Add channel specific receive_skb handler and post_remove callback
by Stuart Hodgson
· 13 years ago
79d68b3
sfc: Add explicit RX queue flag to channel
by Stuart Hodgson
· 13 years ago
54399a7
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
by David S. Miller
· 13 years ago
0e33d87
sfc: Use generic DMA API, not PCI-DMA API
by Ben Hutchings
· 13 years ago
49ce9c2
drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functions
by Ben Hutchings
· 13 years ago
6423518
sfc: By default refill RX rings as soon as space for a batch
by David Riddoch
· 13 years ago
da9ca50
sfc: Fill RX rings completely full, rather than to 95% full
by David Riddoch
· 13 years ago
61321d9
sfc: Update comments on efx_rx_packet_gro()
by Ben Hutchings
· 13 years ago
ff4783c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 13 years ago
ff3bc1e
sfc: Fix assignment of ip_summed for pre-allocated skbs
by Ben Hutchings
· 13 years ago
9f2cb71
sfc: Leave interrupts and event queues enabled whenever we can
by Ben Hutchings
· 13 years ago
2ae75da
sfc: Generate RX fill events based on RX queues, not channels
by Ben Hutchings
· 13 years ago
06e63c5
sfc: Use a more sensible cast in efx_rx_buf_offset()
by Ben Hutchings
· 13 years ago
db33956
sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field
by Ben Hutchings
· 13 years ago
1ddceb4
sfc: Move the end of the non-GRO RX path into its own function
by Ben Hutchings
· 13 years ago
0beaca2
sfc: Remove parentheses around return expressions, reported by checkpatch
by Ben Hutchings
· 13 years ago
70350b0
sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO
by Ben Hutchings
· 13 years ago
c2e4e25
sfc: Use kcalloc instead of kzalloc to allocate array
by Thomas Meyer
· 13 years ago
6eb07ca
drivers/net: Add moduleparam.h to drivers as required.
by Paul Gortmaker
· 13 years ago
9e903e0
net: add skb frag size accessors
by Eric Dumazet
· 13 years ago
4a22c4c
sfc: convert to SKB paged frag API.
by Ian Campbell
· 13 years ago
874aeea
sfc: Move the Solarflare drivers
by Jeff Kirsher
· 14 years ago
[Renamed from drivers/net/sfc/rx.c]
70c7160
Add appropriate <linux/prefetch.h> include for prefetch users
by Paul Gortmaker
· 14 years ago
abfe903
sfc: Implement generic features interface
by Ben Hutchings
· 14 years ago
ab3cf6d
sfc: Move test of rx_checksum_enabled from nic.c to rx.c
by Ben Hutchings
· 14 years ago
0a6f40c
sfc: Update copyright dates
by Ben Hutchings
· 14 years ago
a526f14
sfc: Reduce size of efx_rx_buffer further by removing data member
by Steve Hodgson
· 14 years ago
8ba5366
sfc: Reduce size of efx_rx_buffer by unionising skb and page
by Steve Hodgson
· 14 years ago
4afb752
sfc: convert references to LRO to GRO
by stephen hemminger
· 14 years ago
ecc910f
sfc: Make the dmaq size a run-time setting (rather than compile-time)
by Steve Hodgson
· 14 years ago
f7d12cd
sfc: Refactor channel and queue lookup and iteration
by Ben Hutchings
· 14 years ago
ba1e8a3
sfc: Abstract channel and index lookup for RX queues
by Ben Hutchings
· 14 years ago
bc8acf2
drivers/net: avoid some skb->ip_summed initializations
by Eric Dumazet
· 14 years ago
604f604
sfc: Fix reading of inserted hash
by Ben Hutchings
· 15 years ago
39c9cf0
sfc: Record hardware RX hash on each skb where possible
by Ben Hutchings
· 15 years ago
62776d0
sfc: Implement message level control
by Ben Hutchings
· 15 years ago
62b330b
sfc: Allow shared pages to be recycled
by Steve Hodgson
· 15 years ago
2445580
sfc: Recycle discarded rx buffers back onto the queue
by Steve Hodgson
· 15 years ago
f7d6f37
sfc: Support only two rx buffers per page
by Steve Hodgson
· 15 years ago
90d683a
sfc: Remove efx_rx_queue::add_lock
by Steve Hodgson
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
906bb26
sfc: Update version, copyright dates, authors
by Ben Hutchings
· 15 years ago
744093c
sfc: Rename falcon.h to nic.h
by Ben Hutchings
· 15 years ago
152b6a6
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
by Ben Hutchings
· 15 years ago
f5e7adc
sfc: Combine high-level header files
by Ben Hutchings
· 15 years ago
3eadb7b
sfc: Record RX queue number on GRO path
by Ben Hutchings
· 15 years ago
1241e95
sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
by Ben Hutchings
· 15 years ago
3139e62
sfc: Remove ridiculously paranoid assertions
by Ben Hutchings
· 15 years ago
d96d7dc
sfc: Remove redundant gotos from __efx_rx_packet()
by Ben Hutchings
· 15 years ago
c3c6336
sfc: Enable heuristic selection between page and skb RX buffers
by Ben Hutchings
· 15 years ago
18e1d2b
sfc: Feed GRO result into RX allocation policy and interrupt moderation
by Ben Hutchings
· 15 years ago
0519d83
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 15 years ago
345056a
sfc: Set ip_summed correctly for page buffers passed to GRO
by Ben Hutchings
· 15 years ago
3ffeabd
sfc: Eliminate indirect lookups of queue size constants
by Ben Hutchings
· 15 years ago
76620aa
gro: New frags interface to avoid copying shinfo
by Herbert Xu
· 16 years ago
0c8dfc8
net: Add skb_record_rx_queue() calls to multiqueue capable drivers.
by David S. Miller
· 16 years ago
da3bc07
sfc: Replace LRO with GRO
by Herbert Xu
· 16 years ago
babcda7
drivers/net: Kill now superfluous ->last_rx stores.
by David S. Miller
· 16 years ago
bc3c90a
sfc: Remove some unreachable error paths
by Ben Hutchings
· 16 years ago
8831da7
sfc: Cleanup RX queue information
by Ben Hutchings
· 16 years ago
Next »