mirror of
https://github.com/torvalds/linux.git
synced 2026-05-02 05:22:49 -04:00
Pull rdma updates from Jason Gunthorpe:
"A new Pensando ionic driver, a new Gen 3 HW support for Intel irdma,
and lots of small bnxt_re improvements.
- Small bug fixes and improves to hfi1, efa, mlx5, erdma, rdmarvt,
siw
- Allow userspace access to IB service records through the rdmacm
- Optimize dma mapping for erdma
- Fix shutdown of the GSI QP in mana
- Support relaxed ordering MR and fix a corruption bug with mlx5 DMA
Data Direct
- Many improvement to bnxt_re:
- Debugging features and counters
- Improve performance of some commands
- Change flow_label reporting in completions
- Mirror vnic
- RDMA flow support
- New RDMA driver for Pensando Ethernet devices: ionic
- Gen 3 hardware support for the Intel irdma driver
- Fix rdma routing resolution with VRFs"
* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (85 commits)
RDMA/ionic: Fix memory leak of admin q_wr
RDMA/siw: Always report immediate post SQ errors
RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler
RDMA/irdma: Remove unused struct irdma_cq fields
RDMA/irdma: Fix positive vs negative error codes in irdma_post_send()
RDMA/bnxt_re: Remove non-statistics counters from hw_counters
RDMA/bnxt_re: Add debugfs info entry for device and resource information
RDMA/bnxt_re: Fix incorrect errno used in function comments
RDMA: Use %pe format specifier for error pointers
RDMA/ionic: Use ether_addr_copy instead of memcpy
RDMA/ionic: Fix build failure on SPARC due to xchg() operand size
RDMA/rxe: Fix race in do_task() when draining
IB/sa: Fix sa_local_svc_timeout_ms read race
IB/ipoib: Ignore L3 master device
RDMA/core: Use route entry flag to decide on loopback traffic
RDMA/core: Resolve MAC of next-hop device without ARP support
RDMA/core: Squash a single user static function
RDMA/irdma: Update Kconfig
RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices
RDMA/irdma: Add Atomic Operations support
...
73 lines
1.2 KiB
ReStructuredText
73 lines
1.2 KiB
ReStructuredText
.. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
|
|
|
|
Ethernet Device Drivers
|
|
=======================
|
|
|
|
Device drivers for Ethernet and Ethernet-based virtual function devices.
|
|
|
|
Contents:
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
3com/3c509
|
|
3com/vortex
|
|
amazon/ena
|
|
altera/altera_tse
|
|
amd/pds_core
|
|
amd/pds_vdpa
|
|
amd/pds_vfio_pci
|
|
aquantia/atlantic
|
|
chelsio/cxgb
|
|
cirrus/cs89x0
|
|
dlink/dl2k
|
|
davicom/dm9000
|
|
dec/dmfe
|
|
freescale/dpaa
|
|
freescale/dpaa2/index
|
|
freescale/gianfar
|
|
google/gve
|
|
huawei/hinic
|
|
huawei/hinic3
|
|
intel/e100
|
|
intel/e1000
|
|
intel/e1000e
|
|
intel/fm10k
|
|
intel/idpf
|
|
intel/igb
|
|
intel/igbvf
|
|
intel/ixgbe
|
|
intel/ixgbevf
|
|
intel/i40e
|
|
intel/iavf
|
|
intel/ice
|
|
marvell/octeontx2
|
|
marvell/octeon_ep
|
|
marvell/octeon_ep_vf
|
|
mellanox/mlx5/index
|
|
meta/fbnic
|
|
microsoft/netvsc
|
|
neterion/s2io
|
|
netronome/nfp
|
|
pensando/ionic
|
|
pensando/ionic_rdma
|
|
qualcomm/ppe/ppe
|
|
smsc/smc9
|
|
stmicro/stmmac
|
|
ti/cpsw
|
|
ti/cpsw_switchdev
|
|
ti/am65_nuss_cpsw_switchdev
|
|
ti/tlan
|
|
ti/icssg_prueth
|
|
wangxun/txgbe
|
|
wangxun/txgbevf
|
|
wangxun/ngbe
|
|
wangxun/ngbevf
|
|
|
|
.. only:: subproject and html
|
|
|
|
Indices
|
|
=======
|
|
|
|
* :ref:`genindex`
|