2020-12-08 | Josef Bacik | btrfs: cleanup extent buffer readahead Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: remove lockdep classes for the fs tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Pavel Begunkov | btrfs: discard: reschedule work after sysfs param update Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Pavel Begunkov | btrfs: don't miss async discards after scheduled work... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Pavel Begunkov | btrfs: discard: store async discard delay as ns not... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Pavel Begunkov | btrfs: discard: speed up async discard up to iops_limit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: scrub: refactor scrub_find_csum() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: scrub: remove the force parameter from scrub_pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: scrub: distinguish scrub page from regular page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: pass bvec to csum_dirty_buffer instead of page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: extract extent buffer verification from btrfs_validat... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: make csum_tree_block() handle node smaller than... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: make buffer_radix take sector size units Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: assert page mapping lock in attach_extent_buffer_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: protect fs_info->caching_block_groups by block_group_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: load free space cache asynchronously Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: load the free space cache inode extents from... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: load free space cache into a temporary ctl Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: cleanup btrfs_discard_update_discardable usage Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: explicitly protect ->last_byte_to_unpin in unpin_exte... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: update last_byte_to_unpin in switch_commit_roots Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: do not shorten unpin len for caching block groups Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: reorder extent buffer members for better packing Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: locking: rip out path->leave_spinning Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: locking: remove all the blocking helpers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: scrub: remove local copy of csum_size from context Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: check integrity: remove local copy of csum_size Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: remove unnecessary local variables for checksum... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: switch cached fs_info::csum_size from u16 to u32 Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: use cached value of fs_info::csum_size everywhere Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: precalculate checksums per leaf once Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: store precalculated csum_size in fs_info Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: replace div_u64 by shift in free_space_bitmap_size Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: use precalculated sectorsize_bits from fs_info Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: rename page_size to io_size in submit_extent_page Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: only require sector size alignment for page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: rename pages_locked in process_pages_contig() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: sink parameter start and len to check_data_csum Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: replace fs_info and private_data with inode... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: sink the failed_start parameter to set_extent_bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: update the comment for find_first_extent_bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Qu Wenruo | btrfs: fix the comment on lock_extent_buffer_for_io Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: remove unnecessary casts in printk Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: add set/get accessors for root_item::drop_level Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: use root_item helpers for limit and flags in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: check-integrity: use proper helper to access... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: send: use helpers to access root_item::ctransid Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: generate lockdep keyset names at compile time Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | David Sterba | btrfs: use the right number of levels for lockdep keysets Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: remove dio iomap DSYNC workaround Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: call iomap_dio_complete() without inode_lock Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: remove btrfs_inode::dio_sem Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: use shared lock for direct writes within EOF Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: push inode locking and unlocking into buffered... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: introduce btrfs_inode_lock()/unlock() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: introduce btrfs_write_check() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: check FS error state bit early during write Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: move pos increment and pagecache extension to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: split btrfs_direct_IO to read and write Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Anand Jain | btrfs: sysfs: add per-fs attribute for read policy Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Anand Jain | btrfs: create read policy framework Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Anand Jain | btrfs: add helper for string match ignoring leading... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Filipe Manana | btrfs: do not start and wait for delalloc on snapshot... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: switch extent buffer tree lock to rw_semaphore Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Nikolay Borisov | btrfs: open code insert_orphan_item Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: introduce mount option rescue=all Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: introduce mount option rescue=ignoredatacsums Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: introduce mount option rescue=ignorebadroots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: show rescue=usebackuproot in /proc/mounts Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: add a helper to print out rescue= options Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: sysfs: export supported rescue= mount options Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: push the NODATASUM check into btrfs_lookup_bio_sums Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Josef Bacik | btrfs: unify the ro checking for mount options Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Filipe Manana | btrfs: do not start readahead for csum tree when scrubbing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Filipe Manana | btrfs: assert we are holding the reada_lock when releasing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: use round_down while calculating start position... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: use iosize while reading compressed pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Goldwyn Rodrigues | btrfs: calculate num_pages, reserve_bytes once in btrfs_buff... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Nikolay Borisov | btrfs: calculate more accurate remaining time to sleep... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Nikolay Borisov | btrfs: record delta directly in transaction_kthread Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-08 | Nikolay Borisov | btrfs: remove redundant time check in transaction kthread... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-07 | Nikolay Borisov | btrfs: use helpers to convert from seconds to jiffies... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-12-07 | Anand Jain | btrfs: sysfs: export filesystem generation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-23 | Filipe Manana | btrfs: fix lockdep splat when enabling and disabling... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-23 | Filipe Manana | btrfs: do nofs allocations when adding and removing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-23 | Filipe Manana | btrfs: fix lockdep splat when reading qgroup config... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-23 | David Sterba | btrfs: tree-checker: add missing returns after data_ref... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-23 | Johannes Thumshirn | btrfs: don't access possibly stale fs_info data for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-13 | Daniel Xu | btrfs: tree-checker: add missing return after error... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-13 | Qu Wenruo | btrfs: qgroup: don't commit transaction when we already... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-13 | Filipe Manana | btrfs: fix missing delalloc new bit for new delalloc... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | Dinghao Liu | btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | Anand Jain | btrfs: dev-replace: fail mount if we don't have replace... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | David Sterba | btrfs: scrub: update message regarding read-only status Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | Dan Carpenter | btrfs: clean up NULL checks in qgroup_unreserve_range() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | Josef Bacik | btrfs: fix min reserved size calculation in merge_reloc_root Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-11-05 | Josef Bacik | btrfs: print the block rsv type when we fail our reservation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |