From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joerg Roedel Subject: Re: [PATCH v1 0/3] iommu/amd: AMD IOMMU performance updates 2017-06-05 Date: Thu, 8 Jun 2017 14:43:50 +0200 Message-ID: <20170608124350.GG30388@8bytes.org> References: <20170605195203.11512.20579.stgit@tlendack-t1.amdoffice.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <20170605195203.11512.20579.stgit-qCXWGYdRb2BnqfbPTmsdiZQ+2ll4COg0XqFh9Ls21Oc@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: Tom Lendacky Cc: Arindam Nath , iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org List-Id: iommu@lists.linux-foundation.org On Mon, Jun 05, 2017 at 02:52:03PM -0500, Tom Lendacky wrote: > This patch series addresses some performance issues in the AMD IOMMU > driver: > > - Reduce the amount of MMIO performed during command submission > - When the command queue is (near) full, only wait till there is enough > room for the command rather than wait for the whole queue to be empty > - Limit the flushing of protection domain TLBs to only the protection > domains associated with the iova data being freed > > This patch series is based on the master branch of the iommu tree. > > --- > > Tom Lendacky (3): > iommu/amd: Reduce amount of MMIO when submitting commands > iommu/amd: Reduce delay waiting for command buffer space Okay, applied these two and my queue-ring series atop.