]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
unify order limit 5956/head
authorxinxin shu <xinxin.shu@intel.com>
Thu, 17 Sep 2015 03:07:47 +0000 (11:07 +0800)
committerxinxin shu <xinxin.shu@intel.com>
Thu, 17 Sep 2015 03:07:58 +0000 (11:07 +0800)
Fixes: #13124
Signed-off-by: xinxin shu <xinxin.shu@intel.com>
src/librbd/internal.cc
src/rbd.cc

index 8b9f3b9dc4573cb887c11db954723d72de0bfad3..aff768ffdc86a62ba46f18e6c70b82f25b4abf7a 100644 (file)
@@ -1164,8 +1164,8 @@ reprotect_and_return_err:
     if (!*order)
       *order = RBD_DEFAULT_OBJ_ORDER;
 
-    if (*order > 64 || *order < 12) {
-      lderr(cct) << "order must be in the range [12, 64]" << dendl;
+    if (*order > 25 || *order < 12) {
+      lderr(cct) << "order must be in the range [12, 25]" << dendl;
       return -EDOM;
     }
 
index 64094e3c39a4724b630e6ca73dc9f993bfe801b3..ff9cf40064537554266130665c31250608cf8158 100755 (executable)
@@ -3177,10 +3177,6 @@ int main(int argc, const char **argv)
        cerr << "rbd: " << err.str() << std::endl;
        return EXIT_FAILURE;
       }
-      if ((order <= 0) || (order < 12) || (order > 25)) {
-       cerr << "rbd: order must be between 12 (4 KB) and 25 (32 MB)" << std::endl;
-       return EXIT_FAILURE;
-      }
     } else if (ceph_argparse_witharg(args, i, &val, err, "--io-size", (char*)NULL)) {
       if (!err.str().empty()) {
        cerr << "rbd: " << err.str() << std::endl;