[PATCH rt-3.6 2/3] rt: fix mispatch of Kconfig by rcu-force-preempt-rcu-for-rt.patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch was meant to tie things to an RCU Kconfig, but happened to
instead land in the RT_GROUP_SCHED Kconfig entry.  Put it back to
where it belongs (i.e. PREEMPT_RCU, as evident by the commit log).

The link in the long log is also broken so simply remove it.

Signed-off-by: Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx>
---
 rcu-force-preempt-rcu-for-rt.patch | 34 ++++++++++++++++++----------------
 1 file changed, 18 insertions(+), 16 deletions(-)

diff --git a/rcu-force-preempt-rcu-for-rt.patch b/rcu-force-preempt-rcu-for-rt.patch
index 5de6462..38eeb2a 100644
--- a/rcu-force-preempt-rcu-for-rt.patch
+++ b/rcu-force-preempt-rcu-for-rt.patch
@@ -1,28 +1,30 @@
-Subject: RCU: Force PREEMPT_RCU for PREEMPT-RT
+From a014d7b0c472bf933ca7e570c2c1cd7c5ccdb92b Mon Sep 17 00:00:00 2001
 From: Ingo Molnar <mingo@xxxxxxx>
 Date: Fri, 3 Jul 2009 08:30:30 -0500
+Subject: [PATCH] RCU: Force PREEMPT_RCU for PREEMPT-RT
 
 PREEMPT_RT relies on PREEMPT_RCU - only allow RCU to be configured
 interactively in the !PREEMPT_RT case.
 
 Signed-off-by: Ingo Molnar <mingo@xxxxxxx>
 Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
-
 Signed-off-by: Peter Zijlstra <a.p.zijlstra@xxxxxxxxx>
-Link: http://lkml.kernel.org/n/tip-j1y0phicu6s6pu8guku2vca0@xxxxxxxxxxxxxx
 ---
- init/Kconfig |    1 -
- 1 file changed, 1 deletion(-)
+ init/Kconfig | 1 +
+ 1 file changed, 1 insertion(+)
 
-Index: linux-stable/init/Kconfig
-===================================================================
---- linux-stable.orig/init/Kconfig
-+++ linux-stable/init/Kconfig
-@@ -806,7 +806,6 @@ config RT_GROUP_SCHED
- 	bool "Group scheduling for SCHED_RR/FIFO"
- 	depends on EXPERIMENTAL
- 	depends on CGROUP_SCHED
--	depends on !PREEMPT_RT_FULL
- 	default n
+diff --git a/init/Kconfig b/init/Kconfig
+index badd56f..dc99d20 100644
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -437,6 +437,7 @@ endchoice
+ 
+ config PREEMPT_RCU
+ 	def_bool ( TREE_PREEMPT_RCU || TINY_PREEMPT_RCU )
++	depends on !PREEMPT_RT_FULL
  	help
- 	  This feature lets you explicitly allocate real CPU bandwidth
+ 	  This option enables preemptible-RCU code that is common between
+ 	  the TREE_PREEMPT_RCU and TINY_PREEMPT_RCU implementations.
+-- 
+1.8.1.2
+
-- 
1.8.1.2

--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux