Joerg Roedel
|
76f45fe35c
iommu/vt-d: Simplify domain_remove_dev_info()
|
10 years ago |
Joerg Roedel
|
b608ac3b6d
iommu/vt-d: Simplify domain_remove_one_dev_info()
|
10 years ago |
Joerg Roedel
|
42e8c186b5
iommu/vt-d: Simplify io/tlb flushing in intel_iommu_unmap
|
10 years ago |
Joerg Roedel
|
29a27719ab
iommu/vt-d: Replace iommu_bmp with a refcount
|
10 years ago |
Joerg Roedel
|
af1089ce38
iommu/vt-d: Kill dmar_domain->id
|
10 years ago |
Joerg Roedel
|
0dc7971594
iommu/vt-d: Don't pre-allocate domain ids for si_domain
|
10 years ago |
Joerg Roedel
|
a1ddcbe930
iommu/vt-d: Pass dmar_domain directly into iommu_flush_iotlb_psi
|
10 years ago |
Joerg Roedel
|
de24e55395
iommu/vt-d: Simplify domain_context_mapping_one
|
10 years ago |
Joerg Roedel
|
28ccce0d95
iommu/vt-d: Calculate translation in domain_context_mapping_one
|
10 years ago |
Joerg Roedel
|
e2411427f7
iommu/vt-d: Get rid of iommu_attach_vm_domain()
|
10 years ago |
Joerg Roedel
|
8bf478163e
iommu/vt-d: Split up iommu->domains array
|
10 years ago |
Joerg Roedel
|
9452d5bfe5
iommu/vt-d: Add access functions for iommu->domains
|
10 years ago |
Joerg Roedel
|
c0e8a6c803
iommu/vt-d: Keep track of per-iommu domain ids
|
10 years ago |
Alex Williamson
|
2238c0827a
iommu/vt-d: Report domain usage in sysfs
|
10 years ago |
Kees Cook
|
2439d4aa92
iommu/vt-d: Avoid format string leaks into iommu_device_create
|
10 years ago |
Sakari Ailus
|
ae1ff3d623
iommu: iova: Move iova cache management to the iova library
|
10 years ago |
Robin Murphy
|
8f6429c7cb
iommu/iova: Avoid over-allocating when size-aligned
|
10 years ago |
Alex Williamson
|
46ebb7af7b
iommu/vt-d: Fix VM domain ID leak
|
10 years ago |
Bjorn Helgaas
|
fb0cc3aa55
iommu/vt-d: Cache PCI ATS state and Invalidate Queue Depth
|
10 years ago |
Joerg Roedel
|
8939ddf6d6
iommu/vt-d: Enable Translation only if it was previously disabled
|
10 years ago |
Joerg Roedel
|
60b523ecfe
iommu/vt-d: Don't disable translation prior to OS handover
|
10 years ago |
Joerg Roedel
|
c3361f2f6e
iommu/vt-d: Don't copy translation tables if RTT bit needs to be changed
|
10 years ago |
Joerg Roedel
|
a87f491890
iommu/vt-d: Don't do early domain assignment if kdump kernel
|
10 years ago |
Joerg Roedel
|
86080ccc22
iommu/vt-d: Allocate si_domain in init_dmars()
|
10 years ago |
Joerg Roedel
|
cf484d0e69
iommu/vt-d: Mark copied context entries
|
10 years ago |
Joerg Roedel
|
dbcd861f25
iommu/vt-d: Do not re-use domain-ids from the old kernel
|
10 years ago |
Joerg Roedel
|
091d42e43d
iommu/vt-d: Copy translation tables from old kernel
|
10 years ago |
Joerg Roedel
|
4158c2eca3
iommu/vt-d: Detect pre enabled translation
|
10 years ago |
Joerg Roedel
|
5f0a7f7614
iommu/vt-d: Make root entry visible for hardware right after allocation
|
10 years ago |
Joerg Roedel
|
b63d80d1e0
iommu/vt-d: Init QI before root entry is allocated
|
10 years ago |