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