From 671e56e95e920e7a5df2902b20c1ec21350d50c6 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Fri, 2 Mar 2012 10:43:49 -0800 Subject: [PATCH] --- yaml --- r: 288113 b: refs/heads/master c: 5189fa19a4b2b4c3bec37c3a019d446148827717 h: refs/heads/master i: 288111: c706aaa983477d1022fc3b8299fcc99726c40847 v: v3 --- [refs] | 2 +- trunk/include/linux/regset.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index da477acdc4a1..318278abd590 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c8e252586f8d5de906385d8cf6385fee289a825e +refs/heads/master: 5189fa19a4b2b4c3bec37c3a019d446148827717 diff --git a/trunk/include/linux/regset.h b/trunk/include/linux/regset.h index 5150fd16ef93..686f37327a49 100644 --- a/trunk/include/linux/regset.h +++ b/trunk/include/linux/regset.h @@ -339,7 +339,7 @@ static inline int copy_regset_to_user(struct task_struct *target, return -EOPNOTSUPP; if (!access_ok(VERIFY_WRITE, data, size)) - return -EIO; + return -EFAULT; return regset->get(target, regset, offset, size, NULL, data); } @@ -365,7 +365,7 @@ static inline int copy_regset_from_user(struct task_struct *target, return -EOPNOTSUPP; if (!access_ok(VERIFY_READ, data, size)) - return -EIO; + return -EFAULT; return regset->set(target, regset, offset, size, NULL, data); }