summaryrefslogtreecommitdiff
path: root/scripts/checkpatch.pl
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2026-05-05 19:13:12 -0700
committerJakub Kicinski <kuba@kernel.org>2026-05-05 19:13:12 -0700
commit22675f07260ca26423851a42b553b0ea669228d1 (patch)
tree6351ced2b9eef23d33d4375867da6c529e0dfe31 /scripts/checkpatch.pl
parentaf0e9b26b9667d765d71a7f53b7ed242eb1ba671 (diff)
parentd466ddda5500b6b8ae060909d2317811f2c32a6a (diff)
Merge branch 'net-mlx5-fixes-for-socket-direct'
Tariq Toukan says: ==================== net/mlx5: Fixes for Socket-Direct This series fixes several race conditions and bugs in the mlx5 Socket-Direct (SD) single netdev flow. Patch 1 serializes mlx5_sd_init()/mlx5_sd_cleanup() with mlx5_devcom_comp_lock() and tracks the SD group state on the primary device, preventing concurrent or duplicate bring-up/tear-down. Patch 2 fixes the debugfs "multi-pf" directory being stored on the calling device's sd struct instead of the primary's, which caused memory leaks and recreation errors when cleanup ran from a different PF. Patch 3 fixes a race where a secondary PF could access the primary's auxiliary device after it had been unbound, by holding the primary's device lock while operating on its auxiliary device. Patch 4 fixes missing cleanup on ETH probe errors. The analogous gap on the resume path requires introducing sd_suspend/resume APIs that only destroy FW resources and is left for a follow-up series. ==================== Link: https://patch.msgid.link/20260504180206.268568-1-tariqt@nvidia.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/checkpatch.pl')
0 files changed, 0 insertions, 0 deletions