search for: smp_alt

Displaying 7 results from an estimated 7 matches for "smp_alt".

2005 Oct 06
3
Xen unstable/SuSE 9.3 install issue
...ncluded from include/asm-xen/asm/processor.h:18, from include/asm/thread_info.h:17, from include/linux/thread_info.h:21, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from arch/i386/kernel/asm-offsets.c:7: include/asm-xen/asm/system.h:11:25: asm/smp_alt.h: No such file or directory In file included from include/asm-xen/asm/processor.h:18, from include/asm/thread_info.h:17, from include/linux/thread_info.h:21, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from arch/i386/kernel/asm-offsets.c:7: i...
2006 Mar 06
2
Problem compiling a custom kernel for xen-3.0
...from include/linux/thread_info.h:21, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from arch/i386/kernel/asm-offsets.c:7: include/asm-xen/asm/system.h:11:25: asm/smp_alt.h: No such file or directory In file included from include/asm-xen/asm/processor.h:18, from include/asm/thread_info.h:17, from include/linux/thread_info.h:21, from include/linux/spinlock.h:12, from include/linux/capability.h:45,...
2007 Apr 18
7
[patch 0/6] Various cleanups
Hi Andi, Here's a little batch of cleanups: - re-enable VDSO when PARAVIRT is enabled - make the parainstructions symbols match the other altinstructions naming convention - add kernel command-line options to disable altinstructions for smp and pv_ops Oh, and I'm mailing your noreplacement patch back at you, for no particularly good reason. J --
2007 Apr 18
7
[patch 0/6] Various cleanups
Hi Andi, Here's a little batch of cleanups: - re-enable VDSO when PARAVIRT is enabled - make the parainstructions symbols match the other altinstructions naming convention - add kernel command-line options to disable altinstructions for smp and pv_ops Oh, and I'm mailing your noreplacement patch back at you, for no particularly good reason. J --
2006 Feb 24
2
r56 - trunk/debian
...include/asm-i386/rwsem.h 2006-02-17 00:45:18.276514891 +0100 ++++ linux-2.6.12-xen/include/asm-i386/rwsem.h 2006-02-25 00:12:33.833984903 +0100 @@ -40,6 +40,7 @@ #include <linux/list.h> @@ -82291,7 +82294,7 @@ : "memory"); diff -Nurp pristine-linux-2.6.12/include/asm-i386/smp_alt.h linux-2.6.12-xen/include/asm-i386/smp_alt.h --- pristine-linux-2.6.12/include/asm-i386/smp_alt.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-2.6.12-xen/include/asm-i386/smp_alt.h 2006-02-17 00:45:18.276514891 +0100 ++++ linux-2.6.12-xen/include/asm-i386/smp_alt.h 2006-02-25 00:12:33.833984903...
2007 Apr 18
1
[PATCH] (with benchmarks) binary patching of paravirt_ops call sites
...-05-23 13:10:26.000000000 +1000 @@ -3,6 +3,7 @@ #include <linux/list.h> #include <asm/alternative.h> #include <asm/sections.h> +#include <asm/paravirt.h> #define DEBUG 0 #if DEBUG @@ -283,6 +284,35 @@ void alternatives_smp_switch(int smp) spin_unlock_irqrestore(&smp_alt, flags); } +#ifdef CONFIG_PARAVIRT +void apply_paravirt(struct paravirt_patch *start, struct paravirt_patch *end) +{ + unsigned char **noptable = find_nop_table(); + struct paravirt_patch *p; + int diff, i, k; + + for (p = start; p < end; p++) { + unsigned int used; + used = paravirt_ops.pa...
2007 Apr 18
1
[PATCH] (with benchmarks) binary patching of paravirt_ops call sites
...-05-23 13:10:26.000000000 +1000 @@ -3,6 +3,7 @@ #include <linux/list.h> #include <asm/alternative.h> #include <asm/sections.h> +#include <asm/paravirt.h> #define DEBUG 0 #if DEBUG @@ -283,6 +284,35 @@ void alternatives_smp_switch(int smp) spin_unlock_irqrestore(&smp_alt, flags); } +#ifdef CONFIG_PARAVIRT +void apply_paravirt(struct paravirt_patch *start, struct paravirt_patch *end) +{ + unsigned char **noptable = find_nop_table(); + struct paravirt_patch *p; + int diff, i, k; + + for (p = start; p < end; p++) { + unsigned int used; + used = paravirt_ops.pa...