Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
d56030ac25d383218045c5d87e98e0494d6af3ad
/
drivers
/
net
/
ethernet
/
sfc
/
nic.c
f8f3b5a
sfc: Correct RX dropped count for drops while interface is down
by Jon Cooper
· 11 years ago
53af53a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
87648cc
sfc: Fix internal indices of ethtool stats for EF10
by Edward Cree
· 11 years ago
137b792
sfc: Add EF10 registers to register dump
by Ben Hutchings
· 12 years ago
ae5dbf1
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
by David S. Miller
· 11 years ago
ede23fa8
drivers:net: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent
by Joe Perches
· 11 years ago
f7a6d2c
sfc: Update copyright banners
by Ben Hutchings
· 11 years ago
cd0ecc9
sfc: Delegate MAC/NIC statistic description to efx_nic_type
by Ben Hutchings
· 12 years ago
86094f7
sfc: Move and rename Falcon/Siena common NIC operations
by Ben Hutchings
· 11 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
1840667
sfc: Limit scope of a Falcon A1 IRQ workaround
by Ben Hutchings
· 12 years ago
d829118
sfc: Rework IRQ enable/disable
by Ben Hutchings
· 12 years ago
8b8a95a
sfc: Rename Falcon-architecture register definitions
by Ben Hutchings
· 12 years ago
caa7558
sfc: Make struct efx_special_buffer less special
by Ben Hutchings
· 12 years ago
0d19a54
sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking
by Ben Hutchings
· 12 years ago
1899c11
sfc: Fix IRQ cleanup in case of a probe failure
by Ben Hutchings
· 12 years ago
d07df8e
sfc: Define and set RX buffer flag for packets parsed as TCP
by Ben Hutchings
· 12 years ago
b28405b
sfc: Fix EEH with legacy interrupts.
by Alexandre Rames
· 12 years ago
6181659
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
1f9061d2
drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0)
by Joe Perches
· 12 years ago
fae8563
sfc: Only use TX push if a single descriptor is to be written
by Ben Hutchings
· 12 years ago
85740cdf
sfc: Enable RX DMA scattering where possible
by Ben Hutchings
· 12 years ago
525d9e8
sfc: Work-around flush timeout when flushes have completed
by Daniel Pieczko
· 12 years ago
c3771a3
sfc: Do not initialise buffer in efx_alloc_special_buffer()
by Ben Hutchings
· 12 years ago
778cdaf
sfc: Remove confusing MMIO functions
by Ben Hutchings
· 12 years ago
d5e8cc6
sfc: Really disable flow control while flushing
by Ben Hutchings
· 12 years ago
32766ec
drivers/net/ethernet/sfc: use standard __{clear,set}_bit_le() functions
by Ben Hutchings
· 12 years ago
f7251a9
sfc: Simplify TSO header buffer allocation
by Ben Hutchings
· 13 years ago
7668ff9
sfc: Refactor struct efx_tx_buffer to use a flags field
by Ben Hutchings
· 13 years ago
d4f2cec
sfc: Disable VF queues during register self-test
by Ben Hutchings
· 13 years ago
0e33d87
sfc: Use generic DMA API, not PCI-DMA API
by Ben Hutchings
· 13 years ago
dd40781
sfc: Run event/IRQ self-test asynchronously when interface is brought up
by Ben Hutchings
· 13 years ago
eee6f6a
sfc: Encapsulate access to efx_{channel,nic}::last_irq_cpu in self-test
by Ben Hutchings
· 13 years ago
e7bed9c
sfc: Remove TX completions from adaptive IRQ scoring
by Ben Hutchings
· 13 years ago
cd2d5b5
sfc: Add SR-IOV back-end support for SFC9000 family
by Ben Hutchings
· 13 years ago
28e47c4
sfc: Allocate SRAM between buffer table and descriptor caches at init time
by Ben Hutchings
· 13 years ago
5bbe2f4
sfc: Make buffer table indices and counts consistently unsigned
by Ben Hutchings
· 13 years ago
a606f43
sfc: Disable flow control during flushes
by Steve Hodgson
· 14 years ago
9089300
sfc: Generalise event generation to cover VF-owned event queues
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
4ef594eb
sfc: Generalise driver event generation
by Ben Hutchings
· 13 years ago
5b6262d
sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE
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
73ba7b6
sfc: Remove remnants of on-load self-test
by Ben Hutchings
· 13 years ago
1646a6f3
sfc: Clean up test interrupt handling
by Ben Hutchings
· 13 years ago
5f3f9d6
sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG
by Ben Hutchings
· 13 years ago
9c636ba
sfc: Fix some formatting errors reported by checkpatch
by Ben Hutchings
· 13 years ago
8decf86
Merge branch 'master' of github.com:davem330/net
by David S. Miller
· 13 years ago
874aeea
sfc: Move the Solarflare drivers
by Jeff Kirsher
· 14 years ago
[Renamed from drivers/net/sfc/nic.c]
a6b7a40
net: remove interrupt.h inclusion from netdevice.h
by Alexey Dobriyan
· 14 years ago
9cbc94ea
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
867955f
sfc: Fix oops in register dump after mapping change
by Ben Hutchings
· 14 years ago
e194342
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
d4fabcc
sfc: Do not use efx_process_channel_now() in online self-test
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
5fb6b06
sfc: Remove configurable FIFO thresholds for pause frame generation
by Ben Hutchings
· 14 years ago
0a6f40c
sfc: Update copyright dates
by Ben Hutchings
· 14 years ago
94b274b
sfc: Add TX queues for high-priority traffic
by Ben Hutchings
· 14 years ago
cf78f8e
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next-2.6
by David S. Miller
· 14 years ago
fe6c791
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
94dec6a
sfc: Fix crash in legacy onterrupt handler during ring reallocation
by Ben Hutchings
· 14 years ago
cd38557
sfc: Use TX push whenever adding descriptors to an empty queue
by Ben Hutchings
· 14 years ago
40641ed
sfc: Move Falcon global event handling to falcon.c
by Ben Hutchings
· 14 years ago
d215697
sfc: make functions static
by stephen hemminger
· 14 years ago
807540b
drivers/net: return operator cleanup
by Eric Dumazet
· 14 years ago
75abc51
sfc: Include RX IP filter table in register dump
by Ben Hutchings
· 14 years ago
4642610
sfc: Allow changing the DMA ring sizes dynamically via ethtool
by Ben Hutchings
· 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
58758aa
sfc: Allocate DMA and event rings using GFP_KERNEL
by Ben Hutchings
· 14 years ago
765c9f4
sfc: Add support for RX flow hash control
by Ben Hutchings
· 15 years ago
62776d0
sfc: Implement message level control
by Ben Hutchings
· 15 years ago
5b98c1b
sfc: Implement ethtool register dump operation
by Ben Hutchings
· 15 years ago
90d683a
sfc: Remove efx_rx_queue::add_lock
by Steve Hodgson
· 15 years ago
d730dc5
sfc: Allow DRV_GEN events to be used outside of selftests
by Steve Hodgson
· 15 years ago
fd371e3
sfc: Workaround flush failures on Falcon B0
by Steve Hodgson
· 15 years ago
a4900ac
sfc: Create multiple TX queues
by Ben Hutchings
· 15 years ago
fa236e1
sfc: Break NAPI processing after one ring-full of TX completions
by Ben Hutchings
· 15 years ago
97e1eaa
sfc: Read MEM_STAT for SRM_PERR as well as MEM_PERR errors
by Steve Hodgson
· 15 years ago
41b7e4c
sfc: Extend the legacy interrupt workarounds
by Steve Hodgson
· 15 years ago
6369545
sfc: Handle serious errors in exactly one interrupt handler
by Steve Hodgson
· 15 years ago
b17424b
sfc: Ignore parity errors in the other port's SRAM
by Steve Hodgson
· 15 years ago
754c653
sfc: Fix some incorrect or redundant comments
by Ben Hutchings
· 15 years ago
c91f48d
sfc: Survive ISR0=0 bug in the shared IRQ case
by Guido Barzini
· 15 years ago
286d47b
sfc: Disable TX descriptor prefetch watchdog
by Ben Hutchings
· 15 years ago
906bb26
sfc: Update version, copyright dates, authors
by Ben Hutchings
· 15 years ago
8880f4e
sfc: Add support for SFC9000 family (2)
by Ben Hutchings
· 15 years ago
8e730c1
sfc: Move shared NIC code from falcon.c to new source file nic.c
by Ben Hutchings
· 15 years ago