aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5
Commit message (Expand)AuthorAgeFilesLines
* mlx5: Pass the correct data pointer to the add_dst_cb instead of NULL.John Baldwin2022-04-071-1/+1
* mlx5: Remove write-only variables.John Baldwin2022-04-062-4/+0
* mlx5en(4): Fix a few typos in source code commentsGordon Bergling2022-03-282-3/+3
* mlx5/mlx4: Bump driver version to 3.7.1Hans Petter Selasky2022-03-081-2/+2
* mlx5core: Add PCI IDs for ConnectX-8.Hans Petter Selasky2022-02-211-1/+2
* mlx5ib: Add support for NDR link speed.Hans Petter Selasky2022-02-211-0/+12
* mlx5core: Add PCI IDs for ConnectX-7.Hans Petter Selasky2022-02-211-1/+2
* mlx5en: Improve CQE error debugging.Hans Petter Selasky2022-02-174-1/+31
* mlx5en: Fix TLS worker thread race.Hans Petter Selasky2022-02-174-10/+19
* mlx5en: Improve RX- and TX- TLS refcounting.Hans Petter Selasky2022-02-177-49/+56
* mlx5en: Add missing refcount decrement on link-down.Hans Petter Selasky2022-02-171-0/+4
* mlx5e: Make TLS tag zones unmanagedMark Johnston2022-02-152-2/+4
* mlx5ib: Add support for parsing udata in mlx5_ib_create_flow().Hans Petter Selasky2022-02-101-22/+65
* mlx5en: Make sure the NIC IP addresses are written to firmware on link up.Hans Petter Selasky2022-02-101-3/+3
* mlx5en: Implement TLS RX support.Hans Petter Selasky2022-02-017-3/+1225
* mlx5core: Set driver version into firmware.Hans Petter Selasky2022-02-011-0/+26
* mlx5en: Implement one RQT object per channel.Hans Petter Selasky2022-02-012-15/+96
* mlx5: Add raw ethernet local loopback support.Hans Petter Selasky2022-02-014-1/+64
* mlx5: Implement mlx5_nic_vport_update_local_lb()Hans Petter Selasky2022-02-014-5/+46
* mlx5en: Create TIRs before flowtables.Hans Petter Selasky2022-02-011-8/+8
* mlx5en: Create flowtables in correct order.Hans Petter Selasky2022-02-011-10/+10
* mlx5: Implement flow steering helper functions for TCP sockets.Hans Petter Selasky2022-02-016-20/+509
* mlx5: Implement offloads flowtable namespace.Hans Petter Selasky2022-02-012-11/+25
* mlx5en: Create and destroy all flow tables and rules when the network interfa...Hans Petter Selasky2022-02-013-132/+136
* mlx5en: Add race protection for SQ remapHans Petter Selasky2022-02-012-5/+16
* mlx5en: Properly account for no-checksum on tunneled packets.Hans Petter Selasky2022-02-011-5/+7
* mlx5en: Force all packets through the indirection table.Hans Petter Selasky2022-02-011-27/+22
* mlx5/mlx5en: Add SQ remap supportHans Petter Selasky2022-02-018-10/+225
* mlx5: Properly define the reg_umr_sq networking offload capability bit.Hans Petter Selasky2022-02-011-1/+2
* mlx5en: Only delete installed VxLAN rules.Hans Petter Selasky2022-02-011-1/+2
* mlx5en: Fix inverted logical assignment.Hans Petter Selasky2022-02-011-1/+1
* mlx5en: Implement support for internal queues, IQ.Hans Petter Selasky2022-02-014-1/+604
* mlx5en: Implement helper functions to open and close TLS TIR context.Hans Petter Selasky2022-02-012-2/+33
* mlx5en: Share DEK objects with TLS RX.Hans Petter Selasky2022-02-011-3/+5
* mlx5en: Add missing TLS structure prototype.Hans Petter Selasky2022-02-011-0/+1
* mlx5en: Remove unused hardware TLS field.Hans Petter Selasky2022-02-011-3/+0
* mlx5en: Make the receive packet indirection table, RQT, static instead of dyn...Hans Petter Selasky2022-02-012-21/+81
* mlx5en: Set CQN in RQ parameters for drop RQ.Hans Petter Selasky2022-02-011-1/+6
* mlx5en: Set channel pointer for drop receive queue.Hans Petter Selasky2022-02-011-0/+3
* mlx5en: Print error code when opening drop RQ fails.Hans Petter Selasky2022-02-011-1/+1
* mlx5en: Implement dummy receive queue, RQ, for dropping packets.Hans Petter Selasky2022-02-012-0/+93
* mlx5en: Make the hw_lro parameter read only tunable.Hans Petter Selasky2022-02-011-0/+6
* mlx5: Remove support for FreeBSD 10 and older.Hans Petter Selasky2022-02-014-73/+0
* mlx5en: Patch to inhibit transmit doorbell writes during packet reception.Hans Petter Selasky2022-02-014-20/+32
* mlx5en: Use a UMA cache zone for managing TLS send tagsKonstantin Belousov2022-02-011-22/+31
* mlx5ib: idiomatic use of preprocessor, in particular pathsKonstantin Belousov2022-02-0113-14/+13
* mlx5ib: normalize use of the opt_*.h filesKonstantin Belousov2022-02-0113-0/+39
* mlx5en: idiomatic use of preprocessor, in particular pathsKonstantin Belousov2022-02-0112-14/+14
* mlx5en: normalize use of the opt_*.h filesKonstantin Belousov2022-02-0111-2/+27
* mlx5: idiomatic use of preprocessor, in particular pathsHans Petter Selasky2022-02-0125-42/+36