]>
2024-03-04 | David Sterba | btrfs: replace i_blocksize by fs_info::sectorsize Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: replace sb::s_blocksize by fs_info::sectorsize Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Johannes Thumshirn | btrfs: remove duplicate recording of physical address Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Goldwyn Rodrigues | btrfs: page to folio conversion in btrfs_truncate_block() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Matthew Wilcox ... | btrfs: use a folio array throughout the defrag process Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Matthew Wilcox ... | btrfs: convert defrag_prepare_one_page() to use a folio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Matthew Wilcox ... | btrfs: add set_folio_extent_mapped() helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Josef Bacik | btrfs: WARN_ON_ONCE() in our leak detection code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Filipe Manana | btrfs: remove extent_map_tree forward declaration at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Qu Wenruo | btrfs: cache folio size and shift in extent_buffer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Qu Wenruo | btrfs: remove unused variable bio_offset from end_bbio_data_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Qu Wenruo | btrfs: remove the pg_offset parameter from btrfs_get_extent() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-29 | Filipe Manana | btrfs: fix double free of anonymous device after snapshot... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-29 | Filipe Manana | btrfs: ensure fiemap doesn't race with writes when... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-29 | Filipe Manana | btrfs: fix race between ordered extent completion and... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-22 | Filipe Manana | btrfs: fix data race at btrfs_use_block_rsv() when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-22 | Filipe Manana | btrfs: fix data races when accessing the reserved amount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-22 | Filipe Manana | btrfs: send: don't issue unnecessary zero writes for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-22 | David Sterba | btrfs: dev-replace: properly validate device names Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-22 | Johannes Thumshirn | btrfs: zoned: don't skip block group profile checks... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-19 | Josef Bacik | btrfs: fix deadlock with fiemap and extent locking Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-19 | Qu Wenruo | btrfs: defrag: avoid unnecessary defrag caused by incorrect... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-13 | Filipe Manana | btrfs: don't refill whole delayed refs block reserve... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-13 | Filipe Manana | btrfs: zoned: fix chunk map leak when loading block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-13 | Filipe Manana | btrfs: reject encoded write if inode has nodatasum... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-13 | Filipe Manana | btrfs: don't reserve space for checksums when writing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-09 | Filipe Manana | btrfs: add new unused block groups to the list of unused... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-09 | Filipe Manana | btrfs: do not delete unused block group if it may be... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-09 | Filipe Manana | btrfs: add and use helper to check if block group is... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-02-09 | Josef Bacik | btrfs: don't drop extent_map for free space inode on... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-31 | Qu Wenruo | btrfs: do not ASSERT() if the newly created subvolume... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-31 | Boris Burkov | btrfs: forbid deleting live subvol qgroup Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-31 | Boris Burkov | btrfs: forbid creating subvol qgroups Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-31 | David Sterba | btrfs: send: return EOPNOTSUPP on unknown flags Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Qu Wenruo | btrfs: scrub: limit RST scrub to chunk boundary Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Qu Wenruo | btrfs: scrub: avoid use-after-free when chunk length... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Josef Bacik | btrfs: don't unconditionally call folio_start_writeback... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Josef Bacik | btrfs: use the original mount's mount options for the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | David Sterba | btrfs: don't warn if discard range is not aligned to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Chung-Chiang Cheng | btrfs: tree-checker: fix inline ref size in error messages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Qu Wenruo | btrfs: zstd: fix and simplify the inline extent decompression Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Qu Wenruo | btrfs: lzo: fix and simplify the inline extent decompression Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-18 | Qu Wenruo | btrfs: zlib: fix and simplify the inline extent decompression Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Qu Wenruo | btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_ra... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Omar Sandoval | btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Omar Sandoval | btrfs: don't abort filesystem when attempting to snapshot... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Naohiro Aota | btrfs: zoned: fix lock ordering in btrfs_zone_activate() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Naohiro Aota | btrfs: fix unbalanced unlock of mapping_tree_lock Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Fedor Pchelkin | btrfs: ref-verify: free ref cache before clearing mount opt Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Dmitry Antipov | btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Naohiro Aota | btrfs: zoned: optimize hint byte for zoned allocator Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-01-12 | Naohiro Aota | btrfs: zoned: factor out prepare_allocation_zoned() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: do not allow non subvolume root targets for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: pass btrfs_io_geometry into btrfs_max_io_len Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: pass struct btrfs_io_geometry to set_io_stripe Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: open code set_io_stripe for RAID56 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: change block mapping to switch/case in btrfs_map_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out block mapping for single profiles Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out block mapping for RAID5/6 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: reduce scope of data_stripes in btrfs_map_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out block mapping for RAID10 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out block mapping for DUP profiles Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out RAID1 block mapping Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out block-mapping for RAID0 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: re-introduce struct btrfs_io_geometry Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: factor out helper for single device IO check Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate btrfs_repair_io_failure() to folio interfaces Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate eb_bitmap_offset() to folio interfaces Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate various end io functions to folios Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate subpage code to folio interfaces Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate get_eb_page_index() and get_eb_offset_in_page... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: don't double put our subpage reference in alloc_exten... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: cleanup metadata page pointer usage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: migrate extent_buffer::pages[] to folio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: refactor alloc_extent_buffer() to allocate-then... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Disseldorp | btrfs: sysfs: validate scrub_speed_max value Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: switch btrfs_root::delayed_nodes_tree to xarray... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: fix typos found by codespell Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: fix mismatching parameter names for btrfs_get_extent() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: use the flags of an extent map to identify the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: refactor mergable_maps() for more readability Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: make extent_map_end() argument const Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: avoid useless rbtree iterations when attempting... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: log messages at unpin_extent_range() during... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: remove redundant value assignment at btrfs_add_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: unexport add_extent_mapping() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: tests: print all values as decimal in messages... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: tests: do not ignore NULL extent maps for extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: tests: fix error messages for test case 4 of... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Filipe Manana | btrfs: assert extent map is not in a list when setting... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: allocate btrfs_inode::file_extent_tree only... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: cache that we don't have security.capability set Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: remove code for inode_cache and recovery mount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: set clear_cache if we use usebackuproot Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: move one shot mount option clearing to super.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: remove old mount API code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: move the device specific mount options to super.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: switch to the new mount API Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: handle the ro->rw transition for mounting different... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: add get_tree callback for new mount API Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |