[GIT PULL] ext2, udf, isofs, and quota fixes for 7.3-rc1

Jan Kara <[email protected]>
Newsgroups org.kernel.vger.linux-fsdevel
Message-ID <tphtwc3dv7cvvj2eviegoqhifpsyfoukrsm24b4psba4atrewo@gmuw7mnqcdrp>
  Hello Linus,

  could you please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fs_for_v7.3-rc1

to get:
  * Removal of deprecated quota code printing warnings about exceeded quota
    directly to console
  * Various udf & isofs hardenings for handling of corrupted filesystems
  * Fix of a possible data loss in udf when converting files from inline to
    out-of-line format
  * Simplify EIO error handling in ext2 xattr code

Top of the tree is 62333e480d12. The full shortlog is:

Aleksandr Nogikh (1):
      udf: Mark LVID buffer as uptodate before marking it dirty

David Lee (2):
      udf: reject VAT indexes equal to the entry count
      UDF symlink pathComponent header OOB read

Deepanshu Kartikey (1):
      udf: avoid recursive s_alloc_mutex deadlock when freeing AED blocks

Jan Kara (5):
      udf: Fix bh leak for unallocated space entries
      isofs: Drop support of directory entries straddling blocks
      ext2: Simplify error handling of IO error when adding xattr
      udf: Move udf_map_block() up
      udf: Fix data loss when converting inline inodes to out of line

Jay Vadayath (1):
      udf: bound lengthAllocDescs from unallocated space entry

Jiri Slaby (SUSE) (1):
      quota: remove CONFIG_PRINT_QUOTA_WARNING code

Kyle Zeng (1):
      udf: validate extent partition references in udf_current_aext()

Xiang Mei (1):
      isofs: fix out-of-bounds page array access on empty zisofs block

Yichong Chen (2):
      isofs: release zisofs block pointer buffer head
      isofs: validate directory records consistently

Zhan Xusheng (1):
      udf: Fix i_lenExtents truncation on 32-bit kernels

The diffstat is

 arch/loongarch/configs/loongson32_defconfig |   1 -
 arch/loongarch/configs/loongson64_defconfig |   1 -
 arch/mips/configs/bigsur_defconfig          |   1 -
 arch/mips/configs/ip22_defconfig            |   1 -
 arch/mips/configs/loongson2k_defconfig      |   1 -
 drivers/tty/tty_io.c                        |  27 -----
 fs/ext2/xattr.c                             |  14 +--
 fs/isofs/compress.c                         |   7 +-
 fs/isofs/dir.c                              |  31 +-----
 fs/isofs/export.c                           |  10 +-
 fs/isofs/isofs.h                            |   3 +
 fs/isofs/namei.c                            |  59 +++++-----
 fs/quota/Kconfig                            |  10 --
 fs/quota/dquot.c                            |  81 +-------------
 fs/udf/balloc.c                             |  12 ++-
 fs/udf/inode.c                              | 162 +++++++++++++++++-----------
 fs/udf/partition.c                          |   2 +-
 fs/udf/super.c                              |  23 ++--
 fs/udf/symlink.c                            |   2 +
 fs/udf/truncate.c                           |   2 +-
 fs/udf/udfdecl.h                            |   3 +-
 21 files changed, 186 insertions(+), 267 deletions(-)

							Thanks
								Honza

-- 
Jan Kara <[email protected]>
SUSE Labs, CR
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.