From: David Sterba <dsterba@suse.com>
To: torvalds@linux-foundation.org
Cc: David Sterba <dsterba@suse.com>,
linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] Btrfs fixes for 6.5-rc3
Date: Thu, 20 Jul 2023 16:23:50 +0200 [thread overview]
Message-ID: <cover.1689800327.git.dsterba@suse.com> (raw)
Hi,
please pull the following fixes, backports for stable and two regression
fixes. Thanks.
Fixes:
- fix race between balance and cancel/pause
- various iput() fixes
- fix use-after-free of new block group that became unused
- fix warning when putting transaction with qgroups enabled after abort
- fix crash in subpage mode when page could be released between map and
map read
- when scrubbing raid56 verify the P/Q stripes unconditionally
- fix minor memory leak in zoned mode when a block group with an
unexpected superblock is found
Regression fixes:
- fix ordered extent split error handling when submitting direct IO
- user irq-safe locking when adding delayed iputs
----------------------------------------------------------------
The following changes since commit 8a4a0b2a3eaf75ca8854f856ef29690c12b2f531:
btrfs: fix race between quota disable and relocation (2023-06-19 20:29:25 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git tags/for-6.5-rc2-tag
for you to fetch changes up to aa84ce8a78a1a5c10cdf9c7a5fb0c999fbc2c8d6:
btrfs: fix warning when putting transaction with qgroups enabled after abort (2023-07-18 03:14:11 +0200)
----------------------------------------------------------------
Christoph Hellwig (2):
btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block
btrfs: fix ordered extent split error handling in btrfs_dio_submit_io
Filipe Manana (6):
btrfs: fix use-after-free of new block group that became unused
btrfs: zoned: fix memory leak after finding block group with super blocks
btrfs: fix double iput() on inode after an error during orphan cleanup
btrfs: fix iput() on error pointer after error during orphan cleanup
btrfs: use irq safe locking when running and adding delayed iputs
btrfs: fix warning when putting transaction with qgroups enabled after abort
Josef Bacik (2):
btrfs: fix race between balance and cancel/pause
btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand
Qu Wenruo (1):
btrfs: raid56: always verify the P/Q contents for scrub
fs/btrfs/block-group.c | 14 +++++++--
fs/btrfs/block-group.h | 5 ++++
fs/btrfs/inode.c | 77 ++++++++++++++++++++++++++++++++++----------------
fs/btrfs/qgroup.c | 1 +
fs/btrfs/raid56.c | 11 ++------
fs/btrfs/volumes.c | 17 ++++-------
6 files changed, 79 insertions(+), 46 deletions(-)
next reply other threads:[~2023-07-20 14:30 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-20 14:23 David Sterba [this message]
2023-07-20 15:54 ` [GIT PULL] Btrfs fixes for 6.5-rc3 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1689800327.git.dsterba@suse.com \
--to=dsterba@suse.com \
--cc=linux-btrfs@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.