[S390] vdso: fix per cpu vdso pointer in lowcore
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 11 Feb 2009 09:37:28 +0000 (10:37 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 11 Feb 2009 09:37:39 +0000 (10:37 +0100)
The vdso_per_cpu_data entry in the lowcore structure uses __u32
instead of __u64. If the data page is above 4GB the pointer is
truncated and the kernel crashes.

Reported-by: Mijo Safradin <mijo@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>

No differences found