{
dout(2) << "open " << fn << " fsid " << fsid << " fs_op_seq " << fs_op_seq << dendl;
+ last_committed_seq = fs_op_seq;
uint64_t next_seq = fs_op_seq + 1;
int err = _open(false);
// find next entry
read_pos = header.start;
uint64_t seq = header.start_seq;
-
- // last_committed_seq is 1 before the start of the journal or
- // 0 if the start is 0
- last_committed_seq = seq > 0 ? seq - 1 : seq;
-
while (1) {
bufferlist bl;
off64_t old_pos = read_pos;
// done reading, make writeable.
journal->make_writeable();
- journal->committed_thru(fs_op_seq);
-
return count;
}