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...