aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/traps.c
Commit message (Expand)AuthorAgeFilesLines
...
* xen x86/64: Fix int80 direct trap. It must check for events and alsoKeir Fraser2007-04-061-4/+8
* xen: Extra %esp tracing on double fault.kfraser@localhost.localdomain2007-04-021-1/+1
* xen x86: Fix double-fault handler stack overflow.Keir Fraser2007-03-311-4/+4
* xen: Remove {nmi_pending,nmi_masked,paused} vcpu bitflags.kfraser@localhost.localdomain2007-03-291-1/+1
* [XEN] Implement faster int 0x80 handling for compat mode guests.Ian Campbell2007-03-201-0/+18
* [XEN] New paging-assistance interface.Tim Deegan2007-02-141-1/+0
* Handle shared info (having different layout for native and compatibilityEmmanuel Ackaouy2007-01-051-2/+3
* Add entry points for handling hypercalls from and returning toEmmanuel Ackaouy2007-01-051-1/+11
* Introduce _DOMF_compat and infrastructure as well as several conditionalsEmmanuel Ackaouy2007-01-051-0/+2
* [XEN] Return -ENOSYS for undefined sub-functions.kfraser@localhost.localdomain2006-11-131-3/+9
* [XEN] x86-64: eliminate __GUEST_[CDS]S*kfraser@localhost.localdomain2006-11-131-4/+4
* [XEN] Get rid of many uses of domain_crash_synchronous().kfraser@localhost.localdomain2006-11-131-2/+7
* [XEN] Do not halt on exceptions-with-interrupts-disabled and double faults.kaf24@localhost.localdomain2006-11-041-9/+1
* [XEN] Fix x86/64 build.kfraser@localhost.localdomain2006-11-011-1/+1
* [HVM] HVM is now a flag parameter to domain-creation hypercall.kfraser@localhost.localdomain2006-11-011-3/+3
* [XEN] Some cleanups to the log-level stuff. Largely thiskaf24@localhost.localdomain2006-10-271-2/+2
* [XEN] Logging parameters for x86 code.kaf24@localhost.localdomain2006-10-271-2/+4
* [XEN][X86_64] USe GLOBAL bit to build user mappings.kfraser@localhost.localdomain2006-09-191-0/+6
* [XEN] Improve Xen information in register dumps.kaf24@firebug.cl.cam.ac.uk2006-09-011-8/+17
* [XEN] Include CR2 and CR4 in register dumps.kaf24@firebug.cl.cam.ac.uk2006-09-011-3/+15
* [XEN] More shadow2 cleanups -- primarily moving arch vcpu/domainkaf24@localhost.localdomain2006-08-201-4/+4
* Replace shadow pagetable code with shadow2.tdeegan@york.uk.xensource.com2006-08-161-5/+9
* Whitespace clean-ups. shand@kneesaa.uk.xensource.com2006-08-161-2/+2
* [XEN] Clean up shutdown handling and ignore opt_noreboot if dom0kaf24@firebug.cl.cam.ac.uk2006-08-071-1/+1
* [XEN] Add hypercall support for HVM guests. This iskfraser@localhost.localdomain2006-08-011-1/+9
* [XEN] Hide compile-time information values behind akfraser@localhost.localdomain2006-08-011-3/+3
* [XEN] Increase debug stack size from 4kB to 8kB.kfraser@localhost.localdomain2006-07-251-3/+25
* [XEN] Rename show_registers() to show_execution_state().kfraser@dhcp93.uk.xensource.com2006-06-191-8/+2
* [XEN] Improve double-fault tracing -- print backtracekfraser@dhcp93.uk.xensource.com2006-06-191-2/+7
* [XEN] Make the spurious page-fault detection logickfraser@dhcp93.uk.xensource.com2006-06-161-34/+0
* Extend callback-registration hypercall to take a flags argument.kaf24@firebug.cl.cam.ac.uk2006-06-051-0/+12
* Fix pagetable accessor macros in Xen to have better names and tokaf24@firebug.cl.cam.ac.uk2006-06-011-1/+1
* Rename *GUEST_HANDLE to *XEN_GUEST_HANDLE.kaf24@firebug.cl.cam.ac.uk2006-04-271-1/+1
* Merge nmi_op functionality with the callback_op hypercall.Ian.Campbell@xensource.com2006-04-211-0/+9
* Cleanups to do_callback_op() new hypercall changeset.kaf24@firebug.cl.cam.ac.uk2006-04-061-5/+6
* Use machine_halt() where it makes sense, to halt all processorskaf24@firebug.cl.cam.ac.uk2006-04-061-2/+2
* Saner error handling in iret hypercall (x86/64).kaf24@firebug.cl.cam.ac.uk2006-04-061-1/+7
* Add new hypercall "set_callback" taking a callback identifier and theIan.Campbell@xensource.com2006-04-061-5/+97
* Some fixes to IRET hypercall and failsafe callback handlers:kaf24@firebug.cl.cam.ac.uk2006-03-291-0/+3
* Detect spurious faults taken in the hypervisor that arekaf24@firebug.cl.cam.ac.uk2006-03-241-17/+65
* Merge hvm_store_cpu_guest_regs() and hvm_store_cpu_guest_ctrl_regs()kaf24@firebug.cl.cam.ac.uk2006-03-231-2/+1
* Lower-casify some macros, and rename kernel_mode() to guest_kernel_mode().kaf24@firebug.cl.cam.ac.uk2006-03-081-3/+3
* Fix segment-register dumping in show_registers().kaf24@firebug.cl.cam.ac.uk2006-02-141-0/+8
* Upgrade arch/x86/cpu/* files to their equivalents inkaf24@firebug.cl.cam.ac.uk2006-02-141-0/+5
* Fix show_registers() on x86/64. Get rid ofkaf24@firebug.cl.cam.ac.uk2006-02-031-31/+19
* Big merge the HVM full-virtualisation abstractions.kaf24@firebug.cl.cam.ac.uk2006-01-311-24/+30
* Uniform definition of do_iret prototype. Use 'struct foo'kaf24@firebug.cl.cam.ac.uk2006-01-271-1/+1
* Fix 64-bit build and fix the transfer-page code for thekaf24@firebug.cl.cam.ac.uk2006-01-251-3/+3
* Indirect hypercalls through a hypercall transfer page.kaf24@firebug.cl.cam.ac.uk2006-01-241-0/+33
* More code cleanups, mainly to do_iret() implementations.kaf24@firebug.cl.cam.ac.uk2006-01-111-6/+16