Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  • Linus Torvalds's avatar
    Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs · e5e038b7
    Linus Torvalds authored
    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()
      ...
    e5e038b7