nslooki.blogg.se

Folio for fmail
Folio for fmail








  1. #Folio for fmail archive#
  2. #Folio for fmail Patch#
  3. #Folio for fmail full#

Since all callers don't use large folios. The new function supports large folios, the initial function did not

#Folio for fmail full#

It instead tries to fill a folio batch and stopsĮither once full (15 folios) or reaching the end of the search range. One noteable difference is filemap_get_folios_tag() does not take in a This is the equivalent of find_get_pages_range_tag(), except for folios ` (21 subsequent siblings) 23 siblings, 0 replies 28+ messages in thread 18:22 ` filemap: Convert _filemap_fdatawait_range() to use filemap_get_folios_tag() Vishal Moola (Oracle) 18:22 ` pagemap: Add filemap_grab_folio() Vishal Moola 18:22 ` Vishal Moola (Oracle) 18:22 Convert to filemap_get_folios_tag() Vishal Moola (Oracle)

  • * filemap: Added filemap_get_folios_tag().
  • ^ raw reply related 28+ messages in thread * find_get_page - find and get a page reference + return _filemap_get_folio(mapping, index, +static inline struct folio *filemap_grab_folio(struct address_space *mapping, The folio is locked, marked as accessed, and + * Looks up the page cache entry at & If no folio is found, + * filemap_grab_folio - grab a folio from the page cache Return _filemap_get_folio(mapping, index, FGP_LOCK, 0) +++ -547,6 +547,26 static inline struct folio *filemap_lock_folio(struct address_space *mapping, Grab_cache_page, and is used to facilitate the removal of This function is meant to serve as a folio replacement for

    folio for fmail

    ` (22 subsequent siblings) 23 siblings, 0 replies 28+ messages in threadĪdd function filemap_grab_folio() to grab a folio from the page cache. 18:22 ` filemap: Added filemap_get_folios_tag() Vishal Moola (Oracle) 18:22 Convert to filemap_get_folios_tag() Vishal Moola 18:22 ` Vishal Moola (Oracle) Nilfs2: Convert nilfs_copy_dirty_pages() to use Nilfs2: Convert nilfs_btree_lookup_dirty_buffers() to use Nilfs2: Convert nilfs_lookup_dirty_node_buffers() to use Nilfs2: Convert nilfs_lookup_dirty_data_buffers() to use

    folio for fmail

    Gfs2: Convert gfs2_write_cache_jdata() to use filemap_get_folios_tag() Page-writeback: Convert write_cache_pages() to useĪfs: Convert afs_writepages_region() to use filemap_get_folios_tag()ītrfs: Convert btree_write_cache_pages() to useītrfs: Convert extent_write_cache_pages() to useĬeph: Convert ceph_writepages_start() to use filemap_get_folios_tag()Ĭifs: Convert wdata_alloc_and_fillpages() to useĮxt4: Convert mpage_prepare_extent_to_map() to useį2fs: Convert f2fs_fsync_node_pages() to use filemap_get_folios_tag()į2fs: Convert f2fs_flush_inline_data() to use filemap_get_folios_tag()į2fs: Convert f2fs_sync_node_pages() to use filemap_get_folios_tag()į2fs: Convert f2fs_write_cache_pages() to use filemap_get_folios_tag()į2fs: Convert last_fsync_dnode() to use filemap_get_folios_tag()į2fs: Convert f2fs_sync_meta_pages() to use filemap_get_folios_tag() Got Acked-By tags for nilfs and btrfs changesįilemap: Convert _filemap_fdatawait_range() to use TestingĪnd review of the other changes (afs, ceph, cifs, gfs2) would be appreciated. The page-writeback and filemap changes implicitly work. I've run xfstests on btrfs, ext4, f2fs, and nilfs2, but more testing may beīeneficial. It also makes a good chunk of the straightforward conversions to folios,Īnd takes the opportunity to introduce a function that grabs a folioį2fs and Ceph have quite alot of work to be done regarding folios, soįor now those patches only have the changes necessary for the removal ofįind_get_pages_range_tag(), and only support folios of size 1 (which is

    #Folio for fmail Patch#

    This patch series replaces find_get_pages_range_tag() withįilemap_get_folios_tag(). Linux-ext4, linux-f2fs-devel, cluster-devel, linux-nilfs, ` (23 more replies) 0 siblings, 24 replies 28+ messages in threadįrom: Vishal Moola (Oracle) 18:22 UTC ( / raw)Ĭc: linux-afs, linux-kernel, linux-btrfs, ceph-devel, linux-cifs, 18:22 ` pagemap: Add filemap_grab_folio() Vishal Moola (Oracle)

    folio for fmail folio for fmail

    #Folio for fmail archive#

    Convert to filemap_get_folios_tag() archive mirror help / color / mirror / Atom feed * Convert to filemap_get_folios_tag() 18:22 Vishal Moola (Oracle)










    Folio for fmail