Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b5801212229f6ca5c418c68cd1e0548f4b53f624
/
drivers
/
iommu
« Previous
46c6b2b
iommu: Revive device_group iommu-ops call-back
by Joerg Roedel
· 9 years ago
8a70dd26
Merge tag 'for-linus-20151021' of git://git.infradead.org/intel-iommu
by Linus Torvalds
· 9 years ago
393c092
iommu/amd: Remove find_last_devid_on_pci()
by Joerg Roedel
· 9 years ago
226e889
iommu/amd: Remove first/last_device handling
by Joerg Roedel
· 9 years ago
d125941
iommu/amd: Initialize amd_iommu_last_bdf for DEV_ALL
by Joerg Roedel
· 9 years ago
f2c2db5
iommu/amd: Cleanup buffer allocation
by Joerg Roedel
· 9 years ago
deba4bc
iommu/amd: Remove cmd_buf_size and evt_buf_size from struct amd_iommu
by Joerg Roedel
· 9 years ago
ca9cab3
iommu/amd: Align DTE flag definitions
by Joerg Roedel
· 9 years ago
61289cb
iommu/amd: Remove old alias handling code
by Joerg Roedel
· 9 years ago
e25bfb5
iommu/amd: Set alias DTE in do_attach/do_detach
by Joerg Roedel
· 9 years ago
272e4f9
iommu/amd: WARN when __[attach|detach]_device are called with irqs enabled
by Joerg Roedel
· 9 years ago
f1dd0a8
iommu/amd: Don't disable IRQs in __detach_device
by Joerg Roedel
· 9 years ago
150952f
iommu/amd: Do not iterate over alias-list in __[attach|detach]_device
by Joerg Roedel
· 9 years ago
f34c73f
iommu/amd: Do not BUG_ON in __detach_device()
by Joerg Roedel
· 9 years ago
cbf3ccd
iommu/amd: Don't clear DTE flags when modifying it
by Joerg Roedel
· 9 years ago
5d52f48
iommu/vt-d: Fix SVM IOTLB flush handling
by David Woodhouse
· 9 years ago
b9997e3
iommu/vt-d: Use dev_err(..) in intel_svm_device_to_iommu(..)
by Sudeep Dutt
· 9 years ago
3c7c2f3
iommu/vt-d: fix a loop in prq_event_thread()
by Dan Carpenter
· 9 years ago
e034992
iommu/vt-d: Fix IOTLB flushing for global pages
by David Woodhouse
· 9 years ago
7f92a2e
iommu/vt-d: Fix address shifting in page request handler
by David Woodhouse
· 9 years ago
95fb614
iommu/vt-d: shift wrapping bug in prq_event_thread()
by Dan Carpenter
· 9 years ago
26322ab
iommu/vt-d: Fix NULL pointer dereference in page request error case
by David Woodhouse
· 9 years ago
166bdbd
iommu/arm-smmu: Add support for MSI on SMMUv3
by Marc Zyngier
· 9 years ago
c88ae5d
iommu/arm-smmu: Remove redundant calculation of gr0 base address
by Will Deacon
· 9 years ago
c0733a2
iommu/arm-smmu: Fix error checking for ASID and VMID allocation
by Will Deacon
· 9 years ago
5cec753
iommu/vt-d: Implement SVM_FLAG_SUPERVISOR_MODE for kernel access
by David Woodhouse
· 9 years ago
0db2e5d
iommu: Implement common IOMMU ops for DMA mapping
by Robin Murphy
· 9 years ago
569e4f7
iommu/vt-d: Implement SVM_FLAG_PRIVATE_PASID to allocate unique PASIDs
by David Woodhouse
· 9 years ago
0204a49
iommu/vt-d: Add callback to device driver on page faults
by David Woodhouse
· 9 years ago
a222a7f
iommu/vt-d: Implement page request handling
by David Woodhouse
· 9 years ago
344cb4e
iommu/vt-d: Use cmpxchg16b to update posted format IRTE atomically
by Feng Wu
· 9 years ago
d14f6fc
iommu/amd: Fix BUG when faulting a PROT_NONE VMA
by Jay Cornwall
· 9 years ago
1208225
iommu/vt-d: Generalise DMAR MSI setup to allow for page request events
by David Woodhouse
· 9 years ago
907fea3
iommu/vt-d: Implement deferred invalidate for SVM
by David Woodhouse
· 9 years ago
2f26e0a
iommu/vt-d: Add basic SVM PASID support
by David Woodhouse
· 9 years ago
b16d0cb
iommu/vt-d: Always enable PASID/PRI PCI capabilities before ATS
by David Woodhouse
· 9 years ago
8a94ade
iommu/vt-d: Add initial support for PASID tables
by David Woodhouse
· 9 years ago
ae853dd
iommu/vt-d: Introduce intel_iommu=pasid28, and pasid_enabled() macro
by David Woodhouse
· 9 years ago
d14053b
iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints
by David Woodhouse
· 9 years ago
dfddb96
iommu/vt-d: Switch from ioremap_cache to memremap
by Dan Williams
· 9 years ago
668b4ad
iommu/arm-smmu: ThunderX mis-extends 64bit registers
by Tirumalesh Chalamarla
· 9 years ago
077124c
iommu/arm-smmu: Remove unneeded '0x' annotation
by Fabio Estevam
· 9 years ago
941a802
iommu/arm-smmu: Use drvdata instead of maintaining smmu_devices list
by Will Deacon
· 9 years ago
3ca9299
iommu/omap: Add support for configuring dsp iommus on DRA7xx
by Suman Anna
· 9 years ago
ba2374f
iommu/vt-d: fix range computation when making room for large pages
by Christian Zander
· 9 years ago
7554225
Merge tag 'iommu-fixes-v4.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
5adad99
iommu/amd: Fix NULL pointer deref on device detach
by Joerg Roedel
· 9 years ago
cbbc00b
iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices
by Jiang Liu
· 9 years ago
02685b1
Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into iommu/fixes
by Joerg Roedel
· 9 years ago
8128f23
iommu/s390: Add iommu api for s390 pci devices
by Gerald Schaefer
· 9 years ago
b1ce5b7
iommu/vt-d: Create RMRR mappings in newly allocated domains
by Joerg Roedel
· 9 years ago
d66ce54
iommu/vt-d: Split iommu_prepare_identity_map
by Joerg Roedel
· 9 years ago
621a5f7
debugfs: Pass bool pointer to debugfs_create_bool()
by Viresh Kumar
· 9 years ago
8c25ab8
Merge git://git.infradead.org/intel-iommu
by Linus Torvalds
· 9 years ago
b7d2063
iommu/vt-d: Add a command line parameter for VT-d posted-interrupts
by Feng Wu
· 9 years ago
499f3aa
iommu/vt-d: Fix memory leak in dmar_insert_one_dev_info()
by Sudip Mukherjee
· 9 years ago
a591989
iommu/amd: Drop null test before destroy functions
by Julia Lawall
· 9 years ago
4781bc4
iommu/amd: Return positive value in amd_iommu_detect()
by Jérôme Glisse
· 9 years ago
1c27df1
iommu/arm-smmu: Use correct address mask for CMD_TLBI_S2_IPA
by Will Deacon
· 9 years ago
f0c453d
iommu/arm-smmu: Ensure IAS is set correctly for AArch32-capable SMMUs
by Will Deacon
· 9 years ago
ffcb6d1
iommu/io-pgtable-arm: Don't use dma_to_phys()
by Robin Murphy
· 9 years ago
6798a8c
fs/seq_file: convert int seq_vprint/seq_printf/etc... returns to void
by Joe Perches
· 9 years ago
9a9952b
Merge tag 'iommu-updates-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
d975f30
Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
1021781
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
by Linus Torvalds
· 9 years ago
26f8b7e
Merge tag 'pci-v4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
by Linus Torvalds
· 9 years ago
4ad7956
Merge branches 'arm/omap', 'arm/msm', 'arm/smmu', 'arm/tegra', 'x86/vt-d', 'x86/amd', 'ppc/pamu' and 'core' into next
by Joerg Roedel
· 9 years ago
4df4eab
iommu/vt-d: Really use upper context table when necessary
by Joerg Roedel
· 9 years ago
57fb907
iommu/fsl: Really fix init section(s) content
by Emil Medve
· 9 years ago
cf27ec9
iommu/io-pgtable-arm: Unmap and free table when overwriting with block
by Will Deacon
· 9 years ago
db0fa0c
scatterlist: use sg_phys()
by Dan Williams
· 9 years ago
54e466f
Merge tag 'tegra-for-4.3-iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/tegra
by Joerg Roedel
· 9 years ago
2e169bb
iommu/io-pgtable-arm: Move init-fn declarations to io-pgtable.h
by Joerg Roedel
· 9 years ago
6e6cfbc
iommu/msm: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
543c8dc
iommu/vt-d: Access iomem correctly
by Joerg Roedel
· 9 years ago
b690420
iommu/vt-d: Make two functions static
by Joerg Roedel
· 9 years ago
dc02e46
iommu/vt-d: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
30e9376
iommu/vt-d: Return false instead of 0 in irq_remapping_cap()
by Joerg Roedel
· 9 years ago
23d3a98
iommu/amd: Use BUG_ON instead of if () BUG()
by Joerg Roedel
· 9 years ago
4160cd9
iommu/amd: Make a symbol static
by Joerg Roedel
· 9 years ago
a130e69
iommu/amd: Simplify allocation in irq_remapping_alloc()
by Joerg Roedel
· 9 years ago
11cec15
iommu/tegra-smmu: Parameterize number of TLB lines
by Thierry Reding
· 9 years ago
588c43a
memory: tegra: Add Tegra210 support
by Thierry Reding
· 9 years ago
4080e99
iommu/tegra-smmu: Factor out tegra_smmu_set_pde()
by Russell King
· 9 years ago
7ffc6f0
iommu/tegra-smmu: Extract tegra_smmu_pte_get_use()
by Russell King
· 9 years ago
707917c
iommu/tegra-smmu: Use __GFP_ZERO to allocate zeroed pages
by Russell King
· 9 years ago
05a65f0
iommu/tegra-smmu: Remove PageReserved manipulation
by Russell King
· 9 years ago
e3c9719
iommu/tegra-smmu: Convert to use DMA API
by Russell King
· 9 years ago
d62c7a8
iommu/tegra-smmu: smmu_flush_ptc() wants device addresses
by Russell King
· 9 years ago
b8fe038
iommu/tegra-smmu: Split smmu_flush_ptc()
by Russell King
· 9 years ago
4b3c7d1
iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c
by Russell King
· 9 years ago
32924c7
iommu/tegra-smmu: Use kcalloc() to allocate counter array
by Russell King
· 9 years ago
853520f
iommu/tegra-smmu: Store struct page pointer for page tables
by Russell King
· 9 years ago
0b42c7c
iommu/tegra-smmu: Fix page table lookup in unmap/iova_to_phys methods
by Russell King
· 9 years ago
34d35f8
iommu/tegra-smmu: Add iova_pd_index() and iova_pt_index() helpers
by Russell King
· 9 years ago
8482ee5
iommu/tegra-smmu: Factor out common PTE setting
by Russell King
· 9 years ago
b98e34f
iommu/tegra-smmu: Fix unmap() method
by Russell King
· 9 years ago
9113785
iommu/tegra-smmu: Fix iova_to_phys() method
by Russell King
· 9 years ago
f303e50
iommu/vt-d: Avoid duplicate device_domain_info structures
by Joerg Roedel
· 9 years ago
08a7f45
iommu/vt-d: Only insert alias dev_info if there is an alias
by Joerg Roedel
· 9 years ago
Next »