• Anton Altaparmakov's avatar
    NTFS: - Implement fs/ntfs/mft.[hc]::{,__}mark_mft_record_dirty() and make · a486aa55
    Anton Altaparmakov authored
            fs/ntfs/aops.c::ntfs_writepage() and ntfs_commit_write() use it, thus
            finally enabling resident file overwrite!  (-8  This also includes a
            placeholder for ->writepage (ntfs_mft_writepage()), which for now
            just redirties the page and returns.  Also, at umount time, we for
            now throw away all mft data page cache pages after the last call to
            ntfs_commit_inode() in the hope that all inodes will have been
            written out by then and hence no dirty (meta)data will be lost.  We
            also check for this case and emit an error message telling the user
            to run chkdsk.
          - If the user is trying to enable (dir)atime updates, warn about the
            fact that we are disabling them.
    Signed-off-by: default avatarAnton Altaparmakov <aia21@cantab.net>
    a486aa55
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 50.6 KB