summaryrefslogtreecommitdiff
path: root/fs/ufs/inode.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-07split ufs_truncate_branch() into full- and partial-branch variantsAl Viro1-16/+58
2015-07-07ufs: unify the logics for collecting adjacent data blocks to freeAl Viro1-34/+22
2015-07-07ufs_trunc_branch(): separate the calls with non-NULL offsetsAl Viro1-4/+7
2015-07-07ufs_trunc_branch(): never call with offsets != NULL && depth2 == 0Al Viro1-3/+6
2015-07-07__ufs_trunc_blocks(): turn the part after switch into a loopAl Viro1-25/+10
2015-07-07__ufs_truncate_blocks(): unify freeing the full branchesAl Viro1-15/+14
2015-07-07unify ufs_trunc_..indirect()Al Viro1-138/+60
2015-07-07ufs_trunc_..indirect(): more massage towards unifyingAl Viro1-17/+26
2015-07-07ufs_trunc_...indirect(): pass the array of indices instead of offsetsAl Viro1-28/+22
2015-07-07__ufs_truncate(); find cutoff distances into branches by offsets[] arrayAl Viro1-2/+6
2015-07-07ufs_trunc_dindirect(): pass the number of blocks to keepAl Viro1-31/+26
2015-07-07ufs_trunc_indirect(): pass the index of the first pointer to freeAl Viro1-33/+23
2015-07-07ufs_trunc_tindirect(): pass the number of blocks to keepAl Viro1-17/+11
2015-07-07ufs: beginning of __ufs_truncate_block() massageAl Viro1-4/+12
2015-07-07ufs: the offsets ufs_block_to_path() puts into array are not sector_tAl Viro1-3/+3
2015-07-07ufs: move truncate code into inode.cAl Viro1-12/+468
2015-07-07ufs: don't use lock_ufs() for block pointers tree protectionAl Viro1-45/+93
2015-07-07ufs: free excessive blocks upon ->write_begin() failure/short copyAl Viro1-2/+16
2015-07-07ufs: switch ufs_evict_inode() to trimmed-down variant of ufs_truncate()Al Viro1-7/+2
2015-07-07ufs: kill more lock_ufs() callsAl Viro1-11/+2
2015-06-17Merge branch 'for-linus' into for-nextAl Viro1-1/+4
2015-06-14fs/ufs: revert "ufs: fix deadlocks introduced by sb mutex merge"Fabian Frederick1-1/+4
2015-05-11ufs: switch to simple_follow_link()Al Viro1-2/+3
2014-09-07ufs: fix deadlocks introduced by sb mutex mergeAlexey Khoroshilov1-5/+2
2014-08-09fs/ufs/inode.c: kernel-doc warning fixesFabian Frederick1-16/+16
2014-04-04mm + fs: store shadow entries in page cacheJohannes Weiner1-1/+1
2013-09-13truncate: drop 'oldsize' truncate_pagecache() parameterKirill A. Shutemov1-1/+1
2012-12-20ufs: drop vmtruncateMarco Stornelli1-5/+10
2012-09-21userns: Convert the ufs filesystem to use kuid/kgid where appropriateEric W. Biederman1-8/+8
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2012-01-04ufs: propagate umode_tAl Viro1-2/+2
2011-11-02filesystems: add set_nlink()Miklos Szeredi1-2/+2
2011-04-26Merge branch 'master' into for-nextJiri Kosina1-2/+1
2011-04-09ufs: Fix a typoAlessio Igor Bogani1-1/+1
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-24Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-1/+0
2011-03-10block: remove per-queue pluggingJens Axboe1-1/+0
2011-03-03ufs: remove the BKLArnd Bergmann1-57/+21
2010-08-10switch ufs to ->evict_inode()Al Viro1-17/+26
2010-08-10get rid of block_write_begin_newtruncChristoph Hellwig1-2/+10
2010-08-10introduce __block_write_beginChristoph Hellwig1-2/+1
2010-08-10clean up write_begin usage for directories in pagecacheChristoph Hellwig1-6/+5
2010-05-24ufs: Remove dead quota codeJan Kara1-4/+0
2010-05-21ufs: add ufs speciffic ->setattr callDmitry Monakhov1-1/+1
2010-03-06Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-0/+4
2010-03-05pass writeback_control to ->write_inodeChristoph Hellwig1-2/+3
2010-03-05dquot: cleanup dquot initialize routineChristoph Hellwig1-1/+1
2010-03-05dquot: move dquot initialization responsibility into the filesystemChristoph Hellwig1-0/+4
2009-06-19ufs: sector_t cannot be negativeRoel Kluin1-9/+1