On Tue, Feb 26, 2013 at 06:16:10AM +, Sethi Varun-B16395 wrote:
This patch is not present in Joerg's tree and the add_device API in
the PAMU driver requires this patch.
Will this patch be part of v3.9-rc1?
Joerg
___
iommu mailing list
This patch is present in the next branch of linux ppc tree maintained by
Kumar Gala.
Following is the commit id:
52c5affc545053d37c0b05224bbf70f5336caa20
I am not sure if this would be part of 3.9-rc1.
Regards
varun
-Original Message-
From: Joerg Roedel [mailto:j...@8bytes.org]
On Mon, Feb 18, 2013 at 06:22:14PM +0530, Varun Sethi wrote:
Add a new field in the device (powerpc) archdata structure for storing iommu
domain
information pointer. This pointer is stored when the device is attached to a
particular
domain.
Signed-off-by: Varun Sethi
Some more comments...
On Mon, Feb 18, 2013 at 6:52 AM, Varun Sethi varun.se...@freescale.com wrote:
+/* Handling access violations */
+#define make64(high, low) (((u64)(high) 32) | (low))
+
+struct pamu_isr_data {
+ void __iomem *pamu_reg_base;/* Base address of PAMU regs*/
+
pci defines PCI_DEVFN(), PCI_SLOT(), and PCI_FUNC() interfaces, however,
it doesn't have interfaces to return PCI bus and PCI device id. Drivers
(AMD IOMMU, and AER) implement module specific definitions for PCI_BUS()
and AMD_IOMMU driver also has a module specific interface to calculate PCI
Change to remove local PCI_BUS() define and use the new PCI_BUS_NUM()
interface from pci.
Signed-off-by: Shuah Khan shuah.k...@hp.com
---
drivers/pci/pcie/aer/aerdrv_core.c |4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/pci/pcie/aer/aerdrv_core.c
Change to remove calc_devid() and use PCI_DEVID() from pci instead.
Signed-off-by: Shuah Khan shuah.k...@hp.com
---
drivers/iommu/amd_iommu.c |2 +-
drivers/iommu/amd_iommu_init.c |6 +++---
drivers/iommu/amd_iommu_types.h |7 ---
3 files changed, 4 insertions(+), 11
Bjorn Helgaas bhelg...@google.com wrote:
David, can you point me at a description of include/uapi ... what is
there and why, and how we should decide what new things go in
include/uapi/linux/pci.h as opposed to include/linux/pci.h? Maybe
there should be something in Documentation/?
Probably
commit 318fe78 (IOMMU, AMD Family15h Model10-1Fh erratum 746 Workaround)
added amd_iommu_erratum_746_workaround and it's marked as __init, which is wrong
WARNING: drivers/iommu/built-in.o(.text+0x639c): Section mismatch in reference
from the function iommu_init_pci() to the function
When dma_ops are initialized the unity mappings are created. The
init_device_table_dma() function makes sure DMA from all devices is
blocked by default. This opens a short window in time where DMA to
unity mapped regions is blocked by the IOMMU. Make sure this does not
happen by initializing the
On Mon, 2013-02-25 at 14:53 -0700, Shuah Khan wrote:
On Mon, 2013-02-25 at 14:23 -0700, Bjorn Helgaas wrote:
On Mon, Feb 25, 2013 at 9:37 AM, Shuah Khan shuah.k...@hp.com wrote:
On Wed, 2013-02-20 at 18:19 -0700, Bjorn Helgaas wrote:
On Mon, Feb 11, 2013 at 4:00 PM, Shuah Khan
11 matches
Mail list logo