blob: 96195cce3c2519642494366e387f7ff68149d2e2 [file] [log] [blame]
7ab0ad0e74f8 ("mm/hmm: fix ZONE_DEVICE anon page mapping reuse")
14c5cebad510 ("memremap: move from kernel/ to mm/")
43535b0aefab ("mm: remove the HMM config option")
7328d9cc1b9f ("mm: sort out the DEVICE_PRIVATE Kconfig mess")
eee3ae41b153 ("mm: remove hmm_devmem_add")
47e9d836a5e8 ("mm: remove hmm_vma_alloc_locked_page")
514caf23a70f ("memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag")
80a72d0af05a ("memremap: remove the data field in struct dev_pagemap")
897e6365cda6 ("memremap: add a migrate_to_ram method to struct dev_pagemap_ops")
f6a55e1a3fe6 ("memremap: lift the devmap_enable manipulation into devm_memremap_pages")
d8668bb0451c ("memremap: pass a struct dev_pagemap to ->kill and ->cleanup")
1e240e8d4a7d ("memremap: move dev_pagemap callbacks into a separate structure")
3ed2dcdf54d5 ("memremap: validate the pagemap type passed to devm_memremap_pages")
0092908d16c6 ("mm: factor out a devm_request_free_mem_region helper")
b7a523109fb5 ("mm: don't clear ->mapping in hmm_devmem_free")
25b2995a35b6 ("mm: remove MEMORY_DEVICE_PUBLIC support")
07ec38917e68 ("mm: remove the struct hmm_device infrastructure")
c2561e6587a7 ("mm: remove the unused ARCH_HAS_HMM_DEVICE Kconfig option")
50f44ee7248a ("mm/devm_memremap_pages: fix final page put race")
1570175abd16 ("PCI/P2PDMA: track pgmap references per resource, not globally")
e615a191216e ("PCI/P2PDMA: fix the gen_pool_add_virt() failure path")
640be2d1ffbc ("kernel/memremap.c: remove the unused device_private_entry_fault() export")
2c8fc3dcf2dc ("mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig")
ac5c94264580 ("mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail")
9d1d887d785b ("mm/memory_hotplug: make __remove_section() never fail")
d9eb1417c77d ("mm/memory_hotplug: release memory resource after arch_remove_memory()")
940519f0c8b7 ("mm, memory_hotplug: provide a more generic restrictions for memory hotplug")
391aab11e93f ("mm/hmm: convert various hmm_pfn_* to device_entry which is a better name")
55c0ece82ac6 ("mm/hmm: add a helper function that fault pages and map them to a device")
992de9a8b751 ("mm/hmm: allow to mirror vma of a file on a DAX backed filesystem")
63d5066f6e5a ("mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping)")
023a019a9b4e ("mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays")
a3e0d41c2b1f ("mm/hmm: improve driver API to work and wait over a range")
73231612dc7c ("mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault()")
25f23a0c7127 ("mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot()")
9f454612f602 ("mm/hmm: do not erase snapshot when a range is invalidated")
704f3f2cf63c ("mm/hmm: use reference counting for HMM struct")
734fb8996890 ("mm/hmm: select mmu notifier when selecting HMM")
26ad26718dfa ("powerpc/mm: Fix section mismatch warning")
f172acbfae1a ("powerpc/mm: move warning from resize_hpt_for_hotplug()")
d2b2c6dd227b ("mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate")
f67e3fb48912 ("Merge tag 'devdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm")