mtd: change positive error return into negative
authorRoel Kluin <roel.kluin@gmail.com>
Fri, 29 Jan 2010 09:35:04 +0000 (10:35 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 25 Feb 2010 11:35:28 +0000 (11:35 +0000)
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/mtdchar.c

index 0a85085..bce0a07 100644 (file)
@@ -373,7 +373,7 @@ static int mtd_do_writeoob(struct file *file, struct mtd_info *mtd,
        if (!mtd->write_oob)
                ret = -EOPNOTSUPP;
        else
-               ret = access_ok(VERIFY_READ, ptr, length) ? 0 : EFAULT;
+               ret = access_ok(VERIFY_READ, ptr, length) ? 0 : -EFAULT;
 
        if (ret)
                return ret;