kernel-fxtec-pro1x/drivers/net/sfc
Ben Hutchings 604f6049ba sfc: Fix reading of inserted hash
The hash appears immediately before the packet data, not at the
beginning of the buffer. This means we can easily use negative offsets
from the start of packet data, so adjust the data and length at the
top of __efx_rx_packet() instead of wherever we consume the hash.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-06-25 21:03:30 -07:00
..
bitfield.h
efx.c sfc: Record hardware RX hash on each skb where possible 2010-06-24 22:13:24 -07:00
efx.h sfc: Implement message level control 2010-06-24 22:13:22 -07:00
enum.h
ethtool.c sfc: Record hardware RX hash on each skb where possible 2010-06-24 22:13:24 -07:00
falcon.c sfc: Record hardware RX hash on each skb where possible 2010-06-24 22:13:24 -07:00
falcon_boards.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
falcon_gmac.c
falcon_xmac.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
io.h sfc: Implement message level control 2010-06-24 22:13:22 -07:00
Kconfig
mac.h
Makefile
mcdi.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
mcdi.h
mcdi_mac.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
mcdi_pcol.h sfc: Update MCDI protocol definitions 2010-04-28 12:44:37 -07:00
mcdi_phy.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
mdio_10g.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
mdio_10g.h sfc: Implement message level control 2010-06-24 22:13:22 -07:00
mtd.c sfc: Log MTD errors using partition name, not just net device name 2010-06-24 22:13:22 -07:00
net_driver.h sfc: Record hardware RX hash on each skb where possible 2010-06-24 22:13:24 -07:00
nic.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
nic.h sfc: Implement ethtool register dump operation 2010-06-24 22:13:14 -07:00
phy.h
qt202x_phy.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
regs.h
rx.c sfc: Fix reading of inserted hash 2010-06-25 21:03:30 -07:00
selftest.c sfc: Fix reading of inserted hash 2010-06-25 21:03:30 -07:00
selftest.h sfc: Create multiple TX queues 2010-04-28 12:44:44 -07:00
siena.c sfc: Record hardware RX hash on each skb where possible 2010-06-24 22:13:24 -07:00
spi.h
tenxpress.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
tx.c sfc: Implement message level control 2010-06-24 22:13:22 -07:00
workarounds.h sfc: Workaround flush failures on Falcon B0 2010-06-02 02:21:06 -07:00