| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/memremap.c: map FS_DAX device memory as decrypted | Pankaj Gupta | 2022-11-08 | 1 | -0/+1 |
* | mm/memremap.c: take a pgmap reference on page allocation | Alistair Popple | 2022-10-12 | 1 | -6/+19 |
* | mm: free device private pages have zero refcount | Alistair Popple | 2022-10-12 | 1 | -0/+9 |
* | mm/mremap_pages: save a few cycles in get_dev_pagemap() | Christophe JAILLET | 2022-09-11 | 1 | -1/+1 |
* | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-08-05 | 1 | -3/+13 |
|\ |
|
| * | mm: add zone device coherent type memory support | Alex Sierra | 2022-07-17 | 1 | -0/+10 |
| * | mm/memremap: fix memunmap_pages() race with get_dev_pagemap() | Miaohe Lin | 2022-06-16 | 1 | -1/+1 |
| * | mm/memremap: fix wrong function name above memremap_pages() | Miaohe Lin | 2022-06-16 | 1 | -2/+2 |
* | | mm: fix missing wake-up event for FSDAX pages | Muchun Song | 2022-07-18 | 1 | -3/+3 |
|/ |
|
* | mm/memremap: fix missing call to untrack_pfn() in pagemap_range() | Miaohe Lin | 2022-06-01 | 1 | -1/+1 |
* | mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pages | David Hildenbrand | 2022-05-09 | 1 | -0/+9 |
* | mm/sparse-vmemmap: improve memory savings for compound devmaps | Joao Martins | 2022-04-28 | 1 | -0/+1 |
* | mm: delete __ClearPageWaiters() | Hugh Dickins | 2022-03-24 | 1 | -2/+0 |
* | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 2022-03-22 | 1 | -31/+34 |
|\ |
|
| * | mm: generalize the pgmap based page_free infrastructure | Christoph Hellwig | 2022-03-03 | 1 | -2/+2 |
| * | mm: remove the extra ZONE_DEVICE struct page refcount | Christoph Hellwig | 2022-03-03 | 1 | -38/+19 |
| * | mm: don't include <linux/memremap.h> in <linux/mm.h> | Christoph Hellwig | 2022-03-03 | 1 | -1/+5 |
| * | mm: simplify freeing of devmap managed pages | Christoph Hellwig | 2022-03-03 | 1 | -11/+9 |
| * | mm: move free_devmap_managed_page to memremap.c | Christoph Hellwig | 2022-03-03 | 1 | -0/+21 |
| * | mm: remove a pointless CONFIG_ZONE_DEVICE check in memremap_pages | Christoph Hellwig | 2022-03-03 | 1 | -2/+1 |
* | | mm/memremap: avoid calling kasan_remove_zero_shadow() for device private memory | Miaohe Lin | 2022-03-22 | 1 | -1/+2 |
|/ |
|
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2022-01-15 | 1 | -6/+12 |
|\ |
|
| * | mm/memremap: add ZONE_DEVICE support for compound pages | Joao Martins | 2022-01-15 | 1 | -6/+12 |
* | | memremap: remove support for external pgmap refcounts | Christoph Hellwig | 2021-12-04 | 1 | -47/+12 |
|/ |
|
* | mm/memcg: Convert mem_cgroup_uncharge() to take a folio | Matthew Wilcox (Oracle) | 2021-09-27 | 1 | -1/+1 |
* | mm/memory_hotplug: remove nid parameter from arch_remove_memory() | David Hildenbrand | 2021-09-08 | 1 | -4/+1 |
* | mm/memremap.c: fix improper SPDX comment style | Zhiyuan Dai | 2021-04-30 | 1 | -1/+1 |
* | mm/memory_hotplug: prevalidate the address range being added with platform | Anshuman Khandual | 2021-02-26 | 1 | -1/+7 |
* | mm: fix memory_failure() handling of dax-namespace metadata | Dan Williams | 2021-02-26 | 1 | -0/+15 |
* | mm/mremap_pages: fix static key devmap_managed_key updates | Ralph Campbell | 2020-11-02 | 1 | -23/+16 |
* | mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() | David Hildenbrand | 2020-10-16 | 1 | -1/+2 |
* | mm/memremap.c: convert devmap static branch to {inc,dec} | Ira Weiny | 2020-10-13 | 1 | -5/+2 |
* | mm: remove superfluous __ClearPageActive() | Yu Zhao | 2020-10-13 | 1 | -2/+0 |
* | mm/memremap_pages: support multiple ranges per invocation | Dan Williams | 2020-10-13 | 1 | -108/+150 |
* | mm/memremap_pages: convert to 'struct range' | Dan Williams | 2020-10-13 | 1 | -38/+39 |
* | memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC | Roger Pau Monne | 2020-09-04 | 1 | -1/+1 |
* | mm/memremap: set caching mode for PCI P2PDMA memory to WC | Logan Gunthorpe | 2020-04-10 | 1 | -0/+3 |
* | mm/memory_hotplug: add pgprot_t to mhp_params | Logan Gunthorpe | 2020-04-10 | 1 | -3/+3 |
* | mm/memory_hotplug: rename mhp_restrictions to mhp_params | Logan Gunthorpe | 2020-04-10 | 1 | -4/+4 |
* | Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2020-04-08 | 1 | -0/+23 |
|\ |
|
| * | mm/memremap_pages: Introduce memremap_compat_align() | Dan Williams | 2020-02-20 | 1 | -0/+23 |
* | | memremap: add an owner field to struct dev_pagemap | Christoph Hellwig | 2020-03-26 | 1 | -0/+4 |
|/ |
|
* | mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() | David Hildenbrand | 2020-02-04 | 1 | -0/+2 |
* | mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages | John Hubbard | 2020-01-31 | 1 | -14/+1 |
* | mm: Cleanup __put_devmap_managed_page() vs ->page_free() | Dan Williams | 2020-01-31 | 1 | -36/+44 |
* | mm/memory_hotplug: shrink zones when offlining memory | David Hildenbrand | 2020-01-04 | 1 | -1/+1 |
* | mm/memunmap: don't access uninitialized memmap in memunmap_pages() | Aneesh Kumar K.V | 2019-10-19 | 1 | -4/+7 |
* | mm/memremap: drop unused SECTION_SIZE and SECTION_MASK | Anshuman Khandual | 2019-10-07 | 1 | -2/+0 |
* | Merge branch 'odp_fixes' into hmm.git | Jason Gunthorpe | 2019-08-21 | 1 | -42/+63 |
* | mm/hmm: fix ZONE_DEVICE anon page mapping reuse | Ralph Campbell | 2019-08-13 | 1 | -0/+24 |