Merge to Fedora kernel-2.6.6-1.422
[linux-2.6.git] / fs / ntfs / ChangeLog
index cdb894c..097555b 100644 (file)
@@ -25,6 +25,22 @@ ToDo:
          sufficient for synchronisation here. We then just need to make sure
          ntfs_readpage/writepage/truncate interoperate properly with us.
 
+2.1.12 - Fix the second fix to the decompression engine and some cleanups.
+
+       - Add a new address space operations struct, ntfs_mst_aops, for mst
+         protected attributes.  This is because the default ntfs_aops do not
+         make sense with mst protected data and were they to write anything to
+         such an attribute they would cause data corruption so we provide
+         ntfs_mst_aops which does not have any write related operations set.
+       - Cleanup dirty ntfs inode handling (fs/ntfs/inode.[hc]) which also
+         includes an adapted ntfs_commit_inode() and an implementation of
+         ntfs_write_inode() which for now just cleans dirty inodes without
+         writing them (it does emit a warning that this is happening).
+       - Undo the second decompression engine fix (see 2.1.9 release ChangeLog
+         entry) as it was only fixing a theoretical bug but at the same time
+         it badly broke the handling of sparse and uncompressed compression
+         blocks.
+
 2.1.11 - Driver internal cleanups.
 
        - Only build logfile.o if building the driver with read-write support.