Skip to content

vmm: fix hotplugging when max_cpus > 255#7349

Merged
rbradford merged 1 commit intocloud-hypervisor:mainfrom
posk-io:hotplug
Sep 12, 2025
Merged

vmm: fix hotplugging when max_cpus > 255#7349
rbradford merged 1 commit intocloud-hypervisor:mainfrom
posk-io:hotplug

Conversation

@posk-io
Copy link
Contributor

@posk-io posk-io commented Sep 11, 2025

Integration test_cpu_hotplug passes; a couple of manual hotplug tests with max_cpus = 300 seem ok (I have never played with CPU hotplug before).

Signed-off-by: Peter Oskolkov <posk@posk.io>
Copy link
Member

@likebreath likebreath left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code changes look good to me. The ACPI table did define the CSEL as 32 bits:

aml::FieldEntry::Named(*b"CSEL", 32),
.

@rbradford rbradford added this pull request to the merge queue Sep 12, 2025
Merged via the queue into cloud-hypervisor:main with commit 5f399fc Sep 12, 2025
40 checks passed
@posk-io posk-io deleted the hotplug branch September 22, 2025 19:41
@likebreath likebreath moved this from 🆕 New to ✅ Done in Cloud Hypervisor Roadmap Nov 6, 2025
@likebreath likebreath added the bug-fix Bug fix to include in release notes label Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug-fix Bug fix to include in release notes

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants