linux_dsm_epyc7002/arch
Paul E. McKenney a4dd99250d rcu: create new rcu_access_index() and use in mce
The MCE subsystem needs to sample an RCU-protected index outside of
any protection for that index.  If this was a pointer, we would use
rcu_access_pointer(), but there is no corresponding rcu_access_index().
This commit therefore creates an rcu_access_index() and applies it
to MCE.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Tested-by: Zdenek Kabelac <zkabelac@redhat.com>
2011-04-01 07:27:31 -07:00
..
alpha alpha: Use generic show_interrupts() 2011-03-29 14:47:58 +02:00
arm Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc 2011-03-29 12:09:30 -07:00
avr32
blackfin bfin: Use proper accessors in trace 2011-03-29 14:47:59 +02:00
cris
frv FRV: Use generic show_interrupts() 2011-03-29 14:05:13 +01:00
h8300
ia64 ia64: Remove redundant declaration of irq_desc[] 2011-03-29 14:48:05 +02:00
m32r
m68k m68k: Convert irq function namespace 2011-03-29 14:48:15 +02:00
microblaze microblaze: Use generic show_interrupts() 2011-03-29 14:48:06 +02:00
mips mips: vr41xx: Use irdq_irq_disabled() 2011-03-29 14:48:07 +02:00
mn10300 mn10300: Use generic show_interrupts() 2011-03-29 14:48:19 +02:00
parisc parisc: Use irq_to_desc() in show_interrupts() 2011-03-29 14:48:08 +02:00
powerpc powerpc: Use generic show_interrupts() 2011-03-29 14:48:13 +02:00
s390
score
sh Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc 2011-03-29 12:09:30 -07:00
sparc sparc: Use generic show_interrupts() 2011-03-29 14:48:14 +02:00
tile
um
unicore32 unicore32: Use generic show_interrupts() 2011-03-29 14:48:15 +02:00
x86 rcu: create new rcu_access_index() and use in mce 2011-04-01 07:27:31 -07:00
xtensa
.gitignore
Kconfig