* [GIT PULL] xfs: new code for 6.3, part 1
@ 2023-02-22 4:36 Darrick J. Wong
2023-02-22 22:27 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Darrick J. Wong @ 2023-02-22 4:36 UTC (permalink / raw)
To: djwong, torvalds
Cc: dchinner, ddouwsma, linux-xfs, linux, syzbot+898115bc6d7140437215,
xu.panda, yang.yang29
Hi Linus,
Please pull this branch with changes for xfs for 6.3-rc1. For this
first pr there's a couple of bug fixes, some cleanups for inconsistent
variable names and reduction of struct boxing and unboxing in the
logging code. The real fun is coming in a pull request next week, which
will begin reworking allocation group lifetimes and finally replace
confusing indirect calls to the allocator with actual ... function
calls. I want to let that part experience another week of testing.
As usual, I did a test-merge with the main upstream branch as of a few
minutes ago, and didn't see any conflicts. Please let me know if you
encounter any problems.
--D
The following changes since commit 6d796c50f84ca79f1722bb131799e5a5710c4700:
Linux 6.2-rc6 (2023-01-29 13:59:43 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.3-merge-2
for you to fetch changes up to dd07bb8b6baf2389caff221f043d9188ce6bab8c:
xfs: revert commit 8954c44ff477 (2023-02-10 09:06:06 -0800)
----------------------------------------------------------------
New code for 6.3-rc1:
* Eliminate repeated boxing and unboxing of log item parameters.
* Clean up some confusing variable names in the log item code.
* Fix a deadlock when doing unwritten extent conversion that causes a
bmbt split when there are sustained memory shortages and the worker
pool runs out of worker threads.
* Fix the panic_mask debug knob not being able to trigger on verifier
errors.
* Constify kobj_type objects.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
----------------------------------------------------------------
Darrick J. Wong (9):
xfs: pass the xfs_bmbt_irec directly through the log intent code
xfs: fix confusing variable names in xfs_bmap_item.c
xfs: pass xfs_extent_free_item directly through the log intent code
xfs: fix confusing xfs_extent_item variable names
xfs: pass rmap space mapping directly through the log intent code
xfs: fix confusing variable names in xfs_rmap_item.c
xfs: pass refcount intent directly through the log intent code
xfs: fix confusing variable names in xfs_refcount_item.c
xfs: revert commit 8954c44ff477
Dave Chinner (1):
xfs: don't use BMBT btree split workers for IO completion
Donald Douwsma (1):
xfs: allow setting full range of panic tags
Thomas Weißschuh (1):
xfs: make kobj_type structures constant
Xu Panda (1):
xfs: use strscpy() to instead of strncpy()
Documentation/admin-guide/xfs.rst | 2 +-
fs/xfs/libxfs/xfs_alloc.c | 32 ++++-----
fs/xfs/libxfs/xfs_bmap.c | 32 ++++-----
fs/xfs/libxfs/xfs_bmap.h | 5 +-
fs/xfs/libxfs/xfs_btree.c | 18 ++++-
fs/xfs/libxfs/xfs_refcount.c | 96 ++++++++++++--------------
fs/xfs/libxfs/xfs_refcount.h | 4 +-
fs/xfs/libxfs/xfs_rmap.c | 52 +++++++-------
fs/xfs/libxfs/xfs_rmap.h | 6 +-
fs/xfs/xfs_bmap_item.c | 137 ++++++++++++++++--------------------
fs/xfs/xfs_error.c | 2 +-
fs/xfs/xfs_error.h | 12 +++-
fs/xfs/xfs_extfree_item.c | 99 +++++++++++++-------------
fs/xfs/xfs_globals.c | 3 +-
fs/xfs/xfs_refcount_item.c | 110 ++++++++++++++---------------
fs/xfs/xfs_rmap_item.c | 142 ++++++++++++++++++--------------------
fs/xfs/xfs_sysfs.c | 12 ++--
fs/xfs/xfs_sysfs.h | 10 +--
fs/xfs/xfs_trace.h | 15 ++--
19 files changed, 377 insertions(+), 412 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] xfs: new code for 6.3, part 1
2023-02-22 4:36 [GIT PULL] xfs: new code for 6.3, part 1 Darrick J. Wong
@ 2023-02-22 22:27 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2023-02-22 22:27 UTC (permalink / raw)
To: Darrick J. Wong
Cc: djwong, torvalds, dchinner, ddouwsma, linux-xfs, linux,
syzbot+898115bc6d7140437215, xu.panda, yang.yang29
The pull request you sent on Tue, 21 Feb 2023 20:36:34 -0800:
> git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.3-merge-2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/28e335208ce90c2cca9990543983b97ccc66f302
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-02-22 22:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-22 4:36 [GIT PULL] xfs: new code for 6.3, part 1 Darrick J. Wong
2023-02-22 22:27 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox