Re: [PATCH 5.15 CANDIDATE 00/17] 5.15 backports from 5.19..6.1

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

 



On Mon, Nov 13, 2023 at 05:53:21 PM -0800, Leah Rumancik wrote:
> Hello,
>
> Here is the next set of fixes for 5.15. Tested on 10 configs x 30 runs
> with no regressions seen on these commits. Commit 7d839e325a "xfs: check
> return codes when flushing block devices" is in this range but was left
> out for now as it revealed a regression which exists upstream. I'll
> include it in a future set once its fix is accepted.
>
> - Leah
>

Looks good to me.

Acked-by: Chandan Babu R <chandanbabu@xxxxxxxxxx>

> Chandan Babu R (1):
>   xfs: Fix false ENOSPC when performing direct write on a delalloc
>     extent in cow fork
>
> ChenXiaoSong (1):
>   xfs: fix NULL pointer dereference in xfs_getbmap()
>
> Darrick J. Wong (8):
>   xfs: refactor buffer cancellation table allocation
>   xfs: don't leak xfs_buf_cancel structures when recovery fails
>   xfs: convert buf_cancel_table allocation to kmalloc_array
>   xfs: prevent a UAF when log IO errors race with unmount
>   xfs: fix use-after-free in xattr node block inactivation
>   xfs: don't leak memory when attr fork loading fails
>   xfs: fix intermittent hang during quotacheck
>   xfs: avoid a UAF when log intent item recovery fails
>
> Gao Xiang (1):
>   xfs: add missing cmap->br_state = XFS_EXT_NORM update
>
> Guo Xuenan (1):
>   xfs: fix exception caused by unexpected illegal bestcount in leaf dir
>
> Kaixu Xia (1):
>   xfs: use invalidate_lock to check the state of mmap_lock
>
> Li Zetao (1):
>   xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()
>
> Zeng Heng (1):
>   xfs: fix memory leak in xfs_errortag_init
>
> Zhang Yi (1):
>   xfs: flush inode gc workqueue before clearing agi bucket
>
> hexiaole (1):
>   xfs: fix inode reservation space for removing transaction
>
>  fs/xfs/libxfs/xfs_dir2_leaf.c   |   9 +-
>  fs/xfs/libxfs/xfs_inode_fork.c  |   1 +
>  fs/xfs/libxfs/xfs_log_recover.h |  14 ++-
>  fs/xfs/libxfs/xfs_trans_resv.c  |   2 +-
>  fs/xfs/xfs_attr_inactive.c      |   8 +-
>  fs/xfs/xfs_bmap_util.c          |  17 +--
>  fs/xfs/xfs_buf_item_recover.c   |  66 +++++++++++
>  fs/xfs/xfs_error.c              |   9 +-
>  fs/xfs/xfs_inode.c              |   4 +-
>  fs/xfs/xfs_log.c                |   9 +-
>  fs/xfs/xfs_log_priv.h           |   3 -
>  fs/xfs/xfs_log_recover.c        |  44 +++----
>  fs/xfs/xfs_qm.c                 |   7 ++
>  fs/xfs/xfs_reflink.c            | 197 ++++++++++++++++++++++++++------
>  fs/xfs/xfs_sysfs.h              |   7 +-
>  15 files changed, 307 insertions(+), 90 deletions(-)


-- 
Chandan



[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