freebsd-dev/sys/dev/mlx5/mlx5_en
Hans Petter Selasky d735d604f0 mlx5en(4): Use hard-coded 4K page size for RQ/SQ/CQ.
The page size specified for RQ, SQ and CQ is always in units of 4KBytes.
Make sure we subtract MLX5_ADAPTER_PAGE_SHIFT, 12, instead of PAGE_SHIFT
which may vary. This fixes support for using the mlx5en driver on systems
having non-4K page size.

Linux commit:
68cdf5d6e91068c98d6091b193dc7a5ab7dcf5eb

MFC after:	1 week
Sponsored by:	NVIDIA Networking
2022-05-03 13:48:43 +02:00
..
en_hw_tls_rx.h mlx5en: Fix TLS worker thread race. 2022-02-17 13:13:09 +01:00
en_hw_tls.h mlx5en: Fix TLS worker thread race. 2022-02-17 13:13:09 +01:00
en_rl.h mlx5en: Add race protection for SQ remap 2022-02-01 16:21:16 +01:00
en.h mlx5en(4): Fix a few typos in source code comments 2022-03-28 19:36:32 +02:00
mlx5_en_dim.c mlx5en: idiomatic use of preprocessor, in particular paths 2022-02-01 14:45:57 +02:00
mlx5_en_ethtool.c mlx5: Add raw ethernet local loopback support. 2022-02-01 16:21:16 +01:00
mlx5_en_flow_table.c mlx5en: Make sure the NIC IP addresses are written to firmware on link up. 2022-02-10 11:17:42 +01:00
mlx5_en_hw_tls_rx.c mlx5en: Fix TLS worker thread race. 2022-02-17 13:13:09 +01:00
mlx5_en_hw_tls.c mlx5en: Fix TLS worker thread race. 2022-02-17 13:13:09 +01:00
mlx5_en_iq.c mlx5en(4): Use hard-coded 4K page size for RQ/SQ/CQ. 2022-05-03 13:48:43 +02:00
mlx5_en_main.c mlx5en(4): Use hard-coded 4K page size for RQ/SQ/CQ. 2022-05-03 13:48:43 +02:00
mlx5_en_port_buffer.c mlx5en: idiomatic use of preprocessor, in particular paths 2022-02-01 14:45:57 +02:00
mlx5_en_rl.c mlx5 RATELIMIT: Remove an unused variable. 2022-04-12 14:59:00 -07:00
mlx5_en_rx.c mlx5en: Improve CQE error debugging. 2022-02-17 13:13:09 +01:00
mlx5_en_tx.c mlx5en: Improve CQE error debugging. 2022-02-17 13:13:09 +01:00
mlx5_en_txrx.c mlx5en: Improve CQE error debugging. 2022-02-17 13:13:09 +01:00
port_buffer.h mlx5en: idiomatic use of preprocessor, in particular paths 2022-02-01 14:45:57 +02:00