Suravee Suthikulpanit
|
818b7587b4
x86: irq_remapping: Move irq remapping mode enum
|
7 gadi atpakaļ |
Joerg Roedel
|
ec154bf56b
iommu/vt-d: Don't register bus-notifier under dmar_global_lock
|
7 gadi atpakaļ |
Ingo Molnar
|
b2d0910310
sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h>
|
8 gadi atpakaļ |
Thomas Gleixner
|
bf56027ff4
iommu: dmar: Provide helper to copy shared irte fields
|
10 gadi atpakaļ |
Thomas Gleixner
|
3bf1747222
iommu: dmar: Extend struct irte for VT-d Posted-Interrupts
|
10 gadi atpakaļ |
Jiang Liu
|
34742db8ea
iommu/vt-d: Refine the interfaces to create IRQ for DMAR unit
|
10 gadi atpakaļ |
Jiang Liu
|
6b1972493a
iommu/vt-d: Implement DMAR unit hotplug framework
|
10 gadi atpakaļ |
Jiang Liu
|
78d8e70461
iommu/vt-d: Dynamically allocate and free seq_id for DMAR units
|
10 gadi atpakaļ |
Jiang Liu
|
c2a0b538d2
iommu/vt-d: Introduce helper function dmar_walk_resources()
|
10 gadi atpakaļ |
Joerg Roedel
|
57384592c4
iommu/vt-d: Store bus information in RMRR PCI device path
|
11 gadi atpakaļ |
Jiang Liu
|
8594d83261
iommu/vt-d: Simplify include/linux/dmar.h
|
11 gadi atpakaļ |
David Woodhouse
|
832bd85867
iommu/vt-d: Change scope lists to struct device, bus, devfn
|
11 gadi atpakaļ |
Jiang Liu
|
2e45528930
iommu/vt-d: Unify the way to process DMAR device scope array
|
11 gadi atpakaļ |
Jiang Liu
|
59ce0515cd
iommu/vt-d: Update DRHD/RMRR/ATSR device scope caches when PCI hotplug happens
|
11 gadi atpakaļ |
Jiang Liu
|
0e242612d9
iommu/vt-d: Use RCU to protect global resources in interrupt context
|
11 gadi atpakaļ |
Jiang Liu
|
3a5670e8ac
iommu/vt-d: Introduce a rwsem to protect global data structures
|
11 gadi atpakaļ |
Jiang Liu
|
b683b230a2
iommu/vt-d: Introduce macro for_each_dev_scope() to walk device scope entries
|
11 gadi atpakaļ |
Jiang Liu
|
b94e4117f8
iommu/vt-d: Move private structures and variables into intel-iommu.c
|
11 gadi atpakaļ |
Jiang Liu
|
bb3a6b7845
iommu/vt-d: Factor out dmar_alloc_dev_scope() for later reuse
|
11 gadi atpakaļ |
Jiang Liu
|
7c9197791a
iommu/vt-d, trivial: simplify code with existing macros
|
11 gadi atpakaļ |
Jiang Liu
|
694835dc22
iommu/vt-d: mark internal functions as static
|
11 gadi atpakaļ |
Jiang Liu
|
ada4d4b2a3
iommu/vt-d: fix PCI device reference leakage on error recovery path
|
11 gadi atpakaļ |
Joerg Roedel
|
263b5e8629
x86, iommu/vt-d: Clean up interfaces for interrupt remapping
|
13 gadi atpakaļ |
Joerg Roedel
|
9d619f6572
iommu/vt-d: Convert free_irte into a remap_ops callback
|
13 gadi atpakaļ |
Joerg Roedel
|
4f3d8b67ad
iommu/vt-d: Convert missing apic.c intr-remapping call to remap_ops
|
13 gadi atpakaļ |
Joerg Roedel
|
736baef447
iommu/vt-d: Make intr-remapping initialization generic
|
13 gadi atpakaļ |
Andrew Morton
|
6eea69dd8b
include/linux/dmar.h: forward-declare struct acpi_dmar_header
|
13 gadi atpakaļ |
Suresh Siddha
|
d3f138106b
iommu: Rename the DMAR and INTR_REMAP config options
|
14 gadi atpakaļ |
Suresh Siddha
|
318fe7df9d
iommu: Move IOMMU specific code to intel-iommu.c
|
14 gadi atpakaļ |
Suresh Siddha
|
41750d31fc
x86, x2apic: Enable the bios request for x2apic optout
|
14 gadi atpakaļ |