diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/ceph/snap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ceph/snap.c b/fs/ceph/snap.c index 8a43bc8675eb..df04e210a055 100644 --- a/fs/ceph/snap.c +++ b/fs/ceph/snap.c | |||
| @@ -314,9 +314,9 @@ static int build_snap_context(struct ceph_snap_realm *realm) | |||
| 314 | because we rebuild_snap_realms() works _downward_ in | 314 | because we rebuild_snap_realms() works _downward_ in |
| 315 | hierarchy after each update.) */ | 315 | hierarchy after each update.) */ |
| 316 | if (realm->cached_context && | 316 | if (realm->cached_context && |
| 317 | realm->cached_context->seq <= realm->seq && | 317 | realm->cached_context->seq == realm->seq && |
| 318 | (!parent || | 318 | (!parent || |
| 319 | realm->cached_context->seq <= parent->cached_context->seq)) { | 319 | realm->cached_context->seq >= parent->cached_context->seq)) { |
| 320 | dout("build_snap_context %llx %p: %p seq %lld (%d snaps)" | 320 | dout("build_snap_context %llx %p: %p seq %lld (%d snaps)" |
| 321 | " (unchanged)\n", | 321 | " (unchanged)\n", |
| 322 | realm->ino, realm, realm->cached_context, | 322 | realm->ino, realm, realm->cached_context, |
