io-wq: wait for worker startup when forking a new one
[linux-2.6-microblaze.git] / fs / udf / super.c
index d0df217..2f83c12 100644 (file)
@@ -459,6 +459,7 @@ static int udf_parse_options(char *options, struct udf_options *uopt,
 {
        char *p;
        int option;
+       unsigned int uv;
 
        uopt->novrs = 0;
        uopt->session = 0xFFFFFFFF;
@@ -508,17 +509,17 @@ static int udf_parse_options(char *options, struct udf_options *uopt,
                        uopt->flags &= ~(1 << UDF_FLAG_USE_SHORT_AD);
                        break;
                case Opt_gid:
-                       if (match_int(args, &option))
+                       if (match_uint(args, &uv))
                                return 0;
-                       uopt->gid = make_kgid(current_user_ns(), option);
+                       uopt->gid = make_kgid(current_user_ns(), uv);
                        if (!gid_valid(uopt->gid))
                                return 0;
                        uopt->flags |= (1 << UDF_FLAG_GID_SET);
                        break;
                case Opt_uid:
-                       if (match_int(args, &option))
+                       if (match_uint(args, &uv))
                                return 0;
-                       uopt->uid = make_kuid(current_user_ns(), option);
+                       uopt->uid = make_kuid(current_user_ns(), uv);
                        if (!uid_valid(uopt->uid))
                                return 0;
                        uopt->flags |= (1 << UDF_FLAG_UID_SET);