linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Darrick J. Wong" <djwong@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org,
	david@fromorbit.com, linux-kernel@vger.kernel.org,
	sandeen@sandeen.net, hch@lst.de
Subject: [GIT PULL] xfs: bug fixes for 5.14-rc2
Date: Sun, 18 Jul 2021 09:39:31 -0700	[thread overview]
Message-ID: <20210718163931.GB22402@magnolia> (raw)

Hi Linus,

Please pull this branch containing a bunch of bug fixes in XFS.  There
are a few fixes for issues in the new online shrink code, additional
corrections for my recent bug-hunt w.r.t. extent size hints on realtime,
and improved input checking of the GROWFSRT ioctl.  IOWs, the usual "I
somehow got bored during the merge window and resumed auditing the
farther reaches of xfs."

The branch merges cleanly against upstream as of a few minutes ago.
Please let me know if anything else strange happens during the merge
process.

--D

The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:

  Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-5.14-fixes-1

for you to fetch changes up to b102a46ce16fd5550aed882c3c5b95f50da7992c:

  xfs: detect misaligned rtinherit directory extent size hints (2021-07-15 09:58:42 -0700)

----------------------------------------------------------------
Fixes for 5.14-rc:
 * Fix shrink eligibility checking when sparse inode clusters enabled.
 * Reset '..' directory entries when unlinking directories to prevent
   verifier errors if fs is shrinked later.
 * Don't report unusable extent size hints to FSGETXATTR.
 * Don't warn when extent size hints are unusable because the sysadmin
   configured them that way.
 * Fix insufficient parameter validation in GROWFSRT ioctl.
 * Fix integer overflow when adding rt volumes to filesystem.

----------------------------------------------------------------
Darrick J. Wong (7):
      xfs: check for sparse inode clusters that cross new EOAG when shrinking
      xfs: reset child dir '..' entry when unlinking child
      xfs: correct the narrative around misaligned rtinherit/extszinherit dirs
      xfs: don't expose misaligned extszinherit hints to userspace
      xfs: improve FSGROWFSRT precondition checking
      xfs: fix an integer overflow error in xfs_growfs_rt
      xfs: detect misaligned rtinherit directory extent size hints

 fs/xfs/libxfs/xfs_ag.c          |  8 ++++++
 fs/xfs/libxfs/xfs_ialloc.c      | 55 +++++++++++++++++++++++++++++++++++++++++
 fs/xfs/libxfs/xfs_ialloc.h      |  3 +++
 fs/xfs/libxfs/xfs_inode_buf.c   | 28 ++++++++++++---------
 fs/xfs/libxfs/xfs_trans_inode.c | 10 +++-----
 fs/xfs/scrub/inode.c            | 18 ++++++++++++--
 fs/xfs/xfs_inode.c              | 13 ++++++++++
 fs/xfs/xfs_ioctl.c              | 27 ++++++++++++++++----
 fs/xfs/xfs_rtalloc.c            | 49 +++++++++++++++++++++++++++---------
 9 files changed, 174 insertions(+), 37 deletions(-)

             reply	other threads:[~2021-07-18 16:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-18 16:39 Darrick J. Wong [this message]
2021-07-18 18:48 ` [GIT PULL] xfs: bug fixes for 5.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=20210718163931.GB22402@magnolia \
    --to=djwong@kernel.org \
    --cc=david@fromorbit.com \
    --cc=hch@lst.de \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-xfs@vger.kernel.org \
    --cc=sandeen@sandeen.net \
    --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;
as well as URLs for NNTP newsgroup(s).