Makefile (97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3) | Makefile (f80be4571b19b9fd8dd1528cd2a2f123aff51f70) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# 3# Makefile for the linux memory manager. 4# 5 6KASAN_SANITIZE_slab_common.o := n 7KASAN_SANITIZE_slab.o := n 8KASAN_SANITIZE_slub.o := n --- 38 unchanged lines hidden (view full) --- 47mmu-$(CONFIG_MMU) += process_vm_access.o 48endif 49 50obj-y := filemap.o mempool.o oom_kill.o fadvise.o \ 51 maccess.o page-writeback.o folio-compat.o \ 52 readahead.o swap.o truncate.o vmscan.o shmem.o \ 53 util.o mmzone.o vmstat.o backing-dev.o \ 54 mm_init.o percpu.o slab_common.o \ | 1# SPDX-License-Identifier: GPL-2.0 2# 3# Makefile for the linux memory manager. 4# 5 6KASAN_SANITIZE_slab_common.o := n 7KASAN_SANITIZE_slab.o := n 8KASAN_SANITIZE_slub.o := n --- 38 unchanged lines hidden (view full) --- 47mmu-$(CONFIG_MMU) += process_vm_access.o 48endif 49 50obj-y := filemap.o mempool.o oom_kill.o fadvise.o \ 51 maccess.o page-writeback.o folio-compat.o \ 52 readahead.o swap.o truncate.o vmscan.o shmem.o \ 53 util.o mmzone.o vmstat.o backing-dev.o \ 54 mm_init.o percpu.o slab_common.o \ |
55 compaction.o vmacache.o \ | 55 compaction.o \ |
56 interval_tree.o list_lru.o workingset.o \ 57 debug.o gup.o mmap_lock.o $(mmu-y) 58 59# Give 'page_alloc' its own module-parameter namespace 60page-alloc-y := page_alloc.o 61page-alloc-$(CONFIG_SHUFFLE_PAGE_ALLOCATOR) += shuffle.o 62 63# Give 'memory_hotplug' its own module-parameter namespace --- 20 unchanged lines hidden (view full) --- 84obj-$(CONFIG_SLOB) += slob.o 85obj-$(CONFIG_MMU_NOTIFIER) += mmu_notifier.o 86obj-$(CONFIG_KSM) += ksm.o 87obj-$(CONFIG_PAGE_POISONING) += page_poison.o 88obj-$(CONFIG_SLAB) += slab.o 89obj-$(CONFIG_SLUB) += slub.o 90obj-$(CONFIG_KASAN) += kasan/ 91obj-$(CONFIG_KFENCE) += kfence/ | 56 interval_tree.o list_lru.o workingset.o \ 57 debug.o gup.o mmap_lock.o $(mmu-y) 58 59# Give 'page_alloc' its own module-parameter namespace 60page-alloc-y := page_alloc.o 61page-alloc-$(CONFIG_SHUFFLE_PAGE_ALLOCATOR) += shuffle.o 62 63# Give 'memory_hotplug' its own module-parameter namespace --- 20 unchanged lines hidden (view full) --- 84obj-$(CONFIG_SLOB) += slob.o 85obj-$(CONFIG_MMU_NOTIFIER) += mmu_notifier.o 86obj-$(CONFIG_KSM) += ksm.o 87obj-$(CONFIG_PAGE_POISONING) += page_poison.o 88obj-$(CONFIG_SLAB) += slab.o 89obj-$(CONFIG_SLUB) += slub.o 90obj-$(CONFIG_KASAN) += kasan/ 91obj-$(CONFIG_KFENCE) += kfence/ |
92obj-$(CONFIG_KMSAN) += kmsan/ |
|
92obj-$(CONFIG_FAILSLAB) += failslab.o 93obj-$(CONFIG_MEMTEST) += memtest.o 94obj-$(CONFIG_MIGRATION) += migrate.o | 93obj-$(CONFIG_FAILSLAB) += failslab.o 94obj-$(CONFIG_MEMTEST) += memtest.o 95obj-$(CONFIG_MIGRATION) += migrate.o |
96obj-$(CONFIG_NUMA) += memory-tiers.o |
|
95obj-$(CONFIG_DEVICE_MIGRATION) += migrate_device.o 96obj-$(CONFIG_TRANSPARENT_HUGEPAGE) += huge_memory.o khugepaged.o 97obj-$(CONFIG_PAGE_COUNTER) += page_counter.o 98obj-$(CONFIG_MEMCG) += memcontrol.o vmpressure.o 99obj-$(CONFIG_MEMCG_SWAP) += swap_cgroup.o 100obj-$(CONFIG_CGROUP_HUGETLB) += hugetlb_cgroup.o 101obj-$(CONFIG_GUP_TEST) += gup_test.o 102obj-$(CONFIG_MEMORY_FAILURE) += memory-failure.o --- 34 unchanged lines hidden --- | 97obj-$(CONFIG_DEVICE_MIGRATION) += migrate_device.o 98obj-$(CONFIG_TRANSPARENT_HUGEPAGE) += huge_memory.o khugepaged.o 99obj-$(CONFIG_PAGE_COUNTER) += page_counter.o 100obj-$(CONFIG_MEMCG) += memcontrol.o vmpressure.o 101obj-$(CONFIG_MEMCG_SWAP) += swap_cgroup.o 102obj-$(CONFIG_CGROUP_HUGETLB) += hugetlb_cgroup.o 103obj-$(CONFIG_GUP_TEST) += gup_test.o 104obj-$(CONFIG_MEMORY_FAILURE) += memory-failure.o --- 34 unchanged lines hidden --- |