aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/compat
Commit message (Expand)AuthorAgeFilesLines
* x86: Improve information from domain_crash_synchronousAndrew Cooper2013-10-041-4/+7
* x86: Special case __HYPERVISOR_iret rather more when writing hypercall pagesAndrew Cooper2013-07-161-0/+3
* x86: make page table unpinning preemptibleJan Beulich2013-05-021-5/+18
* x86: make vcpu_destroy_pagetables() preemptibleJan Beulich2013-05-021-1/+1
* x86: don't rely on __softirq_pending to be the first field in irq_cpustat_tJan Beulich2013-03-041-4/+4
* x86: defer processing events on the NMI exit pathJan Beulich2013-03-041-1/+1
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-212-2/+2
* x86: properly use map_domain_page() during page table manipulationJan Beulich2013-01-231-0/+5
* x86: Assert !in_atomic() before exiting to guest context.Keir Fraser2013-01-141-0/+1
* x86: compat_show_guest_stack() should not truncate MFNJan Beulich2013-01-071-2/+3
* streamline guest copy operationsJan Beulich2012-12-101-5/+5
* x86: fix hypercall continuation cancellation in XENMAPSPACE_gmfn_range compat...Jan Beulich2012-11-281-11/+10
* x86: save/restore only partial register state where possibleJan Beulich2012-10-301-4/+4
* x86: use MOV instead of PUSH/POP when saving/restoring register stateJan Beulich2012-10-301-4/+2
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-171-5/+5
* trace: rename trace_hypercall() to __trace_hypercall_entry()David Vrabel2012-10-091-2/+2
* x86: replace literal numbersJan Beulich2012-09-281-1/+1
* x86: use only a single branch for upcall-pending exit path checksJan Beulich2012-09-121-4/+4
* x86: don't hold off NMI delivery when MCE is maskedJan Beulich2012-05-221-1/+2
* x86-64: fix #GP generation in assembly codeJan Beulich2012-04-171-11/+13
* x86/mm: New sharing audit memopAndres Lagar-Cavilla2012-02-101-0/+3
* Use memops for mem paging, sharing, and access, instead of domctlsAndres Lagar-Cavilla2012-02-101-0/+23
* x86/mm: Check how many mfns are shared, in addition to how many are savedAndres Lagar-Cavilla2012-01-261-0/+6
* mm: New XENMEM space, XENMAPSPACE_gmfn_rangeJean Guyader2011-11-181-0/+15
* Hypercall continuation cancelation in compat mode for XENMEM_get/set_pod_targetJean Guyader2011-11-111-0/+4
* x86: remove unnecessary ALIGN directivesJan Beulich2011-07-011-1/+0
* x86, vtd: [CVE-2011-1898] Protect against malicious MSIs from untrusted devices.Keir Fraser2011-05-121-0/+10
* x86: Remove direct uses of 0x82 as HYPERCALL_VECTOR.Keir Fraser2011-04-301-2/+2
* x86: move pv-only members of struct vcpu to struct pv_vcpuJan Beulich2011-04-051-6/+6
* x86: split struct vcpuJan Beulich2011-04-052-14/+16
* Allow tools to map arbitrarily large machphys_mfn_list on 32bit dom0Gianni Tedesco2011-03-141-3/+1
* xen: add "lto=y" option to build Xen with link-time optimizations.Tim Deegan2011-03-071-1/+1
* x86: Do not pollute namespace with asm defns of PERFC_*.Keir Fraser2011-01-261-1/+1
* PoD: Allow pod_set_cache_target hypercall to be preemptedGeorge Dunlap2011-01-171-0/+3
* x86-64: use PC-relative exception table entriesKeir Fraser2010-12-241-18/+16
* x86/asm: allow some unlikely taken branches to be statically predicted this wayKeir Fraser2010-12-161-4/+5
* x86/32on64: zero-extend hypercall index before use in memory access (debug mo...Keir Fraser2010-12-151-1/+2
* Make multicall state per-vcpu rather than per-cpuKeir Fraser2010-11-161-1/+1
* x86: Fix NMI injection to PV guestsKeir Fraser2010-08-051-1/+1
* x86: Avoid assumptions about C struct layouts from asm code.Keir Fraser2010-07-131-11/+0
* Fix #GPF injection into compat guests in vm86 codeKeir Fraser2010-06-301-3/+2
* x86: fix MCE/NMI injectionKeir Fraser2009-12-012-18/+14
* x86: reduce the uses of CONFIG_COMPATKeir Fraser2009-10-122-8/+0
* x86: map M2P table sparselyKeir Fraser2009-09-221-5/+18
* Avoid compat_arg_xlat to be a large per-CPU objectKeir Fraser2009-07-061-5/+5
* x86: properly handle vcpu-to-pcpu mask conversionKeir Fraser2009-06-181-12/+1
* x86: improve output resulting from sending '0' over serialKeir Fraser2009-06-161-4/+32
* tmem: Placeholder hypercall.Keir Fraser2009-03-201-0/+2
* Remove unused XENMEM_remove_from_physmap.Keir Fraser2009-01-141-14/+0
* PoD memory 7/9: Xen interfaceKeir Fraser2009-01-051-0/+23