aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
Commit message (Expand)AuthorAgeFilesLines
* mlx5en: Use connector type instead of cable type for media detectionAriel Ehrenberg2025-04-091-54/+44
* mlx5en: sync channel close with the rq completion processingKonstantin Belousov2025-03-311-0/+11
* mlx5en: fix rq->wqe_sz usageKonstantin Belousov2025-03-131-6/+6
* mlx5en: stop arbitrary limiting max wqe sizeKonstantin Belousov2025-03-131-11/+1
* mlx5en: follow PRM for setting the max hw lro segment sizeKonstantin Belousov2025-03-131-4/+2
* mlx5en: make the hw lro control dynamicKonstantin Belousov2025-03-131-14/+69
* mlx5en: control hw LRO with the driver conf sysctl, leaving IFCAP_LRO to swKonstantin Belousov2025-03-131-22/+2
* mlx5en: Fix SIOCSIFCAPNVAndrew Gallatin2025-01-311-2/+2
* mlx5en: only enable to toggle offload caps if they are supportedKonstantin Belousov2024-11-261-0/+18
* mlx5en: move runtime capabilities checks into helper functionsKonstantin Belousov2024-11-261-17/+53
* mlx5en: improve reporting of kernel TLS, IPSEC offload, and ratelimit capsKonstantin Belousov2024-11-131-5/+17
* mlx5en: do now waste ipsec_accel_in_tag on non-ipsec packets rxKonstantin Belousov2024-08-201-0/+2
* mlx5en: stop including mlx5_accel/ipsec.h from en.hKonstantin Belousov2024-08-201-0/+1
* tcp_ratelimit: provide an api for drivers to release ratesets at detachAndrew Gallatin2024-08-051-1/+7
* mlx5en: limit reporting eeprom read failure due to unplugged module to verbos...Konstantin Belousov2024-07-301-3/+5
* mlx5en: add IPSEC_OFFLOAD supportKonstantin Belousov2024-07-301-1/+37
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-281-6/+0
* mlx5: use roundup_pow_of_twoDoug Moore2024-06-241-1/+1
* powerof2: replace loops with fls or ilog2Doug Moore2024-06-121-3/+1
* mlx5en: add diagnostic in one more case of failed eeprom read preparationKonstantin Belousov2024-05-061-0/+3
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* mlx5en(4): Don't wait for receive queue to fill up with mbufs during open cha...Hans Petter Selasky2023-04-181-26/+0
* mlx5en(4): Explain why CQE zipping is off.Hans Petter Selasky2023-04-181-3/+4
* net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCHGleb Smirnoff2023-04-171-2/+1
* Mechanically convert mlx5en(4) to IfAPIJustin Hibbits2023-02-151-134/+134
* 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-201-0/+2
* mlx5en(4): Allow RX TLS to be enabled and disabled by ifconfig(8).Hans Petter Selasky2022-06-081-3/+8
* 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-031-3/+3
* mlx5en(4): Fix a few typos in source code commentsGordon Bergling2022-03-281-1/+1
* mlx5en: Improve RX- and TX- TLS refcounting.Hans Petter Selasky2022-02-171-4/+5
* mlx5en: Implement TLS RX support.Hans Petter Selasky2022-02-011-0/+26
* mlx5en: Implement one RQT object per channel.Hans Petter Selasky2022-02-011-15/+95
* mlx5en: Create TIRs before flowtables.Hans Petter Selasky2022-02-011-8/+8
* mlx5en: Create and destroy all flow tables and rules when the network interfa...Hans Petter Selasky2022-02-011-71/+49
* mlx5en: Force all packets through the indirection table.Hans Petter Selasky2022-02-011-28/+23
* mlx5en: Implement support for internal queues, IQ.Hans Petter Selasky2022-02-011-1/+14
* 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-011-0/+92
* mlx5: Remove support for FreeBSD 10 and older.Hans Petter Selasky2022-02-011-47/+0
* mlx5en: Patch to inhibit transmit doorbell writes during packet reception.Hans Petter Selasky2022-02-011-11/+4
* mlx5en: idiomatic use of preprocessor, in particular pathsKonstantin Belousov2022-02-011-1/+1
* mlx5en: normalize use of the opt_*.h filesKonstantin Belousov2022-02-011-0/+2
* Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert2021-12-021-1/+1
* wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert2021-12-021-1/+1