2008-07-16 |
Jeremy Fitzhardinge | xen: use lock-byte spinlock implementation
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | paravirt: introduce a "lock-byte" spinlock implementation
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86/paravirt: add hooks for spinlock operations
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: adjust exception frame on paranoid exceptions
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86: xen: no need to disable vdso32
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: further cleanup of 32-bit compat syscall mechanisms
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: disable 32-bit syscall/sysenter if not supported.
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: update Kconfig to allow 64-bit Xen
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: implement Xen write_msr operation
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: set up userspace syscall patch
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: set up syscall and sysenter entrypoints for...
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: allocate and manage user pagetables
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: save lots of registers
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: implement 64-bit update_descriptor
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: implement failsafe callback
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | suspend, xen: enable PM_SLEEP for CONFIG_XEN
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: make sure the kernel command line is right
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: rework pgd_walk to deal with 32/64 bit
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add identity irq->vector map
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: register callbacks in arch-independent way
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add pvop for swapgs
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: deal with extra words Xen pushes onto exception...
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: use set_pte_vaddr
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: defer setting pagetable alloc/release ops
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: set num_processors
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: use arbitrary_virt_to_machine for xen_set_pmd
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: fix truncation of machine address
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen32: create initial mappings like 64-bit
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: map an initial chunk of physical memory
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: 64-bit starts using set_pte from very early
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: early mapping setup
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add hypervisor callbacks for events, etc
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: cpu_detect is 32-bit only
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: use set_fixmap for shared_info structure
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add 64-bit assembler
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add asm-offsets
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add xen-head code to head_64.S
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: smp.c compile hacking
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: add workaround for no %gs-based percpu
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: move smp setup into smp.c
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: get active_mm from the pda
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: random ifdefs to mask out 32-bit only code
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: add extra pv_mmu_ops
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: fix calls into hypercall page
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: fix 64-bit hypercall variants
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: make ELF notes work for 32 and 64 bit
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen64: define asm/xen/interface for 64-bit
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: define set_pte from the outset
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | xen: print backtrace on multicall failure
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: unstatic get_local_pda
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: adjust exception frame in ia32entry
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86: use __page_aligned_data/bss
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86: clean up formatting of __switch_to
|
commit | commitdiff | tree |
2008-07-16 |
Jeremy Fitzhardinge | x86_64: there's no need to preallocate level1_fixmap_pgt
|
commit | commitdiff | tree |
2008-07-15 |
Jeremy Fitzhardinge | generic ipi function calls: wait on alloc failure fallback
|
commit | commitdiff | tree |
2008-07-11 |
Jeremy Fitzhardinge | x86_64: vdso32 cleanup using feature flags
|
commit | commitdiff | tree |
2008-07-11 |
Jeremy Fitzhardinge | x86_64: add pseudo-features for 32-bit compat syscall
|
commit | commitdiff | tree |
2008-07-10 |
Jeremy Fitzhardinge | x86: fix compile error in current tip.git
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/cpa: use an undefined PTE bit for testing CPA
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86_32: remove __PAGE_KERNEL(_EXEC)
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: always set _PAGE_GLOBAL in _PAGE_KERNEL* flags
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86_64/setup: unconditionally populate the pgd
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: fix CPA self-test for "x86/paravirt: groundwork...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, paravirt, 64-bit: fix compile errors with IA32_EMULATIO...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: setup_arch() && early_ioremap_init()
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86_64: fix non-paravirt compilation
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: groundwork for 64-bit Xen support, fix #2
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: groundwork for 64-bit Xen support, fix > * Jeremy Fitzhardinge <jeremy@goop.org> wrote:
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: fix pte allocation in "x86: introduce init_memory_mappi...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: make load_gs_index() a paravirt...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: add adjust_exception_frame
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: swapgs pvop with a user-stack can never...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: ia32entry: replace privileged instructions...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add sysret/sysexit pvops for returning...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: don't restore user rsp within...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: split sysret and sysexit
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: use __KERNEL_DS as SS when returning to a kernel...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: save %fs and %gs before load_TLS() and arch_leave_lazy_...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: __switch_to(): move arch_leave_lazy_cpu_mode...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: PSE no longer a hard requirement
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: create small vmemmap mappings if PSE not...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: adjust mapping of physical pagetables...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: split x86_64_start_kernel
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add FIX_PARAVIRT_BOOTMAP fixmap slot
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: define PARA_INDIRECT for indirect asm...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add debugging for missing operations
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: preallocate and prepopulate separately
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add a pgd_alloc/free hooks
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: simplify vmalloc_sync_all
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add sync_cmpxchg
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add prototype for x86_64_start_kernel()
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: unify mmu_context.h
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: unify pgd_index
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add gate_offset() and gate_segment() macros
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: unify early_ioremap
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: use p??_populate() to attach pages to...
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: use write_gdt_entry in vsyscall_set_cpu
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: remove open-coded save/load segment operations
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: add memory barriers to wrmsr
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: add memory clobber to save/loadsegment
|
commit | commitdiff | tree |