]> www.infradead.org Git - users/willy/pagecache.git/commit
mm: Convert do_set_pte() to set_pte_range()
authorYin Fengwei <fengwei.yin@intel.com>
Tue, 7 Feb 2023 17:33:25 +0000 (12:33 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Wed, 2 Aug 2023 02:53:28 +0000 (22:53 -0400)
commitc5ec3e9462a482e609188ba6e9248ab238457ba1
treed26407f42b18bb8e1dd17c352b25e82167f6c354
parentdfb6d0ee76c774f189185218ebc7ec91d4630db8
mm: Convert do_set_pte() to set_pte_range()

set_pte_range() allows to setup page table entries for a specific
range.  It takes advantage of batched rmap update for large folio.
It now takes care of calling update_mmu_cache_range().

Signed-off-by: Yin Fengwei <fengwei.yin@intel.com>
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Documentation/filesystems/locking.rst
include/linux/mm.h
mm/filemap.c
mm/memory.c