Commit Graph

49 Commits (3586e917f2c7df769d173c4ec99554cb40a911e5)

Author SHA1 Message Date
Jeremy Fitzhardinge 71999d9862 x86/paravirt: Use normal calling sequences for irq enable/disable 16 years ago
Feng Tang 7bd867dfb4 x86: Move get/set_wallclock to x86_platform_ops 16 years ago
Borislav Petkov 177fed1ee8 x86, msr: Rewrite AMD rd/wrmsr variants 16 years ago
Borislav Petkov 132ec92f3f x86, msr: Add rd/wrmsr interfaces with preset registers 16 years ago
Thomas Gleixner 2d826404f0 x86: Move tsc_calibration to x86_init_ops 16 years ago
Thomas Gleixner 845b3944bb x86: Add timer_init to x86_init_ops 16 years ago
Thomas Gleixner 736decac64 x86: Move percpu clockevents setup to x86_init_ops 16 years ago
Thomas Gleixner f1d7062a23 x86: Move xen_post_allocator_init into xen_pagetable_setup_done 16 years ago
Thomas Gleixner 030cb6c00d x86: Move paravirt pagetable_setup to x86_init_ops 16 years ago
Thomas Gleixner 6f30c1ac3f x86: Move paravirt banner printout to x86_init_ops 16 years ago
Thomas Gleixner 42bbdb43b1 x86: Replace ARCH_SETUP by a proper x86_init_ops 16 years ago
Jeremy Fitzhardinge ac5672f82c x86/paravirt: split paravirt definitions into paravirt_types.h 16 years ago
Jeremy Fitzhardinge b4ecc12699 x86: Fix performance regression caused by paravirt_ops on native kernels 16 years ago
Masami Hiramatsu 9b987aeb4a x86: fix set_fixmap to use phys_addr_t 16 years ago
Masami Hiramatsu 3b3809ac53 x86: fix set_fixmap to use phys_addr_t 16 years ago
Jeremy Fitzhardinge 224101ed69 x86/paravirt: finish change from lazy cpu to context switch start/end 16 years ago
Jeremy Fitzhardinge b407fc57b8 x86/paravirt: flush pending mmu updates on context switch 16 years ago
Jeremy Fitzhardinge 7fd7d83d49 x86/pvops: replace arch_enter_lazy_cpu_mode with arch_start_context_switch 16 years ago
Jeremy Fitzhardinge 71ff49d71b x86: with the last user gone, remove set_pte_present 16 years ago
Jeremy Fitzhardinge 42854dc0a6 x86, paravirt: prevent gcc from generating the wrong addressing mode 16 years ago
Jeremy Fitzhardinge d85cf93da6 x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption 16 years ago
Jeremy Fitzhardinge 54321d947a x86: move pte types into pgtable*.h 16 years ago
Jeremy Fitzhardinge e42778de31 x86: move defs around to allow paravirt.h to just include page_types.h 16 years ago
Kyle McMartin a5ef7ca0e2 x86: spinlocks: define dummy __raw_spin_is_contended 16 years ago
Jeremy Fitzhardinge 0eb592dbba x86/paravirt: return full 64-bit result 16 years ago
Jeremy Fitzhardinge e584f559c7 x86/paravirt: don't restore second return reg 16 years ago
Jeremy Fitzhardinge 4767afbf1f x86/paravirt: fix missing callee-save call on pud_val 16 years ago
Jeremy Fitzhardinge da5de7c22e x86/paravirt: use callee-saved convention for pte_val/make_pte/etc 16 years ago
Jeremy Fitzhardinge 791bad9d28 x86/paravirt: implement PVOP_CALL macros for callee-save functions 16 years ago
Jeremy Fitzhardinge ecb93d1ccd x86/paravirt: add register-saving thunks to reduce caller register pressure 16 years ago
Jeremy Fitzhardinge 9104a18dcd x86/paravirt: selectively save/restore regs around pvops calls 16 years ago
Jeremy Fitzhardinge 41edafdb78 x86/pvops: add a paravirt_ident functions to allow special patching 16 years ago
Jeremy Fitzhardinge ab897d2013 x86/pvops: remove pte_flags pvop 16 years ago
Jiri Kosina afb33f8c0d x86: remove byte locks 16 years ago
Rusty Russell 4595f9620c x86: change flush_tlb_others to take a const struct cpumask 16 years ago
H. Peter Anvin 1965aae3c9 x86: Fix ASM_X86__ header guards 17 years ago
Al Viro bb8985586b x86, um: ... and asm-x86 move 17 years ago
Yinghai Lu b05f78f5c7 x86_64: printout msr -v2 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 63d3a75d6f x86/paravirt: add spin_lock_flags lock op 17 years ago
Jeremy Fitzhardinge 38ffbe66d5 x86/paravirt/xen: properly fill out the ldt ops 17 years ago
Vegard Nossum 77ef50a522 x86: consolidate header guards 17 years ago
Jeremy Fitzhardinge 59438c9fc4 x86: rename PTE_MASK to PTE_PFN_MASK 17 years ago
Rusty Russell c2e3277f87 x86: fix pte_flags() to only return flags, fix lguest (updated) 17 years ago
Harvey Harrison 3217256188 x86: suppress sparse returning void warnings 17 years ago
Maciej W. Rozycki 593f4a788e x86: APIC: remove apic_write_around(); use alternatives 17 years ago
Ingo Molnar 4bb689eee1 x86: paravirt spinlocks, !CONFIG_SMP build fixes 17 years ago
Jeremy Fitzhardinge 8efcbab674 paravirt: introduce a "lock-byte" spinlock implementation 17 years ago
Jeremy Fitzhardinge 74d4affde8 x86/paravirt: add hooks for spinlock operations 17 years ago
Jeremy Fitzhardinge c24481e9da xen64: save lots of registers 17 years ago