]>
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 | 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 |
2023-12-15 | Josef Bacik | btrfs: add reconfigure callback for fs_context 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 fs context handling functions 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 parse_param callback for 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: add fs_parameter definitions 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 a NOSPACECACHE mount option flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: split out ro->rw and rw->ro helpers into their... 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 free space tree rebuild on extent... 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 space cache settings into open_ctree 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 default compress type at btrfs_init_fs_info... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Josef Bacik | btrfs: split out the mount option validation code into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Christian Brauner | fs: indicate request originates from old mount API 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 no longer used EXTENT_MAP_DELALLOC block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Qu Wenruo | btrfs: allow extent buffer helpers to skip cross-page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: reflow btrfs_free_tree_block Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: use memset_page instead of opencoding it Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: remove now unneeded btrfs_redirty_list_add Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: zoned: don't clear dirty flag of extent buffer Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | Johannes Thumshirn | btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONED_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: always set extent_io_tree::inode and drop fs_info Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: enhance extent_io_tree error reports Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: constify fs_info parameter in __btrfs_panic() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: drop error message in extent_io_tree insert_state() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2023-12-15 | David Sterba | btrfs: move lockdep class setting out of extent_io_tree_init Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |