On Mon, Sep 05, 2011 at 12:28:50PM +0300, Avi Kivity wrote: ... > Query is needed when a line is masked internally, or when a device is > hot-plugged. > > We can work around masking by caching the level in the device even > though the line is masked, and querying the cache when the line is > unmasked, but that is artificial, and requires live-migrating the cache > (which isn't true state). We can't work around the hotplug case.
Yup, hotplug messes everything up :) At least if you want to plug into arbitrary places in the tree. Cheers