aboutsummaryrefslogtreecommitdiff
path: root/fs/ntfs/inode.c
AgeCommit message (Collapse)AuthorFilesLines
2005-09-19NTFS: Fix ntfs_{read,write}page() to cope with concurrent truncates better.Anton Altaparmakov1-4/+5
Signed-off-by: Anton Altaparmakov <[email protected]>
2005-09-08NTFS: Fixup handling of sparse, compressed, and encrypted attributes inAnton Altaparmakov1-101/+114
fs/ntfs/inode.c::ntfs_read_locked_{,attr_,index_}inode(). Signed-off-by: Anton Altaparmakov <[email protected]>
2005-09-08NTFS: Truncate {a,c,m}time to the ntfs supported time granularity whenAnton Altaparmakov1-5/+7
updating the times in the inode in ntfs_setattr(). Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-27NTFS: Remove spurious void pointer casts from fs/ntfs/.Pekka Enberg1-3/+2
Signed-off-by: Pekka Enberg <[email protected]> Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: Correct sparse file handling. The compressed values need to beAnton Altaparmakov1-90/+82
checked and set in the ntfs inode as done for compressed files and the compressed size needs to be used for vfs inode->i_blocks instead of the allocated size, again, as done for compressed files. Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: Fix printk format warnings on ia64. (Randy Dunlap)Randy Dunlap1-6/+6
Signed-off-by: Randy Dunlap <[email protected]> Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: - Set the ntfs_inode->allocated_size to the real allocated size in theAnton Altaparmakov1-174/+170
mft record for resident attributes (fs/ntfs/inode.c). - Small readability cleanup to use "a" instead of "ctx->attr" everywhere (fs/ntfs/inode.c). Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: - Add disable_sparse mount option together with a per volume sparseAnton Altaparmakov1-1/+4
enable bit which is set appropriately and a per inode sparse disable bit which is preset on some system file inodes as appropriate. - Enforce that sparse support is disabled on NTFS volumes pre 3.0. Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: Use i_size_read() in fs/ntfs/inode.c once and then use the cached valueAnton Altaparmakov1-11/+14
afterwards when reading the size of the bitmap inode. Signed-off-by: Anton Altaparmakov <[email protected]>
2005-05-05NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use theAnton Altaparmakov1-0/+1
cached value everywhere. Cache the initialized_size in the same way and protect the critical region where the two sizes are read using the new size_lock of the ntfs inode. - Add the new size_lock to the ntfs_inode structure (fs/ntfs/inode.h) and initialize it (fs/ntfs/inode.c). Signed-off-by: Anton Altaparmakov <[email protected]>
2005-04-16Linux-2.6.12-rc2Linus Torvalds1-0/+2616
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!