VirtualBox

Opened 13 years ago

Closed 8 years ago

#7522 closed defect (obsolete)

CPU Hotplug / Hot-unplug is unstable

Reported by: Technologov Owned by:
Component: guest smp Version: VirtualBox 3.2.8
Keywords: Cc:
Guest type: Linux Host type: other

Description (last modified by aeichner)

Host: Windows XP, Core 2 Q6600, VBox 3.2.8.
Guest: openSUSE 11.3 64-bit (and other Linuxes)

I did:

VBoxManage modifyvm <vmname> --cpuhotplug on
VBoxManage modifyvm <vmname> --cpus 2

after VM booted...

Several time re-plugged CPU:

VBoxManage controlvm <vmname> plugcpu 1
VBoxManage controlvm <vmname> unplugcpu 1

From inside guest: (openSUSE 11.3 64-bit)

linux-0gkn:~ # dmesg | tail
[  870.449212] microcode: CPU0 update to revision 0xb6 failed
[  870.488455] microcode: CPU1 update to revision 0xb6 failed
[  870.515200] microcode: CPU0 update to revision 0xb6 failed
[  870.537351] microcode: CPU1 update to revision 0xb6 failed
[  870.557087] microcode: CPU0 update to revision 0xb6 failed
[  870.584368] microcode: CPU1 update to revision 0xb6 failed
[  873.845725] CPU 1 is now offline
[  873.845725] SMP alternatives: switching to UP code
[  884.070333] VBoxService[1412]: segfault at 2800568e70
    ip 0000000000409235 sp 00007f644d05cb80 error 4
    in VBoxService[400000+69000]
[  884.071618] ACPI: Device don't exist, dropping EJECT

Similar, but different problems were seen on many other guest OSes: RHEL6 (BETA1), Fedora12, openSUSE 11.0/11.1/11.2 (32+64bit), ...

For now, only under Fedora 13 this feature magically worked. VBox log attached.

--

-"Technologov", 28.9.2010

Attachments (2)

openSUSE-11.3 64-bit-2010-09-28-02-24-10.log (54.7 KB ) - added by Technologov 13 years ago.
VBox Log
dmesg.txt (28.1 KB ) - added by Technologov 13 years ago.
dmesg.txt from "openSUSE-11.3 64-bit" VM

Download all attachments as: .zip

Change History (7)

by Technologov, 13 years ago

VBox Log

comment:1 by Frank Mehnert, 13 years ago

Description: modified (diff)

comment:2 by aeichner, 13 years ago

Can't reproduce with a OpenSuse 11.3 amd64 guest so far. Inserted/Ejected the CPU several times but everything works.

comment:3 by aeichner, 13 years ago

Can you please attach the whole output dmesg?

by Technologov, 13 years ago

Attachment: dmesg.txt added

dmesg.txt from "openSUSE-11.3 64-bit" VM

comment:4 by Technologov, 13 years ago

Good news: CPU Hotplug/hot-unplug works fine in RHEL 6.0 x64 Final release. (feature is disabled in RHEL 6 32-bit). VBox 3.2.8.

dmesg of RHEL 6 32-bit guest returns:

ACPI: CPU Hot Add is currently disabled for x86 32-bit.

It is still worth to look at the openSUSE troubles through.

-"Technologov"

comment:5 by aeichner, 8 years ago

Description: modified (diff)
Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use