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

Re: [Xen-devel] [PATCH v5 00/10] AMD IOMMU: further improvements


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: "Woods, Brian" <Brian.Woods@xxxxxxx>
  • Date: Thu, 15 Aug 2019 22:30:28 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xAZRPY+Tip73c68G1q9qjeA2kAMzIxx4CHamGd7GxmE=; b=mZuPwbD3FNgUHRzWtxMWZ07B9gJFpUsviw8wIPvAynh0NztzJ/EcZlI8voPSqnU7D7bTNO8LpTb6t3rrH1WeDMoahLuP1vpL+Ma95U84/ttbKlerGSykZjQASG5Py7eZx6WCLebygK170suobvwHlvObXQc+USnoHSIBNllHIUBJ8Xjr/5PiJrVWmpQq8bemylUx8XvUinqZN92HRPfHGb5Ykc2GLW9/OKtqXG53vg39cXCjvBL5A3gJoMU+N6ApfWM9JLH2V38eKmbBkdlvt9INDYzzkovIkopS1oAiaBLL/sXNuGzP8pZPSan8kCbYVrAFVvhB367RZJyRjc95yg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ccs44e2KIGlKzYQF5FV25zI3eo2YDnnu1jxsH0Byrq9rsm4qc9gL6dya2nhICsHkJZnvPYt6RnSqXymNW6moDXevmRNtmVmEMuY+DBQ8VrLc87eMPChOXZeYLC8tySkYGT/PteOkqqdjJ184Li2ftO5hBp9I6QCa3f6mjIKDdrtK7svimi2T+ZnfTXaRjNMIkUapGrQRk2v+ERLVS+X6YMKUeLRNenPkzls7naec7bkDs48Gcaz87QEFZ1bR+7UVInI7n7BR8Eb/zhsADDySvLv4bToZfxhrv6iSpdbwmjPfmW2H9cy8VoPkv+UaQlqNyI+lmGT7/yYFnJJ8IAk5ZA==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Brian.Woods@xxxxxxx;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "Woods, Brian" <Brian.Woods@xxxxxxx>, "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@xxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Delivery-date: Thu, 15 Aug 2019 22:30:39 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHVTFerOTnOqyqtc0+kQpYiykkBxab82WGA
  • Thread-topic: [PATCH v5 00/10] AMD IOMMU: further improvements

On Tue, Aug 06, 2019 at 03:05:36PM +0200, Jan Beulich wrote:
> Only the first patch here is left from v4, everything else is new,
> yet still related. The main goal is to reduce the huge memory
> overhead that we've noticed. On the way there a number of other
> things were once again noticed. Unfortunately before I was able to
> also test the last two patches there, my Rome box broke again.
> Hence these two patches have been tested on a (less affected)
> Fam15 system only.
> 
> 01: miscellaneous DTE handling adjustments
> 02: drop stray "else"
> 03: don't free shared IRT multiple times
> 04: introduce a "valid" flag for IVRS mappings
> 05: let callers of amd_iommu_alloc_intremap_table() handle errors
> 06: don't blindly allocate interrupt remapping tables
> 07: make phantom functions share interrupt remapping tables
> 08: x86/PCI: read MSI-X table entry count early
> 09: replace INTREMAP_ENTRIES
> 10: restrict interrupt remapping table sizes
> 
> Full set of patches once again attached here due to still unresolved
> email issues over here.
> 
> Jan
> 

I don't think I have enough time here left to review these, but I've
tested them via PCI device passthrough on an AMD Rome system.

-- 
Brian Woods

_______________________________________________
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®.