1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-22 07:20:00 +00:00
freebsd/sys/dev/mlx5
Konstantin Belousov de7a92756f mlx5en: improve reporting of kernel TLS, IPSEC offload, and ratelimit caps
Only ever set the capabilities bits if kernel options are enabled.
Check for hardware capabilities before setting software bits.

Sponsored by:	NVidia networking
MFC after:	1 week
2024-11-14 00:56:11 +02:00
..
mlx5_accel mlx5_ipsec: add enough #ifdef IPSEC_OFFLOAD to make LINT_NOIP compilable 2024-10-10 16:18:11 +03:00
mlx5_core mlx5: Remove a less than helpful debug print 2024-08-12 23:06:01 +00:00
mlx5_en mlx5en: improve reporting of kernel TLS, IPSEC offload, and ratelimit caps 2024-11-14 00:56:11 +02:00
mlx5_fpga sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mlx5_fpga_tools sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mlx5_ib mlx5: optimize ilog2 calculation 2024-09-28 16:24:44 -05:00
mlx5_lib mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
cmd.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
cq.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
crypto.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
device.h dev/mlx5: remove some duplicated macros from device.h 2024-09-04 11:49:38 +03:00
diagnostics.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
doorbell.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
driver.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
fs.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
mlx5_ifc.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
mlx5_rdma_if.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mlx5io.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mpfs.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
port.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
qp.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
srq.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
tls.h mlx5en: add IPSEC_OFFLOAD support 2024-07-30 18:00:04 +03:00
vport.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00