aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_en
Commit message (Expand)AuthorAgeFilesLines
* mlx5en ipsec offload: copy xform_history to the ipsec_accel_in_tagKonstantin Belousov2025-07-171-1/+1
* mlx5en: fix TLS Rx hardware offload initializationAriel Ehrenberg2025-07-161-1/+2
* mlx5en: add driver tls status string method for rx sessionsAriel Ehrenberg2025-07-101-3/+91
* mlx5_en: wait_for_completion_timeout() takes jiffiesKonstantin Belousov2025-07-101-1/+2
* 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-313-0/+17
* mlx5en: bump MLX5E_MAX_BUSDMA_RX_SEGSKonstantin Belousov2025-03-131-1/+1
* mlx5en: fix rq->wqe_sz usageKonstantin Belousov2025-03-132-16/+12
* mlx5: bump the max LRO packet sizeKonstantin Belousov2025-03-131-2/+1
* mlx5en: stop arbitrary limiting max wqe sizeKonstantin Belousov2025-03-131-11/+1
* mlx5: overwrite only the echo reply timestamp from the last packet in LROKonstantin Belousov2025-03-131-1/+0
* mlx5: correct the predicate asserted in __predict_true()Konstantin Belousov2025-03-131-2/+2
* mlx5: recalculate tcp checksum for ipv6 hw lro coalesced packetKonstantin Belousov2025-03-131-0/+9
* mlx5: recalculate tcp checksum for ipv4 hw lro coalesced packetKonstantin Belousov2025-03-131-1/+41
* mlx5_en: correct recalculation of the ipv4 checksum for hw lro packetKonstantin Belousov2025-03-131-1/+2
* mlx5en: follow PRM for setting the max hw lro segment sizeKonstantin Belousov2025-03-131-4/+2
* mlx5en: explain why interface needs to be reopened on hw lro changeKonstantin Belousov2025-03-131-1/+4
* mlx5en: make the hw lro control dynamicKonstantin Belousov2025-03-133-14/+73
* mlx5en: control hw LRO with the driver conf sysctl, leaving IFCAP_LRO to swKonstantin Belousov2025-03-132-31/+3
* mlx5en: make conf.hw_lro sysctl r/wKonstantin Belousov2025-03-131-6/+0
* mlx5en: Fix domain set usage in TLS tag import functionsSlava Shwartsman2025-03-042-2/+3
* mlx5en: Fix SIOCSIFCAPNVAndrew Gallatin2025-01-311-2/+2
* mlx5_core: Add steering support for IPsec with IPv6Ariel Ehrenberg2025-01-071-2/+2
* mlx5: Eliminate the use of mlx5_rule_fwd_actionSlava Shwartsman2024-12-181-5/+5
* tcp: extend the use of the th_flags accessor functionRichard Scheffenegger2024-11-291-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
* mlx5e tls: use non-sleeping malloc flag is it was intendedGleb Smirnoff2024-11-251-1/+1
* mlx5en: fix the sign of mlx5e_tls_st_init() error, convert from Linux to BSDKonstantin Belousov2024-11-231-2/+2
* mlx5_en: style function prototypeKonstantin Belousov2024-11-231-2/+1
* mlx5e tls: Ensure all allocated tags have a hw context associatedAndrew Gallatin2024-11-232-39/+95
* mlx5en: improve reporting of kernel TLS, IPSEC offload, and ratelimit capsKonstantin Belousov2024-11-131-5/+17
* mlx5e: Use M_WAITOK when allocating TLS tagsAndrew Gallatin2024-10-231-3/+1
* mlx5e: Immediately initialize TLS send tagsAndrew Gallatin2024-10-231-34/+52
* mlx5en: do now waste ipsec_accel_in_tag on non-ipsec packets rxKonstantin Belousov2024-08-203-6/+11
* mlx5en: stop including mlx5_accel/ipsec.h from en.hKonstantin Belousov2024-08-203-1/+2
* 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-308-190/+241
* 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
* mlx4, mlx5: Eliminate redundent NULL check for packet filterZhenlei Huang2024-05-281-1/+1
* mlx5en: add diagnostic in one more case of failed eeprom read preparationKonstantin Belousov2024-05-061-0/+3
* 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