summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86
AgeCommit message (Expand)Author
2022-02-08x86/tsx: Cope with TSX deprecation on WHL-R/CFL-RAndrew Cooper
2022-02-08x86/spec-ctrl: Clean up MSR_MCU_OPT_CTRL handlingAndrew Cooper
2022-02-04x86/svm: VMEntry/Exit logic for MSR_SPEC_CTRLAndrew Cooper
2022-02-04x86/spec-ctrl: Use common MSR_SPEC_CTRL logic for AMDAndrew Cooper
2022-02-04x86/spec-ctrl: Record the last write to MSR_SPEC_CTRLAndrew Cooper
2022-02-04x86/msr: Fix migration compatibility issue with MSR_SPEC_CTRLAndrew Cooper
2022-01-26x86: Fix build with the get/set_reg() infrastructureAndrew Cooper
2022-01-25x86/spec-ctrl: Fix NMI race condition with VT-x MSR_SPEC_CTRL handlingAndrew Cooper
2022-01-25x86/spec-ctrl: Drop SPEC_CTRL_{ENTRY_FROM,EXIT_TO}_HVMAndrew Cooper
2022-01-25x86/guest: Introduce {get,set}_reg() infrastructureAndrew Cooper
2021-11-12VT-d: per-domain IOMMU bitmap needs to have dynamic sizeJan Beulich
2021-11-04x86/IOMMU: mark IOMMU / intremap not in use when ACPI tables are missingJan Beulich
2021-11-03x86: de-duplicate MONITOR/MWAIT CPUID-related definitionsJan Beulich
2021-10-20x86/hpet: Use another crystalball to evaluate HPET usabilityThomas Gleixner
2021-10-19x86/paging: restrict physical address width reported to guestsJan Beulich
2021-10-15xen/vpci: Move ecam access functions to common codeBertrand Marquis
2021-10-08xen/arm: Mark device as PCI while creating oneOleksandr Andrushchenko
2021-10-08x86/spec-ctrl: Build with BRANCH_HARDEN lfences by defaultAndrew Cooper
2021-10-07xen/arm: Add cmdline boot option "pci-passthrough = <boolean>"Rahul Singh
2021-09-29x86/PVH: actually show Dom0's stacks from debug key '0'Jan Beulich
2021-09-29x86/HVM: convert hvm_virtual_to_linear_addr() to be remote-capableJan Beulich
2021-09-24common: guest_physmap_add_page()'s return value needs checkingJan Beulich
2021-09-21x86/pv: Move x86/trace.c to x86/pv/trace.cAndrew Cooper
2021-09-21x86/hvm: Reduce stack usage from HVMTRACE_ND()Andrew Cooper
2021-09-17x86/amd: Introduce and use X86_BUG_NULL_SEGAndrew Cooper
2021-09-09x86/svm: Intercept and terminate RDPRU with #UDAndrew Cooper
2021-09-08x86/msr: Cleanup of misc constantsAndrew Cooper
2021-09-08x86/msr: Clean up the MSR_EFER constantsAndrew Cooper
2021-09-08x86/amd: Enumeration for speculative features/hintsAndrew Cooper
2021-09-08x86/cpuid: detect null segment behaviour on Zen2 CPUsJane Malalane
2021-08-31x86/EPT: drop "tm" field of EPT entryJan Beulich
2021-08-25x86/p2m: guard (in particular) identity mapping entriesJan Beulich
2021-08-25x86/p2m: introduce p2m_is_special()Jan Beulich
2021-08-25IOMMU: generalize VT-d's tracking of mapped RMRR regionsJan Beulich
2021-08-25IOMMU: also pass p2m_access_t to p2m_get_iommu_flags()Jan Beulich
2021-07-09x86/AMD: drop MSR_K7_HWCRJan Beulich
2021-07-09x86/AMD: expose SYSCFG, TOM, TOM2, and IORRs to Dom0Jan Beulich
2021-07-07x86/mem-sharing: mov {get,put}_two_gfns()Jan Beulich
2021-07-07x86/mem-sharing: ensure consistent lock order in get_two_gfns()Jan Beulich
2021-06-29x86/paging: deal with log-dirty stats overflowJan Beulich
2021-06-29fully replace mfn_to_gmfn()Jan Beulich
2021-06-24x86/HVM: wire up multicallsJan Beulich
2021-06-17x86/ept: force WB cache attributes for grant and foreign mapsRoger Pau Monné
2021-06-17x86/mtrr: move epte_get_entry_emt to p2m-ept.cRoger Pau Monné
2021-06-15x86/platform: Improve MSR permission handling for XENPF_resource_opAndrew Cooper
2021-06-09x86/tsx: Cope with TSX deprecation on SKL/KBL/CFL/WHLAndrew Cooper
2021-06-07x86/cpuid: Drop special_features[]Andrew Cooper
2021-05-31x86/mtrr: remove stale function prototypeRoger Pau Monné
2021-05-27x86/tsx: Deprecate vpmu=rtm-abort and use tsx=<bool> insteadAndrew Cooper
2021-05-27x86/tsx: Minor cleanup and improvementsAndrew Cooper