On 05/30/13 15:28, Michael S. Tsirkin wrote: > diff --git a/hw/misc/pvpanic.c b/hw/misc/pvpanic.c > index 1483f27..910e44f 100644 > --- a/hw/misc/pvpanic.c > +++ b/hw/misc/pvpanic.c > @@ -96,7 +96,7 @@ static int pvpanic_isa_initfn(ISADevice *dev) > isa_register_ioport(dev, &s->io, s->ioport); > > if (!port_configured) { > - fw_cfg = object_resolve_path("/machine/fw_cfg", NULL); > + fw_cfg = fw_cfg_find(); > if (fw_cfg) { > fw_cfg_add_file(fw_cfg, "etc/pvpanic-port", > g_memdup(&s->ioport, sizeof(s->ioport)),
Explains 1/3 too, OK. Laszlo