summaryrefslogtreecommitdiff
path: root/xen/arch/x86/domain.c
AgeCommit message (Expand)Author
2020-09-08x86/pv: Fix assertions in svm_load_segs()Andrew Cooper
2020-09-07x86/pv: Rewrite segment context switching from scratchAndrew Cooper
2020-09-07x86/pv: Fix consistency of 64bit segment basesAndrew Cooper
2020-08-25x86: don't maintain compat M2P when !PV32Jan Beulich
2020-08-19x86: move domain_cpu_policy_changed()Jan Beulich
2020-08-14x86/iommu: add common page-table allocatorPaul Durrant
2020-07-31x86/PV: drop a few misleading paging_mode_refcounts() checksJan Beulich
2020-05-28x86: relax LDT check in arch_set_info_guest()Jan Beulich
2020-05-22x86/PV: polish pv_set_gdt()Jan Beulich
2020-05-22x86: relax GDT check in arch_set_info_guest()Jan Beulich
2020-05-16xen/sched: fix latent races accessing vcpu->dirty_cpuJuergen Gross
2020-04-22x86: validate VM assist value in arch_set_info_guest()Jan Beulich
2020-04-22x86/HVM: expose VM assist hypercallJan Beulich
2020-04-08mem_sharing: VM forkingTamas K Lengyel
2020-03-24mm: keep PGC_extra pages on a separate listPaul Durrant
2020-03-02xen: do live patching only from main idle loopJuergen Gross
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-14add a domain_tot_pages() helper functionPaul Durrant
2020-01-31xen/x86: domain: Remove specific case when allocating struct domainJulien Grall
2020-01-03xen: put more code under CONFIG_CRASH_DEBUGJuergen Gross
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/mm: More discriptive names for page de/validation functionsGeorge Dunlap
2019-12-11x86/mm: relinquish_memory: Grab an extra type ref when setting PGT_partialGeorge Dunlap
2019-11-29xen/x86: vpmu: Unmap per-vCPU PMU page when the domain is destroyedJulien Grall
2019-10-31x86/mm: Don't drop a type ref unless you held a ref to begin withGeorge Dunlap
2019-10-31x86/mm: Don't re-set PGT_pinned on a partially de-validated pageGeorge Dunlap
2019-10-30x86/nospec: Use always_inline to fix code gen for evaluate_nospecAndrew Cooper
2019-10-04xen/sched: add fall back to idle vcpu when scheduling unitJuergen Gross
2019-10-04xen/sched: add code to sync scheduling of all vcpus of a sched unitJuergen Gross
2019-09-26sched: don't let XEN_RUNSTATE_UPDATE leak into vcpu_runstate_get()Juergen Gross
2019-09-25introduce a 'passthrough' configuration option to xl.cfg...Paul Durrant
2019-09-17spinlocks: print lock profile info in panic()Juergen Gross
2019-09-10xen/domctl: Drop guest suffix from XEN_DOMCTL_CDF_hvmAndrew Cooper
2019-09-03x86/domain: remove the 'oos_off' flagPaul Durrant
2019-08-30x86/domain: don't destroy IOREQ servers on soft resetIgor Druzhinin
2019-08-28x86/hvm/domain: remove the 'hap_enabled' flagPaul Durrant
2019-08-23x86/domain: remove the 's3_integrity' flagPaul Durrant
2019-08-19xen/x86: Use mfn_to_gfn rather than mfn_to_gmfnJulien Grall
2019-08-13x86/pv: Clean up cr3 handling in arch_set_info_guest()Andrew Cooper
2019-08-07x86/desc: Shorten boot_{,compat_}gdt[] variable namesAndrew Cooper
2019-07-26x86: optimize loading of GDT at context switchJuergen Gross
2019-07-19x86/mem_sharing: compile mem_sharing subsystem only when kconfig is enabledTamas K Lengyel
2019-07-16mm.h: add helper function to test-and-clear _PGC_allocatedPaul Durrant
2019-07-10x86/ctxt-switch: Document and improve GDT handlingAndrew Cooper
2019-07-04x86: make loading of GDT at context switch more modularJuergen Gross
2019-06-06x86/domain: Add Hygon Dhyana supportPu Wen
2019-06-06PCI: move pdev_list field to common structureJan Beulich
2019-05-29x86: init_hypercall_page() cleanupAndrew Cooper