summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAndrey Mirkin <amirkin@openvz.org>2006-12-07 05:31:35 +0100
committerLinus Torvalds <torvalds@woody.osdl.org>2006-12-07 17:39:20 +0100
commit822191a2fa1584a29c3224ab328507adcaeac1ab (patch)
tree833b6e7d88fc49bf430826db26f75b4877593a15 /arch
parent[PATCH] drm-sis linkage fix (diff)
downloadlinux-822191a2fa1584a29c3224ab328507adcaeac1ab.tar.xz
linux-822191a2fa1584a29c3224ab328507adcaeac1ab.zip
[PATCH] skip data conversion in compat_sys_mount when data_page is NULL
OpenVZ Linux kernel team has found a problem with mounting in compat mode. Simple command "mount -t smbfs ..." on Fedora Core 5 distro in 32-bit mode leads to oops: Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP: compat_sys_mount+0xd6/0x290 Process mount (pid: 14656, veid=300, threadinfo ffff810034d30000, task ffff810034c86bc0) Call Trace: ia32_sysret+0x0/0xa The problem is that data_page pointer can be NULL, so we should skip data conversion in this case. Signed-off-by: Andrey Mirkin <amirkin@openvz.org> Cc: <stable@kernel.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions