Commit Graph

77 Commits (1ac7c23e4af5e83525137661595000099f1ce94f)

Author SHA1 Message Date
Alok Kataria b0f4c062fb x86, paravirt: Remove alloc_pmd_clone hook, only used by VMI 15 years ago
Ian Campbell dad52fc011 x86, paravirt: Remove kmap_atomic_pte paravirt op. 15 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 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
Thomas Gleixner 66bcaf0bde x86: Move irq_init to x86_init_ops 16 years ago
Thomas Gleixner 6b18ae3e2f x86: Move memory_setup to x86_init_ops 16 years ago
Jeremy Fitzhardinge b4ecc12699 x86: Fix performance regression caused by paravirt_ops on native kernels 16 years ago
Jeremy Fitzhardinge ab2f75f0b7 x86/paravirt: use percpu_ rather than __get_cpu_var 16 years ago
Jeremy Fitzhardinge 2829b44927 x86/paravirt: allow preemption with lazy mmu mode 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 b8bcfe997e x86/paravirt: remove lazy mode in interrupts 16 years ago
Jeremy Fitzhardinge 71ff49d71b x86: with the last user gone, remove set_pte_present 16 years ago
Ingo Molnar 8e6dafd6c7 x86: refactor x86_quirks support 16 years ago
Thomas Gleixner 34b0900d32 x86: warn if arch_flush_lazy_mmu_cpu is called in preemptible context 16 years ago
Jeremy Fitzhardinge d85cf93da6 x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption 16 years ago
Jeremy Fitzhardinge da5de7c22e x86/paravirt: use callee-saved convention for pte_val/make_pte/etc 16 years ago
Jeremy Fitzhardinge ecb93d1ccd x86/paravirt: add register-saving thunks to reduce caller register pressure 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
Yinghai Lu b05f78f5c7 x86_64: printout msr -v2 17 years ago
Jeremy Fitzhardinge 7946612de2 x86: export pv_lock_ops non-GPL 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
Rusty Russell c2e3277f87 x86: fix pte_flags() to only return flags, fix lguest (updated) 17 years ago
Maciej W. Rozycki 593f4a788e x86: APIC: remove apic_write_around(); use alternatives 17 years ago
Ingo Molnar 9af98578d6 x86: paravirt spinlocks, modular build fix 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
Eduardo Habkost a312b37b2a x86/paravirt: call paravirt_pagetable_setup_{start, done} 17 years ago
Yinghai Lu 94a8c3c243 x86: let 32bit use apic_ops too - fix 17 years ago
Suresh Siddha 372e92d8b3 x64, x2apic/intr-remap: Interrupt-remapping and x2apic support 17 years ago
Suresh Siddha 1b374e4d6f x64, x2apic/intr-remap: basic apic ops support 17 years ago
Alok Kataria e93ef949fd x86: rename paravirtualized TSC functions 17 years ago
Jeremy Fitzhardinge 102d0a4b56 x86, paravirt, 64-bit: fix compile errors with IA32_EMULATION off 17 years ago
Jeremy Fitzhardinge 9f9d489a3e x86/paravirt, 64-bit: make load_gs_index() a paravirt operation 17 years ago
Jeremy Fitzhardinge fab58420ac x86/paravirt, 64-bit: add adjust_exception_frame 17 years ago
Jeremy Fitzhardinge 2be29982a0 x86/paravirt: add sysret/sysexit pvops for returning to 32-bit compatibility userspace 17 years ago
Jeremy Fitzhardinge c7245da6ae x86/paravirt, 64-bit: don't restore user rsp within sysret 17 years ago
Jeremy Fitzhardinge d75cd22fdd x86/paravirt: split sysret and sysexit 17 years ago
Jeremy Fitzhardinge eba0045ff8 x86/paravirt: add a pgd_alloc/free hooks 17 years ago