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 |
2020-11-05 | Matthew Wilcox ... | btrfs: fix potential overflow in cluster_pages_for_defrag... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-27 | Davidlohr Bueso | btrfs: convert data_seqcount to seqcount_mutex_t Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-27 | Johannes Thumshirn | btrfs: don't fallback to buffered read if we don't... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Josef Bacik | btrfs: add a helper to read the tree_root commit root... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Josef Bacik | btrfs: drop the path before adding qgroup items when... Reported-by: David Sterba <dsterba@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Filipe Manana | btrfs: fix readahead hang and use-after-free after... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Filipe Manana | btrfs: fix use-after-free on readahead extent after... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Daniel Xu | btrfs: tree-checker: validate number of chunk stripes... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Pujin Shi | btrfs: tree-checker: fix incorrect printk format Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-26 | Josef Bacik | btrfs: drop the path before adding block group sysfs... Reported-by: David Sterba <dsterba@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-16 | Filipe Manana | btrfs: fix relocation failure due to race with fallocate Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Madhuparna Bhowmik | btrfs: annotate device name rcu_string with __rcu Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Anand Jain | btrfs: skip devices without magic signature when mounting Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Josef Bacik | btrfs: cleanup cow block on error Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Goldwyn Rodrigues | btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Goldwyn Rodrigues | fs: remove no longer used dio_end_io() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Josef Bacik | btrfs: return error if we're unable to read device... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Josef Bacik | btrfs: init device stats for seed devices Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: remove struct extent_io_ops Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: call submit_bio_hook directly for metadata pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: stop calling submit_bio_hook for data inodes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: don't opencode is_data_inode in end_bio_extent_readpage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: call submit_bio_hook directly in submit_one_bio Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: remove extent_io_ops::readpage_end_io_hook Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Nikolay Borisov | btrfs: replace readpage_end_io_hook with direct calls Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Filipe Manana | btrfs: send, recompute reference path after orphanization... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Filipe Manana | btrfs: send, orphanize first all conflicting inodes... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Qu Wenruo | btrfs: tree-checker: fix false alert caused by legacy... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | David Sterba | btrfs: use unaligned helpers for stack and header set... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | David Sterba | btrfs: free-space-cache: use unaligned helpers to access... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | David Sterba | btrfs: send: use helpers for unaligned access to header... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Qu Wenruo | btrfs: use own btree inode io_tree owner id Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Johannes Thumshirn | btrfs: reschedule when cloning lots of extents Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-10-07 | Denis Efremov | btrfs: use kvcalloc for allocation in btrfs_ioctl_send() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |