CEPH_MDS_SESSION_OPENING = 2,
CEPH_MDS_SESSION_OPEN = 3,
CEPH_MDS_SESSION_CLOSING = 4,
- CEPH_MDS_SESSION_RESUMING = 5,
+// CEPH_MDS_SESSION_RESUMING = 5,
CEPH_MDS_SESSION_RECONNECTING = 6
};
struct ceph_mds_session {
seq_puts(m, ",nodirstat");
if (args->flags & CEPH_MOUNT_RBYTES)
seq_puts(m, ",rbytes");
+ else
+ seq_puts(m, ",norbytes");
return 0;
}
Opt_dirstat,
Opt_nodirstat,
Opt_rbytes,
+ Opt_norbytes,
};
static match_table_t arg_tokens = {
{Opt_dirstat, "dirstat"},
{Opt_nodirstat, "nodirstat"},
{Opt_rbytes, "rbytes"},
+ {Opt_norbytes, "norbytes"},
{-1, NULL}
};
case Opt_rbytes:
args->flags |= CEPH_MOUNT_RBYTES;
break;
+ case Opt_norbytes:
+ args->flags &= ~CEPH_MOUNT_RBYTES;
+ break;
default:
BUG_ON(token);
#define CEPH_MOUNT_DIRSTAT (1<<4)
#define CEPH_MOUNT_RBYTES (1<<5)
-#define CEPH_MOUNT_DEFAULT (CEPH_MOUNT_DIRSTAT|CEPH_MOUNT_UNSAFE_WRITES)
+#define CEPH_MOUNT_DEFAULT (CEPH_MOUNT_DIRSTAT | \
+ CEPH_MOUNT_RBYTES | \
+ CEPH_MOUNT_UNSAFE_WRITES)
struct ceph_mount_args {
int sb_flags;