summaryrefslogtreecommitdiff
path: root/mm/memremap.c
AgeCommit message (Expand)Author
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-07-18mm: fix missing wake-up event for FSDAX pagesMuchun Song
2022-07-17mm: add zone device coherent type memory supportAlex Sierra
2022-06-16mm/memremap: fix memunmap_pages() race with get_dev_pagemap()Miaohe Lin
2022-06-16mm/memremap: fix wrong function name above memremap_pages()Miaohe Lin
2022-06-01mm/memremap: fix missing call to untrack_pfn() in pagemap_range()Miaohe Lin
2022-05-09mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pagesDavid Hildenbrand
2022-04-28mm/sparse-vmemmap: improve memory savings for compound devmapsJoao Martins
2022-03-24mm: delete __ClearPageWaiters()Hugh Dickins
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2022-03-22mm/memremap: avoid calling kasan_remove_zero_shadow() for device private memoryMiaohe Lin
2022-03-03mm: generalize the pgmap based page_free infrastructureChristoph Hellwig
2022-03-03mm: remove the extra ZONE_DEVICE struct page refcountChristoph Hellwig
2022-03-03mm: don't include <linux/memremap.h> in <linux/mm.h>Christoph Hellwig
2022-03-03mm: simplify freeing of devmap managed pagesChristoph Hellwig
2022-03-03mm: move free_devmap_managed_page to memremap.cChristoph Hellwig
2022-03-03mm: remove a pointless CONFIG_ZONE_DEVICE check in memremap_pagesChristoph Hellwig
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2022-01-15mm/memremap: add ZONE_DEVICE support for compound pagesJoao Martins
2021-12-04memremap: remove support for external pgmap refcountsChristoph Hellwig
2021-09-27mm/memcg: Convert mem_cgroup_uncharge() to take a folioMatthew Wilcox (Oracle)
2021-09-08mm/memory_hotplug: remove nid parameter from arch_remove_memory()David Hildenbrand
2021-04-30mm/memremap.c: fix improper SPDX comment styleZhiyuan Dai
2021-02-26mm/memory_hotplug: prevalidate the address range being added with platformAnshuman Khandual
2021-02-26mm: fix memory_failure() handling of dax-namespace metadataDan Williams
2020-11-02mm/mremap_pages: fix static key devmap_managed_key updatesRalph Campbell
2020-10-16mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone()David Hildenbrand
2020-10-13mm/memremap.c: convert devmap static branch to {inc,dec}Ira Weiny
2020-10-13mm: remove superfluous __ClearPageActive()Yu Zhao
2020-10-13mm/memremap_pages: support multiple ranges per invocationDan Williams
2020-10-13mm/memremap_pages: convert to 'struct range'Dan Williams
2020-09-04memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERICRoger Pau Monne
2020-04-10mm/memremap: set caching mode for PCI P2PDMA memory to WCLogan Gunthorpe
2020-04-10mm/memory_hotplug: add pgprot_t to mhp_paramsLogan Gunthorpe
2020-04-10mm/memory_hotplug: rename mhp_restrictions to mhp_paramsLogan Gunthorpe
2020-04-08Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2020-03-26memremap: add an owner field to struct dev_pagemapChristoph Hellwig
2020-02-20mm/memremap_pages: Introduce memremap_compat_align()Dan Williams
2020-02-04mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone()David Hildenbrand
2020-01-31mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pagesJohn Hubbard
2020-01-31mm: Cleanup __put_devmap_managed_page() vs ->page_free()Dan Williams
2020-01-04mm/memory_hotplug: shrink zones when offlining memoryDavid Hildenbrand
2019-10-19mm/memunmap: don't access uninitialized memmap in memunmap_pages()Aneesh Kumar K.V
2019-10-07mm/memremap: drop unused SECTION_SIZE and SECTION_MASKAnshuman Khandual
2019-08-21Merge branch 'odp_fixes' into hmm.gitJason Gunthorpe
2019-08-13mm/hmm: fix ZONE_DEVICE anon page mapping reuseRalph Campbell
2019-08-09mm/memremap: Fix reuse of pgmap instances with internal referencesDan Williams
2019-08-03memremap: move from kernel/ to mm/Christoph Hellwig