Commit Graph

238 Commits (8edb08caf68184fb170f4f69c7445929e199eaea)

Author SHA1 Message Date
Glauber Costa 3807f345b2 x86: paravirt: factor out cpu_khz to common code 17 years ago
Ian Campbell 5dc64a3442 xen: do not reserve 2 pages of padding between hypervisor and fixmap. 17 years ago
Jeremy Fitzhardinge eefb47f6a1 xen: use spin_lock_nest_lock when pinning a pagetable 17 years ago
Jeremy Fitzhardinge db053b86f4 xen: clean up x86-64 warnings 17 years ago
Chuck Ebbert 08115ab4d9 xen: make CONFIG_XEN_SAVE_RESTORE depend on CONFIG_XEN 17 years ago
Jeremy Fitzhardinge 5670a43d71 xen: fix for xen guest with mem > 3.7G 17 years ago
Jeremy Fitzhardinge 6a9e91846b xen: fix pinning when not using split pte locks 17 years ago
Jeremy Fitzhardinge f7d0b926ac mm: define USE_SPLIT_PTLOCKS rather than repeating expression 17 years ago
Alex Nixon 26fd10517e xen: make CPU hotplug functions static 17 years ago
Alex Nixon 2737146b3a x86, xen: fix build when !CONFIG_HOTPLUG_CPU 17 years ago
Eduardo Habkost e4a6be4d28 x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags 17 years ago
Alex Nixon d68d82afd4 xen: implement CPU hotplugging 17 years ago
Jeremy Fitzhardinge ee7686bc04 x86: build fix in "xen spinlock updates and performance measurements" 17 years ago
Eduardo Habkost f86399396c x86, paravirt_ops: use unsigned long instead of u32 for alloc_p*() pfn args 17 years ago
Jeremy Fitzhardinge f8eca41f0a xen: measure how long spinlocks spend blocking 17 years ago
Jeremy Fitzhardinge 1e696f638b xen: allow interrupts to be enabled while doing a blocking spin 17 years ago
Jeremy Fitzhardinge 994025caba xen: add debugfs support 17 years ago
Jeremy Fitzhardinge 168d2f464a xen: save previous spinlock when blocking 17 years ago
Jeremy Fitzhardinge 7708ad64a2 xen: add xen_ prefixes to make tracing with ftrace easier 17 years ago
Jeremy Fitzhardinge 11ad93e59d xen: clarify locking used when pinning a pagetable. 17 years ago
Jeremy Fitzhardinge 6e833587e1 xen: clean up domain mode predicates 17 years ago
Eduardo Habkost 169ad16bb8 xen_alloc_ptpage: cast PFN_PHYS() argument to unsigned long 17 years ago
Jeremy Fitzhardinge cef43bf6b3 xen: fix allocation and use of large ldts, cleanup 17 years ago
Jeremy Fitzhardinge 0d1edf46ba xen: compile irq functions without -pg for ftrace 17 years ago
Jeremy Fitzhardinge d89961e2dc xen: suppress known wrmsrs 17 years ago
Jeremy Fitzhardinge a05d2ebab2 xen: fix allocation and use of large ldts 17 years ago
Eduardo Habkost b56afe1d41 x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags 17 years ago
Jeremy Fitzhardinge d5de884135 x86: split spinlock implementations out into their own files 17 years ago
Jeremy Fitzhardinge 38ffbe66d5 x86/paravirt/xen: properly fill out the ldt ops 17 years ago
Jeremy Fitzhardinge 2dc1697eb3 xen: don't use sysret for sysexit32 17 years ago
Jeremy Fitzhardinge 77be1fabd0 x86: add PTE_FLAGS_MASK 17 years ago
Jeremy Fitzhardinge 59438c9fc4 x86: rename PTE_MASK to PTE_PFN_MASK 17 years ago
Ingo Molnar caf43bf7c6 x86, xen: fix apic_ops build on UP 17 years ago
Jeremy Fitzhardinge 95c7c23b06 xen: report hypervisor version 17 years ago
Maciej W. Rozycki 593f4a788e x86: APIC: remove apic_write_around(); use alternatives 17 years ago
Jeremy Fitzhardinge 93a0886e23 x86, xen, power: fix up config dependencies on PM 17 years ago
Jeremy Fitzhardinge 2d9e1e2f58 xen: implement Xen-specific spinlocks 17 years ago
Jeremy Fitzhardinge 56397f8dad xen: use lock-byte spinlock implementation 17 years ago
Jeremy Fitzhardinge d5303b811b x86: xen: no need to disable vdso32 17 years ago
Jeremy Fitzhardinge 6a52e4b1cd x86_64: further cleanup of 32-bit compat syscall mechanisms 17 years ago
Ingo Molnar 71415c6a08 x86, xen, vdso: fix build error 17 years ago
Jeremy Fitzhardinge 62541c3766 xen64: disable 32-bit syscall/sysenter if not supported. 17 years ago
Ingo Molnar b3fe124389 xen64: fix build error on 32-bit + !HIGHMEM 17 years ago
Jeremy Fitzhardinge 51dd660a2c xen: update Kconfig to allow 64-bit Xen 17 years ago
Jeremy Fitzhardinge 1153968a48 xen: implement Xen write_msr operation 17 years ago
Jeremy Fitzhardinge bf18bf94dc xen64: set up userspace syscall patch 17 years ago
Jeremy Fitzhardinge 6fcac6d305 xen64: set up syscall and sysenter entrypoints for 64-bit 17 years ago
Jeremy Fitzhardinge d6182fbf04 xen64: allocate and manage user pagetables 17 years ago
Eduardo Habkost 8a95408e18 xen64: Clear %fs on xen_load_tls() 17 years ago
Jeremy Fitzhardinge b7c3c5c159 xen: make sure the kernel command line is right 17 years ago