[SRU][Focal][PULL] Focal update: v5.4.217 upstream stable release

Kamal Mostafa kamal at canonical.com
Wed Nov 2 21:41:49 UTC 2022


This pull request (15 commits) includes the following Focal stable patchsets:

	Focal update: v5.4.217 upstream stable release
	https://bugs.launchpad.net/bugs/1995528

Note also that the 'stable-next' branch head contains this and all prior
pending upstream stable releases.  I recommend fetching and applying just this
reference ('stable-next') instead of each tags/focal-stable-v5.4.xx reference:

   git://git.launchpad.net/~ubuntu-kernel-stable/+git/focal stable-next

 -Kamal

-----

The following changes since commit aa9d45bdbef7f81cc1b3a65605ec5dfae17cf033:

  UBUNTU: Upstream stable to v5.4.216 (2022-11-02 11:17:15 -0700)

are available in the Git repository at:

  git://git.launchpad.net/~ubuntu-kernel-stable/+git/focal tags/focal-stable-v5.4.217

for you to fetch changes up to 56db1adc43ded9576fe3c9d5cad34c9481881641:

  UBUNTU: Upstream stable to v5.4.217 (2022-11-02 13:21:12 -0700)

----------------------------------------------------------------
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

Greg Kroah-Hartman (1):
      Linux 5.4.217

Kamal Mostafa (1):
      UBUNTU: Upstream stable to v5.4.217

Sami Tolvanen (1):
      Makefile.extrawarn: Move -Wcast-function-type-strict to W=1

Shuah Khan (1):
      docs: update mediator information in CoC docs

YueHaibing (1):
      xfs: remove unused variable 'done'

 .../process/code-of-conduct-interpretation.rst     |   2 +-
 Makefile                                           |   2 +-
 debian.master/upstream-stable                      |   2 +-
 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 +++----
 scripts/Makefile.extrawarn                         |   1 +
 20 files changed, 216 insertions(+), 244 deletions(-)



More information about the kernel-team mailing list