]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/cache: stop at any newly dirty extents in get_next_dirty_extents
authorSamuel Just <sjust@redhat.com>
Thu, 18 Mar 2021 22:21:57 +0000 (15:21 -0700)
committerSamuel Just <sjust@redhat.com>
Wed, 24 Mar 2021 05:41:11 +0000 (22:41 -0700)
commit9710d0ea6fa96721e8d479ae09fef577126c62ed
tree8d17fa39bd095d3b24344e5993fcde1003c4ee0e
parentce941bfcc153e9464363297cb08c4f9234d74964
crimson/os/seastore/cache: stop at any newly dirty extents in get_next_dirty_extents

Any extent with dirty_from == journal_seq_t() is in the process of being
dirtied for the first time and hasn't had dirty_from filled in yet.  As
such, its dirty_from will end up being after the current journal_head.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/cache.cc