From: Joerg Roedel <joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
To: Linus Torvalds
<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: [git pull] IOMMU Updates for Linux v3.13
Date: Thu, 14 Nov 2013 23:58:26 +0100 [thread overview]
Message-ID: <20131114225826.GA2953@8bytes.org> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 3884 bytes --]
Hi Linus,
The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-updates-v3.13
for you to fetch changes up to bb51eeee5a947f61eeefaa55221c26460542654d:
Merge branches 'iommu/fixes', 'tracing', 'core', 'arm/tegra', 'x86/vt-d', 'arm/smmu' and 'arm/shmobile' into next (2013-11-01 14:44:25 +0100)
----------------------------------------------------------------
IOMMU Updates for Linux v3.13
This time the updates contain:
* Tracepoints for certain IOMMU-API functions to make
their use easier to debug
* A tracepoint for IOMMU page faults to make it easier
to get them in user space
* Updates and fixes for the new ARM SMMU driver after
the first hardware showed up
* Various other fixes and cleanups in other IOMMU drivers
----------------------------------------------------------------
Andreas Herrmann (5):
iommu/arm-smmu: Switch to subsys_initcall for driver registration
iommu/arm-smmu: Refine check for proper size of mapped region
iommu/arm-smmu: Check for num_context_irqs > 0 to avoid divide by zero exception
iommu/arm-smmu: Print context fault information
iommu/arm-smmu: Clear global and context bank fault status registers
Fabio Estevam (1):
iommu: No need to pass '0x' when '%pa' is used
Joerg Roedel (1):
Merge branches 'iommu/fixes', 'tracing', 'core', 'arm/tegra', 'x86/vt-d', 'arm/smmu' and 'arm/shmobile' into next
Julia Lawall (1):
iommu/arm-smmu: replace devm_request_and_ioremap by devm_ioremap_resource
Julian Stecklina (1):
iommu/vt-d: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits
Laurent Pinchart (1):
iommu/shmobile: Enable the driver on all ARM platforms
Neil Horman (1):
iommu: Remove stack trace from broken irq remapping warning
Sachin Kamat (2):
iommu/tegra-gart: Staticize tegra_gart_pm_ops
iommu/tegra-smmu: Staticize tegra_smmu_pm_ops
Shuah Khan (9):
iommu: Add event tracing feature to iommu
iommu: Change iommu driver to call add_device_to_group trace event
iommu: Change iommu driver to call remove_device_to_group trace event
iommu: Change iommu driver to call attach_device_to_domain trace event
iommu: Change iommu driver to call detach_device_to_domain trace event
iommu: Change iommu driver to call map trace event
iommu: Change iommu driver to call unmap trace event
iommu: Add iommu_error class event to iommu trace
iommu: Change iommu driver to call io_page_fault trace event
Thierry Reding (1):
iommu/tegra: Print phys_addr_t using %pa
Wei Yongjun (1):
iommu/tegra: gart: cleanup devm_* functions usage
Will Deacon (1):
iommu/arm-smmu: use relaxed accessors where possible
Yijing Wang (2):
iommu/vt-d: Use for_each_drhd_unit() instead of list_for_each_entry()
iommu/vt-d: Use list_for_each_entry_safe() for dmar_domain->devices traversal
drivers/iommu/Kconfig | 2 +-
drivers/iommu/Makefile | 1 +
drivers/iommu/arm-smmu.c | 69 ++++++++-------
drivers/iommu/dmar.c | 2 +-
drivers/iommu/intel-iommu.c | 12 +--
drivers/iommu/intel_irq_remapping.c | 13 +--
drivers/iommu/iommu-traces.c | 27 ++++++
drivers/iommu/iommu.c | 21 ++++-
drivers/iommu/tegra-gart.c | 27 ++----
drivers/iommu/tegra-smmu.c | 4 +-
include/linux/iommu.h | 2 +
include/trace/events/iommu.h | 162 +++++++++++++++++++++++++++++++++++
12 files changed, 270 insertions(+), 72 deletions(-)
create mode 100644 drivers/iommu/iommu-traces.c
create mode 100644 include/trace/events/iommu.h
Please pull.
Thanks,
Joerg
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: Joerg Roedel <joro@8bytes.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org
Subject: [git pull] IOMMU Updates for Linux v3.13
Date: Thu, 14 Nov 2013 23:58:26 +0100 [thread overview]
Message-ID: <20131114225826.GA2953@8bytes.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 3884 bytes --]
Hi Linus,
The following changes since commit 959f58544b7f20c92d5eb43d1232c96c15c01bfb:
Linux 3.12-rc7 (2013-10-27 16:12:03 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-updates-v3.13
for you to fetch changes up to bb51eeee5a947f61eeefaa55221c26460542654d:
Merge branches 'iommu/fixes', 'tracing', 'core', 'arm/tegra', 'x86/vt-d', 'arm/smmu' and 'arm/shmobile' into next (2013-11-01 14:44:25 +0100)
----------------------------------------------------------------
IOMMU Updates for Linux v3.13
This time the updates contain:
* Tracepoints for certain IOMMU-API functions to make
their use easier to debug
* A tracepoint for IOMMU page faults to make it easier
to get them in user space
* Updates and fixes for the new ARM SMMU driver after
the first hardware showed up
* Various other fixes and cleanups in other IOMMU drivers
----------------------------------------------------------------
Andreas Herrmann (5):
iommu/arm-smmu: Switch to subsys_initcall for driver registration
iommu/arm-smmu: Refine check for proper size of mapped region
iommu/arm-smmu: Check for num_context_irqs > 0 to avoid divide by zero exception
iommu/arm-smmu: Print context fault information
iommu/arm-smmu: Clear global and context bank fault status registers
Fabio Estevam (1):
iommu: No need to pass '0x' when '%pa' is used
Joerg Roedel (1):
Merge branches 'iommu/fixes', 'tracing', 'core', 'arm/tegra', 'x86/vt-d', 'arm/smmu' and 'arm/shmobile' into next
Julia Lawall (1):
iommu/arm-smmu: replace devm_request_and_ioremap by devm_ioremap_resource
Julian Stecklina (1):
iommu/vt-d: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits
Laurent Pinchart (1):
iommu/shmobile: Enable the driver on all ARM platforms
Neil Horman (1):
iommu: Remove stack trace from broken irq remapping warning
Sachin Kamat (2):
iommu/tegra-gart: Staticize tegra_gart_pm_ops
iommu/tegra-smmu: Staticize tegra_smmu_pm_ops
Shuah Khan (9):
iommu: Add event tracing feature to iommu
iommu: Change iommu driver to call add_device_to_group trace event
iommu: Change iommu driver to call remove_device_to_group trace event
iommu: Change iommu driver to call attach_device_to_domain trace event
iommu: Change iommu driver to call detach_device_to_domain trace event
iommu: Change iommu driver to call map trace event
iommu: Change iommu driver to call unmap trace event
iommu: Add iommu_error class event to iommu trace
iommu: Change iommu driver to call io_page_fault trace event
Thierry Reding (1):
iommu/tegra: Print phys_addr_t using %pa
Wei Yongjun (1):
iommu/tegra: gart: cleanup devm_* functions usage
Will Deacon (1):
iommu/arm-smmu: use relaxed accessors where possible
Yijing Wang (2):
iommu/vt-d: Use for_each_drhd_unit() instead of list_for_each_entry()
iommu/vt-d: Use list_for_each_entry_safe() for dmar_domain->devices traversal
drivers/iommu/Kconfig | 2 +-
drivers/iommu/Makefile | 1 +
drivers/iommu/arm-smmu.c | 69 ++++++++-------
drivers/iommu/dmar.c | 2 +-
drivers/iommu/intel-iommu.c | 12 +--
drivers/iommu/intel_irq_remapping.c | 13 +--
drivers/iommu/iommu-traces.c | 27 ++++++
drivers/iommu/iommu.c | 21 ++++-
drivers/iommu/tegra-gart.c | 27 ++----
drivers/iommu/tegra-smmu.c | 4 +-
include/linux/iommu.h | 2 +
include/trace/events/iommu.h | 162 +++++++++++++++++++++++++++++++++++
12 files changed, 270 insertions(+), 72 deletions(-)
create mode 100644 drivers/iommu/iommu-traces.c
create mode 100644 include/trace/events/iommu.h
Please pull.
Thanks,
Joerg
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2013-11-14 22:58 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-14 22:58 Joerg Roedel [this message]
2013-11-14 22:58 ` [git pull] IOMMU Updates for Linux v3.13 Joerg Roedel
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=20131114225826.GA2953@8bytes.org \
--to=joro-zlv9swrftaidnm+yrofe0a@public.gmane.org \
--cc=iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@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.