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

Re: [Xen-devel] [PATCH] AMD/IOMMU: Fix passthrough following c/s d7cfeb7c13e


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxx>
  • From: Jennifer Herbert <Jennifer.Herbert@xxxxxxxxxx>
  • Date: Thu, 14 Nov 2019 11:45:09 +0000
  • Authentication-results: esa5.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=Jennifer.Herbert@xxxxxxxxxx; spf=Pass smtp.mailfrom=jennifer.herbert@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxx
  • Cc: Juergen Gross <jgross@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Delivery-date: Thu, 14 Nov 2019 11:45:15 +0000
  • Ironport-sdr: 6lhysftvy0QUW3wlIIK+JxpptltnsJe0Okg3VoitmFE2a1By83Po6aiWxZyL15J6bHNnqYJlNW 4WGLJ2uraWeYLS+ZmaZpwR7PBg5HbC0Mf/d2V6V8Zl0us+KlKSTHBTM01fQrVeSXvd9SHrRl8Z vjaf9kxykP348CUT6+5mWAVe2vbWRXuWtDIJ8wv5mvz+My2KDfbzivJgCwNaHy+T2m4/FdrfTI MF6HSZX2kKPOqGvb/6kZzJA4Sw9HPrB5wjWgRxVvKS0VGOVpg61wIQw210GwA5+/kwbawyKXaT +yM=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>


On 11/11/19 20:55, Andrew Cooper wrote:
"AMD/IOMMU: don't blindly allocate interrupt remapping tables" introduces a
call at runtime from amd_iommu_add_device() to amd_iommu_set_intremap_table()
which is still marked as __init.

On one AMD Rome machine we have, this results in a crash the moment we try to
use an SR-IOV VF in a VM.

Reported-by: Jennifer Herbert <jennifer.herbert@xxxxxxxxxx>
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>


Tested-by: Jennifer Herbert <jennifer.herbert@xxxxxxxxxx>

This fixes the fatal page fault I found, which wasn't seen on 4.11.

Cheers,

-Jenny



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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