From: Linus Torvalds Date: Fri, 25 Feb 2022 22:08:03 +0000 (-0800) Subject: Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave... X-Git-Tag: v6.6.17~8115 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c0419188b5c1a7735b12cf1405cafc3f8d722819;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'for-5.17-rc5-tag' of git://git./linux/kernel/git/kdave/linux Pull btrfs fixes from David Sterba: "This is a hopefully last batch of fixes for defrag that got broken in 5.16, all stable material. The remaining reported problem is excessive IO with autodefrag due to various conditions in the defrag code not met or missing" * tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: btrfs: reduce extent threshold for autodefrag btrfs: autodefrag: only scan one inode once btrfs: defrag: don't use merged extent map for their generation check btrfs: defrag: bring back the old file extent search behavior btrfs: defrag: remove an ambiguous condition for rejection btrfs: defrag: don't defrag extents which are already at max capacity btrfs: defrag: don't try to merge regular extents with preallocated extents btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a target btrfs: prevent copying too big compressed lzo segment --- c0419188b5c1a7735b12cf1405cafc3f8d722819