Paolo Bonzini <pbonz...@redhat.com> writes: > On 15/03/20 15:56, Markus Armbruster wrote: >>> >>> The question is why they are not, i.e. where does the above reasoning break. >> I don't know. But let's for the sake of the argument assume this >> actually worked. Asking for help in the monitor then *still* has side >> effects visible in the time span between .instance_init() and >> finalization. >> >> Why is that harmless? > > I don't really have an answer, but if that is a problem we could change > "info qtree" to skip non-realized devices.
Can we convince ourselves that "info qtree" is the *only* way to observe these side effects? If yes, a hack to ignore unrealized devices "fixes" the problem. If no, it sweeps it under the rug.