summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8 days1-9/+1
|\
| * btrfs: fix leak of qgroup extent records after transaction abortFilipe Manana10 days1-9/+1
* | Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-211-3/+3
|\ \ | |/ |/|
| * use ->bd_mapping instead of ->bd_inode->i_mappingAl Viro2024-05-031-3/+3
* | btrfs: count super block write errors in device instead of tracking folio err...Matthew Wilcox (Oracle)2024-05-071-27/+19
* | btrfs: use the folio iterator in btrfs_end_super_write()Matthew Wilcox (Oracle)2024-05-071-13/+6
* | btrfs: convert super block writes to folio in write_dev_supers()Matthew Wilcox (Oracle)2024-05-071-10/+13
* | btrfs: convert super block writes to folio in wait_dev_supers()Matthew Wilcox (Oracle)2024-05-071-11/+12
* | btrfs: use btrfs_is_testing() everywhereDavid Sterba2024-05-071-2/+2
* | btrfs: initialize delayed inodes xarray without GFP_ATOMICFilipe Manana2024-05-071-2/+1
* | btrfs: add a global per cpu counter to track number of used extent mapsFilipe Manana2024-05-071-0/+9
* | btrfs: change root->root_key.objectid to btrfs_root_id()Josef Bacik2024-05-071-18/+18
* | btrfs: remove list_empty() check at warn_about_uncommitted_trans()Filipe Manana2024-05-071-3/+0
* | btrfs: free PERTRANS at the end of cleanup_transaction()Boris Burkov2024-05-071-4/+1
|/
* btrfs: merge btrfs_del_delalloc_inode() helpersDavid Sterba2024-03-041-1/+1
* btrfs: stop passing root argument to __btrfs_del_delalloc_inode()Filipe Manana2024-03-041-1/+1
* btrfs: add helper to get fs_info from struct inode pointerDavid Sterba2024-03-041-3/+3
* btrfs: add helpers to get fs_info from page/folio pointersDavid Sterba2024-03-041-1/+1
* btrfs: add helpers to get inode from page/folio pointersDavid Sterba2024-03-041-1/+2
* btrfs: change BUG_ON to assertion in btrfs_read_roots()David Sterba2024-03-041-1/+1
* btrfs: handle invalid root reference found in btrfs_init_root_free_objectid()David Sterba2024-03-041-1/+8
* btrfs: remove unused included headersDavid Sterba2024-03-041-1/+0
* btrfs: replace sb::s_blocksize by fs_info::sectorsizeDavid Sterba2024-03-041-0/+2
* btrfs: WARN_ON_ONCE() in our leak detection codeJosef Bacik2024-03-041-0/+1
* btrfs: cache folio size and shift in extent_bufferQu Wenruo2024-03-041-1/+1
* btrfs: fix double free of anonymous device after snapshot creation failureFilipe Manana2024-02-291-11/+11
* btrfs: do not ASSERT() if the newly created subvolume already got readQu Wenruo2024-01-311-2/+11
* btrfs: migrate btrfs_repair_io_failure() to folio interfacesQu Wenruo2023-12-151-6/+7
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-2/+2
* btrfs: migrate get_eb_page_index() and get_eb_offset_in_page() to foliosQu Wenruo2023-12-151-1/+1
* btrfs: cleanup metadata page pointer usageQu Wenruo2023-12-151-0/+6
* btrfs: migrate extent_buffer::pages[] to folioQu Wenruo2023-12-151-9/+10
* btrfs: switch btrfs_root::delayed_nodes_tree to xarray from radix-treeDavid Sterba2023-12-151-1/+2
* btrfs: set clear_cache if we use usebackuprootJosef Bacik2023-12-151-3/+0
* btrfs: move one shot mount option clearing to super.cJosef Bacik2023-12-151-15/+1
* btrfs: move the device specific mount options to super.cJosef Bacik2023-12-151-23/+0
* btrfs: switch to the new mount APIJosef Bacik2023-12-151-2/+9
* btrfs: add a NOSPACECACHE mount option flagJosef Bacik2023-12-151-0/+1
* btrfs: do not allow free space tree rebuild on extent tree v2Josef Bacik2023-12-151-1/+5
* btrfs: move space cache settings into open_ctreeJosef Bacik2023-12-151-11/+6
* btrfs: set default compress type at btrfs_init_fs_info timeJosef Bacik2023-12-151-7/+3
* btrfs: allow extent buffer helpers to skip cross-page handlingQu Wenruo2023-12-151-3/+14
* btrfs: zoned: don't clear dirty flag of extent bufferJohannes Thumshirn2023-12-151-1/+6
* btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONED_ZEROOUTJohannes Thumshirn2023-12-151-1/+1
* btrfs: use a dedicated data structure for chunk mapsFilipe Manana2023-12-151-3/+4
* btrfs: remove log_extents_lock and logged_list from struct btrfs_rootFilipe Manana2023-12-151-4/+0
* btrfs: free qgroup pertrans reserve on transaction abortBoris Burkov2023-12-061-0/+28
* btrfs: add dmesg output for first mount and last unmount of a filesystemQu Wenruo2023-11-231-0/+1
* btrfs: add and use helpers for reading and writing last_trans_committedFilipe Manana2023-10-121-4/+5
* btrfs: add and use helpers for reading and writing log_transidFilipe Manana2023-10-121-2/+2