aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/filesystems')
-rw-r--r--Documentation/filesystems/vfs.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/filesystems/vfs.txt b/Documentation/filesystems/vfs.txt
index 7737bfd03cf8..ea271f2d3954 100644
--- a/Documentation/filesystems/vfs.txt
+++ b/Documentation/filesystems/vfs.txt
@@ -617,6 +617,11 @@ struct address_space_operations {
617 In this case the prepare_write will be retried one the lock is 617 In this case the prepare_write will be retried one the lock is
618 regained. 618 regained.
619 619
620 Note: the page _must not_ be marked uptodate in this function
621 (or anywhere else) unless it actually is uptodate right now. As
622 soon as a page is marked uptodate, it is possible for a concurrent
623 read(2) to copy it to userspace.
624
620 commit_write: If prepare_write succeeds, new data will be copied 625 commit_write: If prepare_write succeeds, new data will be copied
621 into the page and then commit_write will be called. It will 626 into the page and then commit_write will be called. It will
622 typically update the size of the file (if appropriate) and 627 typically update the size of the file (if appropriate) and