Sign in
qemu
/
qemu
/
a458774ad711bceabefbf01e8f0b91d86ec72e0c
/
hw
/
i386
/
intel_iommu.c
4e4abd1
intel-iommu: replace more vtd_err_* traces
by Peter Xu
· 6 years ago
1376211
intel-iommu: start to use error_report_once
by Peter Xu
· 6 years ago
2c91bcf
iommu: Add IOMMU index argument to translate method
by Peter Maydell
· 7 years ago
cb1efcf
iommu: Add IOMMU index argument to notifier APIs
by Peter Maydell
· 7 years ago
63b8896
intel-iommu: rework the page walk logic
by Peter Xu
· 7 years ago
d118c06
intel-iommu: trace domain id during page walk
by Peter Xu
· 7 years ago
2f764fa
intel-iommu: pass in address space when page walk
by Peter Xu
· 7 years ago
fe215b0
intel-iommu: introduce vtd_page_walk_info
by Peter Xu
· 7 years ago
4f8a62a
intel-iommu: only do page walk for MAP notifiers
by Peter Xu
· 7 years ago
1d9efa7
intel-iommu: add iommu lock
by Peter Xu
· 7 years ago
b4a4ba0
intel-iommu: remove IntelIOMMUNotifierNode
by Peter Xu
· 7 years ago
36d2d52
intel-iommu: send PSI always even if across PDEs
by Peter Xu
· 7 years ago
b7a7bb3
intel-iommu: Accept 64-bit writes to FEADDR
by Jan Kiszka
· 7 years ago
29396ed
x86_iommu: Move machine check to x86_iommu_realize()
by Mohammed Gamal
· 7 years ago
37f5138
intel-iommu: Extend address width to 48 bits
by Prasad Singamsetty
· 7 years ago
92e5d85
intel-iommu: Redefine macros to enable supporting 48 bit address width
by Prasad Singamsetty
· 7 years ago
4c427a4
intel_iommu: fix error param in string
by Peter Xu
· 7 years ago
bf33cc7
intel_iommu: remove X86_IOMMU_PCI_DEVFN_MAX
by Peter Xu
· 7 years ago
66a4a03
intel_iommu: fix missing BQL in pt fast path
by Peter Xu
· 7 years ago
07f7b73
intel_iommu: use access_flags for iotlb
by Peter Xu
· 7 years ago
892721d
intel_iommu: fix iova for pt
by Peter Xu
· 7 years ago
1221a47
memory/iommu: introduce IOMMUMemoryRegionClass
by Alexey Kardashevskiy
· 7 years ago
3df9d74
memory/iommu: QOM'fy IOMMU MemoryRegion
by Alexey Kardashevskiy
· 7 years ago
552a1e0
intel_iommu: fix migration breakage on mr switch
by Peter Xu
· 7 years ago
8991c46
intel_iommu: relax iq tail check on VTD_GCMD_QIE enable
by Ladi Prosek
· 8 years ago
e7a3b91
intel_iommu: cleanup vtd_interrupt_remap_msi()
by Peter Xu
· 8 years ago
b931302
intel_iommu: cleanup vtd_{do_}iommu_translate()
by Peter Xu
· 8 years ago
7feb51b
intel_iommu: switching the rest DPRINTF to trace
by Peter Xu
· 8 years ago
dbaabb2
intel_iommu: support passthrough (PT)
by Peter Xu
· 8 years ago
f80c987
intel_iommu: allow dev-iotlb context entry conditionally
by Peter Xu
· 8 years ago
5a38cb5
intel_iommu: use IOMMU_ACCESS_FLAG()
by Peter Xu
· 8 years ago
127ff5c
intel_iommu: provide vtd_ce_get_type()
by Peter Xu
· 8 years ago
8f7d716
intel_iommu: renaming context entry helpers
by Peter Xu
· 8 years ago
bf55b7a
memory: tune last param of iommu_ops.translate()
by Peter Xu
· 8 years ago
adb354d
Merge remote-tracking branch 'mst/tags/for_upstream' into staging
by Stefan Hajnoczi
· 8 years ago
8ab5700
iommu: Remove FIXME comment about user_creatable=true
by Eduardo Habkost
· 8 years ago
e4f4fb1
sysbus: Set user_creatable=false by default on TYPE_SYS_BUS_DEVICE
by Eduardo Habkost
· 8 years ago
ef0e8fc
iommu: Don't crash if machine is not PC_MACHINE
by Eduardo Habkost
· 8 years ago
dd4d607
intel_iommu: enable remote IOTLB
by Peter Xu
· 8 years ago
558e002
intel_iommu: allow dynamic switch of IOMMU region
by Peter Xu
· 8 years ago
f06a696
intel_iommu: provide its own replay() callback
by Peter Xu
· 8 years ago
10315b9
intel_iommu: use the correct memory region for device IOTLB notification
by Jason Wang
· 8 years ago
7e58326
intel_iommu: vtd_slpt_level_shift check level
by Peter Xu
· 8 years ago
6c441e1
intel_iommu: convert dbg macros to trace for trans
by Peter Xu
· 8 years ago
bc535e5
intel_iommu: convert dbg macros to traces for inv
by Peter Xu
· 8 years ago
6e90556
intel_iommu: renaming gpa to iova where proper
by Peter Xu
· 8 years ago
046ab7e
intel_iommu: simplify irq region translation
by Peter Xu
· 8 years ago
3b40f0e
intel_iommu: add "caching-mode" option
by Aviv Ben-David
· 8 years ago
04eb624
intel_iommu: fix and simplify size calculation in process_device_iotlb_desc()
by Jason Wang
· 8 years ago
554f5e1
intel_iommu: support device iotlb descriptor
by Jason Wang
· 8 years ago
2d3fc58
intel_iommu: allocate new key when creating new address space
by Jason Wang
· 8 years ago
e0a3c8c
intel_iommu: name vtd address space with devfn
by Jason Wang
· 8 years ago
8cdcf3c
intel_iommu: allow migration
by Peter Xu
· 8 years ago
6cb99ac
intel_iommu: fix incorrect device invalidate
by Peter Xu
· 8 years ago
8e7a0a1
intel_iommu: fix incorrect assert
by Peter Xu
· 8 years ago
1a43713
intel_iommu: fix several incorrect endianess and bit fields
by Peter Xu
· 8 years ago
bacabb0
intel_iommu: fixing source id during IOTLB hash key calculation
by Jason Wang
· 8 years ago
fb506e7
intel_iommu: reject broken EIM
by Radim Krčmář
· 8 years ago
e6b6af0
intel_iommu: add OnOffAuto intr_eim as "eim" property
by Radim Krčmář
· 8 years ago
6333e93
intel_iommu: redo configuraton check in realize
by Radim Krčmář
· 8 years ago
3294601
intel_iommu: pass whole remapped addresses to apic
by Radim Krčmář
· 8 years ago
dea651a
intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE
by Feng Wu
· 8 years ago
a3276f7
intel_iommu, amd_iommu: allow UNMAP notifiers
by Peter Xu
· 8 years ago
5bf3d31
memory: introduce IOMMUOps.notify_flag_changed
by Peter Xu
· 8 years ago
fb9f592
hw/i386: AMD IOMMU IVRS table
by David Kiarie
· 8 years ago
bc38ee1
intel_iommu: avoid unnamed fields
by Michael S. Tsirkin
· 8 years ago
4684a20
intel_iommu: disallow kernel-irqchip=on with IR
by Peter Xu
· 8 years ago
a3f409c
intel_iommu: support all masks in interrupt entry cache invalidation
by Radim Krčmář
· 8 years ago
ede9c94
intel_iommu: add SID validation for IR
by Peter Xu
· 8 years ago
2858931
intel_iommu: Add support for Extended Interrupt Mode
by Jan Kiszka
· 8 years ago
02a2cbc
x86-iommu: introduce IEC notifiers
by Peter Xu
· 8 years ago
8b5ed7d
intel_iommu: add support for split irqchip
by Peter Xu
· 8 years ago
cb135f5
q35: ioapic: add support for emulated IOAPIC IR
by Peter Xu
· 8 years ago
09cd058
intel_iommu: get rid of {0} initializers
by Michael S. Tsirkin
· 8 years ago
651e4ce
intel_iommu: Add support for PCI MSI remap
by Peter Xu
· 8 years ago
80de52b
intel_iommu: handle interrupt remap enable
by Peter Xu
· 8 years ago
a586143
intel_iommu: define interrupt remap table addr register
by Peter Xu
· 8 years ago
d54bd7f
intel_iommu: set IR bit for ECAP register
by Peter Xu
· 8 years ago
b791047
intel_iommu: allow queued invalidation for IR
by Peter Xu
· 8 years ago
04af0e1
intel_iommu: rename VTD_PCI_DEVFN_MAX to x86-iommu
by Peter Xu
· 8 years ago
1c7955c
x86-iommu: introduce parent class
by Peter Xu
· 8 years ago
621d983
hw/iommu: enable iommu with -device
by Marcel Apfelbaum
· 8 years ago
3cb3b15
intel_iommu: Throw hw_error on notify_started
by Alex Williamson
· 8 years ago
d66b969
intel_iommu: large page support
by Jason Wang
· 9 years ago
b6a0aa0
x86: Clean up includes
by Peter Maydell
· 9 years ago
7df953b
intel_iommu: Add support for translation for devices behind bridges
by Knut Omang
· 9 years ago
42874d3
Switch non-CPU callers from ld/st*_phys to address_space_ld/st*
by Peter Maydell
· 10 years ago
79e2b9a
exec: RCUify AddressSpaceDispatch
by Paolo Bonzini
· 10 years ago
b5a280c
intel-iommu: add IOTLB using hash table
by Le Tan
· 10 years ago
d92fa2d
intel-iommu: add context-cache to cache context-entry
by Le Tan
· 10 years ago
ed7b8fb
intel-iommu: add supports for queued invalidation interface
by Le Tan
· 10 years ago
1da12ec
intel-iommu: introduce Intel IOMMU (VT-d) emulation
by Le Tan
· 10 years ago