aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-06-19btrfs: pass NOWAIT for set/clear extent bits as another bitGravatar David Sterba 4-4/+26
2023-06-19btrfs: drop NOFAIL from set_extent_bit allocation masksGravatar David Sterba 2-4/+2
2023-06-19btrfs: open code set_extent_bitsGravatar David Sterba 6-28/+24
2023-06-19btrfs: open code set_extent_bits_nowaitGravatar David Sterba 3-10/+5
2023-06-19btrfs: open code set_extent_dirtyGravatar David Sterba 3-15/+13
2023-06-19btrfs: open code set_extent_newGravatar David Sterba 2-8/+3
2023-06-19btrfs: open code set_extent_delallocGravatar David Sterba 3-14/+5
2023-06-19btrfs: open code set_extent_defragGravatar David Sterba 2-9/+3
2023-06-19btrfs: remove a pointless NULL check in btrfs_lookup_fs_rootGravatar Christoph Hellwig 1-2/+1
2023-06-19btrfs: convert btrfs_get_global_root to use a switch statementGravatar Christoph Hellwig 1-10/+13
2023-06-19btrfs: fix the btrfs_get_global_root return valueGravatar Christoph Hellwig 1-11/+5
2023-06-19btrfs: add and fix comments in btrfs_fs_devicesGravatar Anand Jain 1-14/+11
2023-06-19btrfs: consolidate uuid comparisons in btrfs_validate_superGravatar Anand Jain 1-8/+8
2023-06-19btrfs: simplify how changed fsid and metadata_uuid is checkedGravatar Anand Jain 1-21/+26
2023-06-19btrfs: simplify fsid and metadata_uuid comparisonsGravatar Anand Jain 1-15/+23
2023-06-19btrfs: return bool from check_tree_block_fsid instead of intGravatar Anand Jain 1-4/+4
2023-06-19btrfs: add comment about metadata_uuid in btrfs_fs_devicesGravatar Anand Jain 1-0/+12
2023-06-19btrfs: merge calls to alloc_fs_devices in device_list_addGravatar Anand Jain 1-6/+2
2023-06-19btrfs: streamline fsid checks in alloc_fs_devicesGravatar Anand Jain 1-6/+7
2023-06-19btrfs: reduce struct btrfs_fs_devices size by moving fsid_changeGravatar Anand Jain 1-2/+2
2023-06-19btrfs: merge write_one_subpage_eb into write_one_ebGravatar Christoph Hellwig 1-55/+25
2023-06-19btrfs: use per-buffer locking for extent_buffer readingGravatar Christoph Hellwig 2-115/+37
2023-06-19btrfs: stop using lock_extent in btrfs_buffer_uptodateGravatar Christoph Hellwig 1-10/+2
2023-06-19btrfs: don't check for uptodate pages in read_extent_buffer_pagesGravatar Christoph Hellwig 1-20/+1
2023-06-19btrfs: stop using PageError for extent_buffersGravatar Christoph Hellwig 1-17/+9
2023-06-19btrfs: remove the io_pages field in struct extent_bufferGravatar Christoph Hellwig 2-13/+5
2023-06-19btrfs: remove the extent_buffer lookup in btree block checksummingGravatar Christoph Hellwig 1-96/+24
2023-06-19btrfs: use a separate end_io handler for extent_buffer writingGravatar Christoph Hellwig 1-100/+26
2023-06-19btrfs: don't use btrfs_bio_ctrl for extent buffer writingGravatar Christoph Hellwig 1-20/+25
2023-06-19btrfs: move page locking from lock_extent_buffer_for_io to write_one_ebGravatar Christoph Hellwig 1-14/+1
2023-06-19btrfs: submit a writeback bio per extent_bufferGravatar Christoph Hellwig 1-65/+37
2023-06-19btrfs: return bool from lock_extent_buffer_for_ioGravatar Christoph Hellwig 1-26/+11
2023-06-19btrfs: do not try to unlock the extent for non-subpage metadata readsGravatar Christoph Hellwig 1-2/+4
2023-06-19btrfs: use a separate end_io handler for read_extent_bufferGravatar Christoph Hellwig 3-149/+41
2023-06-19btrfs: remove the mirror_num argument to btrfs_submit_compressed_readGravatar Christoph Hellwig 3-4/+4
2023-06-19btrfs: don't use btrfs_bio_ctrl for extent buffer readingGravatar Christoph Hellwig 1-63/+36
2023-06-19btrfs: always read the entire extent_bufferGravatar Christoph Hellwig 1-12/+5
2023-06-19btrfs: merge verify_parent_transid and btrfs_buffer_uptodateGravatar Christoph Hellwig 1-31/+14
2023-06-19btrfs: move setting the buffer uptodate out of validate_extent_bufferGravatar Christoph Hellwig 1-3/+3
2023-06-19btrfs: subpage: fix error handling in end_bio_subpage_eb_writepageGravatar Christoph Hellwig 1-1/+2
2023-06-19btrfs: mark extent_buffer_under_io staticGravatar Christoph Hellwig 2-2/+1
2023-06-19btrfs: trigger orphan inode cleanup during START_SYNC ioctlGravatar Qu Wenruo 1-0/+7
2023-06-19btrfs: fix comment referring to no longer existing btrfs_clean_tree_block()Gravatar Filipe Manana 1-1/+1
2023-06-19btrfs: change for_rename argument of btrfs_record_unlink_dir() to boolGravatar Filipe Manana 3-6/+6
2023-06-19btrfs: remove pointless label and goto at btrfs_record_unlink_dir()Gravatar Filipe Manana 1-7/+3
2023-06-19btrfs: update comments at btrfs_record_unlink_dir() to be more clearGravatar Filipe Manana 1-4/+8
2023-06-19btrfs: use inode_logged() at btrfs_record_unlink_dir()Gravatar Filipe Manana 1-2/+2
2023-06-19btrfs: use inode_logged() at need_log_inode()Gravatar Filipe Manana 1-3/+3
2023-06-19btrfs: scrub: remove more unused functionsGravatar Jiapeng Chong 1-42/+0
2023-06-19btrfs: handle tree backref walk error properlyGravatar Qu Wenruo 2-15/+29