2024-05-07 | Qu Wenruo | btrfs: compression: migrate compression/decompression... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: introduce btrfs_alloc_folio_array() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: migrate insert_inline_extent() to folio interfaces Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: make insert_inline_extent() accept one page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: compression: convert page allocation to folio... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: compression: add error handling for missed page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: stop locking the source extent range during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Dan Carpenter | btrfs: qgroup: delete unnecessary check in btrfs_qgroup_chec... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Goldwyn Rodrigues | btrfs: convert put_file_data() to folios Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Goldwyn Rodrigues | btrfs: convert relocate_one_page() to folios and rename Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Goldwyn Rodrigues | btrfs: page to folio conversion: prealloc_file_extent_cluster() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_direct_write() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in prepare_pages() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_dirty_pages() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in create_reloc_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in __btrfs_end_transaction() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in convert_extent_bit() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in __set_extent_bit() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_ioctl_snap_destroy() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_cont_expand() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_rmdir() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err to ret in btrfs_initxattrs() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Tavian Barnes | btrfs: warn if EXTENT_BUFFER_UPTODATE is set while... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Tavian Barnes | btrfs: add helper to clear EXTENT_BUFFER_READING Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: avoid pointless wake ups of drew lock readers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove pointless writepages callback wrapper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove pointless readahead callback wrapper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: locking: rename __btrfs_tree_lock() and __btrfs_tree_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: locking: inline btrfs_tree_lock() and btrfs_tree_read... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove pointless BUG_ON() when creating snapshot Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-02 | Josef Bacik | btrfs: make sure that WRITTEN is set on all metadata... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-02 | Qu Wenruo | btrfs: qgroup: do not check qgroup inherit if qgroup... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-30 | Qu Wenruo | btrfs: set correct ram_bytes when splitting ordered... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-25 | Josef Bacik | btrfs: take the cleaner_mutex earlier in qgroup disable Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-25 | Dominique Martinet | btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-18 | Qu Wenruo | btrfs: fix wrong block_start calculation for btrfs_drop_exte... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-18 | Johannes Thumshirn | btrfs: fix information leak in btrfs_ioctl_logical_to_ino() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-17 | Sweet Tea Dorminy | btrfs: fallback if compressed IO fails for ENOSPC Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-17 | Naohiro Aota | btrfs: scrub: run relocation repair when/only needed Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-17 | David Sterba | btrfs: remove colon from messages with state Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-09 | Qu Wenruo | btrfs: do not wait for short bulk allocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-09 | Naohiro Aota | btrfs: zoned: add ASSERT and WARN for EXTENT_BUFFER_ZONED_ZE... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-09 | Naohiro Aota | btrfs: zoned: do not flag ZEROOUT on non-dirty extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: always clear PERTRANS metadata during commit Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: make btrfs_clear_delalloc_extent() free delalloc... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: qgroup: convert PREALLOC to PERTRANS after record_roo... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: record delayed inode root in transaction Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-04-02 | Boris Burkov | btrfs: qgroup: correctly model root qgroup rsv in convert Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Tavian Barnes | btrfs: fix race in read_extent_buffer_pages() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Anand Jain | btrfs: return accurate error code on open failure in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Johannes Thumshirn | btrfs: zoned: don't skip block groups with 100% zone... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Filipe Manana | btrfs: use btrfs_warn() to log message at btrfs_add_extent_m... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Filipe Manana | btrfs: fix message not properly printing interval when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Filipe Manana | btrfs: fix warning messages not printing interval at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Filipe Manana | btrfs: fix extent map leak in unexpected scenario at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Anand Jain | btrfs: validate device maj:min during open Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-26 | Johannes Thumshirn | btrfs: zoned: fix use-after-free in do_zone_finish() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-18 | Anand Jain | btrfs: do not skip re-registration for the mounted... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-15 | Johannes Thumshirn | btrfs: zoned: use zone aware sb location for scrub Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Filipe Manana | btrfs: reuse cloned extent buffer during fiemap to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Filipe Manana | btrfs: fix race when detecting delalloc ranges during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Filipe Manana | btrfs: fix off-by-one chunk length calculation at contains_p... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: qgroup: allow quick inherit if snapshot is created... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: qgroup: validate btrfs_qgroup_inherit parameter Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Anand Jain | btrfs: include device major and minor numbers in the... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Lijuan Li | btrfs: mark btrfs_put_caching_control() static Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Chengming Zhou | btrfs: remove SLAB_MEM_SPREAD flag use Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: qgroup: always free reserved space for extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: tree-checker: dump the page status if hit something... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: compression: remove dead comments in btrfs_compress_h... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: subpage: make writer lock utilize bitmap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: subpage: make reader lock utilize bitmap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | Qu Wenruo | btrfs: unexport btrfs_subpage_start_writer() and btrfs_subpa... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-05 | David Sterba | btrfs: pass a valid extent map cache pointer to __get_extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: merge btrfs_del_delalloc_inode() helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: pass btrfs_device to btrfs_scratch_superblocks() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: handle transaction commit errors in flush_reservations() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create btrfs_free_space... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create delayed ref caches Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create btrfs_path cache Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create btrfs_trans_handle... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create btrfs_ordered_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Kunwu Chan | btrfs: use KMEM_CACHE() to create btrfs_delayed_node... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: uninline some static inline helpers from delayed... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: open code trivial btrfs_lru_cache_size() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: uninline some static inline helpers from tree... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: drop static inline specifiers from tree-mod... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: uninline btrfs_init_delayed_root() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: uninline some static inline helpers from backref.h Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: open code btrfs_backref_get_eb() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: open code btrfs_backref_iter_free() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: move balance args conversion helpers to volumes.c Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Naohiro Aota | btrfs: introduce offload_csum_mode to tweak checksum... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Qu Wenruo | btrfs: raid56: extra debugging for raid6 syndrome generation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Filipe Manana | btrfs: avoid unnecessary ref initialization when freeing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Filipe Manana | btrfs: send: avoid duplicated search for last extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: factor out validation of btrfs_ioctl_vol_args_v2... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | David Sterba | btrfs: factor out validation of btrfs_ioctl_vol_args... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-03-04 | Filipe Manana | btrfs: remove no longer used btrfs_transaction_in_commit() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |