aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/compat/entry.S
Commit message (Expand)AuthorAgeFilesLines
* x86: Improve information from domain_crash_synchronousAndrew Cooper2013-10-041-4/+7
* 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
* x86: Assert !in_atomic() before exiting to guest context.Keir Fraser2013-01-141-0/+1
* 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
* trace: rename trace_hypercall() to __trace_hypercall_entry()David Vrabel2012-10-091-2/+2
* 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: 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: split struct vcpuJan Beulich2011-04-051-4/+6
* x86: Do not pollute namespace with asm defns of PERFC_*.Keir Fraser2011-01-261-1/+1
* 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
* 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
* x86: fix MCE/NMI injectionKeir Fraser2009-12-011-10/+12
* tmem: Placeholder hypercall.Keir Fraser2009-03-201-0/+2
* x86/32on64: adjust address when converting syscall to faultKeir Fraser2008-12-051-0/+1
* x86: MCA support.Keir Fraser2008-07-041-3/+32
* x86: Change a local label in asm entry stubs to really be local.Keir Fraser2008-05-221-3/+2
* x86: Clean up NMI delivery logic. Allow set_trap_table vector 2 to beKeir Fraser2007-10-291-8/+3
* x86-64: syscall/sysenter support for 32-bit apps for both 32-bit appsKeir Fraser2007-10-241-1/+34
* x86: Fix xentrace of hypercalls in debug builds of Xen.Keir Fraser2007-10-231-7/+10
* x86: Allow NMI callback CS to be specified via set_trap_table()Keir Fraser2007-10-221-2/+4
* xentrace/x86: PV guest tracing extensions.Keir Fraser2007-10-121-0/+12
* Xen Security Modules: ACM.kfraser@localhost.localdomain2007-08-311-2/+2
* Fix x86/64 failsafe callback handling.kfraser@localhost.localdomain2007-06-211-5/+5
* acm: Remove unecessary compat shim from do_acm_op().kfraser@localhost.localdomain2007-04-261-2/+2
* xen x86/64 compat: Fix size of accesses to trap_bounce.cs in asm.kfraser@localhost.localdomain2007-04-261-3/+3
* xen: Fix up use of trap_bounce structure.kfraser@localhost.localdomain2007-04-251-9/+7
* xen x86/64: Fix int80 direct trap. It must check for events and alsoKeir Fraser2007-04-061-1/+3
* xen: Remove {nmi_pending,nmi_masked,paused} vcpu bitflags.kfraser@localhost.localdomain2007-03-291-8/+7
* xen: Make all performance counter per-cpu, avoiding the need to updatekfraser@localhost.localdomain2007-03-271-1/+1
* [XEN] Implement faster int 0x80 handling for compat mode guests.Ian Campbell2007-03-201-0/+4
* Fix x86/64 build.kfraser@localhost.localdomain2007-02-081-3/+20
* x86: hide assembly labelsKeir Fraser2007-02-081-32/+32
* [XEN] Fix dom/sysctl structure alignement.Ian Campbell2007-01-311-5/+2
* 32-on-64: Fix register-argument rearrangement to avoid clobbering thekaf24@localhost.localdomain2007-01-261-1/+1
* 32-on-64: Small fixes.kfraser@localhost.localdomain2007-01-251-1/+3
* 32-on-64: All argument registers must be zero extended to 64 bitskfraser@localhost.localdomain2007-01-241-6/+9
* Make domctl/sysctl interfaces 32-/64-bit invariant.kfraser@localhost.localdomain2007-01-241-2/+5
* Initial support for HVM compat guestsEmmanuel Ackaouy2007-01-051-2/+2
* Enable compatibility mode operation for kexec.Emmanuel Ackaouy2007-01-051-0/+2
* Enable compatibility mode operation for HYPERVISOR_domctl. Also add logicEmmanuel Ackaouy2007-01-051-2/+0
* Enable compatibility mode operation for HYPERVISOR_sysctl.Emmanuel Ackaouy2007-01-051-1/+0
* Enable compatibility mode operation for HYPERVISOR_xenoprof_op.Emmanuel Ackaouy2007-01-051-1/+0