Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull ext2, isofs, udf, and quota updates from Jan Kara: "A lot of material this time: - removal of a lot of GFP_NOFS usage from ext2, udf, quota (either it was legacy or replaced with scoped memalloc_nofs_*() API) - removal of BUG_ONs in quota code - conversion of UDF to the new mount API - tightening quota on disk format verification - fix some potentially unsafe use of RCU pointers in quota code and annotate everything properly to make sparse happy - a few other small quota, ext2, udf, and isofs fixes" * tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs: (26 commits) udf: remove SLAB_MEM_SPREAD flag usage quota: remove SLAB_MEM_SPREAD flag usage isofs: remove SLAB_MEM_SPREAD flag usage ext2: remove SLAB_MEM_SPREAD flag usage ext2: mark as deprecated udf: convert to new mount API udf: convert novrs to an option flag MAINTAINERS: add missing git address for ext2 entry quota: Detect loops in quota tree quota: Properly annotate i_dquot arrays with __rcu quota: Fix rcu annotations of inode dquot pointers isofs: handle CDs with bad root inode but good Joliet root directory udf: Avoid invalid LVID used on mount quota: Fix potential NULL pointer dereference quota: Drop GFP_NOFS instances under dquot->dq_lock and dqio_sem quota: Set nofs allocation context when acquiring dqio_sem ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert() ext2: Drop GFP_NOFS use in ext2_get_blocks() ext2: Drop GFP_NOFS allocation from ext2_init_block_alloc_info() udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb() ...
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- fs/ext2/Kconfig 11 additions, 4 deletionsfs/ext2/Kconfig
- fs/ext2/balloc.c 1 addition, 1 deletionfs/ext2/balloc.c
- fs/ext2/ext2.h 1 addition, 1 deletionfs/ext2/ext2.h
- fs/ext2/inode.c 1 addition, 1 deletionfs/ext2/inode.c
- fs/ext2/super.c 1 addition, 1 deletionfs/ext2/super.c
- fs/ext2/xattr.c 1 addition, 1 deletionfs/ext2/xattr.c
- fs/ext4/ext4.h 1 addition, 1 deletionfs/ext4/ext4.h
- fs/ext4/super.c 1 addition, 1 deletionfs/ext4/super.c
- fs/f2fs/f2fs.h 1 addition, 1 deletionfs/f2fs/f2fs.h
- fs/f2fs/super.c 1 addition, 1 deletionfs/f2fs/super.c
- fs/isofs/inode.c 16 additions, 2 deletionsfs/isofs/inode.c
- fs/jfs/jfs_incore.h 1 addition, 1 deletionfs/jfs/jfs_incore.h
- fs/jfs/super.c 1 addition, 1 deletionfs/jfs/super.c
- fs/ocfs2/inode.h 1 addition, 1 deletionfs/ocfs2/inode.h
- fs/ocfs2/quota_global.c 12 additions, 0 deletionsfs/ocfs2/quota_global.c
- fs/ocfs2/quota_local.c 3 additions, 0 deletionsfs/ocfs2/quota_local.c
- fs/ocfs2/super.c 1 addition, 1 deletionfs/ocfs2/super.c
- fs/quota/dquot.c 98 additions, 74 deletionsfs/quota/dquot.c
- fs/quota/quota_tree.c 108 additions, 44 deletionsfs/quota/quota_tree.c
Please register or sign in to comment