[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Preventing hotplug devices in HVM guests

Hi there,

Is there a way to prevent Windows HVM guests from seeing passed through devices like graphics cards as being ejectable?
i.e. you pass through a graphics adapter to an HVM guest which happens to be Windows.  Windows sees this as a device with hotplug capability.
Therefore it shows up in "safely remove hardware" option in the windows system tray.

VMWare provides an option to turn that off.

I don't seem an option of this in Xen 4.2 yet.  How can I override this behavior in Xen?

I tried commenting out the following in:  tools/ioemu-qemu-xen/hw$ vi pass-through.c

    /* SHPC Capability List Item reg group */
        .grp_id     = PCI_CAP_ID_HOTPLUG,
        .grp_type   = GRP_TYPE_HARDWIRED,
        .grp_size   = 0x08,
        .size_init  = pt_reg_grp_size_init,

but that didn't seem to do it.

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.