public inbox for linux-btrfs@vger.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.3-rc2
Date: Fri, 10 Mar 2023 00:04:07 +0100	[thread overview]
Message-ID: <cover.1678398321.git.dsterba@suse.com> (raw)

Hi,

first batch of fixes. Among them there are two updates to sysfs and
ioctl which are not strictly fixes but are used for testing so there's
no reason to delay them.

Please pull, thanks.

* fix block group item corruption after inserting new block group

* fix extent map logging bit not cleared for split maps after dropping
  range

* fix calculation of unusable block group space reporting bogus values
  due to 32/64b division

* fix unnecessary increment of read error stat on write error

* improve error handling in inode update

* export per-device fsid in DEV_INFO ioctl to distinguish seeding
  devices, needed for testing

* allocator size classes
  * fix potential dead lock in size class loading logic
  * print sysfs stats for the allocation classes

----------------------------------------------------------------
The following changes since commit 964a54e5e1a0d70cd80bd5a0885a1938463625b1:

  btrfs: make kobj_type structures constant (2023-02-15 19:38:55 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 675dfe1223a69e270b3d52cb0211c8a501455cec:

  btrfs: fix block group item corruption after inserting new block group (2023-03-08 01:14:01 +0100)

----------------------------------------------------------------
Boris Burkov (2):
      btrfs: sysfs: add size class stats
      btrfs: fix potential dead lock in size class loading logic

Filipe Manana (2):
      btrfs: fix extent map logging bit not cleared for split maps after dropping range
      btrfs: fix block group item corruption after inserting new block group

Johannes Thumshirn (1):
      btrfs: fix percent calculation for bg reclaim message

Naohiro Aota (1):
      btrfs: fix unnecessary increment of read error stat on write error

Qu Wenruo (1):
      btrfs: ioctl: return device fsid from DEV_INFO ioctl

void0red (1):
      btrfs: handle btrfs_del_item errors in __btrfs_update_delayed_inode

 fs/btrfs/bio.c             |  2 +-
 fs/btrfs/block-group.c     | 58 ++++++++++++++++++++++++----------------------
 fs/btrfs/delayed-inode.c   |  2 +-
 fs/btrfs/extent_map.c      |  7 +++++-
 fs/btrfs/ioctl.c           |  1 +
 fs/btrfs/sysfs.c           | 42 +++++++++++++++++++++++++++++++++
 include/uapi/linux/btrfs.h | 12 +++++++++-
 7 files changed, 92 insertions(+), 32 deletions(-)

             reply	other threads:[~2023-03-09 23:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-09 23:04 David Sterba [this message]
2023-03-10 16:58 ` [GIT PULL] Btrfs fixes for 6.3-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.1678398321.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox