]> git.hungrycats.org Git - linux/commit
[PATCH] RCU - cpu offline fix
authorDipankar Sarma <dipankar@in.ibm.com>
Mon, 23 Aug 2004 05:57:30 +0000 (22:57 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 Aug 2004 05:57:30 +0000 (22:57 -0700)
commitf0f4d6e41008746f51db2c795469e1707e516672
tree3a2e58897a1bdfc8bb4bb19027108d5e6d9de490
parentbcce63134d465edc461f81ef23627cde4227e05a
[PATCH] RCU - cpu offline fix

This fixes the RCU cpu offline code which was broken by singly-linked RCU
changes.  Nathan pointed out the problems and submitted a patch for this.
This is an optimal fix - no need to iterate through the list of callbacks,
just use the tail pointers and attach the list from the dead cpu.

Signed-off-by: Nathan Lynch <nathanl@austin.ibm.com>
Signed-off-by: Dipankar Sarma <dipankar@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/rcupdate.h
kernel/rcupdate.c