diff --git a/[refs] b/[refs] index a984dfbd0a34..11a3c551bb45 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6f453ed6c07dbed83b368269c9c0fb170866ee71 +refs/heads/master: 010e3b48fca57920557d2b80b83f8b2899fb5d1e diff --git a/trunk/net/ceph/ceph_common.c b/trunk/net/ceph/ceph_common.c index f6f2eebc0767..f3e4a13fea0c 100644 --- a/trunk/net/ceph/ceph_common.c +++ b/trunk/net/ceph/ceph_common.c @@ -249,7 +249,7 @@ int ceph_parse_options(struct ceph_options **popt, char *options, continue; err = -EINVAL; token = match_token((char *)c, opt_tokens, argstr); - if (token < 0) { + if (token < 0 && parse_extra_token) { /* extra? */ err = parse_extra_token((char *)c, private); if (err < 0) {