2021-06-21 | Qu Wenruo | btrfs: rename PagePrivate2 to PageOrdered inside btrfs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: refactor btrfs_invalidatepage() for subpage... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: introduce btrfs_lookup_first_ordered_range() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: update comments in btrfs_invalidatepage() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: refactor how we finish ordered extent io for... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: make Private2 lifespan more consistent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_orde... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: make subpage metadata write path call its own... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: refactor submit_extent_page() to make bio and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: allow btrfs_bio_fits_in_stripe() to accept bio... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: remove the unused parameter @len for btrfs_bio_fits_i... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: make free space cache size consistent across... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: scrub: fix subpage repair error caused by hard... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Nikolay Borisov | btrfs: use list_last_entry in add_falloc_range Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Anand Jain | btrfs: fix comment about max_out in btrfs_compress_pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Anand Jain | btrfs: optimize variables size in btrfs_submit_compressed_write Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Anand Jain | btrfs: optimize variables size in btrfs_submit_compressed_read Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Anand Jain | btrfs: reduce the variable size to fit nr_pages Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Filipe Manana | btrfs: avoid unnecessary logging of xattrs during fast... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: add device delete cancel Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: add cancellation to resize Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: add wrapper for conditional start of exclusive... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: introduce try-lock semantics for exclusive op... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: add cancellable chunk relocation support Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: protect exclusive_operation by super_lock Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: clean up header members offsets in write helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: simplify eb checksum verification in btrfs_validate_m... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: remove extra sb::s_id from message in btrfs_validate_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: reduce compressed_bio members' types Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: document byte swap optimization of root_item... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: scrub: factor out common scrub_stripe constraints Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: clear log tree recovering status if starting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: clear defrag status of a root if starting transaction... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: sysfs: fix format string for some discard stats Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: always abort the transaction if we abort a trans... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Filipe Manana | btrfs: don't set the full sync flag when truncation... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Filipe Manana | btrfs: fix misleading and incomplete comment of btrfs_truncate() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: abort transaction if we fail to update the delayed... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: fix error handling in __btrfs_update_delayed_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: make btrfs_release_delayed_iref handle the ... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | David Sterba | btrfs: scrub: per-device bandwidth control Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Johannes Thumshirn | btrfs: zoned: factor out zoned device lookup Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Tian Tao | btrfs: return EAGAIN if defrag is canceled Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: remove io_failure_record::in_validation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: submit read time repair only for each corrupted... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Qu Wenruo | btrfs: make btrfs_verify_data_csum() to return a bitmap Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Johannes Thumshirn | btrfs: rename check_async_write and let it return bool Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Johannes Thumshirn | btrfs: zoned: bail out if we can't read a reliable... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Naohiro Aota | btrfs: zoned: print message when zone sanity check... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: handle preemptive delalloc flushing slightly... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: only ignore delalloc if delalloc is much smaller... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: don't include the global rsv size in the preemptive... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: use the global rsv size in the preemptive thresh... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: take into account global rsv in need_preemptive_reclaim Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: only clamp the first time we have to start flushing Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Josef Bacik | btrfs: check worker before need_preemptive_reclaim Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Su Yue | btrfs: remove stale comment for argument seed of btrfs_find_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-21 | Goldwyn Rodrigues | btrfs: correct try_lock_extent() usage in read_extent_buffer... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-17 | Naohiro Aota | btrfs: zoned: fix negative space_info->bytes_readonly Reported-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-04 | Nikolay Borisov | btrfs: promote debugging asserts to full-fledged checks... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-04 | Ritesh Harjani | btrfs: return value from btrfs_mark_extent_written... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-04 | Naohiro Aota | btrfs: zoned: fix zone number to sector/physical calculation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-04 | Josef Bacik | btrfs: do not write supers if we have an fs error Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-06-03 | David Sterba | MAINTAINERS: add btrfs IRC link Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Filipe Manana | btrfs: fix deadlock when cloning inline extents and... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Filipe Manana | btrfs: fix fsync failure and transaction abort after... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: abort in rename_exchange if we fail to insert... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: check error value from btrfs_update_inode in... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: fixup error handling in fixup_inode_link_counts Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: mark ordered extent and inode with error if... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: return errors from btrfs_del_csums in cleanup_ref_head Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Josef Bacik | btrfs: fix error handling in btrfs_del_csums Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-27 | Qu Wenruo | btrfs: fix compressed writes that cross stripe boundary Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-20 | Johannes Thumshirn | btrfs: zoned: fix parallel compressed writes Reported-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-20 | Johannes Thumshirn | btrfs: zoned: pass start block to btrfs_use_zone_append Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-17 | Josef Bacik | btrfs: do not BUG_ON in link_to_fixup_dir Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-17 | Filipe Manana | btrfs: release path before starting transaction when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-13 | Filipe Manana | btrfs: fix removed dentries still existing after log... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-13 | Boris Burkov | btrfs: return whole extents in fiemap Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-13 | Josef Bacik | btrfs: avoid RCU stalls while running delayed iputs Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-13 | Johannes Thumshirn | btrfs: return 0 for dev_extent_hole_check_zoned hole_start... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-11 | Ritesh Harjani | btrfs: handle transaction start error in btrfs_fileattr_set Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-04 | Tom Rix | btrfs: initialize return variable in cleanup_free_space_cache_v1 Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-04 | Naohiro Aota | btrfs: zoned: sanity check zone type Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-05-04 | Anand Jain | btrfs: fix unmountable seed device after fstrim Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-28 | Filipe Manana | btrfs: fix deadlock when cloning inline extents and... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-28 | Filipe Manana | btrfs: fix race leading to unpersisted data and metadata... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-28 | Filipe Manana | btrfs: do not consider send context as valid when trying... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-28 | Filipe Manana | btrfs: zoned: fix silent data loss after failure splitting... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Johannes Thumshirn | btrfs: zoned: automatically reclaim zones Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Johannes Thumshirn | btrfs: rename delete_unused_bgs_mutex to reclaim_bgs_lock Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Johannes Thumshirn | btrfs: zoned: reset zones of relocated block groups Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Qu Wenruo | btrfs: more graceful errors/warnings on 32bit systems... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Filipe Manana | btrfs: zoned: fix unpaired block group unfreeze during... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Filipe Manana | btrfs: fix race when picking most recent mod log operation... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-20 | Filipe Manana | btrfs: fix metadata extent leak after failure to create... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: handle remount to no compress during compression Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Johannes Thumshirn | btrfs: zoned: fail mount if the device does not support... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Filipe Manana | btrfs: fix race between transaction aborts and fsyncs... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2021-04-19 | Qu Wenruo | btrfs: introduce submit_eb_subpage() to submit a subpage... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |