linux/arch/s390/kernel
Jan Glauber 859c965149 [S390] allow setting of upper 32 bit in smp_ctl_set_bit
The bit shift operation in smp_ctl_set_bit does not specify the type
of the shifted bit so integer is used as default. Therefore it is not
possible to set bits in the upper 32 bit of the control register if
the kernel runs in 64 bit mode. Fix this by specifying the type as
unsigned long.

Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2011-06-22 16:24:20 +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
bitmap.c
compat_audit.c
compat_exec_domain.c
compat_linux.c
compat_linux.h
compat_ptrace.h
compat_signal.c
compat_wrapper.S ns: Wire up the setns system call 2011-05-28 10:48:39 -07:00
cpcmd.c
crash.c
debug.c
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
ebcdic.c
entry64.S [S390] pfault: cpu hotplug vs missing completion interrupts 2011-05-23 10:24:29 +02:00
entry.h
entry.S [S390] pfault: cpu hotplug vs missing completion interrupts 2011-05-23 10:24:29 +02:00
ftrace.c
head31.S
head64.S
head.S [S390] compile fix for latest binutils 2011-04-04 09:43:33 +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
machine_kexec.c
Makefile [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +02:00
mcount64.S
mcount.S
mem_detect.c
module.c
nmi.c
process.c [S390] Remove unused includes in process.c 2011-05-23 10:24:32 +02:00
processor.c
ptrace.c
reipl64.S Fix common misspellings 2011-03-31 11:26:23 -03:00
reipl.S
relocate_kernel64.S
relocate_kernel.S
s390_ksyms.c
sclp.S
setup.c [S390] Remove data execution protection 2011-05-23 10:24:28 +02:00
signal.c
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_cpu64.S [S390] Fix parameter passing for smp_switch_to_cpu() 2011-04-04 09:43:32 +02:00
switch_cpu.S [S390] Fix parameter passing for smp_switch_to_cpu() 2011-04-04 09:43:32 +02:00
swsusp_asm64.S
sys_s390.c
syscalls.S ns: Wire up the setns system call 2011-05-28 10:48:39 -07:00
sysinfo.c
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 [S390] irq: merge irq.c and s390_ext.c 2011-05-26 09:48:24 +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