Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache
Pull filesystem folio updates from Matthew Wilcox: "Primarily this series converts some of the address_space operations to take a folio instead of a page. Notably: - a_ops->is_partially_uptodate() takes a folio instead of a page and changes the type of the 'from' and 'count' arguments to make it obvious they're bytes. - a_ops->invalidatepage() becomes ->invalidate_folio() and has a similar type change. - a_ops->launder_page() becomes ->launder_folio() - a_ops->set_page_dirty() becomes ->dirty_folio() and adds the address_space as an argument. There are a couple of other misc changes up front that weren't worth separating into their own pull request" * tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache: (53 commits) fs: Remove aops ->set_page_dirty fb_defio: Use noop_dirty_folio() fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio fs: Convert __set_page...
Showing
- Documentation/filesystems/caching/netfs-api.rst 4 additions, 3 deletionsDocumentation/filesystems/caching/netfs-api.rst
- Documentation/filesystems/locking.rst 21 additions, 21 deletionsDocumentation/filesystems/locking.rst
- Documentation/filesystems/vfs.rst 23 additions, 23 deletionsDocumentation/filesystems/vfs.rst
- block/fops.c 2 additions, 1 deletionblock/fops.c
- drivers/dax/device.c 1 addition, 2 deletionsdrivers/dax/device.c
- drivers/video/fbdev/core/fb_defio.c 1 addition, 8 deletionsdrivers/video/fbdev/core/fb_defio.c
- fs/9p/vfs_addr.c 10 additions, 27 deletionsfs/9p/vfs_addr.c
- fs/adfs/inode.c 2 additions, 1 deletionfs/adfs/inode.c
- fs/affs/file.c 4 additions, 2 deletionsfs/affs/file.c
- fs/afs/dir.c 9 additions, 9 deletionsfs/afs/dir.c
- fs/afs/file.c 13 additions, 15 deletionsfs/afs/file.c
- fs/afs/internal.h 3 additions, 3 deletionsfs/afs/internal.h
- fs/afs/write.c 5 additions, 5 deletionsfs/afs/write.c
- fs/aio.c 1 addition, 1 deletionfs/aio.c
- fs/bfs/file.c 2 additions, 1 deletionfs/bfs/file.c
- fs/btrfs/ctree.h 3 additions, 0 deletionsfs/btrfs/ctree.h
- fs/btrfs/disk-io.c 24 additions, 23 deletionsfs/btrfs/disk-io.c
- fs/btrfs/extent-io-tree.h 2 additions, 2 deletionsfs/btrfs/extent-io-tree.h
- fs/btrfs/extent_io.c 18 additions, 17 deletionsfs/btrfs/extent_io.c
- fs/btrfs/inode.c 40 additions, 44 deletionsfs/btrfs/inode.c
Please register or sign in to comment