linux/arch/blackfin
Frederic Weisbecker 1268fbc746 nohz: Remove tick_nohz_idle_enter_norcu() / tick_nohz_idle_exit_norcu()
Those two APIs were provided to optimize the calls of
tick_nohz_idle_enter() and rcu_idle_enter() into a single
irq disabled section. This way no interrupt happening in-between would
needlessly process any RCU job.

Now we are talking about an optimization for which benefits
have yet to be measured. Let's start simple and completely decouple
idle rcu and dyntick idle logics to simplify.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
2011-12-11 10:31:57 -08:00
..
boot Blackfin: encode cpu-rev into uImage name 2011-01-10 07:18:27 -05:00
configs Blackfin: bf548-ezkit: update defconfig 2011-10-25 19:51:32 -04:00
include Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
kernel nohz: Remove tick_nohz_idle_enter_norcu() / tick_nohz_idle_exit_norcu() 2011-12-11 10:31:57 -08:00
lib Blackfin: strncpy: fix handling of zero lengths 2011-06-03 11:05:36 -04:00
mach-bf518 Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
mach-bf527 blackfin: Fixup export.h includes 2011-11-14 17:15:23 +08:00
mach-bf533 Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
mach-bf537 blackfin: Fixup export.h includes 2011-11-14 17:15:23 +08:00
mach-bf538 Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
mach-bf548 Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
mach-bf561 Blackfin: add serial TX IRQ in individual platform resource 2011-11-14 17:11:25 +08:00
mach-common blackfin: add module.h to files implicitly expecting to use it. 2011-10-31 19:31:02 -04:00
mm blackfin: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE 2011-10-31 19:31:01 -04:00
oprofile Blackfin arch: remove hardware PM code, oprofile not use it 2009-01-07 23:14:39 +08:00
ADI_BSD.txt Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
Kconfig Blackfin: drop unused Kconfig symbol 2011-10-25 19:51:59 -04:00
Kconfig.debug Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin 2011-05-25 15:34:14 -07:00
Makefile Blackfin: encode cpu-rev into uImage name 2011-01-10 07:18:27 -05:00