aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_en
Commit message (Expand)AuthorAgeFilesLines
* Revert "mlx5e: Ensure rx timestamps are monotonically increasing"Andrew Gallatin9 days1-50/+0
* mlx5en: destroy TIR before DEK during TLS RX teardownAriel Ehrenberg2026-05-061-4/+11
* mlx5e: Ensure rx timestamps are monotonically increasingAndrew Gallatin2026-04-161-0/+50
* net: Add SIOCGI2CPB ioctl & add page/bank fields to ifi2creqAndrew Gallatin2026-04-051-2/+16
* mlx5: report IPSEC offload capabilities whenever IPSEC_OFFLOAD is configuredKonstantin Belousov2026-02-251-0/+3
* mlx5: use newly exposed RSS hash key API rather than ad-hoc hashingAndrew Gallatin2025-11-243-35/+1
* mlx5: Fix compilation error when not building with KERN_TLSAndrew Gallatin2025-11-131-0/+2
* mlx5: Preallocate ktls tags asynchronouslyAndrew Gallatin2025-11-053-9/+50
* mlx5: plug theoretical leak in vxlan rulesEric van Gyzen2025-08-141-2/+2
* 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