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

Re: [Xen-devel] Possible bug with pass-through hot-plug?



On Wed, Oct 07, 2009 at 05:41:38PM +0200, Tom Rotenberg wrote:
> Just tried it, with xen-unstable changeset: 20249, and it also doesn't work.
> 
> When i assigned the device regularly, it was assigned to the virtual
> BDF: 00:04.0, and the detachment worked fine, but when i caused it to
> be registered on the virtual BDF 00:1b.0 - the detachment didn't
> work...
> 
> The change i made to the qemu code to make the device to be assigned
> on 00:1b.0, is:
> 
> diff --git a/hw/pass-through.c b/hw/pass-through.c
> index 8d80755..2b79812 100644
> --- a/hw/pass-through.c
> +++ b/hw/pass-through.c
> @@ -974,6 +974,7 @@ int insert_to_pci_devfn(char *bdf_slt)
>          return -1;
>      }
> 
> +    devfn = PCI_DEVFN(0x1b,0);
>      return __insert_to_pci_devfn(bus, dev, func, devfn, opt);
> 
>  }
> 
> 
> Can u please check if it works on your system?

Sure, will do.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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