Commit b556f1c4dc9f for kernel
commit b556f1c4dc9fa538bb3b27c0b9710e62baca692f
Merge: fb382e8efdd4 e5801273f93e
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Fri Nov 6 09:00:12 2026 -0800
Merge tag 'fs_for_v7.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull udf, ext2, isofs and quota fixes from Jan Kara:
- Some disk format validation improvements for udf
- Fix isofs handling of dates before 1900
- Fix ext2 inadvertedly syncing buffer on every directory modification
- Fix ext2 O_DSYNC handling for direct IO
- A couple of smaller ext2 fixes
- Fix tmpfs quotas for root filesystem
- Unify my email addresses in MAINTAINERS file
* tag 'fs_for_v7.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs:
udf: Fix incorrect error code in udf_current_aext()
udf: Simplify udf_table_prealloc_blocks()
udf: don't use eloc after the end of the unallocated space table
udf: fix preallocation discarding before an empty allocation extent
udf: check the unallocated space table when it is loaded
udf: don't let the extent type hide an exhausted free-space table extent
ext2: preserve IOMAP_F_DIRTY for extending direct writes
udf, ext2, quota, jbd2: Unify email addresses in MAINTAINERS
isofs: handle Rock Ridge long-form dates before 1900
ext2: only flush DIRSYNC directories on every change
ext2: preserve completed DIO bytes when buffered fallback fails
ext2: take invalidate_lock in ext2_write_failed()
ext2: Make sbi an proper alias for EXT2_SB(sb) in ext2_fill_super()
udf: Validate extended attribute space is large enough
quota: initialize dquot cache before mounting rootfs
udf: validate vat20->lengthHeader and VAT inode size in udf_load_vat()