replace obsolete function.

Signed-off-by: Fabian Frederick <[email protected]>
---
This is untested.

 fs/exofs/super.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/fs/exofs/super.c b/fs/exofs/super.c
index b795c56..b667f73 100644
--- a/fs/exofs/super.c
+++ b/fs/exofs/super.c
@@ -108,9 +108,14 @@ static int parse_options(char *options, struct 
exofs_mountopt *opts)
                        opts->is_osdname = true;
                        break;
                case Opt_pid:
+               {
+                       int rc;
+
                        if (0 == match_strlcpy(str, &args[0], sizeof(str)))
                                return -EINVAL;
-                       opts->pid = simple_strtoull(str, NULL, 0);
+                       rc = kstrtoull(str, 0, &opts->pid);
+                       if (rc)
+                               return rc;
                        if (opts->pid < EXOFS_MIN_PID) {
                                EXOFS_ERR("Partition ID must be >= %u",
                                          EXOFS_MIN_PID);
@@ -118,6 +123,7 @@ static int parse_options(char *options, struct 
exofs_mountopt *opts)
                        }
                        s_pid = 1;
                        break;
+               }
                case Opt_to:
                        if (match_int(&args[0], &option))
                                return -EINVAL;
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to