aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/svm/svm.c
Commit message (Expand)AuthorAgeFilesLines
* x86: make hvm_cpuid() tolerate NULL pointersJan Beulich2013-10-041-4/+4
* SVM: streamline entry.S codeJan Beulich2013-09-091-0/+2
* x86/AMD: Inject #GP instead of #UD when unable to map vmcbSuravee Suthikulpanit2013-08-131-10/+14
* x86/AMD: Fix nested svm crash due to assertion in __virt_to_maddrSuravee Suthikulpanit2013-08-131-9/+43
* x86: Special case __HYPERVISOR_iret rather more when writing hypercall pagesAndrew Cooper2013-07-161-0/+3
* x86: fix XCR0 handlingJan Beulich2013-06-041-1/+2
* x86: handle paged gfn in wrmsr_hypervisor_regsOlaf Hering2013-05-071-3/+13
* x86/HVM: move per-vendor function tables into .init.dataJan Beulich2013-04-291-2/+2
* x86/VPMU: Save/restore VPMU only when necessaryBoris Ostrovsky2013-04-151-2/+0
* x86/AMD: Do not intercept access to performance counters MSRsBoris Ostrovsky2013-04-151-1/+1
* x86/AMD: Allow more fine-grained control of VMCB MSR Permission MapBoris Ostrovsky2013-04-151-8/+7
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* nestedhap: Change nested p2m's walker to vendor-specificZhang Xiantao2013-01-151-0/+1
* nestedhap: Change hostcr3 and p2m->cr3 to meaningful wordsZhang Xiantao2013-01-151-1/+1
* x86/IST: Create set_ist() helper functionAndrew Cooper2012-12-111-6/+6
* x86: mark certain items staticJan Beulich2012-12-071-1/+1
* x86: enable VIA CPU supportJan Beulich2012-09-211-3/+0
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-211-5/+5
* x86/hvm: don't use indirect calls without needJan Beulich2012-09-141-17/+7
* x86: We can assume CONFIG_PAGING_LEVELS==4.Keir Fraser2012-09-121-2/+1
* xen: Remove x86_32 build target.Keir Fraser2012-09-121-6/+0
* nestedsvm: fix DRn handlingChristoph Egger2012-07-091-6/+7
* xen: Define new struct hvm_trap and cleanup vmx exceptionKeir Fraser2012-05-301-31/+35
* x86/hvm/svm: used unlocked p2m lookups in trace and error paths.Andres Lagar-Cavilla2012-05-171-4/+2
* x86/hvm: Use get_page_from_gfn() instead of get_gfn()/put_gfn.Tim Deegan2012-05-171-8/+6
* x86/hvm: Add get_shadow_gs_base() wrapper functionAravindh Puthiyaparambil2012-04-271-0/+6
* svm: Do not intercept RDTSC(P) when TSC scaling is supported by hardwareBoris Ostrovsky2012-04-251-1/+8
* Fix save/restore of guest PAT table in HAP paging mode.Gianluca Guida2012-04-171-0/+24
* x86: fix logical ANDs used to mask bitfields.Tim Deegan2012-04-111-1/+1
* AMD_LWP: add interrupt support for AMD LWPWei Huang2012-03-301-6/+30
* svm: amend c/s 24990:322300fd2ebd (fake BU_CFG MSR on AMD revF)Jan Beulich2012-03-151-1/+1
* x86/mm: make 'query type' argument to get_gfn into a set of flagsTim Deegan2012-03-151-2/+2
* x86/mm: remove 'p2m_guest' lookup type.Tim Deegan2012-03-151-1/+1
* svm: Fake out the Bus Unit Config MSR on revF AMD CPUsGeorge Dunlap2012-03-081-0/+12
* x86/AMD: Add support for AMD's OSVW feature in guests.Boris Ostrovsky2012-02-071-0/+110
* SVM: Plumb NPT error-code bits into nested-fault access_X arguments.Tim Deegan2012-01-241-5/+7
* x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser2012-01-151-2/+2
* x86: reduce scope of some symbols used with reset_stack_and_jump()Jan Beulich2011-12-211-0/+2
* x86: remove redundant MCE related MSR definitionsJan Beulich2011-12-131-2/+2
* Modify naming of queries into the p2mAndres Lagar-Cavilla2011-11-111-3/+9
* nestedsvm: fix lazy fpu switching causing a triple faultChristoph Egger2011-10-281-9/+12
* x86/mm: adjust p2m interface to return superpage sizesTim Deegan2011-09-081-2/+2
* nestedsvm: Support TSC Rate MSRChristoph Egger2011-07-161-14/+30
* MergeTim Deegan2011-06-061-1/+0
|\
| * x86: Replace ad-hoc bitmaskof() macro with single cpufeat_mask() defn.Keir Fraser2011-06-021-1/+0
* | x86/mm/p2m: Make p2m interfaces take struct domain arguments.Tim Deegan2011-06-021-3/+4
|/
* HVM/SVM: enable tsc scaling ratio for SVMWei Huang2011-05-281-1/+31
* xen: remove more declarations from C files.Tim Deegan2011-05-271-2/+0
* xen: Include headers that are actually needed, drop everything else.Christoph Egger2011-05-201-0/+2
* nestedsvm: reduce TLB flushesKeir Fraser2011-05-201-1/+1