• Linus Torvalds's avatar
    Merge tag 'fixes_for_v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs · 274978f1
    Linus Torvalds authored
    Pull UDF and ext2 fixes from Jan Kara:
    
     - Rewrite of udf directory iteration code to address multiple syzbot
       reports
    
     - Fixes to udf extent handling and block mapping code to address
       several syzbot reports and filesystem corruption issues uncovered by
       fsx & fsstress
    
     - Convert udf to kmap_local()
    
     - Add sanity checks when loading udf bitmaps
    
     - Drop old VARCONV support which I've never seen used and which was
       broken for quite some years without anybody noticing
    
     - Finish conversion of ext2 to kmap_local()
    
     - One fix to mpage_writepages() on which other udf fixes depend
    
    * tag 'fixes_for_v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs: (78 commits)
      udf: Avoid directory type conversion failure due to ENOMEM
      udf: Use unsigned variables for size calculations
      udf: remove reporting loc in debug output
      udf: Check consistency of Space Bitmap Descriptor
      udf: Fix file counting in LVID
      udf: Limit file size to 4TB
      udf: Don't return bh from udf_expand_dir_adinicb()
      udf: Convert udf_expand_file_adinicb() to avoid kmap_atomic()
      udf: Convert udf_adinicb_writepage() to memcpy_to_page()
      udf: Switch udf_adinicb_readpage() to kmap_local_page()
      udf: Move udf_adinicb_readpage() to inode.c
      udf: Mark aops implementation static
      udf: Switch to single address_space_operations
      udf: Add handling of in-ICB files to udf_bmap()
      udf: Convert all file types to use udf_write_end()
      udf: Convert in-ICB files to use udf_write_begin()
      udf: Convert in-ICB files to use udf_direct_IO()
      udf: Convert in-ICB files to use udf_writepages()
      udf: Unify .read_folio for normal and in-ICB files
      udf: Fix off-by-one error when discarding preallocation
      ...
    274978f1
ialloc.c 2.95 KB