Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a8871571f3561251f5f92d8cb0d2cd4f11d38123
/
drivers
/
iommu
« Previous
266a3bd
iommu/amd: Allocate new aperture ranges in dma_ops_alloc_addresses
by Joerg Roedel
· 9 years ago
4eeca8c
iommu/amd: Optimize dma_ops_free_addresses
by Joerg Roedel
· 9 years ago
ab7032b
iommu/amd: Remove need_flush from struct dma_ops_domain
by Joerg Roedel
· 9 years ago
2a87442
iommu/amd: Iterate over all aperture ranges in dma_ops_area_alloc
by Joerg Roedel
· 9 years ago
d41ab09
iommu/amd: Flush iommu tlb in dma_ops_free_addresses
by Joerg Roedel
· 9 years ago
ebaecb4
iommu/amd: Rename dma_ops_domain->next_address to next_index
by Joerg Roedel
· 9 years ago
05ab49e
iommu/amd: Remove 'start' parameter from dma_ops_area_alloc
by Joerg Roedel
· 9 years ago
ccb50e0
iommu/amd: Flush iommu tlb in dma_ops_aperture_alloc()
by Joerg Roedel
· 9 years ago
60e6a7c
iommu/amd: Retry address allocation within one aperture
by Joerg Roedel
· 9 years ago
ae62d49
iommu/amd: Move aperture_range.offset to another cache-line
by Joerg Roedel
· 9 years ago
a0f5144
iommu/amd: Add dma_ops_aperture_alloc() function
by Joerg Roedel
· 9 years ago
b57c3c8
iommu/amd: Pass correct shift to iommu_area_alloc()
by Joerg Roedel
· 9 years ago
84b3a0b
iommu/amd: Flush the IOMMU TLB before the addresses are freed
by Joerg Roedel
· 9 years ago
53b3b65
iommu/amd: Flush IOMMU TLB on __map_single error path
by Joerg Roedel
· 9 years ago
08c5fb9
iommu/amd: Introduce bitmap_lock in struct aperture_range
by Joerg Roedel
· 9 years ago
007b74b
iommu/amd: Move 'struct dma_ops_domain' definition to amd_iommu.c
by Joerg Roedel
· 9 years ago
a7fb668
iommu/amd: Warn only once on unexpected pte value
by Joerg Roedel
· 9 years ago
f64232e
iommu/ipmmu-vmsa: Don't truncate ttbr if LPAE is not enabled
by Geert Uytterhoeven
· 9 years ago
0a9afed
iommu/dma: Avoid unlikely high-order allocations
by Robin Murphy
· 9 years ago
5b11e9c
iommu/dma: Add some missing #includes
by Robin Murphy
· 9 years ago
6d6c7e5
Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
by Joerg Roedel
· 9 years ago
362f924
x86/cpufeature: Remove unused and seldomly used cpu_has_xx macros
by Borislav Petkov
· 9 years ago
ccdd96b
Merge tag 'iommu-fixes-v4.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
12c2ab0
iommu/io-pgtable-arm: Ensure we free the final level on teardown
by Will Deacon
· 9 years ago
6380be0
iommu/arm-smmu: Use STE.S1STALLD only when supported
by Prem Mallappa
· 9 years ago
324ba10
iommu/arm-smmu: Fix write to GERRORN register
by Prem Mallappa
· 9 years ago
fdc3896
iommu/io-pgtable: Make io_pgtable_ops_to_pgtable() macro common
by Robin Murphy
· 9 years ago
75df138
iommu/arm-smmu: Invalidate TLBs properly
by Robin Murphy
· 9 years ago
06c610e
iommu/io-pgtable: Indicate granule for TLB maintenance
by Robin Murphy
· 9 years ago
2eb97c7
iommu/io-pgtable-arm: Avoid dereferencing bogus PTEs
by Robin Murphy
· 9 years ago
a0d5c04
iommu/arm-smmu: Handle unknown CERROR values gracefully
by Will Deacon
· 9 years ago
9a4a9d8
iommu/arm-smmu: Correct group reference count
by Peng Fan
· 9 years ago
a0eacd8
iommu/arm-smmu: Use incoming shareability attributes in bypass mode
by Will Deacon
· 9 years ago
44830b0
iommu/arm-smmu: Delete an unnecessary check before free_io_pgtable_ops()
by Markus Elfring
· 9 years ago
04fa26c
iommu/arm-smmu: Convert DMA buffer allocations to the managed API
by Will Deacon
· 9 years ago
89df3a9
iommu/arm-smmu: Remove #define for non-existent PRIQ_0_OF field
by Will Deacon
· 9 years ago
3e6110f
Revert "scatterlist: use sg_phys()"
by Dan Williams
· 9 years ago
ae50dc4
iommu/shmobile: Remove unused Renesas IPMMU/IPMMUI driver
by Geert Uytterhoeven
· 9 years ago
e7479a1
iommu/msm: Use platform_register/unregister_drivers()
by Thierry Reding
· 9 years ago
759ce23
iommu/amd: Constify mmu_notifier_ops structures
by Julia Lawall
· 9 years ago
492e745
iommu/amd: Cleanup error handling in do_fault()
by Joerg Roedel
· 9 years ago
43c0ea2
iommu/amd: Correctly set flags for handle_mm_fault call
by Joerg Roedel
· 9 years ago
7f8312a
iommu/vt-d: Do access checks before calling handle_mm_fault()
by Joerg Roedel
· 9 years ago
7b5cc1a
iommu/amd: Do proper access checking before calling handle_mm_fault()
by Joerg Roedel
· 9 years ago
7cd7578
iommu/s390: Fix sparse warnings
by Sebastian Ott
· 9 years ago
66728ee
s390/pci_dma: handle dma table failures
by Sebastian Ott
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
2f4bf52
Merge tag 'powerpc-4.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 9 years ago
933425fb
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
39cf7c3
Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
ab1228e
Merge git://git.infradead.org/intel-iommu
by Linus Torvalds
· 9 years ago
e880e874
Merge tag 'driver-core-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 9 years ago
b67ad2f
Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next
by Joerg Roedel
· 9 years ago
b61e5e8
iommu/vt-d: Fix return value check of parse_ioapics_under_ir()
by Joerg Roedel
· 9 years ago
0bdec95
iommu/vt-d: Fix rwxp flags in SVM device fault callback
by David Woodhouse
· 9 years ago
858e904
Merge tag 'iommu-fixes-v4.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
d42fde7
iommu/vt-d: Clean up pasid_enabled() and ecs_enabled() dependencies
by David Woodhouse
· 9 years ago
5a10ba2
iommu/vt-d: Handle Caching Mode implementations of SVM
by David Woodhouse
· 9 years ago
66ef950
iommu/vt-d: Propagate error-value from ir_parse_ioapic_hpet_scope()
by Joerg Roedel
· 9 years ago
a13c8f2
iommu/vt-d: Adjust the return value of the parse_ioapics_under_ir
by Baoquan He
· 9 years ago
9484865
powerpc/fsl: Move fsl_guts.h out of arch/powerpc
by Scott Wood
· 9 years ago
1228236
iommu: Move default domain allocation to iommu_group_get_for_dev()
by Joerg Roedel
· 9 years ago
391811e
iommu: Remove is_pci_dev() fall-back from iommu_group_get_for_dev
by Joerg Roedel
· 9 years ago
af65993
iommu/arm-smmu: Switch to device_group call-back
by Joerg Roedel
· 9 years ago
d5e5829
iommu/fsl: Convert to device_group call-back
by Joerg Roedel
· 9 years ago
a960fad
iommu: Add device_group call-back to x86 iommu drivers
by Joerg Roedel
· 9 years ago
6eab556
iommu: Add generic_device_group() function
by Joerg Roedel
· 9 years ago
5e62292
iommu: Export and rename iommu_group_get_for_pci_dev()
by Joerg Roedel
· 9 years ago
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
Next »