Commit Graph

45 Commits (ed061b7ac8afb1181c6195aa502a8a7ef7ac3015)

Author SHA1 Message Date
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
Jeremy Fitzhardinge 08b882c627 paravirt: add hooks for ptep_modify_prot_start/commit 17 years ago
Jeremy Fitzhardinge aeaaa59c7e x86/paravirt/xen: add set_fixmap pv_mmu_ops 17 years ago
Jeremy Fitzhardinge a15af1c9ea x86/paravirt: add pte_flags to just get pte flags 17 years ago
Jeremy Fitzhardinge 2761fa0920 x86: add pud_alloc for 4-level pagetables 17 years ago
Jeremy Fitzhardinge 6944a9c894 x86: rename paravirt_alloc_pt etc after the pagetable structure 17 years ago
Jeremy Fitzhardinge f7743fe676 x86: paravirt_ops: don't steal memory resources in paravirt_disable_iospace 17 years ago
Eduardo Habkost f95f2f7b9d x86: fill in missing pv_mmu_ops entries for PAGETABLE_LEVELS >= 3 17 years ago
Eduardo Habkost d8dd8eec57 x86: don't set pagetable_setup_{start,done} hooks on 64-bit 17 years ago
Glauber de Oliveira Costa 88b4755f0f x86: fill pv_cpu_ops structure with cr8 fields 17 years ago
Glauber de Oliveira Costa bfd074e05b replace x86_read/write_per_cpu with a common function. 17 years ago
Glauber de Oliveira Costa 2f485ef568 x86: move patching code to arch-specific file. 17 years ago
Glauber de Oliveira Costa e801f864ec x86: adds paravirt hook for swapgs 17 years ago
Glauber de Oliveira Costa e5aaac4436 x86: provide paravirtualized hook for rdtscp 17 years ago
Glauber de Oliveira Costa b1df07bd66 x86: change paravirt_32.c name 17 years ago
Glauber de Oliveira Costa 75b8bb3e56 x86: change write_ldt_entry signature 17 years ago
Glauber de Oliveira Costa 014b15be30 x86: change write_gdt_entry signature. 17 years ago
Glauber de Oliveira Costa 8d947344c4 x86: change write_idt_entry signature 17 years ago
H. Peter Anvin faca62273b x86: use generic register name in the thread and tss structures 17 years ago
Glauber de Oliveira Costa 6abcd98ffa x86: irqflags consolidation 17 years ago
Jeremy Fitzhardinge f97b895495 x86/paravirt: revert exports to restore old behaviour 17 years ago
Jeremy Fitzhardinge 8965c1c095 paravirt: clean up lazy mode handling 18 years ago
Jeremy Fitzhardinge 93b1eab3d2 paravirt: refactor struct paravirt_ops into smaller pv_*_ops 18 years ago
Thomas Gleixner 9a163ed8e0 i386: move kernel 18 years ago
Thomas Gleixner b9fe30ac5c i386: prepare shared kernel/paravirt.c 18 years ago
Andi Kleen ab144f5ec6 i386: Make patching more robust, fix paravirt issue 18 years ago
Andi Kleen 5f3f7cc6ad x86_64: Fix paravirt compilation 18 years ago
Andi Kleen 19d36ccdc3 x86: Fix alternatives and kprobes to remap write-protected kernel text 18 years ago
Jeremy Fitzhardinge 688340ea34 Add a sched_clock paravirt_op 18 years ago