Skip to content
Snippets Groups Projects
Forked from drm / kernel
Source project has a limited visibility.
  • Linus Torvalds's avatar
    2775df6e
    Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs · 2775df6e
    Linus Torvalds authored
    Pull vfs folio updates from Christian Brauner:
     "This contains work to port write_begin and write_end to rely on folios
      for various filesystems.
    
      This converts ocfs2, vboxfs, orangefs, jffs2, hostfs, fuse, f2fs,
      ecryptfs, ntfs3, nilfs2, reiserfs, minixfs, qnx6, sysv, ufs, and
      squashfs.
    
      After this series lands a bunch of the filesystems in this list do not
      mention struct page anymore"
    
    * tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs: (61 commits)
      Squashfs: Ensure all readahead pages have been used
      Squashfs: Rewrite and update squashfs_readahead_fragment() to not use page->index
      Squashfs: Update squashfs_readpage_block() to not use page->index
      Squashfs: Update squashfs_readahead() to not use page->index
      Squashfs: Update page_actor to not use page->index
      jffs2: Use a folio in jffs2_garbage_collect_dnode()
      jffs2: Convert jffs2_do_readpage_nolock to take a folio
      buffer: Convert __block_write_begin() to take a folio
      ocfs2: Convert ocfs2_write_zero_page to use a folio
      fs: Convert aops->write_begin to take a folio
      fs: Convert aops->write_end to take a folio
      vboxsf: Use a folio in vboxsf_write_end()
      orangefs: Convert orangefs_write_begin() to use a folio
      orangefs: Convert orangefs_write_end() to use a folio
      jffs2: Convert jffs2_write_begin() to use a folio
      jffs2: Convert jffs2_write_end() to use a folio
      hostfs: Convert hostfs_write_end() to use a folio
      fuse: Convert fuse_write_begin() to use a folio
      fuse: Convert fuse_write_end() to use a folio
      f2fs: Convert f2fs_write_begin() to use a folio
      ...
    2775df6e
    History
    Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
    Linus Torvalds authored
    Pull vfs folio updates from Christian Brauner:
     "This contains work to port write_begin and write_end to rely on folios
      for various filesystems.
    
      This converts ocfs2, vboxfs, orangefs, jffs2, hostfs, fuse, f2fs,
      ecryptfs, ntfs3, nilfs2, reiserfs, minixfs, qnx6, sysv, ufs, and
      squashfs.
    
      After this series lands a bunch of the filesystems in this list do not
      mention struct page anymore"
    
    * tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs: (61 commits)
      Squashfs: Ensure all readahead pages have been used
      Squashfs: Rewrite and update squashfs_readahead_fragment() to not use page->index
      Squashfs: Update squashfs_readpage_block() to not use page->index
      Squashfs: Update squashfs_readahead() to not use page->index
      Squashfs: Update page_actor to not use page->index
      jffs2: Use a folio in jffs2_garbage_collect_dnode()
      jffs2: Convert jffs2_do_readpage_nolock to take a folio
      buffer: Convert __block_write_begin() to take a folio
      ocfs2: Convert ocfs2_write_zero_page to use a folio
      fs: Convert aops->write_begin to take a folio
      fs: Convert aops->write_end to take a folio
      vboxsf: Use a folio in vboxsf_write_end()
      orangefs: Convert orangefs_write_begin() to use a folio
      orangefs: Convert orangefs_write_end() to use a folio
      jffs2: Convert jffs2_write_begin() to use a folio
      jffs2: Convert jffs2_write_end() to use a folio
      hostfs: Convert hostfs_write_end() to use a folio
      fuse: Convert fuse_write_begin() to use a folio
      fuse: Convert fuse_write_end() to use a folio
      f2fs: Convert f2fs_write_begin() to use a folio
      ...