From: Knut Omang <knut.omang@oracle.com>
To: qemu-devel@nongnu.org
Cc: "Alex Williamson" <alex.williamson@redhat.com>,
"Eduardo Habkost" <ehabkost@redhat.com>,
"Michael S. Tsirkin" <mst@redhat.com>,
"Knut Omang" <knut.omang@oracle.com>,
"Alexander Graf" <agraf@suse.de>, "Le Tan" <tamlokveer@gmail.com>,
"Andreas Färber" <andreas.faerber@web.de>,
qemu-ppc@nongnu.org, "Jan Kiszka" <jan.kiszka@siemens.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Richard Henderson" <rth@twiddle.net>,
"David Gibson" <david@gibson.dropbear.id.au>
Subject: [Qemu-devel] [PATCH v4 0/1] intel_iommu: Add support for translation for devices behind bridges
Date: Sat, 26 Sep 2015 08:09:55 +0200 [thread overview]
Message-ID: <1443247796-11622-1-git-send-email-knut.omang@oracle.com> (raw)
This patch set has been completely reimplemented according to ideas from the
discussion of v2.
It still solves the same problem, but does so only within the Intel IOMMU code and Q35,
without changing the IOMMU interface. This eliminates the need for any separate
interface change patch.
This is the thread following v2 of the patch set:
http://thread.gmane.org/gmane.comp.emulators.qemu/358525
This is the thread following the initial patch set:
http://thread.gmane.org/gmane.comp.emulators.qemu/302246
The patch set was also discussed in this thread:
http://thread.gmane.org/gmane.comp.emulators.qemu/316949
Changes from v3:
- Replaced use of g_hash_table_add with g_hash_table_insert
to support compiling on older versions of glib.
Changes from v2:
- Completely reimplemented fix to avoid API change and further
logical deviation from how hardware works.
API change no longer necessary, so just a single patch.
Changes from v1:
- Rebased to current master
- Fixed minor syntax issues
Knut Omang (1):
intel_iommu: Add support for translation for devices behind bridges
hw/i386/intel_iommu.c | 90 +++++++++++++++++++++++++++++++++++--------
hw/pci-host/q35.c | 25 ++----------
include/hw/i386/intel_iommu.h | 16 +++++++-
3 files changed, 91 insertions(+), 40 deletions(-)
--
2.4.3
next reply other threads:[~2015-09-26 6:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-26 6:09 Knut Omang [this message]
2015-09-26 6:09 ` [Qemu-devel] [PATCH v4 1/1] intel_iommu: Add support for translation for devices behind bridges Knut Omang
2015-09-27 10:07 ` Michael S. Tsirkin
2015-10-04 13:19 ` Knut Omang
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=1443247796-11622-1-git-send-email-knut.omang@oracle.com \
--to=knut.omang@oracle.com \
--cc=agraf@suse.de \
--cc=alex.williamson@redhat.com \
--cc=andreas.faerber@web.de \
--cc=david@gibson.dropbear.id.au \
--cc=ehabkost@redhat.com \
--cc=jan.kiszka@siemens.com \
--cc=mst@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
--cc=rth@twiddle.net \
--cc=tamlokveer@gmail.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).