summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/domain.h
AgeCommit message (Expand)Author
2021-06-29x86/paging: deal with log-dirty stats overflowJan Beulich
2021-03-12x86/msr: introduce an option for compatible MSR behavior selectionRoger Pau Monné
2020-12-15x86: avoid calling {svm,vmx}_do_resume()Jan Beulich
2020-09-07x86/pv: Fix consistency of 64bit segment basesAndrew Cooper
2020-08-25x86: don't maintain compat M2P when !PV32Jan Beulich
2020-07-21x86/shadow: l3table[] and gl3e[] are HVM onlyJan Beulich
2020-07-21x86/shadow: shadow_table[] needs only one entry for PV-only configsJan Beulich
2020-06-09x86/monitor: revert default behavior when monitoring register write eventsTamas K Lengyel
2020-05-22x86/HVM: move NOFLUSH handling out of hvm_set_cr3()Jan Beulich
2020-04-29x86/pv: Short-circuit is_pv_{32,64}bit_domain() in !CONFIG_PV32 buildsAndrew Cooper
2020-04-22x86/HVM: expose VM assist hypercallJan Beulich
2020-04-22x86/mm: monitor table is HVM-onlyJan Beulich
2020-04-21x86/mm: pagetable_dying() is HVM-onlyJan Beulich
2020-04-17x86/pv: Delete CONFIG_PV_LDT_PAGINGAndrew Cooper
2020-04-14x86/altp2m: hypercall to set altp2m view visibilityAlexandru Isaila
2020-02-20xen: Move async_exception_* infrastructure into x86Andrew Cooper
2020-02-14x86/amd: Avoid cpu_has_hypervisor evaluating true on native hardwareAndrew Cooper
2020-02-08xen/include: Fix typoes in asm-x86/domain.hJulien Grall
2019-12-27x86: move vgc_flags to struct pv_vcpuJan Beulich
2019-12-20x86/time: update vtsc_last with cmpxchg and drop vtsc_lockIgor Druzhinin
2019-12-16x86/time: drop vtsc_{kern, user}count debug countersIgor Druzhinin
2019-10-31x86/mm: Don't drop a type ref unless you held a ref to begin withGeorge Dunlap
2019-09-03x86/domain: remove the 'oos_off' flagPaul Durrant
2019-08-28xen: Drop XEN_DOMCTL_suppress_spurious_page_faultsAndrew Cooper
2019-08-23x86/domain: remove the 's3_integrity' flagPaul Durrant
2019-06-06PCI: move pdev_list field to common structureJan Beulich
2019-05-29x86: init_hypercall_page() cleanupAndrew Cooper
2019-03-05x86/pv: Rewrite guest %cr4 handling from scratchAndrew Cooper
2019-02-26x86/shadow: don't use map_domain_page_global() on paths that may not failJan Beulich
2019-02-22x86: Improve the efficiency of domain_relinquish_resources()Andrew Cooper
2018-11-15xen/domain: Allocate d->vcpu[] earlier during domain_create()Andrew Cooper
2018-11-05x86: make traps.c build with !CONFIG_PVWei Liu
2018-11-01x86: Consolidate the storage of MSR_AMD64_DR{0-3}_ADDRESS_MASKAndrew Cooper
2018-10-30x86: Reorganise and rename debug register fields in struct vcpuAndrew Cooper
2018-10-24x86/domain: Initialise vcpu debug registers correctlyAndrew Cooper
2018-10-15x86: turn is_pv_{,32bit_}{domain,vcpu} into inline functionsWei Liu
2018-09-24x86/mm: put HVM only code under CONFIG_HVMWei Liu
2018-09-24x86/mm: put nested p2m code under CONFIG_HVMWei Liu
2018-09-06x86: introduce and use a set of internal emulation flagsWei Liu
2018-08-31x86/hvm: Drop hvm_{vmx,svm} shorthandsAndrew Cooper
2018-08-31x86/hvm: Rename v->arch.hvm_vcpu to v->arch.hvmAndrew Cooper
2018-08-31xen/hvm: Rename d->arch.hvm_domain to d->arch.hvmAndrew Cooper
2018-08-30x86/pv: Deprecate support for paging out the LDTAndrew Cooper
2018-08-30x86/pv: Rename v->arch.pv_vcpu to v->arch.pvAndrew Cooper
2018-08-30x86/pv: Rename d->arch.pv_domain to d->arch.pvAndrew Cooper
2018-08-28x86/shadow: Switch shadow_domain.has_fast_mmio_entries to boolAndrew Cooper
2018-08-14x86/shadow: Infrastructure to force a PV guest into shadow modeJuergen Gross
2018-07-09x86/msr: Rename the msr policy objectsAndrew Cooper
2018-07-05x86/mm: suppress vm_events caused by page-walksAlexandru Isaila
2018-06-13x86: Support fully eager FPU context switchingAndrew Cooper