| From | Avi Kivity <> | Subject | [PATCH 01/45] s390: fixup for kvm | Date | Thu, 17 Apr 2008 12:10:06 +0300 |
| |
From: Carsten Otte <cotte@de.ibm.com>
Temporary commit, should appear in mainline shortly.
Signed-off-by: Avi Kivity <avi@qumranet.com> --- arch/s390/lib/uaccess_pt.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/s390/lib/uaccess_pt.c b/arch/s390/lib/uaccess_pt.c index 5efdfe9..d68b2ee 100644 --- a/arch/s390/lib/uaccess_pt.c +++ b/arch/s390/lib/uaccess_pt.c @@ -365,6 +365,9 @@ int futex_atomic_op_pt(int op, int __user *uaddr, int oparg, int *old) { int oldval = 0, newval, ret; + if (!current->mm) + return -EFAULT; + spin_lock(¤t->mm->page_table_lock); uaddr = (int __user *) __dat_user_addr((unsigned long) uaddr); if (!uaddr) { -- 1.5.5
|