ARM SMMUs support memory access control via some bits in the translation
table descriptor memory attributes. Currently we assume all translations
are "unprivileged". Add support for privileged mappings, controlled by
the IOMMU_PRIV prot flag.
Also sneak in a whitespace change for consistency with
This series introduces a new mapping flag to indicate that the mapping
should be created with access protection applied. Support for this new flag
is then added to the ARM SMMU driver.
Mitchel Humpherys (2):
iommu: add IOMMU_PRIV flag for access-protected mappings
iommu/arm-smmu: add support f
Some IOMMUs support access-protected mappings. Add a mapping flag to
indicate that the mapping should be created with access protection
configured.
Cc: Shubhraprakash Das
Signed-off-by: Mitchel Humpherys
---
include/linux/iommu.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/linux
Hello,
On Fri, 5 Sep 2014, Yijing Wang wrote:
> Use MSI chip framework instead of arch MSI functions to configure
> MSI/MSI-X irq. So we can manage MSI/MSI-X irq in a unified framework.
>
> Signed-off-by: Yijing Wang
> ---
> arch/s390/pci/pci.c | 18 ++
> 1 files changed, 14 i
Hi Will,
On 12/09/14 17:34, Will Deacon wrote:
Hi all,
Here is version three of the RFC I've previously posted here:
RFCv1:
http://lists.infradead.org/pipermail/linux-arm-kernel/2014-August/283023.html
RFCv2:
http://lists.infradead.org/pipermail/linux-arm-kernel/2014-September/283752.h
Commit 71054d8841b4 ("x86, hpet: Introduce x86_msi_ops.setup_hpet_msi")
introduced x86_msi_ops.setup_hpet_msi to setup hpet MSI irq
when irq remapping enabled. This caused a regression of
hpet MSI irq remapping.
Original code flow before commit 71054d8841b4:
hpet_setup_msi_irq()
arch_set
Hi Will,
On Mon, Sep 08, 2014 at 05:51:36PM +0100, Will Deacon wrote:
> Hi Joerg,
>
> [adding devicetree for the last paragraph]
>
> On Fri, Sep 05, 2014 at 11:52:56AM +0100, Joerg Roedel wrote:
> > From: Joerg Roedel
> >
> > Cc: Will Deacon
> > Signed-off-by: Joerg Roedel
> > ---
> > drive
Hi,
On Fri, Sep 05, 2014 at 12:53:03PM +0200, Joerg Roedel wrote:
> From: Joerg Roedel
>
> Cc: Upinder Malhi
> Signed-off-by: Joerg Roedel
> ---
> drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/infiniband/hw/usnic/usn
Hi Paolo, Gleb,
On Fri, Sep 05, 2014 at 12:53:01PM +0200, Joerg Roedel wrote:
> From: Joerg Roedel
>
> Cc: Gleb Natapov
> Cc: Paolo Bonzini
> Signed-off-by: Joerg Roedel
> ---
> virt/kvm/iommu.c | 6 ++
> 1 file changed, 2 insertions(+), 4 deletions(-)
Do you have any objections against