linux/arch/s390/kernel
Chen Liu 69ac43b05e [S390] early: Fix possible overlapping data buffer
This patch fixed bugzilla #12965:
https://bugzilla.kernel.org/show_bug.cgi?id=12965

The original code contains some inproper use of sprintf
function where a buffer is used both as input string
as well as output string. It should remember the written
bytes in the previous and use that as the offset for
later writing. Also replace sprintf with snprintf.

Signed-off-by: Chen Liu <chenliu@asset.uwaterloo.ca>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2011-03-23 10:15:14 +01:00
..
vdso32 [S390] vdso: get rid of redefinition warnings 2010-10-29 16:50:50 +02:00
vdso64 [S390] vdso: get rid of redefinition warnings 2010-10-29 16:50:50 +02:00
asm-offsets.c [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
audit.c
audit.h
base.S
bitmap.c
compat_audit.c
compat_exec_domain.c
compat_linux.c BKL: remove extraneous #include <smp_lock.h> 2010-11-17 08:59:32 -08:00
compat_linux.h
compat_ptrace.h [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
compat_signal.c
compat_wrapper.S
cpcmd.c
crash.c
debug.c
diag.c
dis.c
early.c [S390] early: Fix possible overlapping data buffer 2011-03-23 10:15:14 +01:00
ebcdic.c
entry64.S [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
entry.h [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
entry.S [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
ftrace.c [S390] cleanup ftrace backend functions 2011-01-05 12:47:31 +01:00
head31.S
head64.S
head.S [S390] Add config option for z196 code generation. 2010-10-25 16:10:15 +02:00
init_task.c
ipl.c
irq.c [S390] ap bus: add support for irq statistics 2011-01-05 12:47:26 +01:00
kprobes.c [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
machine_kexec.c [S390] kexec: Disable ftrace during kexec 2011-03-15 17:08:24 +01:00
Makefile
mcount64.S [S390] cleanup ftrace backend functions 2011-01-05 12:47:31 +01:00
mcount.S [S390] cleanup ftrace backend functions 2011-01-05 12:47:31 +01:00
mem_detect.c
module.c
nmi.c [S390] irq: have detailed statistics for interrupt types 2011-01-05 12:47:25 +01:00
process.c [S390] Randomize PIEs 2011-01-12 09:55:25 +01:00
processor.c [S390] prevent unneccesary loops_per_jiffy recalculation 2011-01-05 12:47:32 +01:00
ptrace.c [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
reipl64.S
reipl.S
relocate_kernel64.S
relocate_kernel.S
s390_ext.c [S390] extint: get rid of early code plus cleanup 2011-01-05 12:47:26 +01:00
s390_ksyms.c
sclp.S
setup.c [S390] Add z196 machine type to setup_hwcaps 2010-10-29 16:50:49 +02:00
signal.c [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
smp.c [S390] smp: remove cpu hotplug messages 2011-01-05 12:47:31 +01:00
stacktrace.c
suspend.c
switch_cpu64.S
switch_cpu.S
swsusp_asm64.S
sys_s390.c
syscalls.S
sysinfo.c [S390] topology: add SCHED_MC config option 2010-10-29 16:50:49 +02:00
time.c [S390] irq: have detailed statistics for interrupt types 2011-01-05 12:47:25 +01:00
topology.c [S390] topology: fix cpu masks for topology=off case 2010-10-29 16:50:50 +02:00
traps.c s390: remove task_show_regs 2011-02-15 07:34:16 -08:00
vdso.c [S390] vdso: dont map at mmap_base 2011-01-12 09:55:24 +01:00
vmlinux.lds.S percpu: align percpu readmostly subsection to cacheline 2011-01-25 14:26:50 +01:00
vtime.c [S390] irq: have detailed statistics for interrupt types 2011-01-05 12:47:25 +01:00