From: Jakub Kicinski Date: Wed, 17 Sep 2025 00:25:56 +0000 (-0700) Subject: Merge branch 'net-mlx5-refactor-devcom-and-add-net-namespace-support' X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=739d911ce58a7827aefdcf0d0dc7397263c6f6ed;p=users%2Fhch%2Fmisc.git Merge branch 'net-mlx5-refactor-devcom-and-add-net-namespace-support' Tariq Toukan says: ==================== net/mlx5: Refactor devcom and add net namespace support This series by Shay improves the mlx5 devcom infrastructure by introducing a structured matching attribute interface, relocating certain devcom registration flows to more appropriate locations, and adding net namespace awareness to the devcom framework and its users. Patch 1: Refactors the devcom interface to accept a match attribute structure instead of raw keys, enabling future extensibility such as namespace-based matching. Patch 2: Moves the devcom registration for HCA components from the core code to the LAG layer to better reflect their logical ownership and lifecycle. Patch 3: Adds net namespace support to the devcom framework, enabling components to operate in isolated namespaces. Patch 4: Updates the LAG layer to make use of the new namespace-aware devcom interface and improves reload behavior in LAG mode. ==================== Link: https://patch.msgid.link/1757940070-618661-1-git-send-email-tariqt@nvidia.com Signed-off-by: Jakub Kicinski --- 739d911ce58a7827aefdcf0d0dc7397263c6f6ed