2021-02-08 | Josef Bacik | btrfs: keep track of the root owner for relocation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: introduce helper to grab an existing extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: update comment for btrfs_dirty_pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: refactor __extent_writepage_io() to improve... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: rename parameter offset to disk_bytenr in submit_exte... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: refactor btrfs_dec_test_* functions for ordered... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Qu Wenruo | btrfs: make btrfs_dio_private::bytes u32 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: remove always true condition in btrfs_start_delalloc_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: make btrfs_start_delalloc_root's nr argument... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Filipe Manana | btrfs: send: remove stale code when checking for shared... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: consolidate btrfs_previous_item ret val handling... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Josef Bacik | btrfs: ref-verify: make sure owner is set for all refs Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Josef Bacik | btrfs: ref-verify: pass down tree block level when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Josef Bacik | btrfs: noinline btrfs_should_cancel_balance Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Josef Bacik | btrfs: allow error injection for btrfs_search_slot... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: remove new_dirid argument from btrfs_create_subvol_root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: make btrfs_root::free_objectid hold the next... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: rename btrfs_root::highest_objectid to free_objectid Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: rename btrfs_find_free_objectid to btrfs_get_free_obj... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: rename btrfs_find_highest_objectid to btrfs_init_root... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Nikolay Borisov | btrfs: cleanup local variables in btrfs_file_write_iter Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Zhihao Cheng | btrfs: clarify error returns values in __load_free_space_cache Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-02-08 | Josef Bacik | btrfs: fix error handling in commit_fs_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-25 | Filipe Manana | btrfs: fix log replay failure due to race with space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-25 | Su Yue | btrfs: fix lockdep warning due to seqcount_mutex on... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-25 | Josef Bacik | btrfs: fix possible free space tree corruption with... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-18 | Josef Bacik | btrfs: don't clear ret in btrfs_start_dirty_block_groups Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-18 | Josef Bacik | btrfs: fix lockdep splat in btrfs_recover_relocation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-18 | Josef Bacik | btrfs: do not double free backref nodes on error Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-18 | Josef Bacik | btrfs: don't get an EINTR during drop_snapshot for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-12 | Filipe Manana | btrfs: send: fix invalid clone operations when cloning... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-12 | David Sterba | btrfs: no need to run delayed refs after commit_fs_roots... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-08 | Josef Bacik | btrfs: shrink delalloc pages instead of full inodes Tested-by: David Sterba <dsterba@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-07 | Qu Wenruo | btrfs: reloc: fix wrong file extent type check to avoid... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-07 | Su Yue | btrfs: tree-checker: check if chunk item end overflows Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-07 | Su Yue | btrfs: prevent NULL pointer dereference in extent_io_tree_panic Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-01-07 | Josef Bacik | btrfs: print the actual offset in btrfs_root_name Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: run delayed iputs when remounting RO to avoid... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: add assertion for empty list of transactions... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: fix race between RO remount and the cleaner... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: fix transaction leak and crash after cleaning... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: fix transaction leak and crash after RO remount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Pavel Begunkov | btrfs: merge critical sections of discard lock in workfn Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Pavel Begunkov | btrfs: fix racy access to discard_ctl data Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Pavel Begunkov | btrfs: fix async discard stall Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Josef Bacik | btrfs: tests: initialize test inodes location Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: send: fix wrong file path when there is an inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Qu Wenruo | btrfs: qgroup: don't try to wait flushing if we're... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | ethanwu | btrfs: correctly calculate item size used when item... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-18 | Filipe Manana | btrfs: fix deadlock when cloning inline extent and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: scrub: allow scrub to work with subpage sectorsize Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: scrub: support subpage data scrub Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: scrub: support subpage tree block scrub Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: scrub: always allocate one full page for one... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: scrub: reduce width of extent_len/stripe_len... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: refactor btrfs_lookup_bio_sums to handle out... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: remove btrfs_find_ordered_sum call from btrfs_lookup_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: handle sectorsize < PAGE_SIZE case for extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: update num_extent_pages to support subpage sized... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: don't allow tree block to cross page boundary... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: calculate inline extent buffer page size based... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: factor out btree page submission code to a helper Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: make btrfs_verify_data_csum follow sector size Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: pass bio_offset to check_data_csum() directly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Qu Wenruo | btrfs: rename bio_offset of extent_submit_bio_start_t... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: fix lockdep warning when creating free space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: skip space_cache v1 setup when not using it Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: remove free space items when disabling space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: warn when remount will not change the free space... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: use superblock state to print space_cache mount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: keep sb cache_generation consistent with space_cache Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: clear free space tree on ro->rw remount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: clear oneshot options on mount and remount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: create free space tree on ro->rw remount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: only mark bg->needs_free_space if free space... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: start orphan cleanup on ro->rw remount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Boris Burkov | btrfs: lift read-write mount setup from mount and remount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: do not block inode logging for so long during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: fix race leading to unnecessary transaction... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: fix race that makes inode logging fallback to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: fix race that causes unnecessary logging of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: fix race that results in logging old extents... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Filipe Manana | btrfs: fix race causing unnecessary inode logging during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | David Sterba | btrfs: remove recalc_thresholds from free space ops Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Nikolay Borisov | btrfs: always set NODATASUM/NODATACOW in __create_free_space... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Nikolay Borisov | btrfs: remove crc_check logic from free space Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Nikolay Borisov | btrfs: remove inode number cache feature Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Nikolay Borisov | btrfs: replace calls to btrfs_find_free_ino with btrfs_find_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Nikolay Borisov | btrfs: move btrfs_find_highest_objectid/btrfs_find_free_obje... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | David Sterba | btrfs: drop casts of bio bi_sector Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: implement log-structured superblock for ZONED... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: disallow mixed-bg in ZONED mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: disable fallocate in ZONED mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: disallow NODATACOW in ZONED mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: disallow space_cache in ZONED mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: introduce max_zone_append_size Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: check and enable ZONED mode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-09 | Naohiro Aota | btrfs: get zone information of zoned block devices Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Naohiro Aota | btrfs: introduce ZONED feature flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Nikolay Borisov | btrfs: return bool from btrfs_should_end_transaction Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |