aboutsummaryrefslogtreecommitdiff
path: root/mm/memremap.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-29mm: remove stale example from commentGravatar Matthew Wilcox (Oracle) 1-14/+4
2023-12-10mm: use vmem_altmap code without CONFIG_ZONE_DEVICEGravatar Sumanth Korikkar 1-13/+1
2023-02-09mm/memremap.c: fix outdated comment in devm_memremap_pagesGravatar Li Zhijian 1-1/+1
2023-02-09mm: introduce __vm_flags_mod and use it in untrack_pfnGravatar Suren Baghdasaryan 1-2/+2
2022-11-08mm/memremap.c: map FS_DAX device memory as decryptedGravatar Pankaj Gupta 1-0/+1
2022-10-12mm/memremap.c: take a pgmap reference on page allocationGravatar Alistair Popple 1-6/+19
2022-10-12mm: free device private pages have zero refcountGravatar Alistair Popple 1-0/+9
2022-09-11mm/mremap_pages: save a few cycles in get_dev_pagemap()Gravatar Christophe JAILLET 1-1/+1
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-3/+13
2022-07-18mm: fix missing wake-up event for FSDAX pagesGravatar Muchun Song 1-3/+3
2022-07-17mm: add zone device coherent type memory supportGravatar Alex Sierra 1-0/+10
2022-06-16mm/memremap: fix memunmap_pages() race with get_dev_pagemap()Gravatar Miaohe Lin 1-1/+1
2022-06-16mm/memremap: fix wrong function name above memremap_pages()Gravatar Miaohe Lin 1-2/+2
2022-06-01mm/memremap: fix missing call to untrack_pfn() in pagemap_range()Gravatar Miaohe Lin 1-1/+1
2022-05-09mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pagesGravatar David Hildenbrand 1-0/+9
2022-04-28mm/sparse-vmemmap: improve memory savings for compound devmapsGravatar Joao Martins 1-0/+1
2022-03-24mm: delete __ClearPageWaiters()Gravatar Hugh Dickins 1-2/+0
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheGravatar Linus Torvalds 1-31/+34
2022-03-22mm/memremap: avoid calling kasan_remove_zero_shadow() for device private memoryGravatar Miaohe Lin 1-1/+2
2022-03-03mm: generalize the pgmap based page_free infrastructureGravatar Christoph Hellwig 1-2/+2
2022-03-03mm: remove the extra ZONE_DEVICE struct page refcountGravatar Christoph Hellwig 1-38/+19
2022-03-03mm: don't include <linux/memremap.h> in <linux/mm.h>Gravatar Christoph Hellwig 1-1/+5
2022-03-03mm: simplify freeing of devmap managed pagesGravatar Christoph Hellwig 1-11/+9
2022-03-03mm: move free_devmap_managed_page to memremap.cGravatar Christoph Hellwig 1-0/+21
2022-03-03mm: remove a pointless CONFIG_ZONE_DEVICE check in memremap_pagesGravatar Christoph Hellwig 1-2/+1
2022-01-15Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-6/+12
2022-01-15mm/memremap: add ZONE_DEVICE support for compound pagesGravatar Joao Martins 1-6/+12
2021-12-04memremap: remove support for external pgmap refcountsGravatar Christoph Hellwig 1-47/+12
2021-09-27mm/memcg: Convert mem_cgroup_uncharge() to take a folioGravatar Matthew Wilcox (Oracle) 1-1/+1
2021-09-08mm/memory_hotplug: remove nid parameter from arch_remove_memory()Gravatar David Hildenbrand 1-4/+1
2021-04-30mm/memremap.c: fix improper SPDX comment styleGravatar Zhiyuan Dai 1-1/+1
2021-02-26mm/memory_hotplug: prevalidate the address range being added with platformGravatar Anshuman Khandual 1-1/+7
2021-02-26mm: fix memory_failure() handling of dax-namespace metadataGravatar Dan Williams 1-0/+15
2020-11-02mm/mremap_pages: fix static key devmap_managed_key updatesGravatar Ralph Campbell 1-23/+16
2020-10-16mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone()Gravatar David Hildenbrand 1-1/+2
2020-10-13mm/memremap.c: convert devmap static branch to {inc,dec}Gravatar Ira Weiny 1-5/+2
2020-10-13mm: remove superfluous __ClearPageActive()Gravatar Yu Zhao 1-2/+0
2020-10-13mm/memremap_pages: support multiple ranges per invocationGravatar Dan Williams 1-108/+150
2020-10-13mm/memremap_pages: convert to 'struct range'Gravatar Dan Williams 1-38/+39
2020-09-04memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERICGravatar Roger Pau Monne 1-1/+1
2020-04-10mm/memremap: set caching mode for PCI P2PDMA memory to WCGravatar Logan Gunthorpe 1-0/+3
2020-04-10mm/memory_hotplug: add pgprot_t to mhp_paramsGravatar Logan Gunthorpe 1-3/+3
2020-04-10mm/memory_hotplug: rename mhp_restrictions to mhp_paramsGravatar Logan Gunthorpe 1-4/+4
2020-04-08Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-0/+23
2020-03-26memremap: add an owner field to struct dev_pagemapGravatar Christoph Hellwig 1-0/+4
2020-02-20mm/memremap_pages: Introduce memremap_compat_align()Gravatar Dan Williams 1-0/+23
2020-02-04mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone()Gravatar David Hildenbrand 1-0/+2
2020-01-31mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pagesGravatar John Hubbard 1-14/+1
2020-01-31mm: Cleanup __put_devmap_managed_page() vs ->page_free()Gravatar Dan Williams 1-36/+44
2020-01-04mm/memory_hotplug: shrink zones when offlining memoryGravatar David Hildenbrand 1-1/+1