[GIT PULL] xfs: bug fixes for 6.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Please pull this branch with a pile of various bug fixes.

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.

Speaking of problems: I'm in the process of updating my gpg key so that
I can do ed25519 signatures, but I still suck at using gpg(1) so wish me
luck.  The -fixes-2 tag should be signed by the same old rsa4096 key
that I've been using.  I /think/ the -fixes-1 tag got signed with the
new subkey, but (afaict) the new subkey hasn't yet landed in
pgpkeys.git, so I went back to the old key so we can get the bugfixes
landed without blocking on maintainer stupidity.  Or at least more
stupidity than usual.

--D

The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:

Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.2-fixes-2

for you to fetch changes up to 601a27ea09a317d0fe2895df7d875381fb393041:

xfs: fix extent busy updating (2023-01-05 07:34:21 -0800)

----------------------------------------------------------------
Fixes for 6.2-rc1:

- Remove some incorrect assertions.
- Fix compiler warnings about variables that could be static.
- Fix an off by one error when computing the maximum btree height that
can cause repair failures.
- Fix the bulkstat-single ioctl not returning the root inode when asked
to do that.
- Convey NOFS state to inodegc workers to avoid recursion in reclaim.
- Fix unnecessary variable initializations.
- Fix a bug that could result in corruption of the busy extent tree.

Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx>

----------------------------------------------------------------
Darrick J. Wong (3):
xfs: don't assert if cmap covers imap after cycling lock
xfs: make xfs_iomap_page_ops static
xfs: fix off-by-one error in xfs_btree_space_to_height

Hironori Shiina (1):
xfs: get root inode correctly at bulkstat

Li zeming (1):
xfs: xfs_qm: remove unnecessary ‘0’ values from error

Wengang Wang (1):
xfs: fix extent busy updating

Wu Guanghao (1):
xfs: Fix deadlock on xfs_inodegc_worker

fs/xfs/libxfs/xfs_btree.c |  7 ++++++-
fs/xfs/xfs_extent_busy.c  |  1 +
fs/xfs/xfs_icache.c       | 10 ++++++++++
fs/xfs/xfs_ioctl.c        |  4 ++--
fs/xfs/xfs_iomap.c        |  2 +-
fs/xfs/xfs_qm.c           |  2 +-
fs/xfs/xfs_reflink.c      |  2 --
7 files changed, 21 insertions(+), 7 deletions(-)



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux