Al Viro
|
c0ef65d292
ufs_iget(): fail with -ESTALE on deleted inode
|
8 years ago |
Al Viro
|
23ac7cba73
fix signedness of timestamps on ufs1
|
8 years ago |
Al Viro
|
a8fad98483
ufs_truncate_blocks(): fix the case when size is in the last direct block
|
8 years ago |
Al Viro
|
09bf4f5b6e
ufs: avoid grabbing ->truncate_mutex if possible
|
8 years ago |
Al Viro
|
67a70017fa
ufs: we need to sync inode before freeing it
|
8 years ago |
Al Viro
|
babef37dcc
excessive checks in ufs_write_failed() and ufs_evict_inode()
|
8 years ago |
Al Viro
|
006351ac8e
ufs_getfrag_block(): we only grab ->truncate_mutex on block creation path
|
8 years ago |
Al Viro
|
940ef1a0ed
ufs_extend_tail(): fix the braino in calling conventions of ufs_new_fragments()
|
8 years ago |
Al Viro
|
8785d84d00
ufs: restore proper tail allocation
|
8 years ago |
Linus Torvalds
|
7c0f6ba682
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
|
8 years ago |
Jeff Layton
|
f698cccbc8
ufs: fix function declaration for ufs_truncate_blocks
|
8 years ago |
Jan Kara
|
e64855c6cf
fs: Add helper to clean bdev aliases under a bh and use it
|
9 years ago |
Linus Torvalds
|
101105b171
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
9 years ago |
Deepa Dinamani
|
02027d42c3
fs: Replace CURRENT_TIME_SEC with current_time() for inode timestamps
|
9 years ago |
Jan Kara
|
31051c85b5
fs: Give dentry to inode_change_ok() instead of inode
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Al Viro
|
21fc61c73c
don't put symlink bodies in pagecache into highmem
|
9 years ago |
Al Viro
|
9cdce3c074
ufs: get rid of ->setattr() for symlinks
|
9 years ago |
Al Viro
|
4e317ce73a
ufs_inode_get{frag,block}(): get rid of 'phys' argument
|
10 years ago |
Al Viro
|
0385f1f9e3
ufs_getfrag_block(): tidy up a bit
|
10 years ago |
Al Viro
|
5fbfb238f7
ufs_inode_getblock(): failure to read an indirect block is -EIO
|
10 years ago |
Al Viro
|
4eeff4c932
ufs_getfrag_block(): turn following indirects into a loop
|
10 years ago |
Al Viro
|
5336970be0
ufs_inode_getfrag(): pass index instead of 'fragment'
|
10 years ago |
Al Viro
|
0f3c1294be
ufs_inode_getfrag(): split extending the partial blocks off
|
10 years ago |
Al Viro
|
619cfac091
ufs_inode_getblock(): pass indirect block number and full index
|
10 years ago |
Al Viro
|
721435a767
ufs_inode_getblock(): pass index instead of 'fragment'
|
10 years ago |
Al Viro
|
177848a018
ufs_inode_get{frag,block}(): leave sb_getblk() to caller
|
10 years ago |
Al Viro
|
8d9dcf1436
ufs_getfrag_block(): get rid of macro jungles
|
10 years ago |
Al Viro
|
bbb3eb9d34
ufs_inode_get{frag,block}(): consolidate success exits
|
10 years ago |
Al Viro
|
71dd42846f
ufs: use the branch depth in ufs_getfrag_block()
|
10 years ago |