lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
[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

Powered by Openwall GNU/*/Linux Powered by OpenVZ