• Linus Torvalds's avatar
    Merge tag 'erofs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs · f153fbe1
    Linus Torvalds authored
    Pull erofs updates from Gao Xiang:
     "In this cycle, we introduce compressed inode support over fscache
      since a lot of native EROFS images are explicitly compressed so that
      EROFS over fscache can be more widely used even without Dragonfly
      Nydus [1].
    
      Apart from that, there are some folio conversions for compressed
      inodes available as well as a lockdep false positive fix.
    
      Summary:
    
       - Some folio conversions for compressed inodes;
    
       - Add compressed inode support over fscache;
    
       - Fix lockdep false positives of erofs_pseudo_mnt"
    
    Link: https://nydus.dev [1]
    
    * tag 'erofs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs:
      erofs: support compressed inodes over fscache
      erofs: make iov_iter describe target buffers over fscache
      erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
      erofs: refine managed cache operations to folios
      erofs: convert z_erofs_submissionqueue_endio() to folios
      erofs: convert z_erofs_fill_bio_vec() to folios
      erofs: get rid of `justfound` debugging tag
      erofs: convert z_erofs_do_read_page() to folios
      erofs: convert z_erofs_onlinepage_.* to folios
    f153fbe1
super.c 23.5 KB