Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
1723e66b03c3d131d16f7646752c9782c66ea1ae
/
drivers
/
pci
/
intel-iommu.c
e2e96c6
Merge git://git.infradead.org/iommu-2.6
by Linus Torvalds
· 14 years ago
dcded10
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
by Linus Torvalds
· 14 years ago
1a8bd48
intel-iommu: Fix 32-bit build warning with __cmpxchg()
by David Woodhouse
· 14 years ago
556ab45
ioat2: catch and recover from broken vtd configurations v6
by Dan Williams
· 14 years ago
323f99c
iommu-api: Extension to check for interrupt remapping
by Tom Lyon
· 14 years ago
2d9e667
intel-iommu: Force-disable IOMMU for iGFX on broken Cantiga revisions.
by David Woodhouse
· 14 years ago
00dfff7
intel-iommu: Fix double lock in get_domain_for_dev()
by Jiri Slaby
· 14 years ago
25cbff1
intel-iommu: Fix reference by physical address in intel_iommu_attach_device()
by Sheng Yang
· 14 years ago
0961d65
Merge git://git.infradead.org/iommu-2.6
by Linus Torvalds
· 15 years ago
8954da1
intel-iommu: intel_iommu_map_range failed at very end of address space
by Tom Lyon
· 15 years ago
a99c47a
intel-iommu: errors with smaller iommu widths
by Tom Lyon
· 15 years ago
680a752
intel-iommu: Print out iommu seq_id
by Yinghai Lu
· 15 years ago
78d5f0f
intel-iommu: Avoid global flushes with caching mode.
by Nadav Amit
· 15 years ago
8265363
intel-iommu: Use correct domain ID when caching mode is enabled
by Nadav Amit
· 15 years ago
8bdd77d
intel-iommu mistakenly uses offset_pfn when caching mode is enabled
by Nadav Amit
· 15 years ago
a45946a
intel-iommu: use for_each_set_bit()
by Akinobu Mita
· 15 years ago
b146a1c9f
VT-d: Change {un}map_range functions to implement {un}map interface
by Joerg Roedel
· 15 years ago
4abc14a
iommu-api: Rename ->{un}map function pointers to ->{un}map_range
by Joerg Roedel
· 15 years ago
d661d76
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
by Linus Torvalds
· 15 years ago
45e829e
PCI: change PCI nomenclature in drivers/pci/ (comment changes)
by Stefan Assmann
· 15 years ago
a79960e
Merge git://git.infradead.org/iommu-2.6
by Linus Torvalds
· 15 years ago
11bd04f
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
by Linus Torvalds
· 15 years ago
354bb65
Revert "Intel IOMMU: Avoid memory allocation failures in dma map api calls"
by KOSAKI Motohiro
· 15 years ago
1672af1
intel-iommu: ignore page table validation in pass through mode
by Chris Wright
· 15 years ago
44cd613
intel-iommu: Fix oops with intel_iommu=igfx_off
by David Woodhouse
· 15 years ago
5595b52
intel-iommu: Check for an RMRR which ends before it starts.
by David Woodhouse
· 15 years ago
ec20849
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
by David Woodhouse
· 15 years ago
7b626ac
Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
5f4d91a
PCI: use pci_is_pcie() in pci core
by Kenji Kaneshige
· 15 years ago
99dcade
intel-iommu: Support PCIe hot-plug
by Fenghua Yu
· 15 years ago
e8bb910
intel-iommu: Obey coherent_dma_mask for alloc_coherent on passthrough
by Alex Williamson
· 15 years ago
75f1cdf
x86: Handle HW IOMMU initialization failure gracefully
by FUJITA Tomonori
· 15 years ago
4c923d4
iommu: Allocate dma-remapping structures using numa locality info
by Suresh Siddha
· 15 years ago
e0fc7e0
intel-iommu: Yet another BIOS workaround: Isoch DMAR unit with no TLB space
by David Woodhouse
· 15 years ago
b09a75f
Merge git://git.infradead.org/iommu-2.6
by Linus Torvalds
· 15 years ago
b94996c
intel-iommu: Disable PMRs after we enable translation, not before
by David Woodhouse
· 15 years ago
64de5af
intel-iommu: Fix integer wrap on 32 bit kernels
by Benjamin LaHaise
· 15 years ago
59c3628
intel-iommu: Fix integer overflow in dma_pte_{clear_range,free_pagetable}()
by David Woodhouse
· 15 years ago
2ebe315
intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long'
by David Woodhouse
· 15 years ago
936e894
Merge commit 'v2.6.31-rc8' into x86/txt
by Ingo Molnar
· 15 years ago
69575d3
x86, intel_txt: clean up the impact on generic code, unbreak non-x86
by Shane Wang
· 15 years ago
adb2fe0
intel-iommu: include linux/dmi.h to use dmi_ routines
by Stephen Rothwell
· 15 years ago
2ff729f
intel-iommu: Cope with yet another BIOS screwup causing crashes
by David Woodhouse
· 15 years ago
94a91b5
intel-iommu: iommu init error path bug fixes
by Donald Dutile
· 15 years ago
071e137
intel-iommu: Mark functions with __init
by Matt Kraai
· 15 years ago
5fe60f4
intel-iommu: make domain_add_dev_info() call domain_context_mapping()
by David Woodhouse
· 15 years ago
a131bc1
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
by David Woodhouse
· 15 years ago
c5b1525
intel-iommu: Fix enabling snooping feature by mistake
by Sheng Yang
· 15 years ago
33041ec
intel-iommu: Mask physical address to correct page size in intel_map_single()
by Fenghua Yu
· 15 years ago
f532959
intel-iommu: Correct sglist size calculation.
by Fenghua Yu
· 15 years ago
19943b0
intel-iommu: Unify hardware and software passthrough support
by David Woodhouse
· 15 years ago
a59b50e
intel_txt: Force IOMMU on for Intel TXT launch
by Joseph Cihula
· 15 years ago
86f4d01
intel-iommu: double kfree()
by Dan Carpenter
· 15 years ago
0db9b7a
intel-iommu: Kill pointless intel_unmap_single() function
by David Woodhouse
· 15 years ago
acea001
intel-iommu: Defer the iotlb flush and iova free for intel_unmap_sg() too.
by David Woodhouse
· 15 years ago
3d39cec
intel-iommu: Remove superfluous iova_alloc_lock from IOVA code
by David Woodhouse
· 15 years ago
4b99d35
intel-iommu: Fix intel_iommu_unmap_range() with size 0
by Sheng Yang
· 15 years ago
147202a
intel-iommu: Speed up map routines by using cached domain ASAP
by David Woodhouse
· 15 years ago
3dfc813
intel-iommu: Don't use identity mapping for PCI devices behind bridges
by David Woodhouse
· 15 years ago
6941af2
intel-iommu: Use iommu_should_identity_map() at startup time too.
by David Woodhouse
· 15 years ago
7367683
intel-iommu: No mapping for non-PCI devices
by David Woodhouse
· 15 years ago
62edf5d
intel-iommu: Restore DMAR_BROKEN_GFX_WA option for broken graphics drivers
by David Woodhouse
· 15 years ago
40e4aa3
intel-iommu: Add iommu_should_identity_map() function
by David Woodhouse
· 15 years ago
1b7bc0a
intel-iommu: Fix reattaching of devices to identity mapping domain
by David Woodhouse
· 15 years ago
1e4c64c
intel-iommu: Don't set identity mapping for bypassed graphics devices
by David Woodhouse
· 15 years ago
5a5e02a
intel-iommu: Fix dma vs. mm page confusion with aligned_nrpages()
by David Woodhouse
· 15 years ago
6a43e57
intel-iommu: Don't keep freeing page zero in dma_pte_free_pagetable()
by David Woodhouse
· 15 years ago
75e6bf9
intel-iommu: Introduce first_pte_in_page() to simplify PTE-setting loops
by David Woodhouse
· 15 years ago
7766a3f
intel-iommu: Use cmpxchg64_local() for setting PTEs
by David Woodhouse
· 15 years ago
85b9827
intel-iommu: Warn about unmatched unmap requests
by David Woodhouse
· 15 years ago
206a73c1
intel-iommu: Kill superfluous mapping_lock
by David Woodhouse
· 15 years ago
c85994e
intel-iommu: Ensure that PTE writes are 64-bit atomic, even on i386
by David Woodhouse
· 15 years ago
f3a0a52
intel-iommu: Performance improvement for dma_pte_free_pagetable()
by David Woodhouse
· 15 years ago
3d7b0e4
intel-iommu: Don't free too much in dma_pte_free_pagetable()
by David Woodhouse
· 15 years ago
1bf20f0
intel-iommu: dump mappings but don't die on pte already set
by David Woodhouse
· 15 years ago
9051aa0
intel-iommu: Combine domain_pfn_mapping() and domain_sg_mapping()
by David Woodhouse
· 15 years ago
e160549
intel-iommu: Introduce domain_sg_mapping() to speed up intel_map_sg()
by David Woodhouse
· 15 years ago
875764d
intel-iommu: Simplify __intel_alloc_iova()
by David Woodhouse
· 15 years ago
6f6a00e
intel-iommu: Performance improvement for domain_pfn_mapping()
by David Woodhouse
· 15 years ago
310a5ab
intel-iommu: Performance improvement for dma_pte_clear_range()
by David Woodhouse
· 15 years ago
c5395d5
intel-iommu: Clean up iommu_domain_identity_map()
by David Woodhouse
· 15 years ago
1a4a455
intel-iommu: Remove last use of PHYSICAL_PAGE_MASK, for reserving PCI BARs
by David Woodhouse
· 15 years ago
03d6a24
intel-iommu: Make iommu_flush_iotlb_psi() take pfn as argument
by David Woodhouse
· 15 years ago
88cb6a7
intel-iommu: Change aligned_size() to aligned_nrpages()
by David Woodhouse
· 15 years ago
b536d24
intel-iommu: Clean up intel_map_sg(), remove domain_page_mapping()
by David Woodhouse
· 15 years ago
ad05122
intel-iommu: Use domain_pfn_mapping() in intel_iommu_map_range()
by David Woodhouse
· 15 years ago
0ab36de
intel-iommu: Use domain_pfn_mapping() in __intel_map_single()
by David Woodhouse
· 15 years ago
61df744
intel-iommu: Introduce domain_pfn_mapping()
by David Woodhouse
· 15 years ago
1c5a46e
intel-iommu: Clean up address handling in domain_page_mapping()
by David Woodhouse
· 15 years ago
b026fd2
intel-iommu: Change addr_to_dma_pte() to pfn_to_dma_pte()
by David Woodhouse
· 15 years ago
163cc52
intel-iommu: Clean up intel_iommu_unmap_range()
by David Woodhouse
· 15 years ago
d794dc9
intel-iommu: Make dma_pte_free_pagetable() take pfns as argument
by David Woodhouse
· 15 years ago
6660c63
intel-iommu: Make dma_pte_free_pagetable() use pfns
by David Woodhouse
· 15 years ago
595badf
intel-iommu: Make dma_pte_clear_range() take pfns as argument
by David Woodhouse
· 15 years ago
04b18e6
intel-iommu: Make dma_pte_clear_range() use pfns
by David Woodhouse
· 15 years ago
66eae84
intel-iommu: Don't just mask out too-big physical addresses; BUG() instead
by David Woodhouse
· 15 years ago
a75f7cf
intel-iommu: Make dma_pte_clear_one() take pfn not address
by David Woodhouse
· 15 years ago
90dcfb5
intel-iommu: Change dma_addr_level_pte() to dma_pfn_level_pte()
by David Woodhouse
· 15 years ago
77dfa56
intel-iommu: Change address_level_offset() to pfn_level_offset()
by David Woodhouse
· 15 years ago
dd4e831
intel-iommu: Change dma_set_pte_addr() to dma_set_pte_pfn()
by David Woodhouse
· 15 years ago
Next »