Skip to content

Conversation

@HGuillemet
Copy link
Contributor

fd_shmem_admin assumes no CPU were made offline. This may result in wrong numa assignment or errors when trying, eg, to set a tile affinity for cpu 63 on a 64-cpu machine with some of them offline.

This is particularly problematic since a warning is generated at startup that suggests to put pack and poh siblings offline.

This PR proposes a fix by using the information reported by fd_cpu_topo.c.

Should fix #4428, at least my comment. Not sure about @ripatel-fd original issue.

@HGuillemet HGuillemet force-pushed the fix-cpu-topo-in-fd-shmem branch from f6bec8d to fcc45b9 Compare January 28, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Auto affinity fails for offline CPUs`

1 participant