n 18 July 2012 11:20, Andreas Färber <afaer...@suse.de> wrote: > Am 16.07.2012 17:25, schrieb Peter Maydell: >> Add a new QError QERR_PROPERTY_SET_AFTER_REALIZE for attempts >> to set a QOM or qdev property after the object/device has been >> realized. This allows a slightly more informative diagnostic >> than the previous "permission denied" message. >> >> Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> >> --- >> Changes since the v1 (which was sent way back in March...): >> * rebased on master now a pile of qdev/qom changesd have landed >> * fixed some overlong lines >> * avoid gcc '?:' extension >> * a couple of set_ functions in qdev-properties.c are new since v1 >> and needed their QERR_PERMISSION_DENIED checks changing > > This does not yet seem to take into account the discussion with libvirt > and Anthony on what parameters to pass. The ID generalization was > nack'ed by Anthony and a QOM path was suggested as alternative. Could > you please look into that?
I'm afraid I'm not really sure what you're referring to here -- do you have a link to a discussion? All I want is for errors printed to the user to be a bit more helpful; the whole qerror infrastructure seems to make it somewhere between difficult and impossible to do that :-( -- PMM