aboutsummaryrefslogtreecommitdiffstats
path: root/xen
Commit message (Expand)AuthorAgeFilesLines
* x86_emulate: EFLAGS.PF only reflects least-significant byte of result,Keir Fraser2007-12-051-8/+11
* x86: Sync cpu/common.c with Linux 2.6.18.Keir Fraser2007-12-051-18/+27
* Revert 16498:d2bef6551c1263e457aef75ce403ba53652a803f.Keir Fraser2007-12-042-13/+191
* Fix xenctl_cpumap_to_cpumask.Keir Fraser2007-12-041-6/+12
* x86_emulate: Fix SHLD/SHRD emulation -- cannot rely on dst.orig_valKeir Fraser2007-12-041-1/+1
* Merge with ia64.Keir Fraser2007-12-049-294/+185
|\
| * x86: clean up mm.c and cache 'current' where appropriate.Keir Fraser2007-12-041-44/+49
| * blkif interface: Add BLKIF_OP_FLUSH_DISKCACHE.Keir Fraser2007-12-041-1/+14
| * tboot, xen: Update for Trusted Boot v20071128.Keir Fraser2007-12-042-3/+44
| * vt-d: Print messages when:Keir Fraser2007-12-042-0/+7
| * xsm: Consolidate xsm processing within domain control hypercall.Keir Fraser2007-12-042-191/+13
| * x86: Move get_page/put_page out of header file, and only print onKeir Fraser2007-12-042-55/+58
* | merge with xen-unstable.hgAlex Williamson2007-11-3015-85/+322
|\|
| * x86_emulate: Fix POPA. Few other cleanups.Keir Fraser2007-11-291-7/+17
| * vmx: Better tracing in vmcs_dump_vcpu() -- grab RIP/RSP/RFLAGS fromKeir Fraser2007-11-283-11/+21
| * x86_emulate: Emulate SHLD and SHRD instructions.Keir Fraser2007-11-281-16/+44
| * domctl: Fix handling of size parameter in ext_vcpucontext domctl commands.Keir Fraser2007-11-281-7/+6
| * xsm: Fix linker script integration for xsm initcall list.Keir Fraser2007-11-282-2/+6
| * hvm: Fix 2 type mismatches in vlapic.h and hpet.c for 32-bit build XenKeir Fraser2007-11-282-7/+10
| * hvm: Inject #UD for un-emulated instructions rather than crash guestKeir Fraser2007-11-281-4/+9
| * Fix string length check for vsnprintf() in debugtrace_printk().Keir Fraser2007-11-281-1/+1
| * x86_emulate: Emulate RDTSC instruction.Keir Fraser2007-11-281-2/+24
| * x86_emulate: Emulate ENTER and LEAVE instructions.Keir Fraser2007-11-281-1/+58
| * vt-d: Some fixes and cleanup of Intel iommuKeir Fraser2007-11-282-3/+22
| * x86_emulate: Fix use-before-initialise warning.Keir Fraser2007-11-271-1/+1
| * vmx realmode: Slight finessing of an error path.Keir Fraser2007-11-261-2/+1
| * vmx realmode: When returning to protected mode we have to massage theKeir Fraser2007-11-261-7/+22
| * vmx realmode: Emulate writes to control registers.Keir Fraser2007-11-261-0/+31
| * x86_emulate: Emulate LMSW and SMSW.Keir Fraser2007-11-261-3/+28
| * x86 emulate: Emulate atomic read-modify-write instructions as aKeir Fraser2007-11-261-1/+2
| * vmx realmode: Fix emulation of exception delivery (stack pointer mustKeir Fraser2007-11-262-12/+6
| * x86_emulate: Emulate RETF and RETF imm16.Keir Fraser2007-11-261-1/+16
* | [IA64] Implement guest_os_type for ia64Alex Williamson2007-11-295-74/+19
* | [IA64] Provide backing for XEN_DOMCTL_set_opt_featureAlex Williamson2007-11-291-0/+14
* | [IA64] Create XEN_DOMCTL_set_opt_featureAlex Williamson2007-11-291-0/+12
* | [IA64] Fix assign_domain_mmio_pageAlex Williamson2007-11-281-1/+1
* | [IA64] Only use streamlined entry/exit for xen hypercall.Alex Williamson2007-11-281-1/+1
* | [IA64] vcpu_setcontext: only set cr_irr if VGCF_SET_CR_IRR flag is set.Alex Williamson2007-11-282-7/+10
* | [IA64] Add physical to physical data only and reverse transitions.Alex Williamson2007-11-261-12/+17
* | [IA64] Extract debug_op.h from arch-ia64.hAlex Williamson2007-11-265-73/+99
|/
* x86_emulate: Emulate CPUID and HLT.Keir Fraser2007-11-269-77/+201
* x86_emulate: Emulate LDS/LES/LFS/LGS/LSS.Keir Fraser2007-11-261-3/+35
* vmx realmode: Detect and correctly plumb mmio accesses from emulatedKeir Fraser2007-11-253-7/+69
* x86_emulate: Emulate CMPS and SCAS string-compare instructions.Keir Fraser2007-11-251-3/+48
* x86_emulate: Emulate IRET.Keir Fraser2007-11-251-1/+28
* x86_emulate: Decode and emulate PUSHF/POPF.Keir Fraser2007-11-251-12/+42
* x86_emulate: Allow emulated injection of exceptions and interrupts.Keir Fraser2007-11-253-58/+167
* x86_emulate: Emulate far call/jmp. This completes emulation of Grp5.Keir Fraser2007-11-251-1/+53
* vmx realmode: Support privileged EFLAGS updates in emulated realmode.Keir Fraser2007-11-252-18/+40
* vmx realmode: Plumb through I/O port accesses in emulated realmode.Keir Fraser2007-11-257-9/+102