tmp_suning_uos_patched/drivers/iommu
Joerg Roedel 53d340ef4a iommu/amd: Add pasid_state->invalid flag
This is used to signal the ppr_notifer function that no more
faults should be processes on this pasid_state. This way we
can keep the pasid_state safely in the state-table so that
it can be freed in the amd_iommu_unbind_pasid() function.

This allows us to not hold a reference to the mm_struct
during the whole pasid-binding-time.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
Tested-by: Oded Gabbay <Oded.Gabbay@amd.com>
2014-07-10 15:36:46 +02:00
..
amd_iommu_init.c
amd_iommu_proto.h
amd_iommu_types.h iommu/amd: Moving PPR fault flags macros definitions 2014-07-09 16:02:41 +02:00
amd_iommu_v2.c iommu/amd: Add pasid_state->invalid flag 2014-07-10 15:36:46 +02:00
amd_iommu.c
arm-smmu.c
dmar.c
exynos-iommu.c
fsl_pamu_domain.c
fsl_pamu_domain.h
fsl_pamu.c
fsl_pamu.h
intel_irq_remapping.c
intel-iommu.c
iommu-traces.c
iommu.c
iova.c
ipmmu-vmsa.c
irq_remapping.c
irq_remapping.h
Kconfig iommu/amd: Drop oprofile dependency 2014-07-10 15:32:40 +02:00
Makefile
msm_iommu_dev.c
msm_iommu_hw-8xxx.h
msm_iommu.c
msm_iommu.h
of_iommu.c
omap-iommu2.c
omap-iommu-debug.c
omap-iommu.c
omap-iommu.h
omap-iopgtable.h
omap-iovmm.c
pci.h
shmobile-iommu.c
shmobile-ipmmu.c
shmobile-ipmmu.h
tegra-gart.c
tegra-smmu.c