From: Chandan Babu R <chandan.babu@oracle.com>
To: djwong@kernel.org
Cc: chandan.babu@oracle.com, linux-xfs@vger.kernel.org,
amir73il@gmail.com, leah.rumancik@gmail.com
Subject: [PATCH 5.4 CANDIDATE 00/11] xfs stable candidate patches for 5.4.y (from v5.6)
Date: Tue, 4 Oct 2022 15:58:12 +0530 [thread overview]
Message-ID: <20221004102823.1486946-1-chandan.babu@oracle.com> (raw)
Hi Darrick,
This 5.4.y backport series contains fixes from v5.6 release.
This patchset has been tested by executing fstests (via kdevops) using
the following XFS configurations,
1. No CRC (with 512 and 4k block size).
2. Reflink/Rmapbt (1k and 4k block size).
3. Reflink without Rmapbt.
4. External log device.
The following lists patches which required other dependency patches to
be included,
1. 4bbb04abb4ee2e1f7d65e52557ba1c4038ea43ed
xfs: truncate should remove all blocks, not just to the end of the page cache
- a5084865524dee1fe8ea1fee17c60b4369ad4f5e
xfs: introduce XFS_MAX_FILEOFF
2. e8db2aafcedb7d88320ab83f1000f1606b26d4d7
xfs: fix memory corruption during remote attr value buffer invalidation
- 8edbb26b06023de31ad7d4c9b984d99f66577929
xfs: refactor remote attr value buffer invalidation
3. 54027a49938bbee1af62fad191139b14d4ee5cd2
xfs: fix uninitialized variable in xfs_attr3_leaf_inactive
- a39f089a25e75c3d17b955d8eb8bc781f23364f3
xfs: move incore structures out of xfs_da_format.h
- 0bb9d159bd018b271e783d3b2d3bc82fa0727321
xfs: streamline xfs_attr3_leaf_inactive
Christoph Hellwig (3):
xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag
xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read
xfs: move incore structures out of xfs_da_format.h
Darrick J. Wong (7):
xfs: introduce XFS_MAX_FILEOFF
xfs: truncate should remove all blocks, not just to the end of the
page cache
xfs: fix s_maxbytes computation on 32-bit kernels
xfs: refactor remote attr value buffer invalidation
xfs: fix memory corruption during remote attr value buffer
invalidation
xfs: streamline xfs_attr3_leaf_inactive
xfs: fix uninitialized variable in xfs_attr3_leaf_inactive
YueHaibing (1):
xfs: remove unused variable 'done'
fs/xfs/libxfs/xfs_attr.c | 2 +-
fs/xfs/libxfs/xfs_attr_leaf.c | 4 +-
fs/xfs/libxfs/xfs_attr_leaf.h | 26 ++++--
fs/xfs/libxfs/xfs_attr_remote.c | 85 +++++++++++++------
fs/xfs/libxfs/xfs_attr_remote.h | 2 +
fs/xfs/libxfs/xfs_da_btree.h | 17 +++-
fs/xfs/libxfs/xfs_da_format.c | 1 +
fs/xfs/libxfs/xfs_da_format.h | 59 -------------
fs/xfs/libxfs/xfs_dir2.h | 2 +
fs/xfs/libxfs/xfs_dir2_priv.h | 19 +++++
fs/xfs/libxfs/xfs_format.h | 7 ++
fs/xfs/xfs_attr_inactive.c | 146 +++++++++-----------------------
fs/xfs/xfs_file.c | 7 +-
fs/xfs/xfs_inode.c | 25 +++---
fs/xfs/xfs_reflink.c | 3 +-
fs/xfs/xfs_super.c | 48 +++++------
16 files changed, 212 insertions(+), 241 deletions(-)
--
2.35.1
next reply other threads:[~2022-10-04 10:28 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-04 10:28 Chandan Babu R [this message]
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 01/11] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 02/11] xfs: introduce XFS_MAX_FILEOFF Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 03/11] xfs: truncate should remove all blocks, not just to the end of the page cache Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 04/11] xfs: fix s_maxbytes computation on 32-bit kernels Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 05/11] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 06/11] xfs: refactor remote attr value buffer invalidation Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 07/11] xfs: fix memory corruption during " Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 08/11] xfs: move incore structures out of xfs_da_format.h Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 09/11] xfs: streamline xfs_attr3_leaf_inactive Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 10/11] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive Chandan Babu R
2022-10-04 10:28 ` [PATCH 5.4 CANDIDATE 11/11] xfs: remove unused variable 'done' Chandan Babu R
2022-10-04 15:49 ` [PATCH 5.4 CANDIDATE 00/11] xfs stable candidate patches for 5.4.y (from v5.6) Darrick J. Wong
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=20221004102823.1486946-1-chandan.babu@oracle.com \
--to=chandan.babu@oracle.com \
--cc=amir73il@gmail.com \
--cc=djwong@kernel.org \
--cc=leah.rumancik@gmail.com \
--cc=linux-xfs@vger.kernel.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).