[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20130127001804.GA4122@linux.vnet.ibm.com>
Date: Sat, 26 Jan 2013 16:18:04 -0800
From: "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
To: linux-kernel@...r.kernel.org
Cc: mingo@...e.hu, laijs@...fujitsu.com, dipankar@...ibm.com,
akpm@...ux-foundation.org, mathieu.desnoyers@...icios.com,
josh@...htriplett.org, niv@...ibm.com, tglx@...utronix.de,
peterz@...radead.org, rostedt@...dmis.org, Valdis.Kletnieks@...edu,
dhowells@...hat.com, edumazet@...gle.com, darren@...art.com,
fweisbec@...il.com, sbw@....edu
Subject: [PATCH tip/core/rcu 0/2] Callback tagging for 3.9
Hello!
This series contains callback-tagging patches. These were sent earlier
in the idle/no-CBs series, but have been isolated as the more trustworthy
part of that series.
1. Tag callback lists with the grace-period number that they are
waiting for. This change enables a number of optimizations
for RCU_FAST_NO_HZ, and though it add a bit of code, it greatly
simplifies RCU's callback handling.
2. Trace callback acceleration (which is when RCU notices that a
group of callbacks doesn't actually need to wait as long as it
previously thought).
Thanx, Paul
b/include/trace/events/rcu.h | 6 -
b/kernel/rcutree.c | 201 +++++++++++++++++++++++++++++++++++++------
b/kernel/rcutree.h | 2
3 files changed, 179 insertions(+), 30 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists