search for: rcu_ctrlblk

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