summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)Author
2019-12-17btrfs: record all roots for rename exchange on a subvolJosef Bacik
2019-07-31btrfs: inode: Don't compress if NODATASUM or NODATACOW setQu Wenruo
2019-06-09Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana
2019-01-26btrfs: improve error handling of btrfs_add_linkJohannes Thumshirn
2019-01-23Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"David Sterba
2019-01-09Btrfs: fix fsync of files with multiple hard links in new directoriesFilipe Manana
2018-11-21Btrfs: fix cur_offset in the error case for nocowRobbie Ko
2018-11-13Btrfs: fix use-after-free during inode evictionFilipe Manana
2018-11-13btrfs: only free reserved extent if we didn't insert itJosef Bacik
2018-11-13Btrfs: fix null pointer dereference on compressed write path errorFilipe Manana
2018-09-05Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik
2018-08-03Btrfs: don't BUG_ON() in btrfs_truncate_inode_items()Omar Sandoval
2018-08-03Btrfs: don't return ino to ino cache if inode item removal failsOmar Sandoval
2018-08-03btrfs: balance dirty metadata pages in btrfs_finish_ordered_ioEthan Lien
2018-07-03Btrfs: fix return value on rename exchange failureFilipe Manana
2018-06-26btrfs: return error value if create_io_em failed in cow_file_rangeSu Yue
2018-05-30do d_instantiate/unlock_new_inode combinations safelyAl Viro
2018-05-22btrfs: Split btrfs_del_delalloc_inode into 2 functionsNikolay Borisov
2018-04-26Btrfs: fix unexpected EEXIST from btrfs_get_extentLiu Bo
2018-04-26btrfs: fix unaligned access in readdirDavid Sterba
2018-04-08Btrfs: fix unexpected cow in run_delalloc_nocowLiu Bo
2018-02-25btrfs: Fix quota reservation leak on preallocated filesJustin Maggard
2018-02-22Btrfs: fix use-after-free on root->orphan_block_rsvLiu Bo
2018-02-22Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctlyLiu Bo
2018-02-22Btrfs: fix deadlock in run_delalloc_nocowLiu Bo
2018-02-16btrfs: Handle btrfs_set_extent_delalloc failure in fixup workerNikolay Borisov
2018-02-03Btrfs: bail out gracefully rather than BUG_ONLiu Bo
2017-09-29Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2017-09-26Btrfs: fix unexpected result when dio reading corrupted blocksLiu Bo
2017-09-26btrfs: finish ordered extent cleaning if no progress is foundNaohiro Aota
2017-09-26btrfs: clear ordered flag on cleaning up ordered extentsNaohiro Aota
2017-09-14Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2017-09-09Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds
2017-08-24Btrfs: fix blk_status_t/errno confusionOmar Sandoval
2017-08-21btrfs: remove unnecessary memory barrier in btrfs_direct_IONikolay Borisov
2017-08-18btrfs: Move skip checksum check from btrfs_submit_direct to __btrfs_submit_di...Nikolay Borisov
2017-08-18Btrfs: avoid unnecessarily locking inode when clearing a rangeFilipe Manana
2017-08-16btrfs: fix readdir deadlock with pagefaultJosef Bacik
2017-08-16btrfs: allow defrag compress to override NOCOMPRESS attributeDavid Sterba
2017-08-16btrfs: separate defrag and property compressionDavid Sterba
2017-08-16btrfs: rename variable holding per-inode compression typeDavid Sterba
2017-08-16Btrfs: add skeleton code for compression heuristicTimofey Titovets
2017-08-16btrfs: account that we're waiting for DIO readDavid Sterba
2017-08-16btrfs: fix spelling of snapshottingDavid Sterba
2017-08-16btrfs: cleanup types storing REQ_*David Sterba
2017-08-16btrfs: btrfs_inherit_iflags() can be staticAnand Jain
2017-08-16btrfs: drop newlines from strings when using btrfs_* helpersDavid Sterba
2017-08-16Btrfs: report errors when checksum is not foundLiu Bo
2017-07-17VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells
2017-07-14Merge branch 'for-4.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds