summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-03-241-1/+6
|\
| * btrfs: fix compiler warning on SPARC/PA-RISC handling fscrypt_setup_filenameSweet Tea Dorminy2023-03-151-1/+6
* | Merge tag 'for-6.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-02-201-552/+89
|\|
| * btrfs: don't rely on unchanging ->bi_bdev for zone append remapsChristoph Hellwig2023-02-151-2/+2
| * btrfs: split zone append bios in btrfs_submit_bioChristoph Hellwig2023-02-151-4/+0
| * btrfs: remove now spurious bio submission helpersChristoph Hellwig2023-02-151-20/+0
| * btrfs: remove the fs_info argument to btrfs_submit_bioChristoph Hellwig2023-02-151-7/+4
| * btrfs: open code submit_encoded_read_bioChristoph Hellwig2023-02-151-20/+3
| * btrfs: remove stripe boundary calculation for encoded I/OQu Wenruo2023-02-151-23/+2
| * btrfs: pass the iomap bio to btrfs_submit_bioChristoph Hellwig2023-02-151-129/+32
| * btrfs: handle recording of zoned writes in the storage layerChristoph Hellwig2023-02-151-30/+7
| * btrfs: handle checksum generation in the storage layerChristoph Hellwig2023-02-151-65/+2
| * btrfs: simplify the btrfs_csum_one_bio calling conventionChristoph Hellwig2023-02-151-2/+2
| * btrfs: open code the submit_bio_start helpersChristoph Hellwig2023-02-151-20/+0
| * btrfs: remove the io_failure_record infrastructureChristoph Hellwig2023-02-151-16/+0
| * btrfs: remove now unused checksumming helpersChristoph Hellwig2023-02-151-108/+16
| * btrfs: handle checksum validation and repair at the storage layerChristoph Hellwig2023-02-151-77/+4
| * btrfs: add a btrfs_data_csum_ok helperChristoph Hellwig2023-02-151-0/+38
| * btrfs: pre-load data checksum for reads in btrfs_submit_bioChristoph Hellwig2023-02-151-24/+0
| * btrfs: save the bio iter for checksum validation in common codeChristoph Hellwig2023-02-151-7/+0
| * btrfs: simplify parameters of btrfs_lookup_bio_sumsChristoph Hellwig2023-02-151-3/+3
| * btrfs: remove the direct I/O read checksum lookup optimizationChristoph Hellwig2023-02-151-27/+5
| * btrfs: add a btrfs_inode pointer to struct btrfs_bioChristoph Hellwig2023-02-151-1/+3
| * btrfs: remove the wait argument to btrfs_start_ordered_extentChristoph Hellwig2023-02-131-4/+4
| * btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macroYushan Zhou2023-02-131-3/+2
| * btrfs: go to matching label when cleaning em in btrfs_submit_directPeng Hao2023-02-131-1/+1
| * btrfs: fix uninitialized variable warning in btrfs_cleanup_ordered_extentsJosef Bacik2023-02-131-1/+1
* | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-201-26/+26
|\ \ | |/ |/|
| * fs: port inode_init_owner() to mnt_idmapChristian Brauner2023-01-191-18/+12
| * fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
| * fs: port ->set_acl() to pass mnt_idmapChristian Brauner2023-01-191-2/+1
| * fs: port ->tmpfile() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->rename() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->mknod() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->mkdir() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->symlink() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->create() to pass mnt_idmapChristian Brauner2023-01-191-1/+2
| * fs: port ->getattr() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
| * fs: port ->setattr() to pass mnt_idmapChristian Brauner2023-01-191-4/+5
* | Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-01-061-1/+1
|\ \
| * | btrfs: fix ASSERT em->len condition in btrfs_get_extentTanmay Bhushan2023-01-031-1/+1
* | | Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-01-021-2/+4
|\| | | |/ |/|
| * btrfs: fix an error handling path in btrfs_rename()Christophe JAILLET2022-12-151-2/+4
* | Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2022-12-121-420/+484
|\|
| * btrfs: split the bio submission path into a separate fileChristoph Hellwig2022-12-051-1/+1
| * btrfs: introduce a bitmap based csum range search functionQu Wenruo2022-12-051-3/+2
| * btrfs: allow passing a cached state record to count_range_bits()Filipe Manana2022-12-051-1/+1
| * btrfs: pass btrfs_inode to btrfs_add_delayed_iputDavid Sterba2022-12-051-10/+9
| * btrfs: use btrfs_inode inside btrfs_verify_data_csumDavid Sterba2022-12-051-6/+6
| * btrfs: use btrfs_inode inside compress_file_rangeDavid Sterba2022-12-051-19/+18