Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
Ben Hutchings says:
====================
1. Merge sfc changes (only) accepted for 3.9.
2. PTP improvements from Laurence Evans.
3. Overhaul of RX buffer management:
- Always allocate pages, and enable scattering where possible
- Fit as many buffers as will fit into a page, rather than limiting to 2
- Introduce recycle rings to reduce the need for IOMMU mapping and
unmapping
4. PCI error recovery (AER and EEH) implementation.
5. Fix a bug in RX filter replacement.
6. Fix configuration with 1 RX queue in the PF and multiple RX queues in
VFs.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
No related branches found
No related tags found
Showing
- drivers/net/ethernet/sfc/efx.c 225 additions, 43 deletionsdrivers/net/ethernet/sfc/efx.c
- drivers/net/ethernet/sfc/efx.h 12 additions, 6 deletionsdrivers/net/ethernet/sfc/efx.h
- drivers/net/ethernet/sfc/enum.h 9 additions, 3 deletionsdrivers/net/ethernet/sfc/enum.h
- drivers/net/ethernet/sfc/ethtool.c 3 additions, 1 deletiondrivers/net/ethernet/sfc/ethtool.c
- drivers/net/ethernet/sfc/falcon.c 10 additions, 7 deletionsdrivers/net/ethernet/sfc/falcon.c
- drivers/net/ethernet/sfc/filter.c 179 additions, 70 deletionsdrivers/net/ethernet/sfc/filter.c
- drivers/net/ethernet/sfc/mcdi_pcol.h 1 addition, 0 deletionsdrivers/net/ethernet/sfc/mcdi_pcol.h
- drivers/net/ethernet/sfc/net_driver.h 63 additions, 34 deletionsdrivers/net/ethernet/sfc/net_driver.h
- drivers/net/ethernet/sfc/nic.c 75 additions, 15 deletionsdrivers/net/ethernet/sfc/nic.c
- drivers/net/ethernet/sfc/ptp.c 61 additions, 55 deletionsdrivers/net/ethernet/sfc/ptp.c
- drivers/net/ethernet/sfc/rx.c 410 additions, 383 deletionsdrivers/net/ethernet/sfc/rx.c
- drivers/net/ethernet/sfc/siena.c 24 additions, 1 deletiondrivers/net/ethernet/sfc/siena.c
Loading
Please register or sign in to comment