>      /* init basic PC hardware */
> -    pc_basic_device_init(isa_bus, gsi, &rtc_state, &floppy, xen_enabled(),
> -        0x4);
> +    pc_basic_device_init(isa_bus, gsi, &rtc_state, &floppy,
> +                         !qemu_opt_get_bool(qemu_get_machine_opts(), 
> "vmport",
> +                                            true) || xen_enabled(), 0x4);

pc_basic_device_init
  (isa_bus, gsi, &rtc_state, &floppy,
   !qemu_opt_get_bool(qemu_get_machine_opts(),"vmport",!xen_enabled()),
   0x4);

?

This makes vmport switchable on xen too, with traditional behavior being
the default (off on xen, on otherwise).

cheers,
  Gerd



Reply via email to