Thread (38 messages) flat view 38 messages, 9 authors, 2012-12-11
STALE4988d

[RFC PATCH 2/2] ARM: SMP support for mach-virt

From: arnd@arndb.de (Arnd Bergmann)
Date: 2012-12-04 19:37:52

On Tuesday 04 December 2012, Will Deacon wrote:
quoted
Most other real-world platforms out there have a way to power off the
unused secondary CPUs - Tegra and OMAP both do.
If a virtual machine powers off a virtual CPU, I doubt we want to power of
its corresponding CPU -- that logic can remain in the host. All we need to
do is kill the virtual CPU thread, which we can do easily enough. Booting is
the more difficult problem because we introduce a reliance on a virtual
device being ready incredibly early, essentially hardcoding part of the
virtual machine.
Powering off a virtual CPU is the same as killing the virtual CPU thread.
Not powering it off would imply that we schedule a host CPU to run an
endless loop on it.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help