* [Qemu-devel] Some issues of hotpluging memory and cpus
@ 2018-06-25 13:30 linzhecheng
2018-06-27 14:08 ` Igor Mammedov
0 siblings, 1 reply; 2+ messages in thread
From: linzhecheng @ 2018-06-25 13:30 UTC (permalink / raw)
To: QEMU
Cc: imammedo@redhat.com, mst@redhat.com, marcel.apfelbaum@gmail.com,
Paolo Bonzini, wangxin (U), lidonglin, Gonglei (Arei),
robert.moore@intel.com, lersek@redhat.com
Hi, all,
I had some problems when doing memory hot plugging. After a lot of tests, I was able to stably reproduce the following issues with Windows 2012 R2:
1. If I hot-plug the memory immediately after hot-plugging the CPUs, these memory devices will not be detected by windows OS because I cannot see them in the device manager.
2. If I add a certain delay (for example, 2s or more) between the hot-plugging memory and the CPU, the memory devices will be detected but some of them may not be online.
And Memory Module Properties displaying the following contents:
This device cannot start. (Code 10)
{Conflicting Address Range}
The specified address range conflicts with the address space.
3. usb tablet mouse would not work probability after hot adding memory.
Due to the closed nature of windows OS, I can't know what's going on inside.
Is it related to acpi tables exposure?
I hope you can give me some advice, thank you.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Qemu-devel] Some issues of hotpluging memory and cpus
2018-06-25 13:30 [Qemu-devel] Some issues of hotpluging memory and cpus linzhecheng
@ 2018-06-27 14:08 ` Igor Mammedov
0 siblings, 0 replies; 2+ messages in thread
From: Igor Mammedov @ 2018-06-27 14:08 UTC (permalink / raw)
To: linzhecheng
Cc: QEMU, mst@redhat.com, wangxin (U), robert.moore@intel.com,
lidonglin, Gonglei (Arei), Paolo Bonzini, lersek@redhat.com
On Mon, 25 Jun 2018 13:30:10 +0000
linzhecheng <linzhecheng@huawei.com> wrote:
> Hi, all,
> I had some problems when doing memory hot plugging. After a lot of tests, I was able to stably reproduce the following issues with Windows 2012 R2:
>
> 1. If I hot-plug the memory immediately after hot-plugging the CPUs, these memory devices will not be detected by windows OS because I cannot see them in the device manager.
> 2. If I add a certain delay (for example, 2s or more) between the hot-plugging memory and the CPU, the memory devices will be detected but some of them may not be online.
> And Memory Module Properties displaying the following contents:
>
> This device cannot start. (Code 10)
> {Conflicting Address Range}
> The specified address range conflicts with the address space.
it could help if you can find in device manger what it conflicts with
> 3. usb tablet mouse would not work probability after hot adding memory.
>
> Due to the closed nature of windows OS, I can't know what's going on inside.
> Is it related to acpi tables exposure?
> I hope you can give me some advice, thank you.
you also can try running QEMU with cphp_* and mhp_* trace events enabled [*],
it should show ACPI interaction os Windows with QEMU including address assignment.
*) docs/devel/tracing.txt
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-06-27 14:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-25 13:30 [Qemu-devel] Some issues of hotpluging memory and cpus linzhecheng
2018-06-27 14:08 ` Igor Mammedov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).