summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-09btrfs: fix data block group relocation failure due to concurrent scrubFilipe Manana1-1/+18
2020-07-09btrfs: cow_file_range() num_bytes and disk_num_bytes are sameAnand Jain1-10/+6
2020-06-30btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eofFilipe Manana1-3/+0
2020-06-20btrfs: fix wrong file range cleanup after an error filling dealloc rangeFilipe Manana1-2/+2
2020-06-20btrfs: fix error handling when submitting direct I/O bioOmar Sandoval1-3/+3
2020-02-28btrfs: fix bytes_may_use underflow in prealloc error condtitionJosef Bacik1-3/+13
2020-02-15btrfs: Get rid of the confusing btrfs_file_extent_inline_lenQu Wenruo1-6/+6
2019-12-31btrfs: do not call synchronize_srcu() in inode_tree_delJosef Bacik1-2/+0
2019-12-31btrfs: don't double lock the subvol_sem for rename exchangeJosef Bacik1-6/+4
2019-12-17btrfs: record all roots for rename exchange on a subvolJosef Bacik1-0/+3
2019-07-31btrfs: inode: Don't compress if NODATASUM or NODATACOW setQu Wenruo1-1/+23
2019-06-09Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana1-2/+12
2019-01-26btrfs: improve error handling of btrfs_add_linkJohannes Thumshirn1-1/+6
2019-01-23Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"David Sterba1-3/+0
2019-01-09Btrfs: fix fsync of files with multiple hard links in new directoriesFilipe Manana1-0/+17
2018-11-21Btrfs: fix cur_offset in the error case for nocowRobbie Ko1-3/+2
2018-11-13Btrfs: fix use-after-free during inode evictionFilipe Manana1-1/+3
2018-11-13btrfs: only free reserved extent if we didn't insert itJosef Bacik1-1/+9
2018-11-13Btrfs: fix null pointer dereference on compressed write path errorFilipe Manana1-0/+1
2018-09-05Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik1-26/+0
2018-08-03Btrfs: don't BUG_ON() in btrfs_truncate_inode_items()Omar Sandoval1-1/+4
2018-08-03Btrfs: don't return ino to ino cache if inode item removal failsOmar Sandoval1-12/+13
2018-08-03btrfs: balance dirty metadata pages in btrfs_finish_ordered_ioEthan Lien1-0/+3
2018-07-03Btrfs: fix return value on rename exchange failureFilipe Manana1-1/+3
2018-06-26btrfs: return error value if create_io_em failed in cow_file_rangeSu Yue1-1/+3
2018-05-30do d_instantiate/unlock_new_inode combinations safelyAl Viro1-12/+4
2018-05-22btrfs: Split btrfs_del_delalloc_inode into 2 functionsNikolay Borisov1-3/+10
2018-04-26Btrfs: fix unexpected EEXIST from btrfs_get_extentLiu Bo1-14/+3
2018-04-26btrfs: fix unaligned access in readdirDavid Sterba1-8/+12
2018-04-08Btrfs: fix unexpected cow in run_delalloc_nocowLiu Bo1-5/+32
2018-02-25btrfs: Fix quota reservation leak on preallocated filesJustin Maggard1-0/+2
2018-02-22Btrfs: fix use-after-free on root->orphan_block_rsvLiu Bo1-13/+21
2018-02-22Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctlyLiu Bo1-1/+1
2018-02-22Btrfs: fix deadlock in run_delalloc_nocowLiu Bo1-1/+4
2018-02-16btrfs: Handle btrfs_set_extent_delalloc failure in fixup workerNikolay Borisov1-2/+9
2018-02-03Btrfs: bail out gracefully rather than BUG_ONLiu Bo1-2/+8
2017-09-29Merge branch 'for-4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+22
2017-09-26Btrfs: fix unexpected result when dio reading corrupted blocksLiu Bo1-5/+2
2017-09-26btrfs: finish ordered extent cleaning if no progress is foundNaohiro Aota1-0/+8
2017-09-26btrfs: clear ordered flag on cleaning up ordered extentsNaohiro Aota1-0/+12
2017-09-15Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-1/+1
2017-09-09Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-67/+153
2017-08-24Btrfs: fix blk_status_t/errno confusionOmar Sandoval1-33/+37
2017-08-21btrfs: remove unnecessary memory barrier in btrfs_direct_IONikolay Borisov1-1/+0
2017-08-18btrfs: Move skip checksum check from btrfs_submit_direct to __btrfs_submit_di...Nikolay Borisov1-12/+6
2017-08-18Btrfs: avoid unnecessarily locking inode when clearing a rangeFilipe Manana1-3/+4
2017-08-16btrfs: fix readdir deadlock with pagefaultJosef Bacik1-26/+82
2017-08-16btrfs: allow defrag compress to override NOCOMPRESS attributeDavid Sterba1-3/+3
2017-08-16btrfs: separate defrag and property compressionDavid Sterba1-1/+7
2017-08-16btrfs: rename variable holding per-inode compression typeDavid Sterba1-5/+5