Commit Graph

31 Commits (711c2e481c9d1113650d09de10f61ee88ab56fda)

Author SHA1 Message Date
Masami Hiramatsu 7cf4942704 x86: expand irq-off region in text_poke() 16 years ago
Masami Hiramatsu 78ff7fae04 x86: implement atomic text_poke() via fixmap 16 years ago
Masami Hiramatsu 3945dab45a tracing, Text Edit Lock - SMP alternatives support 16 years ago
Peter Zijlstra 34754b69a6 x86: make vmap yell louder when it is used under irqs_disabled() 16 years ago
Andi Kleen 123aa76ec0 x86, mce: don't disable machine checks during code patching 16 years ago
Thomas Gleixner 649c6653fa x86: improve UP kernel when CPU-hotplug and SMP is enabled 17 years ago
H. Peter Anvin f31d731e44 x86: use X86_FEATURE_NOPL in alternatives 17 years ago
H. Peter Anvin f1c5d30e1d x86: use X86_FEATURE_NOPL in alternatives 17 years ago
Mathieu Desnoyers f88f07e0f0 x86: alternatives : fix LOCK_PREFIX race with preemptible kernel and CPU hotplug 17 years ago
Pekka Paalanen 2f1dafe50c x86: fix SMP alternatives: use mutex instead of spinlock, text_poke is sleepable 17 years ago
Steven Rostedt dfa60aba04 ftrace: use nops instead of jmp 17 years ago
Ingo Molnar 00c6b2d5d7 x86: harden kernel code patching 17 years ago
Mathieu Desnoyers b7b66baa8b x86: clean up text_poke() 17 years ago
Jiri Slaby 8b132ecbcf x86: fix text_poke() 17 years ago
Mathieu Desnoyers 15a601eb9c x86: fix test_poke for vmalloced pages 17 years ago
Mathieu Desnoyers e587cadd8f x86: enhance DEBUG_RODATA support - alternatives 17 years ago
Harvey Harrison 77bf90ed66 x86: replace remaining __FUNCTION__ occurances 17 years ago
Steven Rostedt f4be31ec96 pop previous section in alternative.c 17 years ago
Ingo Molnar 17abecfe65 x86: fix up alternatives with lockdep enabled 17 years ago
Andi Kleen ca74a6f84e x86: optimize lock prefix switching to run less frequently 17 years ago
Jeremy Fitzhardinge 53756d3722 x86: add set/clear_cpu_cap operations 17 years ago
Mike Travis 92cb7612ae x86: convert cpuinfo_x86 array to a per_cpu array 18 years ago
Jan Beulich 32c464f5d9 x86: multi-byte single instruction NOPs 18 years ago
Jan Beulich 121d7bf5a2 x86: misc. constifications 18 years ago
Fengguang Wu f68fd5f480 x86: call free_init_pages() with irqs enabled in alternative_instructions() 18 years ago
Jeremy Fitzhardinge 93b1eab3d2 paravirt: refactor struct paravirt_ops into smaller pv_*_ops 18 years ago
Dave Jones b097976e8d x86: fix missing include for vsyscall 18 years ago
Thomas Gleixner 9a163ed8e0 i386: move kernel 18 years ago
Andi Kleen a534b67918 x86_64: Remove CLFLUSH in text_poke() 18 years ago
Chris Wright d34fda4a84 x86: properly initialize temp insn buffer for paravirt patching 18 years ago
Adrian Bunk d2d0251f6f i386: really stop MCEs during code patching 18 years ago
Andi Kleen ab144f5ec6 i386: Make patching more robust, fix paravirt issue 18 years ago
Linus Torvalds 602033ed59 Revert most of "x86: Fix alternatives and kprobes to remap write-protected kernel text" 18 years ago
Andi Kleen 8f4e956b31 x86: Stop MCEs and NMIs during code patching 18 years ago
Andi Kleen 19d36ccdc3 x86: Fix alternatives and kprobes to remap write-protected kernel text 18 years ago
Jan Beulich 09488165d5 i386: smp-alt-once option is only useful with HOTPLUG_CPU 18 years ago
Linus Torvalds e3ebadd95c Revert "[PATCH] x86: __pa and __pa_symbol address space separation" 18 years ago
Jeremy Fitzhardinge 441d40dca0 [PATCH] x86: PARAVIRT: Jeremy Fitzhardinge <jeremy@goop.org> 18 years ago
Jeremy Fitzhardinge 959b4fdfe7 [PATCH] i386: PARAVIRT: Allow boot-time disable of paravirt_ops patching 18 years ago
Jeremy Fitzhardinge 63f70270cc [PATCH] i386: PARAVIRT: add common patching machinery 18 years ago
Jeremy Fitzhardinge 98de032b68 [PATCH] i386: PARAVIRT: rename struct paravirt_patch to paravirt_patch_site for clarity 18 years ago
Jeremy Fitzhardinge 7f63c41c6c [PATCH] i386: PARAVIRT: Remove CONFIG_DEBUG_PARAVIRT 18 years ago
Jeremy Fitzhardinge b7fb4af06c [PATCH] i386: Allow boot-time disable of SMP altinstructions 18 years ago
Jeremy Fitzhardinge d0175ab644 [PATCH] i386: Remove smp_alt_instructions 18 years ago
Vivek Goyal 0dbf7028c0 [PATCH] x86: __pa and __pa_symbol address space separation 18 years ago
Andi Kleen 9ce883becb [PATCH] x86: Remove noreplacement option 18 years ago
Rusty Russell 139ec7c416 [PATCH] paravirt: Patch inline replacements for paravirt intercepts 18 years ago
Al Viro f6a570333e [PATCH] severing module.h->sched.h 18 years ago
Zachary Amsden e51959faa6 [PATCH] Fix potential interrupts during alternative patching 19 years ago
Ingo Molnar 3047e99ede [PATCH] lockdep: x86 smp alternatives workaround 19 years ago