mbox series

[GIT,PULL] Btrfs fixes for v6.2-rc8

Message ID cover.1675710734.git.dsterba@suse.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Btrfs fixes for v6.2-rc8 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-6.2-rc7-tag

Message

David Sterba Feb. 6, 2023, 7:50 p.m. UTC
Hi,

a few more short fixes. Please pull, thanks.

- explicitly initialize zlib work memory to fix a KCSAN warning

- limit number of send clones by maximum memory allocated

- limit device size extent in case it device shrink races with chunk
  allocation

- raid56 fixes
  - fix copy&paste error in RAID6 stripe recovery
  - make error bitmap update atomic

----------------------------------------------------------------
The following changes since commit b7adbf9ada3513d2092362c8eac5cddc5b651f5c:

  btrfs: fix race between quota rescan and disable leading to NULL pointer deref (2023-01-16 19:46:54 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-6.2-rc7-tag

for you to fetch changes up to a9ad4d87aa263de36895402b66115a3a4b88bf1c:

  btrfs: raid56: make error_bitmap update atomic (2023-01-27 14:57:10 +0100)

----------------------------------------------------------------
Alexander Potapenko (1):
      btrfs: zlib: zero-initialize zlib workspace

David Sterba (1):
      btrfs: send: limit number of clones and allocated memory size

Josef Bacik (1):
      btrfs: limit device extents to the device size

Qu Wenruo (1):
      btrfs: raid56: make error_bitmap update atomic

Tanmay Bhushan (1):
      btrfs: raid56: fix stripes if vertical errors are found

 fs/btrfs/raid56.c  | 14 +++++++++++---
 fs/btrfs/send.c    |  6 +++---
 fs/btrfs/volumes.c |  6 +++++-
 fs/btrfs/zlib.c    |  2 +-
 4 files changed, 20 insertions(+), 8 deletions(-)

Comments

Linus Torvalds Feb. 6, 2023, 8:15 p.m. UTC | #1
On Mon, Feb 6, 2023 at 11:55 AM David Sterba <dsterba@suse.com> wrote:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-6.2-rc7-tag

No such ref.

I see the unsigned branch 'for-6.2-rc7' but there's no actual tag there.

Forgot to push it out?

             Linus
David Sterba Feb. 6, 2023, 8:18 p.m. UTC | #2
On Mon, Feb 06, 2023 at 12:15:41PM -0800, Linus Torvalds wrote:
> On Mon, Feb 6, 2023 at 11:55 AM David Sterba <dsterba@suse.com> wrote:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-6.2-rc7-tag
> 
> No such ref.
> 
> I see the unsigned branch 'for-6.2-rc7' but there's no actual tag there.
> 
> Forgot to push it out?

Yes, sorry, now pushed.
pr-tracker-bot@kernel.org Feb. 6, 2023, 10:22 p.m. UTC | #3
The pull request you sent on Mon,  6 Feb 2023 20:50:09 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-6.2-rc7-tag

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/66fcf74e5c0d771a456b96ec9aebfb53d648eede

Thank you!