Skip to content

RFC RCU: Preemptible-RCU

Gautham R Shenoy linux-rt-users lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest6 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6Preempt-RCU: Use softirq instead of tasklets for RCUinclude/linux/interrupt.h kernel/rcupdate.c+18 -80 replies
2/6Preempt-RCU: Reorganize RCU code into rcuclassic.c and rcupdate.cinclude/linux/rcuclassic.h include/linux/rcupdate.h kernel/Makefile +2 more+812 -6702 replies
3/6Preempt-RCU: Fix rcu_barrier for preemptive environmentkernel/rcuclassic.c kernel/rcupdate.c+11 -10 replies
4/6Preempt-RCU: Implementationinclude/linux/rcuclassic.h include/linux/rcupdate.h include/linux/rcupreempt.h +8 more+1394 -617 replies
5/6Preempt-RCU: CPU Hotplug handlingkernel/rcupreempt.c+142 -50 replies
6/6Preempt-RCU: Update RCU Documentation.Documentation/RCU/RTFP.txt Documentation/RCU/rcu.txt Documentation/RCU/torture.txt+221 -192 replies

Reviews trailers per patch

1 of 6 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchSteven Rostedt
SeriesR-b
1/6
2/6
3/6
4/6A-b
5/6
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RFC PATCH 0/6] RCU: Preemptible-RCU

Hello everyone,

This patchset is an updated version of the preemptible RCU patchset that Paul McKenney had posted it in September earlier this year that can be found here --> http://lkml.org/lkml/2007/9/10/213

This patchset incorporates the review comments from Oleg Nesterov and Steven Rostedt.

The testing report of the patchset is as follows:
====================================================================
Patch-stack: 2.6.23-rc3 + cpu-hotplug patches from

		http://lkml.org/lkml/2007/11/15/239 + Preempt-RCU
		patches.

Test: RCU-Torture running parallelly with CPU-Hotplug
operations.
Duration: 24 hours.
Architectures: x86,x86_64, ppc64.
====================================================================

Currently it is based against the latest linux-2.6-sched-devel.git

Awaiting your feedback!

Thanks and Regards
gautham.

Signature · 5 lines
Gautham R Shenoy
Linux Technology Center
IBM India.
"Freedom comes with a price tag of responsibility, which is still a bargain,
because Freedom is priceless!"