On Sun, Aug 28, 2022 at 03:46:07PM +0300, Amir Goldstein wrote: > Hi Darrick, > > This 5.10.y backport series contains fixes from v5.18 and v5.19 releases. > > Patches 1-5 in this series have already been applied to 5.15.y in Leah's > latest update [1], so this 5.10.y is is mostly catching up with 5.15.y. > > Patches 2-3 from the last 5.15.y update have not been picked for 5.10.y, > because they were not trivial to backport as the quota code is quite > different betrween 5.10.y and upstream. > This omission leave fstests generic/681,682 broken on 5.10.y. > > Patches 6-7 in this 5.10.y update have not been applied to 5.15.y yet. > I pointed Leah's attention to these patches and she said she will > include them in a following 5.15.y update. > > In particular, Darrick has pointed me at the fix in patch 6 a long time > ago, but I was waiting to apply fixes to 5.10.y in chronoligal order. > Woot! :) Acked-by: Darrick J. Wong <djwong@xxxxxxxxxx> --D > Please note that the upstream fix 6f5097e3367a ("xfs: fix xfs_ifree() > error handling to not leak perag ref") Which Fixes: 9a5280b312e2e > ("xfs: reorder iunlink remove operation in xfs_ifree") > is not relevant for the 5.10.y backport. > > These patches has gone through the usual 30 auto group runs x 5 configs > on kdevops. > > Thanks, > Amir. > > > [1] https://lore.kernel.org/linux-xfs/20220819181431.4113819-1-leah.rumancik@xxxxxxxxx/ > > Amir Goldstein (1): > xfs: remove infinite loop when reserving free block pool > > Brian Foster (1): > xfs: fix soft lockup via spinning in filestream ag selection loop > > Darrick J. Wong (2): > xfs: always succeed at setting the reserve pool size > xfs: fix overfilling of reserve pool > > Dave Chinner (2): > xfs: reorder iunlink remove operation in xfs_ifree > xfs: validate inode fork size against fork format > > Eric Sandeen (1): > xfs: revert "xfs: actually bump warning counts when we send warnings" > > fs/xfs/libxfs/xfs_inode_buf.c | 35 +++++++++++++++++------ > fs/xfs/xfs_filestream.c | 7 +++-- > fs/xfs/xfs_fsops.c | 52 ++++++++++++++--------------------- > fs/xfs/xfs_inode.c | 22 ++++++++------- > fs/xfs/xfs_mount.h | 8 ++++++ > fs/xfs/xfs_trans_dquot.c | 1 - > 6 files changed, 71 insertions(+), 54 deletions(-) > > -- > 2.25.1 >