Hi all, Today's linux-next merge of the slab tree got a conflict in include/linux/rcupdate.h between commit a682604838763981613e42015cd0e39f2989d6bb ("rcu: Teach RCU that idle task is not quiscent state at boot") from Linus' tree and commit 32efb35b328d0e87fa5358239c54c889226cc6e7 ("SLQB slab allocator (try 2)") from the slab tree. Just a context change. I fixed it up (see below) and can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx http://www.canb.auug.org.au/~sfr/ diff --cc include/linux/rcupdate.h index 528343e,e2917ee..0000000 --- a/include/linux/rcupdate.h +++ b/include/linux/rcupdate.h @@@ -42,19 -43,6 +43,9 @@@ #include <linux/lockdep.h> #include <linux/completion.h> - /** - * struct rcu_head - callback structure for use with RCU - * @next: next update requests in a list - * @func: actual update function to call after the grace period. - */ - struct rcu_head { - struct rcu_head *next; - void (*func)(struct rcu_head *head); - }; - +/* Internal to kernel, but needed by rcupreempt.h. */ +extern int rcu_scheduler_active; + #if defined(CONFIG_CLASSIC_RCU) #include <linux/rcuclassic.h> #elif defined(CONFIG_TREE_RCU) -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html