Bug 86396
Summary: | memory mapped files are not flushed to disk before munmap. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Keith Ansell <keitha> |
Component: | kernel | Assignee: | Stephen Tweedie <sct> |
Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-03-21 10:41:54 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Keith Ansell
2003-03-21 10:11:44 UTC
From my reading of the SingleUnix spec, we are not required to sync mmaps to disk unless there is an explicit msync or if the region is unmapped. This is not a bug. Please reopen if you can find an assertion to the contrary in the standard, but I think this is simply a portability issue --- any code that assumes it does not need to msync is just non-portable, as it is relying on implementation-specific behaviour. |