Peter Maydell <peter.mayd...@linaro.org> writes: > On Tue, 19 May 2020 at 06:09, Markus Armbruster <arm...@redhat.com> wrote: >> I figure the "device becomes real only on realize" thing is actually >> more myth than thing. > > It's not a myth, it's an API guarantee thing. If you don't realize > the device you create before you use it then you're in the world of > unspecified behaviour, and anything could happen: maybe it works, > maybe it doesn't, maybe it works today and breaks tomorrow.
It's a myth in the sense "we want it to be that way, but it often ain't" :) Of course your right in that it is also a case of "use the interface the specified way, or else".