All of lore.kernel.org
 help / color / mirror / Atom feed
From: Baoquan He <bhe-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: Joerg Roedel <jroedel-l3A5Bk7waGM@public.gmane.org>
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH v10 00/12] Fix the on-flight DMA issue on system with amd iommu
Date: Wed, 16 Aug 2017 09:31:50 +0800	[thread overview]
Message-ID: <20170816013150.GA24877@x1> (raw)
In-Reply-To: <20170815161810.GI2853-l3A5Bk7waGM@public.gmane.org>

On 08/15/17 at 06:18pm, Joerg Roedel wrote:
> On Wed, Aug 09, 2017 at 04:33:32PM +0800, Baoquan He wrote:
> > Baoquan He (12):
> >   iommu/amd: Detect pre enabled translation
> >   iommu/amd: add several helper functions
> >   Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel"
> >   iommu/amd: Define bit fields for DTE particularly
> >   iommu/amd: Add function copy_dev_tables()
> >   iommu/amd: copy old trans table from old kernel
> >   iommu/amd: Do sanity check for address translation and irq remap of
> >     old dev table entry
> >   iommu: Add is_attach_deferred call-back to iommu-ops
> >   iommu/amd: Use is_attach_deferred call-back
> >   iommu/amd: Allocate memory below 4G for dev table if translation
> >     pre-enabled
> >   iommu/amd: Don't copy GCR3 table root pointer
> >   iommu/amd: Disable iommu only if amd_iommu=off is specified
> 
> Applied all of them, thanks a lot for your continued effort, Baoquan!

Really appreciate your help and great suggestions on design and code
changes since the first post! Without your help I can't make it.

WARNING: multiple messages have this Message-ID (diff)
From: Baoquan He <bhe@redhat.com>
To: Joerg Roedel <jroedel@suse.de>
Cc: iommu@lists.linux-foundation.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v10 00/12] Fix the on-flight DMA issue on system with amd iommu
Date: Wed, 16 Aug 2017 09:31:50 +0800	[thread overview]
Message-ID: <20170816013150.GA24877@x1> (raw)
In-Reply-To: <20170815161810.GI2853@suse.de>

On 08/15/17 at 06:18pm, Joerg Roedel wrote:
> On Wed, Aug 09, 2017 at 04:33:32PM +0800, Baoquan He wrote:
> > Baoquan He (12):
> >   iommu/amd: Detect pre enabled translation
> >   iommu/amd: add several helper functions
> >   Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel"
> >   iommu/amd: Define bit fields for DTE particularly
> >   iommu/amd: Add function copy_dev_tables()
> >   iommu/amd: copy old trans table from old kernel
> >   iommu/amd: Do sanity check for address translation and irq remap of
> >     old dev table entry
> >   iommu: Add is_attach_deferred call-back to iommu-ops
> >   iommu/amd: Use is_attach_deferred call-back
> >   iommu/amd: Allocate memory below 4G for dev table if translation
> >     pre-enabled
> >   iommu/amd: Don't copy GCR3 table root pointer
> >   iommu/amd: Disable iommu only if amd_iommu=off is specified
> 
> Applied all of them, thanks a lot for your continued effort, Baoquan!

Really appreciate your help and great suggestions on design and code
changes since the first post! Without your help I can't make it.

  parent reply	other threads:[~2017-08-16  1:31 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-09  8:33 [PATCH v10 00/12] Fix the on-flight DMA issue on system with amd iommu Baoquan He
2017-08-09  8:33 ` Baoquan He
2017-08-09  8:33 ` [PATCH v10 01/12] iommu/amd: Detect pre enabled translation Baoquan He
2017-08-09  8:33 ` [PATCH v10 03/12] Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel" Baoquan He
2017-08-09  8:33 ` [PATCH v10 05/12] iommu/amd: Add function copy_dev_tables() Baoquan He
2017-08-09  8:33 ` [PATCH v10 06/12] iommu/amd: copy old trans table from old kernel Baoquan He
2017-08-09  8:33 ` [PATCH v10 07/12] iommu/amd: Do sanity check for address translation and irq remap of old dev table entry Baoquan He
     [not found] ` <1502267624-7066-1-git-send-email-bhe-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-08-09  8:33   ` [PATCH v10 02/12] iommu/amd: add several helper functions Baoquan He
2017-08-09  8:33     ` Baoquan He
2017-08-09  8:33   ` [PATCH v10 04/12] iommu/amd: Define bit fields for DTE particularly Baoquan He
2017-08-09  8:33     ` Baoquan He
2017-08-09  8:33   ` [PATCH v10 08/12] iommu: Add is_attach_deferred call-back to iommu-ops Baoquan He
2017-08-09  8:33     ` Baoquan He
2017-08-15 16:18   ` [PATCH v10 00/12] Fix the on-flight DMA issue on system with amd iommu Joerg Roedel
2017-08-15 16:18     ` Joerg Roedel
     [not found]     ` <20170815161810.GI2853-l3A5Bk7waGM@public.gmane.org>
2017-08-16  1:31       ` Baoquan He [this message]
2017-08-16  1:31         ` Baoquan He
2017-08-09  8:33 ` [PATCH v10 09/12] iommu/amd: Use is_attach_deferred call-back Baoquan He
2017-08-09  8:33 ` [PATCH v10 10/12] iommu/amd: Allocate memory below 4G for dev table if translation pre-enabled Baoquan He
2017-08-09  8:33 ` [PATCH v10 11/12] iommu/amd: Don't copy GCR3 table root pointer Baoquan He
2017-08-09  8:33 ` [PATCH v10 12/12] iommu/amd: Disable iommu only if amd_iommu=off is specified Baoquan He

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170816013150.GA24877@x1 \
    --to=bhe-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
    --cc=jroedel-l3A5Bk7waGM@public.gmane.org \
    --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.