All of lore.kernel.org
 help / color / mirror / Atom feed
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.14-rc2
Date: Wed,  5 Feb 2025 15:15:34 +0100	[thread overview]
Message-ID: <cover.1738764049.git.dsterba@suse.com> (raw)

Hi,

please pull a few fixes for problems reported recently. Thanks.

- add lockdep annotation for relocation root to fix a splat warning
  while merging roots

- fix assertion failure when splitting ordered extent after transaction
  abort

- don't print 'qgroup inconsistent' message when rescan process updates
  qgroup data sooner than the subvolume deletion process

- fix use-after-free (accessing the error number) when attempting to join
  an aborted transaction

- avoid starting new transaction if not necessary when cleaning qgroup
  during subvolume drop

----------------------------------------------------------------
The following changes since commit 9d0c23db26cb58c9fc6ee8817e8f9ebeb25776e5:

  btrfs: selftests: add a selftest for deleting two out of three extents (2025-01-14 15:57:55 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git tags/for-6.14-rc1-tag

for you to fetch changes up to fdef89ce6fada462aef9cb90a140c93c8c209f0f:

  btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop (2025-01-23 22:34:17 +0100)

----------------------------------------------------------------
Filipe Manana (4):
      btrfs: fix lockdep splat while merging a relocation root
      btrfs: fix use-after-free when attempting to join an aborted transaction
      btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop

Qu Wenruo (1):
      btrfs: do not output error message if a qgroup has been already cleaned up

 fs/btrfs/ctree.c        |  2 ++
 fs/btrfs/ordered-data.c | 12 ++++++++++++
 fs/btrfs/qgroup.c       | 11 +++++------
 fs/btrfs/transaction.c  |  4 +++-
 4 files changed, 22 insertions(+), 7 deletions(-)

             reply	other threads:[~2025-02-05 14:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-02-05 14:15 David Sterba [this message]
2025-02-05 16:16 ` [GIT PULL] Btrfs fixes for 6.14-rc2 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.1738764049.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.