[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 0/7] xen/arm: CPU hotplug fixes


On 11/04/18 16:58, Mirela Simonovic wrote:
On 04/11/2018 05:07 PM, Julien Grall wrote:
On 11/04/18 14:19, Mirela Simonovic wrote:
Migrating interrupts when turning off a CPU already works. However, when a CPU is turned back on there is no interrupt migration back to the hotplugged CPU - all interrupts will remain routed to the CPU#0.
Patch 7/7 fixes this

What do you mean by all interrupts? Interrupts routed to guest will always follow the vCPU. So are you sure they are going to be migrated when that vCPU is paused/off?

Can you give the path in Xen doing that?

Calls to enable/disable_nonboot_cpus() functions currently don't exist in Xen ARM code. This will be added with the suspend to RAM support for ARM.

What would be the way to test that series?

I tested/developed the series on Xilinx Zynq UltraScale+ MPSoC (ZCU102 board), but how would others test that - I don't know. We will have to ask Xilinx for detailed answer to this question.

I am not sure to understand your answer. What I asked, is how did you did turned off the CPU? Did you hack Xen or do you rely on another series?

If the former, it would be nice to get the code you used. If the latter, then having a hack patch to test that code would be nice. Ideally, you want to plug that in the SYSCTL interface for out-of-box testing.


Julien Grall

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.