[GIT PULL] Btrfs fix for 6.10-rc3

From: David Sterba
Date: Wed Jun 05 2024 - 11:26:36 EST


Hi,

please pull the following fix for fast fsync that needs to handle errors
during writes after some COW failure so it does not lead to an
inconsistent state. Thanks.

----------------------------------------------------------------
The following changes since commit 440861b1a03c72cc7be4a307e178dcaa6894479b:

btrfs: re-introduce 'norecovery' mount option (2024-05-21 15:27:17 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git tags/for-6.10-rc2-tag

for you to fetch changes up to f13e01b89daf42330a4a722f451e48c3e2edfc8d:

btrfs: ensure fast fsync waits for ordered extents after a write failure (2024-05-28 16:35:12 +0200)

----------------------------------------------------------------
Filipe Manana (1):
btrfs: ensure fast fsync waits for ordered extents after a write failure

fs/btrfs/btrfs_inode.h | 10 ++++++++++
fs/btrfs/file.c | 16 ++++++++++++++++
fs/btrfs/ordered-data.c | 31 +++++++++++++++++++++++++++++++
3 files changed, 57 insertions(+)