Actions
Bug #262
closedosd: make sync work on ext4
% Done:
0%
Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
FileStore currently does a single fsync() to push all dirty data to disk (data=ordered(/journal?)) behavior. ext4 doesn't do that, so we need to do something else...
Updated by Sage Weil over 13 years ago
we could do a quick FREEZE/THAW sequence, but only if we're root.
a simple SYNCFS ioctl would be ideal...
Updated by Sage Weil over 13 years ago
- Status changed from New to Resolved
the flush issue is resolved by using a big sync(2) hammer. sucks, but that's currently what it takes. hopefully we'll get FS_IOC_SYNCFS upstream.
Actions