2019-04-29 | David Sterba | btrfs: tests: return errors from extent map tests Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: properly initialize fs_info of extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after block... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after inode... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after path... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after extent... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after root... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: use standard error message after fs_info... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: add table of most common errors Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: print file:line for error messages Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: don't leak fs_info in extent_io bitmap... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: tests: handle fs_info allocation failure in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: disk-io: Show the timing of corrupted tree block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Josef Bacik | btrfs: fix panic during relocation after ENOSPC before... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Use less confusing condition for uptodate parameter... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Handle errors better in extent_writepages() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: add proper error handling to lock_extent_b... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Handle errors better in extent_write_locke... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Kill dead condition in extent_write_cache_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Handle errors better in btree_write_cache_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Handle errors better in extent_write_full_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: extent_io: Move the BUG_ON() in flush_write_bio... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Always output error message when key/level verificati... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Check the first key and level for cached extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Correctly free extent buffer in case btree_read_exten... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Make btrfs_(set|clear)_header_flag return void Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: reloc: Fix NULL pointer dereference due to expanded... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Remove unused -EIO assignment in end_bio_extent_readpage Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Exploit the fact that pages passed to extent_readpage... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: switch extent_buffer::lock_nested to bool Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: use assertion helpers for extent buffer write... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: add assertion helpers for extent buffer write... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: use assertion helpers for extent buffer read... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: add assertion helpers for extent buffer read... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: use assertion helpers for spinning readers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: add assertion helpers for spinning readers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: use assertion helpers for spinning writers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: add assertion helpers for spinning writers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Remove EXTENT_IOBITS Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nikolay Borisov | btrfs: Remove EXTENT_WRITEBACK Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Nathan Chancellor | btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Anand Jain | btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Anand Jain | btrfs: rename fs_info argument to fs_private Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Anand Jain | btrfs: drop redundant forward declaration in props.c Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Anand Jain | btrfs: merge _btrfs_set_prop helpers Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Johannes Thumshirn | btrfs: reduce kmap_atomic time for checksumming Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: tracepoints: Add trace events for extent_io_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Introduce extent_io_tree::owner to distinguish... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: switch extent_io_tree::track_uptodate to bool Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Introduce fs_info to extent_io_tree Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Filipe Manana | Btrfs: remove no longer used 'sync' member from transaction... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Dennis Zhou | btrfs: zstd: remove indirect calls for local functions Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | David Sterba | btrfs: scrub: return EAGAIN when fs is closing Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Goldwyn Rodrigues | btrfs: Initialize inode::i_mapping once in btrfs_symlink Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Qu Wenruo | btrfs: Don't panic when we can't find a root key Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Johannes Thumshirn | btrfs: warn if extent buffer mapping crosses a page... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-29 | Johannes Thumshirn | btrfs: factor our read/write stage off csum_tree_block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-25 | Nikolay Borisov | btrfs: Switch memory allocations in async csum calculation... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-04 | Anand Jain | btrfs: prop: fix vanished compression property after... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-04-04 | Anand Jain | btrfs: prop: fix zstd compression parameter validation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-28 | Filipe Manana | Btrfs: do not allow trimming when a fs is mounted with... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-20 | Filipe Manana | Btrfs: fix assertion failure on fsync with NO_HOLES... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-19 | Nikolay Borisov | btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-19 | Nikolay Borisov | btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-18 | Andrea Righi | btrfs: raid56: properly unmap parity page in finish_parity_s... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | David Sterba | btrfs: don't report readahead errors and don't update... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Filipe Manana | Btrfs: fix file corruption after snapshotting due to... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Josef Bacik | btrfs: remove WARN_ON in log_dir_items Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-03-13 | Filipe Manana | Btrfs: fix incorrect file size after shrinking truncate... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Dennis Zhou | btrfs: zstd: ensure reclaim timer is properly cleaned up Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | David Sterba | btrfs: move ulist allocation out of transaction in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Josef Bacik | btrfs: save drop_progress if we drop refs at all Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Josef Bacik | btrfs: check for refs on snapshot delete resume Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Filipe Manana | Btrfs: fix deadlock between clone/dedupe and rename Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-27 | Filipe Manana | Btrfs: fix corruption reading shared and compressed... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | YueHaibing | btrfs: Remove unnecessary casts in btrfs_read_root_item Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: remove assertion when searching for a key in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: add missing error handling after doing leaf... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dan Carpenter | btrfs: drop the lock on error in btrfs_dev_replace_cancel Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Johannes Thumshirn | btrfs: ensure that a DUP or RAID1 block group has exactly... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Dan Robertson | btrfs: init csum_list before possible free Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: remove no longer needed range length checks... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: fix fsync after succession of renames and unlink... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Filipe Manana | Btrfs: fix fsync after succession of renames of different... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: honor path->skip_locking in backref code Reported-and-tested-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Make qgroup async transaction commit... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: qgroup: Move reserved data accounting from btrfs_dela... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: scrub: remove unused nocow worker pointer Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | David Sterba | btrfs: scrub: add assertions for worker pointers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: convert scrub_workers_refcnt to refcount_t Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: scrub: fix circular locking dependency warning Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Anand Jain | btrfs: fix comment its device list mutex not volume... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Qu Wenruo | btrfs: extent_io: Kill the forward declaration of flush_writ... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Fix grossly misleading argument names in extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: Remove EXTENT_FIRST_DELALLOC bit Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Nikolay Borisov | btrfs: use WARN_ON in a canonical form btrfs_remove_block_group Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: reserve extra space during evict Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: be more explicit about allowed flush states Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2019-02-25 | Josef Bacik | btrfs: loop in inode_rsv_refill Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |