On Thursday 06 November 2014 13:30:01 Mark Rutland wrote:
> 
> There is no way of doing this with DT. There has been work into DT
> fragments/overlays where portions can be added to the tree dynamically,
> but that's controlled by the OS rather than the hypervisor, and there's
> no standard for communicating what has been hotplugged to trigger
> changes to the tree, so it's not quite the same. It really only works
> for tightly coupled hw/kernel/userspace combinations (i.e. embedded).
> 
> Depending on how you implement the hot-add/remove you might be able to
> get away with an initial static configuration translated from DT. If you
> need to describe what might be hotplugged from the start, then I suspect
> you cannot get away with translating a DT in general.

I believe IBM POWER 5/6/7 servers have an interface to update the DT
from the hypervisor, but it's not a nice interface, so we may want to
avoid duplicating that.

        Arnd

Reply via email to