kernel-fxtec-pro1x/arch/s390/kernel
Jan Glauber 144d634a21 [S390] fix s390 assembler code alignments
The alignment is missing for various global symbols in s390 assembly code.
With a recent gcc and an instruction like stgrl this can lead to a
specification exception if the instruction uses such a mis-aligned address.

Specify the alignment explicitely and while add it define __ALIGN for s390
and use the ENTRY define to save some lines of code.

Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2011-07-24 10:48:21 +02:00
..
vdso32 [S390] vdso: disable gcov profiling 2011-05-23 10:24:29 +02:00
vdso64 [S390] vdso: disable gcov profiling 2011-05-23 10:24:29 +02:00
asm-offsets.c [S390] pfault: cpu hotplug vs missing completion interrupts 2011-05-23 10:24:29 +02:00
audit.c
audit.h
base.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
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 [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
cpcmd.c
crash.c
debug.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
diag.c [S390] replace diag10() with diag10_range() function 2011-05-10 17:13:43 +02:00
dis.c [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
early.c [S390] early: limit savesys cmd string handling 2011-03-23 10:15:14 +01:00
ebcdic.c
entry.h [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
entry.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
entry64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
ftrace.c [S390] cleanup ftrace backend functions 2011-01-05 12:47:31 +01:00
head.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
head31.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
head64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
init_task.c
ipl.c
irq.c [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
jump_label.c jump label: Add s390 support 2011-04-04 13:43:16 -04: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 [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
mcount.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
mcount64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
mem_detect.c Fix IRQ flag handling naming 2010-10-07 14:08:55 +01:00
module.c modules: Fix module_bug_list list corruption race 2010-10-05 11:29:27 -07:00
nmi.c [S390] irq: have detailed statistics for interrupt types 2011-01-05 12:47:25 +01:00
process.c [S390] Remove unused includes in process.c 2011-05-23 10:24:32 +02: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
reipl.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
reipl64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
relocate_kernel.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
relocate_kernel64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
s390_ksyms.c [S390] move sie code to entry.S 2011-07-24 10:48:21 +02:00
sclp.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
setup.c [S390] Remove data execution protection 2011-05-23 10:24:28 +02:00
signal.c [S390] ptrace cleanup 2011-01-05 12:47:31 +01:00
smp.c [S390] allow setting of upper 32 bit in smp_ctl_set_bit 2011-06-22 16:24:20 +02:00
stacktrace.c
suspend.c
switch_cpu.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
switch_cpu64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
swsusp_asm64.S [S390] fix s390 assembler code alignments 2011-07-24 10:48:21 +02:00
sys_s390.c
syscalls.S ns: Wire up the setns system call 2011-05-28 10:48:39 -07:00
sysinfo.c [S390] topology: add SCHED_MC config option 2010-10-29 16:50:49 +02:00
time.c [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
topology.c [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
traps.c ptrace: kill trivial tracehooks 2011-06-22 19:26:28 +02:00
vdso.c mm: arch: rename in_gate_area_no_task to in_gate_area_no_mm 2011-03-23 16:36:55 -04:00
vmlinux.lds.S percpu: Always align percpu output section to PAGE_SIZE 2011-03-24 18:50:09 +01:00
vtime.c [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00