Displaying 3 results from an estimated 3 matches for "rcu_ctrlblk".
2007 Jan 17
11
[PATCH] Add RCU support into Xen - Repost
...lude <xen/spinlock.h>
+#include <xen/smp.h>
+#include <xen/rcupdate.h>
+#include <xen/sched.h>
+#include <asm/atomic.h>
+#include <xen/bitops.h>
+#include <xen/percpu.h>
+#include <xen/softirq.h>
+
+/* Definition for rcupdate control block. */
+struct rcu_ctrlblk rcu_ctrlblk = {
+ .cur = -300,
+ .completed = -300,
+ .lock = SPIN_LOCK_UNLOCKED,
+ .cpumask = CPU_MASK_NONE,
+};
+
+DEFINE_PER_CPU(struct rcu_data, rcu_data) = { 0L };
+
+static int blimit = 10;
+static int qhimark = 10000;
+static int qlowmark = 100;
+#ifdef CONFIG_SMP
+static int rsinterval = 10...
2007 Jan 17
11
[PATCH] Add RCU support into Xen - Repost
...lude <xen/spinlock.h>
+#include <xen/smp.h>
+#include <xen/rcupdate.h>
+#include <xen/sched.h>
+#include <asm/atomic.h>
+#include <xen/bitops.h>
+#include <xen/percpu.h>
+#include <xen/softirq.h>
+
+/* Definition for rcupdate control block. */
+struct rcu_ctrlblk rcu_ctrlblk = {
+ .cur = -300,
+ .completed = -300,
+ .lock = SPIN_LOCK_UNLOCKED,
+ .cpumask = CPU_MASK_NONE,
+};
+
+DEFINE_PER_CPU(struct rcu_data, rcu_data) = { 0L };
+
+static int blimit = 10;
+static int qhimark = 10000;
+static int qlowmark = 100;
+#ifdef CONFIG_SMP
+static int rsinterval = 10...
2006 Feb 24
2
r56 - trunk/debian
....c 2005-06-17 21:48:29.000000000 +0200
-+++ linux-2.6.12-xen/kernel/rcupdate.c 2006-02-17 00:45:18.269515957 +0100
++++ linux-2.6.12-xen/kernel/rcupdate.c 2006-02-25 00:12:33.826985958 +0100
@@ -202,8 +202,11 @@ static void rcu_start_batch(struct rcu_c
*/
static void cpu_quiet(int cpu, struct rcu_ctrlblk *rcp, struct rcu_state *rsp)
@@ -103327,7 +103330,7 @@
rcu_start_batch(rcp, rsp, 0);
diff -Nurp pristine-linux-2.6.12/kernel/signal.c linux-2.6.12-xen/kernel/signal.c
--- pristine-linux-2.6.12/kernel/signal.c 2005-06-17 21:48:29.000000000 +0200
-+++ linux-2.6.12-xen/kernel/signal.c 2006-02-17...