2022-05-16 | Omar Sandoval | btrfs: reserve correct number of items for inode creation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: factor out common part of btrfs_{mknod,create... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: allocate inode outside of btrfs_new_inode() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Qu Wenruo | btrfs: warn when extent buffer leak test fails Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Anand Jain | btrfs: use a local variable for fs_devices pointer... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in btrfs_listxattr Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in process_all_extents Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in process_all_new_xattrs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in process_all_refs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in is_ancestor Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in can_rmdir Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in did_create_dir Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in btrfs_real_readdir Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in mark_block_group_to_copy Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: use btrfs_for_each_slot in find_first_block_group Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Gabriel Niebler | btrfs: introduce btrfs_for_each_slot iterator macro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Qu Wenruo | btrfs: scrub: rename scrub_bio::pagev and related members Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Qu Wenruo | btrfs: scrub: rename scrub_page to scrub_sector Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Qu Wenruo | btrfs: scrub: rename members related to scrub_block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Filipe Manana | btrfs: remove trivial wrapper btrfs_read_buffer() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Filipe Manana | btrfs: update outdated comment for read_block_for_search() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Filipe Manana | btrfs: release upper nodes when reading stale btree... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Filipe Manana | btrfs: avoid unnecessary btree search restarts when... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: set inode flags earlier in btrfs_new_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: move btrfs_get_free_objectid() call into btrfs_new_in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: don't pass parent objectid to btrfs_new_inode... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: remove redundant name and name_len parameters... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: remove unused mnt_userns parameter from __btrfs_set_acl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: remove unnecessary set_nlink() in btrfs_create_subvol... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: remove unnecessary inode_set_bytes(0) call Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: remove unnecessary btrfs_i_size_write(0) calls Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: get rid of btrfs_add_nondir() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: fix anon_dev leak in create_subvol() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: reserve correct number of items for rename Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-16 | Omar Sandoval | btrfs: reserve correct number of items for unlink and... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-05 | David Sterba | btrfs: sysfs: export the balance paused state of exclusive... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-05 | Filipe Manana | btrfs: fix assertion failure when logging directory... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-05 | Naohiro Aota | btrfs: zoned: activate block group properly on unlimited... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-05 | Naohiro Aota | btrfs: zoned: move non-changing condition check out... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-05-05 | Qu Wenruo | btrfs: force v2 space cache usage for subpage mount Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-27 | Filipe Manana | btrfs: skip compression property for anything other... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-27 | Filipe Manana | btrfs: do not BUG_ON() on failure to update inode when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-27 | Filipe Manana | btrfs: always log symlinks in full mode Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-27 | Chung-Chiang Cheng | btrfs: do not allow compression on nodatacow files Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-27 | Chung-Chiang Cheng | btrfs: export a helper for compression hard check Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-21 | Naohiro Aota | btrfs: zoned: use dedicated lock for data relocation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-21 | Filipe Manana | btrfs: fix assertion failure during scrub due to block... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-19 | Christoph Hellwig | btrfs: fix direct I/O writes for split bios on zoned... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-19 | Christoph Hellwig | btrfs: fix direct I/O read repair for split bios Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-19 | Christoph Hellwig | btrfs: fix and document the zoned device choice in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-19 | Filipe Manana | btrfs: fix leaked plug after failure syncing log on... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Dennis Zhou | btrfs: fix btrfs_submit_compressed_write cgroup attribution Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Jia-Ju Bai | btrfs: fix root ref counts in error handling in btrfs_get_ro... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Naohiro Aota | btrfs: zoned: activate block group only for extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Naohiro Aota | btrfs: return allocated block group from do_chunk_alloc() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Naohiro Aota | btrfs: mark resumed async balance as writing Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Nikolay Borisov | btrfs: remove support of balance v1 ioctl Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Naohiro Aota | btrfs: release correct delalloc amount in direct IO... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Nathan Chancellor | btrfs: remove unused variable in btrfs_{start,write... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-04-05 | Haowen Bai | btrfs: zoned: remove redundant condition in btrfs_run_delall... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-24 | Kaiwen Hu | btrfs: prevent subvol with swapfile from being deleted Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-24 | Josef Bacik | btrfs: do not warn for free space inode in cow_file_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-24 | Qu Wenruo | btrfs: avoid defragging extents whose next extents... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-24 | Darrick J. Wong | btrfs: fix fallocate to use file_modified to update... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-24 | Qu Wenruo | btrfs: remove device item and update super block in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-23 | Ethan Lien | btrfs: fix qgroup reserve overflow the qgroup limit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-23 | Johannes Thumshirn | btrfs: zoned: remove left over ASSERT checking for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-23 | Johannes Thumshirn | btrfs: zoned: traverse devices under chunk_mutex in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Nikolay Borisov | btrfs: zoned: put block group after final usage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Dongliang Mu | btrfs: don't access possibly stale fs_info data in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Niels Dossche | btrfs: add lockdep_assert_held to need_preemptive_reclaim Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Qu Wenruo | btrfs: verify the tranisd of the to-be-written dirty... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Qu Wenruo | btrfs: unify the error handling of btrfs_read_buffer() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Qu Wenruo | btrfs: unify the error handling pattern for read_tree_block() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: factor out do_free_extent_accounting helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: remove last_ref from the extent freeing code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: add a alloc_reserved_extent helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: remove BUG_ON(ret) in alloc_reserved_tree_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: add and use helper for unlinking inode during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Niels Dossche | btrfs: extend locking to all space_info members accesses Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Naohiro Aota | btrfs: zoned: mark relocation as writing Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | fs: allow cross-vfsmount reflink/dedupe Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: remove the cross file system checks from remap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: pass btrfs_fs_info to btrfs_recover_relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: pass btrfs_fs_info for deleting snapshots and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Sweet Tea Dorminy | btrfs: add filesystems state details to error messages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: deal with unexpected extent type during reflinking Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: fix unexpected error path when reflinking an... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: reset last_reflink_trans after fsyncing inode Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: voluntarily relinquish cpu when doing a full... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: hold on to less memory when logging checksums... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Filipe Manana | btrfs: stop copying old file extents when doing a full... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: do not clean up repair bio if submit fails Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: do not try to repair bio that has no mirror set Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: do not double complete bio on errors during... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: track compressed bio errors as blk_status_t Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2022-03-14 | Josef Bacik | btrfs: remove the bio argument from finish_compressed_bio_read Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |