Commit 8feaf983 authored by Michael Guralnik's avatar Michael Guralnik Committed by Leon Romanovsky
Browse files

net/mlx5: Expose HCA capability bits for mkey max page size



Expose the HCA capability for maximal page size that can be configured
for an mkey. Used for enforcing capabilities when working with highly
contiguous memory and using large page sizes.

Signed-off-by: default avatarMichael Guralnik <michaelgur@nvidia.com>
Link: https://patch.msgid.link/3e4d3fda37934430f65f72601519e22bf396fd05.1751979184.git.leon@kernel.org


Signed-off-by: default avatarLeon Romanovsky <leon@kernel.org>
parent 70f238c9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -2171,7 +2171,9 @@ struct mlx5_ifc_cmd_hca_cap_2_bits {
	u8	   min_mkey_log_entity_size_fixed_buffer[0x5];
	u8	   ec_vf_vport_base[0x10];

	u8	   reserved_at_3a0[0xa];
	u8	   reserved_at_3a0[0x2];
	u8	   max_mkey_log_entity_size_fixed_buffer[0x6];
	u8	   reserved_at_3a8[0x2];
	u8	   max_mkey_log_entity_size_mtt[0x6];
	u8	   max_rqt_vhca_id[0x10];