aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_en
Commit message (Expand)AuthorAgeFilesLines
* mlx5: Use software enum in APIs instead of PRMMark Bloch2023-11-151-25/+25
* mlx5: Refactor flow actions into a structMark Bloch2023-11-151-25/+45
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1617-34/+0
* mlx5en(4): Don't wait for receive queue to fill up with mbufs during open cha...Hans Petter Selasky2023-04-183-33/+0
* mlx5en(4): Explain why CQE zipping is off.Hans Petter Selasky2023-04-181-3/+4
* mlx5: Make mlx5_del_flow_rule() NULL safe.Hans Petter Selasky2023-04-182-134/+29
* net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCHGleb Smirnoff2023-04-171-2/+1
* Mechanically convert mlx5en(4) to IfAPIJustin Hibbits2023-02-159-188/+188
* pfil: add pfil_mem_{in,out}() and retire pfil_run_hooks()Gleb Smirnoff2023-02-141-4/+2
* ifcapnv: fix IFCAP2 usageKonstantin Belousov2023-01-031-5/+6
* mlx5 M_TSTMP accuracy looses quite a bit of precision so lets fix it.Randall Stewart2022-09-203-15/+52
* mlx5en(4): Fix a typo in a source code commentGordon Bergling2022-07-311-1/+1
* mlx5en(4): Allow RX TLS to be enabled and disabled by ifconfig(8).Hans Petter Selasky2022-06-081-3/+8
* mlx5en(4): Set the leaf network interface field in the mbuf packet header.Hans Petter Selasky2022-06-071-0/+2
* mlx5en: formally declare supoort for RXTLSKonstantin Belousov2022-05-241-0/+1
* Convert mlx5_en to SIOCSIFCAPNVKonstantin Belousov2022-05-241-1/+16
* mlx5en(4): Use hard-coded 4K page size for RQ/SQ/CQ.Hans Petter Selasky2022-05-032-5/+5
* mlx5 RATELIMIT: Remove an unused variable.John Baldwin2022-04-121-3/+0
* mlx5en(4): Fix a few typos in source code commentsGordon Bergling2022-03-282-3/+3
* 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
* 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-015-2/+1204
* 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-011-0/+12
* mlx5: Implement mlx5_nic_vport_update_local_lb()Hans Petter Selasky2022-02-011-3/+4
* 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-012-17/+55
* 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-28/+23
* mlx5/mlx5en: Add SQ remap supportHans Petter Selasky2022-02-013-3/+122
* 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: 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-011-20/+73
* 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-013-71/+0