linux-stable-rt/arch
Steven J. Magnani 538722ca3b microblaze: fix get_user/put_user side-effects
The Microblaze implementations of get_user() and (MMU) put_user() evaluate
the address argument more than once. This causes unexpected side-effects for
invocations that include increment operators, i.e. get_user(foo, bar++).

This patch also removes the distinction between MMU and noMMU put_user().

Without the patch:
  $ echo 1234567890 > /proc/sys/kernel/core_pattern
  $ cat /proc/sys/kernel/core_pattern
  12345

Signed-off-by: Steven J. Magnani <steve@digidescorp.com>
2010-05-13 09:21:14 +02:00
..
alpha
arm Merge branch 'v4l_for_2.6.34' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 2010-05-07 13:58:56 -07:00
avr32 arch/avr32: fix build failure caused by wrong prototype 2010-04-27 16:26:03 -07:00
blackfin
cris
frv
h8300
ia64
m32r
m68k
m68knommu
microblaze microblaze: fix get_user/put_user side-effects 2010-05-13 09:21:14 +02:00
mips MIPS: Loongson 2F: Fix of problems introduced by -mfix-loongson2f-jump 2010-04-30 20:52:58 +01:00
mn10300
parisc
powerpc Merge commit 'kumar/merge' into merge 2010-05-13 11:42:40 +10:00
s390 [S390] correct address of _stext with CONFIG_SHARED_KERNEL=y 2010-05-12 09:32:26 +02:00
score
sh sh: sh7751 pci controller io port fix 2010-04-26 16:02:25 +09:00
sparc
um
x86 kprobes/x86: Fix removed int3 checking order 2010-05-11 09:14:25 +02:00
xtensa
.gitignore
Kconfig