aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/x86_64
Commit message (Expand)AuthorAgeFilesLines
* x86: move struct bug_frame instances out of lineJan Beulich2013-08-231-11/+0
* x86: rework hypercall argument translation area setupJan Beulich2013-02-281-3/+2
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-212-2/+2
* x86: frame table related improvementsJan Beulich2012-12-111-2/+2
* x86: save/restore only partial register state where possibleJan Beulich2012-10-301-4/+113
* x86: use MOV instead of PUSH/POP when saving/restoring register stateJan Beulich2012-10-301-36/+45
* x86: clean up interrupt stub generationJan Beulich2012-09-261-8/+1
* x86: enhance rsp-relative calculationsJan Beulich2012-09-261-8/+0
* x86_64: fix naming of rflags in elf regset structureAndrew Cooper2012-05-101-2/+2
* x86: All vectored interrupts go through do_IRQ().Keir Fraser2012-03-301-13/+0
* x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser2012-01-151-1/+1
* Revert 24283:3bc4dfb54666Tim Deegan2011-12-011-5/+0
* x86: Add conversion from a xen map to an mfnAndres Lagar-Cavilla2011-12-011-0/+5
* atomic: Define {read,write}_atomic() for reading/writing memory atomically.Keir Fraser2011-11-251-3/+3
* x86-64/EFI: 2.0 header extensionsJan Beulich2011-09-171-1/+16
* x86-64: Fix off-by-one error in __addr_ok() macroKeir Fraser2011-08-311-1/+1
* x86-64: properly handle alias mappings beyond _endJan Beulich2011-07-141-0/+2
* x86-64: EFI header filesJan Beulich2011-06-281-0/+276
* x86-64: fix incorrect assertion in __maddr_to_virt()Jan Beulich2011-06-151-1/+1
* x86/mm/p2m: little fixes and tidying upTim Deegan2011-06-021-0/+1
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-0/+13
* x86: Remove _PAGE_NX defintiion (with implicit use of cpu_has_nx).Keir Fraser2011-03-281-18/+0
* x86: redefine REX64_PREFIX for clang, which doesn't like 'rex64/'.Tim Deegan2011-03-071-0/+2
* 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-242-4/+7
* x86: Define pte_{read,write}[_atomic] in terms of atomic_readNKeir Fraser2010-12-161-3/+3
* x86: Define atomic_{read,write}{8,16,32,64} accessor functions.Keir Fraser2010-12-161-5/+0
* x86: Remove unnecessary LOCK/LOCK_PREFIX macros.Keir Fraser2010-12-161-1/+1
* x86_64: Make 32-bit-hypercall translate area per-vcpu.Keir Fraser2010-11-161-4/+5
* x86: Avoid assumptions about C struct layouts from asm code.Keir Fraser2010-07-131-0/+8
* perfc: Fix x86_64 build with perfc_arrays=yKeir Fraser2010-06-221-1/+2
* x86: Speed up PV-guest superpage mappingKeir Fraser2010-05-271-0/+14
* x86: Dynamically allocate percpu data area when a CPU comes online.Keir Fraser2010-05-181-1/+1
* x86: Pull dynamic memory allocation out of do_boot_cpu().Keir Fraser2010-05-181-0/+1
* Scattered code arrangement cleanups.Keir Fraser2009-10-072-4/+0
* x86: map frame table sparselyKeir Fraser2009-09-221-5/+2
* x86-64: reduce range spanned by 1:1 mapping and frame table indexesKeir Fraser2009-09-221-8/+46
* x86-64: extend manageable memory range to 5TbKeir Fraser2009-09-221-2/+2
* 32on64: increase size of compat argument translation area to 2 pages.Keir Fraser2009-07-061-1/+1
* Avoid compat_arg_xlat to be a large per-CPU objectKeir Fraser2009-07-061-1/+2
* x86: improve output resulting from sending '0' over serialKeir Fraser2009-06-161-3/+6
* x86: unify BUG() & Co, reduce overhead on x86-64Keir Fraser2009-03-311-27/+4
* x86: virt_to_mfn() fixes.Keir Fraser2009-03-311-1/+7
* x86_64: Fix handling of DIRECTMAP_VIRT_START in virt_to_maddr().Keir Fraser2009-03-201-1/+1
* x86: unify local_irq_XXX()Keir Fraser2008-12-111-10/+0
* x86: PV support for hugepagesKeir Fraser2008-11-051-1/+1
* x86: Fix GRANT_PTE_FLAGS.Keir Fraser2008-11-031-3/+0
* x86: relax restrictions on reserved bits in L3 for 32on64 x86 guestsKeir Fraser2008-10-271-1/+1
* x86: change _PAGE_GNTTABKeir Fraser2008-09-241-0/+3
* 32-on-64: Fix is_compat_arg_xlat_range().Keir Fraser2008-06-131-1/+2