From: Jakub Kicinski Date: Sat, 9 May 2026 01:50:37 +0000 (-0700) Subject: Merge branch 'net-mlx5-icm-page-management-in-vhca_id-mode' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50223dfd66526052aad4eef3465de2d9094b9f72;p=thirdparty%2Flinux.git Merge branch 'net-mlx5-icm-page-management-in-vhca_id-mode' Tariq Toukan says: ==================== net/mlx5: ICM page management in VHCA_ID mode This series adds driver support for the VHCA_ID page management mode. When firmware and driver support this mode, ICM (Interconnect Context Memory) page management uses the device vhca_id as the function identifier in MANAGE_PAGES, QUERY_PAGES, and page request events instead of the legacy function_id + ec_function pair. Background Firmware can operate page management in two modes: FUNC_ID mode (current): Function identity is (function_id, ec_function). This remains the default and is used for boot pages and when the new mode capability is not set. VHCA_ID mode (new): Function identity is vhca_id only; ec_function is ignored. This aligns page management with the vhca_id-based model used by other firmware commands and simplifies identification on SmartNIC and multi-function setups. ==================== Link: https://patch.msgid.link/20260506133239.276237-1-tariqt@nvidia.com Signed-off-by: Jakub Kicinski --- 50223dfd66526052aad4eef3465de2d9094b9f72