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

Re: [Xen-devel] Xen-unstable + dom0 linux-4.14-rc6: bisected pci-passthrough problem to HVM



On 10/25/2017 04:05 PM, Sander Eikelenboom wrote:
> Hi Juergen and Boris,
>
> While testing out linux 4.14-rc6 i found some trouble with one of my devices 
> for which I use pci-passthrough. 
> It fails to start a HVM when configured to use pci-passthrough on this 
> particular device (see below for lspci output)
> Using other pci devices for passthrough still works ok, it seems only this 
> particular device is affected on my system.
>
> libxl: error: libxl_qmp.c:457:qmp_next: Domain 3:Socket read error: 
> Connection reset by peer
> libxl: error: libxl_pci.c:1295:libxl__add_pcidevs: Domain 
> 3:libxl_device_pci_add failed: -3
> libxl: error: libxl_create.c:1495:domcreate_attach_devices: Domain 3:unable 
> to add pci devices
> libxl: error: libxl_domain.c:1000:libxl__destroy_domid: Domain 3:Non-existant 
> domain
> libxl: error: libxl_domain.c:959:domain_destroy_callback: Domain 3:Unable to 
> destroy guest
> libxl: error: libxl_domain.c:886:domain_destroy_cb: Domain 3:Destruction of 
> domain failed
>
> I bisected the dom0 kernel and found:
>     ce56a86e2ade45d052b3228cdfebe913a1ae7381 is the first bad commit
>     commit ce56a86e2ade45d052b3228cdfebe913a1ae7381
>     Author: Craig Bergstrom <craigb@xxxxxxxxxx>
>     Date:   Thu Oct 19 13:28:56 2017 -0600
>
>     x86/mm: Limit mmap() of /dev/mem to valid physical addresses

Consider yourself lucky, at least you didn't crash ;-)

https://lkml.org/lkml/2017/10/23/652


-boris


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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