[an error occurred while processing this directive]
|
|
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <48B945FF.6030803@colorfullife.com>
Date: Sat, 30 Aug 2008 15:07:11 +0200
From: Manfred Spraul <manfred@...orfullife.com>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
CC: paulmck@...ux.vnet.ibm.com
Subject: [PATCH] updates & fixes for state machine based rcu code
Hi,
I made some updates to my patch:
- the cpu bitmaps are removed, the outstanding cpus are tracked by an
atomic_t.
- bugfixes for offlining cpus: some irq on/off's were wrong.
- bugfix for offlining a nohz cpu [untested].
- a bugfix the main state machine function: if interrupts arrived after
reading the global state, then the state machine would oops. Now the
local interrupts are disabled early enough. Additionally, BUG_ON's test
for invalid state changes.
- some debug outputs removed.
Offlining a cpu doesn't oops any more, although further testing is needed.
--
Manfred
View attachment "patch-rcu-state-v02" of type "text/plain" (50273 bytes)
Powered by blists - more mailing lists