linux/arch/blackfin/kernel
Davidlohr Bueso b951242a4f blackfin/ptrace: call find_vma with the mmap_sem held
Performing vma lookups without taking the mm->mmap_sem is asking for
trouble.  While doing the search, the vma in question can be modified or
even removed before returning to the caller.  Take the lock (shared) in
order to avoid races while iterating through the vmacache and/or rbtree.

Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
Cc: Steven Miao <realmz6@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2014-06-06 16:08:16 -07:00
..
cplb-mpu
cplb-nompu
.gitignore
asm-offsets.c
bfin_dma.c
bfin_gpio.c blackfin: adi gpio driver and pinctrl driver support 2013-11-15 17:33:42 +08:00
bfin_ksyms.c
cplbinfo.c
debug-mmrs.c i2c: bfin-twi: move bits macros and structs in header from arch include to generic include 2014-03-09 08:40:41 +01:00
dma-mapping.c
dumpstack.c
early_printk.c
entry.S
exception.c
fixed_code.S
flat.c
ftrace-entry.S
ftrace.c ftrace: Do not pass data to ftrace_dyn_arch_init 2014-03-07 10:06:14 -05:00
gptimers.c
ipipe.c
irqchip.c blackfin:Use generic /proc/interrupts implementation 2014-04-11 23:40:55 +08:00
kgdb_test.c
kgdb.c
Makefile blackfin: adi gpio driver and pinctrl driver support 2013-11-15 17:33:42 +08:00
module.c
nmi.c
perf_event.c
process.c
pseudodbg.c
ptrace.c blackfin/ptrace: call find_vma with the mmap_sem held 2014-06-06 16:08:16 -07:00
reboot.c
setup.c cramfs: take headers to fs/cramfs 2014-01-25 03:13:02 -05:00
shadow_console.c
signal.c
stacktrace.c
sys_bfin.c
time-ts.c
time.c
trace.c
traps.c
vmlinux.lds.S