lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20121005152312.GA4649@8bytes.org>
Date:	Fri, 5 Oct 2012 17:23:12 +0200
From:	Joerg Roedel <joro@...tes.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, iommu@...ts.linux-foundation.org
Subject: [git pull] IOMMU Updates for v3.7-rc1

Hi Linus,

The following changes since commit a0d271cbfed1dd50278c6b06bead3d00ba0a88f9:

  Linux 3.6 (2012-09-30 16:47:46 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-updates-v3.7-rc1

for you to fetch changes up to 009487258399cb4f431992919fa0f386d1b74ceb:

  Merge branches 'dma-debug', 'iommu/fixes', 'arm/tegra', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'x86/amd-irq-remapping' into next (2012-10-02 14:40:03 +0200)

----------------------------------------------------------------

IOMMU Updates for Linux v3.7-rc1

This time the IOMMU updates contain a bunch of fixes and cleanups to
various IOMMU drivers and the DMA debug code. New features are the
code for IRQ remapping support with the AMD IOMMU (preperation for that
was already merged in the last release) and a debugfs interface to
export some statistics in the NVidia Tegra IOMMU driver.

----------------------------------------------------------------
Alex Williamson (1):
      intel-iommu: Default to non-coherent for domains unattached to iommus

Borislav Petkov (1):
      iommu/amd: Fix features reporting

Dan Carpenter (1):
      iommu/amd: Fix possible use after free in get_irq_table()

Frank Arnold (1):
      iommu/amd: Fix some typos

Hiroshi Doyu (2):
      iommu/tegra: smmu: debugfs for TLB/PTC statistics
      iommu/tegra: smmu: Use debugfs_create_dir for directory

Joerg Roedel (18):
      iommu/amd: Keep track of HPET and IOAPIC device ids
      iommu/amd: Add slab-cache for irq remapping tables
      iommu/amd: Allocate data structures to keep track of irq remapping tables
      iommu/amd: Check if IOAPIC information is correct
      iommu/amd: Split device table initialization into irq and dma part
      iommu/amd: Make sure IOMMU is not considered to translate itself
      iommu/amd: Add IRTE invalidation routine
      iommu/amd: Add routines to manage irq remapping tables
      iommu/amd: Add IOAPIC remapping routines
      iommu/amd: Implement MSI routines for interrupt remapping
      iommu/amd: Add call-back routine for HPET MSI
      iommu/amd: Add initialization routines for AMD interrupt remapping
      iommu/amd: Make sure irq remapping still works on dma init failure
      iommu/irq: Use amd_iommu_irq_ops if supported
      iommu/amd: Print message to system log when irq remapping is enabled
      iommu/amd: Report irq remapping through IOMMU-API
      iommu/amd: Remove obsolete comment line
      Merge branches 'dma-debug', 'iommu/fixes', 'arm/tegra', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'x86/amd-irq-remapping' into next

Shuah Khan (1):
      dma-debug: Remove local BUS_NOTIFY_UNBOUND_DRIVER define

Stephen Warren (1):
      dma: tegra: move smmu.h into SMMU driver

Wei Yongjun (2):
      iommu/amd: remove duplicated include from amd_iommu_init.c
      iommu/exynos: use list_del_init instead of list_del/INIT_LIST_HEAD

 arch/arm/mach-tegra/include/mach/smmu.h |   63 ----
 drivers/iommu/Kconfig                   |    2 +-
 drivers/iommu/amd_iommu.c               |  514 ++++++++++++++++++++++++++++++-
 drivers/iommu/amd_iommu_init.c          |  253 +++++++++++++--
 drivers/iommu/amd_iommu_proto.h         |    8 +
 drivers/iommu/amd_iommu_types.h         |   59 +++-
 drivers/iommu/exynos-iommu.c            |    3 +-
 drivers/iommu/intel-iommu.c             |    4 +-
 drivers/iommu/irq_remapping.c           |    5 +
 drivers/iommu/irq_remapping.h           |    6 +
 drivers/iommu/tegra-smmu.c              |  261 +++++++++++++++-
 lib/dma-debug.c                         |    5 -
 12 files changed, 1071 insertions(+), 112 deletions(-)
 delete mode 100644 arch/arm/mach-tegra/include/mach/smmu.h

Please pull.

Regards,

	Joerg


Download attachment "signature.asc" of type "application/pgp-signature" (837 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ