summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorShay Drory <shayd@nvidia.com>2026-06-12 14:38:53 +0300
committerJakub Kicinski <kuba@kernel.org>2026-06-15 11:40:49 -0700
commit4b918a19838994f5c946d249d03e24e8075c29cb (patch)
tree06f5c6ea49cfd59d583d50502c344d14685c38c4 /include/linux/timerqueue.h
parentd5e77e4d3023c4d986d2aa5260c5212d8cc3027d (diff)
net/mlx5: SD, make primary/secondary role determination more robust
Refactor SD group registration to use devcom event-driven role determination to ensure SD is marked as ready only after roles are fully assigned and the group state is consistent, making outside accessors, which will be added in downstream patches, safe to use without races. The devcom events: - SD_PRIMARY_SET event: each device compares bus numbers with peers to determine which should be primary - SD_SECONDARIES_SET event: secondaries register themselves with the elected primary device Signed-off-by: Shay Drory <shayd@nvidia.com> Reviewed-by: Mark Bloch <mbloch@nvidia.com> Signed-off-by: Tariq Toukan <tariqt@nvidia.com> Link: https://patch.msgid.link/20260612113904.537595-5-tariqt@nvidia.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions