2020-01-31 | Chris Mason | Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: take overcommit into account in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: fix force usage in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Nikolay Borisov | btrfs: Correctly handle empty trees in find_first_clear_exte... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Josef Bacik | btrfs: flush write bio if we loop in extent_write_cache_pages Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-31 | Filipe Manana | Btrfs: fix race between adding and putting tree mod... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: free block groups after free'ing fs trees Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Fix split-brain handling when changing FSID... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Handle another split brain scenario with metadata... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Su Yue | btrfs: Factor out metadata_uuid code from find_fsid. Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Su Yue | btrfs: Call find_fsid from find_fsid_inprogress Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Filipe Manana | Btrfs: fix infinite loop during fsync after rename... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: set trans->drity in btrfs_commit_transaction Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Josef Bacik | btrfs: drop log root for dropped roots Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Anand Jain | btrfs: sysfs, add devid/dev_state kobject and device... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Refactor btrfs_rmap_block to improve readability Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Add self-tests for btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: selftests: Add support for dummy devices Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | Nikolay Borisov | btrfs: Move and unexport btrfs_rmap_block Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-23 | David Sterba | btrfs: separate definition of assertion failure handlers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: device stats, log when stats are zeroed Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Josef Bacik | btrfs: fix improper setting of scanned for range cyclic... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | David Sterba | btrfs: safely advance counter when looking up bio csums Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | David Sterba | btrfs: remove unused member btrfs_device::work Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: remove unnecessary wrapper get_alloc_profile Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: add correction to handle -1 edge case in async... Reported-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: ensure removal of discardable_* in free_bitmap() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: make smaller extents more likely to go into... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: increase the metadata allowance for the free_space_cache Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: add async discard implementation overview Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: keep track of discard reuse stats Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: only keep track of data extents for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: have multiple discard lists Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: make max async discard size tunable Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: limit max discard size for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: add kbps discard rate limit for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: calculate discard delay based on number of extents Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: keep track of discardable_bytes for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: track discardable extents for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: sysfs: add UUID/debug/discard directory Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: sysfs: make UUID/debug have its own kobject Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: sysfs: add removal calls for debug/ Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: discard one region at a time in async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: handle empty block_group removal for async discard Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: add the beginning of async discard, discard... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: keep track of free space bitmap trim status... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: keep track of which extents have been discarded Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | btrfs: rename DISCARD mount option to to DISCARD_SYNC Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Dennis Zhou | bitmap: genericize percpu bitmap region iterators Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: tree-checker: Verify location key for DIR_ITEM... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: tree-checker: Refactor root key check into separate... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: tree-checker: Refactor inode key check into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: tree-checker: Clean up fs_info parameter from... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: tree-checker: Check leaf chunk item size Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | zhengbin | btrfs: Remove unneeded semicolon Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: remove struct find_free_extent.ram_bytes Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: simplify compressed/inline check in __extent_writepag... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: drop create parameter to btrfs_get_extent() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: remove redundant i_size check in __extent_writepage_io() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: remove trivial goto label in __extent_writepage() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: remove unnecessary pg_offset assignments in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: make btrfs_ordered_extent naming consistent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: remove dead snapshot-aware defrag code Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: get rid of trivial __btrfs_lookup_bio_sums(... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: reset device back to allocation state when removing Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: decrement number of open devices after closing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Omar Sandoval | btrfs: use simple_dir_inode_operations for placeholder... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: remove impossible WARN_ON in btrfs_destroy_dev_replac... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: remove superfluous BUG_ON() in integrity checks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Johannes Thumshirn | btrfs: fix possible NULL-pointer dereference in integrity... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Josef Bacik | btrfs: kill min_allocable_bytes in inc_block_group_ro Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Josef Bacik | btrfs: don't pass system_chunk into can_overcommit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Opencode ordered_data_tree_panic Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Qu Wenruo | btrfs: relocation: Output current relocation stage... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Yunfeng Ye | btrfs: remove unused condition check in btrfs_page_mkwrite() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Remove redundant WARN_ON in walk_down_log_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Remove WARN_ON in walk_log_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_rese... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Open code __btrfs_free_reserved_extent in btrfs_free_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Nikolay Borisov | btrfs: Don't discard unwritten extents Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Marcos Paulo de... | btrfs: qgroup: return ENOTCONN instead of EINVAL when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Marcos Paulo de... | btrfs: qgroup: remove one-time use variables for quota_root... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: sysfs, rename btrfs_sysfs_add_device() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Anand Jain | btrfs: sysfs, rename devices kobject holder to devices_kobj Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | David Sterba | btrfs: fill ncopies for all raid table entries Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | David Sterba | btrfs: use raid_attr table in calc_stripe_length for... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-20 | Filipe Manana | Btrfs: fix missing hole after hole punching and fsync... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-17 | Josef Bacik | btrfs: check rw_devices, not num_devices for balance Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-17 | Filipe Manana | Btrfs: always copy scrub arguments back to user space Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-13 | Qu Wenruo | btrfs: relocation: fix reloc_root lifespan and access Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-08 | Johannes Thumshirn | btrfs: fix memory leak in qgroup accounting Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-08 | Josef Bacik | btrfs: do not delete mismatched root refs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-08 | Josef Bacik | btrfs: fix invalid removal of root ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-01-08 | Josef Bacik | btrfs: rework arguments of btrfs_unlink_subvol Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-12-30 | Filipe Manana | Btrfs: fix infinite loop during nocow writeback due... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-12-30 | Dennis Zhou | btrfs: fix compressed write bio blkcg attribution Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-12-30 | Dennis Zhou | btrfs: punt all bios created in btrfs_submit_compressed_write() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |