Centos-kernel-stream-9/mm
Frantisek Hrbata 97ad17ccef Merge: Follow on fixes for bz2120352
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/1513

Bugzilla: https://bugzilla.redhat.com/2131716

Depends: https://bugzilla.redhat.com/2120352

Signed-off-by: Chris von Recklinghausen <crecklin@redhat.com>

Approved-by: Donald Dutile <ddutile@redhat.com>
Approved-by: Waiman Long <longman@redhat.com>
Approved-by: Rafael Aquini <aquini@redhat.com>

Signed-off-by: Frantisek Hrbata <fhrbata@redhat.com>
2022-10-31 02:46:25 -04:00
..
damon mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() 2022-10-12 07:28:09 -04:00
kasan kasan: fix zeroing vmalloc memory with HW_TAGS 2022-10-12 07:28:09 -04:00
kfence mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool 2022-10-12 07:28:08 -04:00
Kconfig mm/uffd: move USERFAULTFD configs into mm/ 2022-10-25 07:56:20 -04:00
Kconfig.debug
Makefile mm: move the migrate_vma_* device migration code into its own file 2022-10-12 07:27:46 -04:00
backing-dev.c mm: bdi: initialize bdi_min_ratio when bdi is unregistered 2022-10-12 07:27:33 -04:00
balloon_compaction.c mm/balloon_compaction: make balloon page compaction callbacks static 2022-10-12 07:28:03 -04:00
bootmem_info.c bootmem: Use page->index instead of page->freelist 2022-10-12 07:27:35 -04:00
cma.c
cma.h
cma_debug.c
cma_sysfs.c
compaction.c mm: compaction: fix compiler warning when CONFIG_COMPACTION=n 2022-10-12 07:28:06 -04:00
debug.c mm: unexport page_init_poison 2022-10-12 07:27:58 -04:00
debug_page_ref.c
debug_vm_pgtable.c mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE 2022-10-12 07:28:11 -04:00
dmapool.c mm/dmapool.c: revert "make dma pool to use kmalloc_node" 2022-10-12 07:27:39 -04:00
early_ioremap.c mm/early_ioremap: declare early_memremap_pgprot_adjust() 2022-10-12 07:27:55 -04:00
fadvise.c remove inode_congested() 2022-10-12 07:27:49 -04:00
failslab.c
filemap.c fs: Pass an iocb to generic_perform_write() 2022-10-12 07:28:04 -04:00
folio-compat.c
frontswap.c frontswap: don't call ->init if no ops are registered 2022-10-25 07:43:03 -04:00
gup.c mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive when (un)pinning 2022-10-12 07:28:11 -04:00
gup_test.c
gup_test.h
highmem.c highmem: fix checks in __kmap_local_sched_{in,out} 2022-10-12 07:28:05 -04:00
hmm.c mm/hmm.c: remove unneeded local variable ret 2022-10-12 07:27:55 -04:00
huge_memory.c mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive when (un)pinning 2022-10-12 07:28:11 -04:00
hugetlb.c mm/hugetlb: correct demote page offset logic 2022-10-25 07:43:03 -04:00
hugetlb_cgroup.c hugetlb_cgroup: fix wrong hugetlb cgroup numa stat 2022-10-12 07:28:09 -04:00
hugetlb_vmemmap.c mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON 2022-10-12 07:28:09 -04:00
hugetlb_vmemmap.h
hwpoison-inject.c mm/memory-failure: disable unpoison once hw error happens 2022-10-12 07:28:09 -04:00
init-mm.c
internal.h mm/mprotect: fix soft-dirty check in can_change_pte_writable() 2022-10-12 07:28:09 -04:00
interval_tree.c
io-mapping.c
ioremap.c
khugepaged.c mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() 2022-10-12 07:28:11 -04:00
kmemleak.c mm/kmemleak: reset tag when compare object pointer 2022-10-12 07:28:04 -04:00
ksm.c mm: remember exclusively mapped anonymous pages with PG_anon_exclusive 2022-10-12 07:28:11 -04:00
list_lru.c mm/list_lru.c: revert "mm/list_lru: optimize memcg_reparent_list_lru_node()" 2022-10-12 07:28:05 -04:00
maccess.c mm: uninline copy_overflow() 2022-10-12 07:27:55 -04:00
madvise.c mm: handling Non-LRU pages returned by vm_normal_pages 2022-10-12 07:28:09 -04:00
mapping_dirty_helpers.c mm: move tlb_flush_pending inline helpers to mm_inline.h 2022-10-12 07:27:39 -04:00
memblock.c memblock: __next_mem_pfn_range_in_zone: remove unneeded local variable nid 2022-10-12 07:27:44 -04:00
memcontrol.c memcg: sync flush only if periodic flush is delayed 2022-10-12 07:28:06 -04:00
memfd.c memfd: fix F_SEAL_WRITE after shmem huge page allocated 2022-10-12 07:27:46 -04:00
memory-failure.c mm, hwpoison: set PG_hwpoison for busy hugetlb pages 2022-10-12 07:28:09 -04:00
memory.c mm: fix NULL pointer dereference in wp_page_reuse() 2022-10-12 07:28:12 -04:00
memory_hotplug.c mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl 2022-10-12 07:28:08 -04:00
mempolicy.c mm: handling Non-LRU pages returned by vm_normal_pages 2022-10-12 07:28:09 -04:00
mempool.c
memremap.c mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pages 2022-10-12 07:28:08 -04:00
memtest.c
migrate.c mm: remember exclusively mapped anonymous pages with PG_anon_exclusive 2022-10-12 07:28:11 -04:00
migrate_device.c mm: remember exclusively mapped anonymous pages with PG_anon_exclusive 2022-10-12 07:28:11 -04:00
mincore.c
mlock.c mm: handling Non-LRU pages returned by vm_normal_pages 2022-10-12 07:28:09 -04:00
mm_init.c
mmap.c mm/mprotect: fix soft-dirty check in can_change_pte_writable() 2022-10-12 07:28:09 -04:00
mmap_lock.c
mmu_gather.c mm: move tlb_flush_pending inline helpers to mm_inline.h 2022-10-12 07:27:39 -04:00
mmu_notifier.c mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() 2022-10-12 07:28:06 -04:00
mmzone.c mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() 2022-10-12 07:27:51 -04:00
mprotect.c mm/mprotect: only reference swap pfn page if type match 2022-10-12 07:28:12 -04:00
mremap.c mm: hugetlb: considering PMD sharing when flushing cache/TLBs 2022-10-12 07:28:08 -04:00
msync.c
nommu.c no-MMU: expose vmalloc_huge() for alloc_large_system_hash() 2022-10-12 07:28:07 -04:00
oom_kill.c mm/oom_kill: remove unneeded is_memcg_oom check 2022-10-12 07:27:54 -04:00
page-writeback.c mm/writeback: minor clean up for highmem_dirtyable_memory 2022-10-12 07:27:49 -04:00
page_alloc.c Merge: mm changes through v5.18 for 9.2 2022-10-23 19:49:41 +02:00
page_counter.c mm/page_counter: remove an incorrect call to propagate_protected_usage() 2022-10-12 07:27:38 -04:00
page_ext.c mm/page_ext.c: fix a comment 2022-10-12 07:27:26 -04:00
page_idle.c
page_io.c mm: fix unexpected zeroed page mapping with zram swap 2022-10-12 07:28:06 -04:00
page_isolation.c Revert "mm/page_isolation: unset migratetype directly for non Buddy page" 2022-10-12 07:27:44 -04:00
page_owner.c lib/stackdepot: allow requesting early initialization dynamically 2022-10-12 07:28:04 -04:00
page_poison.c
page_reporting.c
page_reporting.h
page_table_check.c mm/page_table_check.c: use strtobool for param parsing 2022-10-12 07:27:55 -04:00
page_vma_mapped.c
pagewalk.c
percpu-internal.h mm: memcg/percpu: account extra objcg space to memory cgroups 2022-10-12 07:27:41 -04:00
percpu-km.c
percpu-stats.c
percpu-vm.c
percpu.c mm: percpu: add generic pcpu_populate_pte() function 2022-10-12 07:27:42 -04:00
pgalloc-track.h
pgtable-generic.c mm: move tlb_flush_pending inline helpers to mm_inline.h 2022-10-12 07:27:39 -04:00
process_vm_access.c
ptdump.c
readahead.c readahead: Update comments 2022-10-12 07:28:04 -04:00
rmap.c mm/rmap: fix dereferencing invalid subpage pointer in try_to_migrate_one() 2022-10-12 07:28:12 -04:00
rodata_test.c
secretmem.c mm/secretmem: fix panic when growing a memfd_secret 2022-10-12 07:28:05 -04:00
shmem.c mm: shmem: use helper macro __ATTR_RW 2022-10-12 07:27:50 -04:00
shuffle.c
shuffle.h
slab.c mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-10-12 07:28:06 -04:00
slab.h mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-10-12 07:28:06 -04:00
slab_common.c mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-10-12 07:28:06 -04:00
slob.c mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-10-12 07:28:06 -04:00
slub.c mm/slub: Move the stackdepot related allocation out of IRQ-off section. 2022-10-12 07:28:09 -04:00
sparse-vmemmap.c
sparse.c mm/sparse: make mminit_validate_memmodel_limits() static 2022-10-12 07:27:51 -04:00
swap.c mm: remove the extra ZONE_DEVICE struct page refcount 2022-10-12 07:27:45 -04:00
swap_cgroup.c
swap_slots.c
swap_state.c mm: swap: get rid of livelock in swapin readahead 2022-10-12 07:27:49 -04:00
swapfile.c mm/swap: remember PG_anon_exclusive via a swp pte bit 2022-10-12 07:28:11 -04:00
truncate.c fs: Turn block_invalidatepage into block_invalidate_folio 2022-10-12 07:27:48 -04:00
usercopy.c mm: remove usercopy_warn() 2022-10-12 07:27:55 -04:00
userfaultfd.c mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() 2022-10-12 07:28:11 -04:00
util.c mm: fix BUG splat with kvmalloc + GFP_ATOMIC 2022-10-25 07:43:03 -04:00
vmacache.c
vmalloc.c kasan: fix zeroing vmalloc memory with HW_TAGS 2022-10-12 07:28:09 -04:00
vmpressure.c mm/vmpressure: fix data-race with memcg->socket_pressure 2022-10-12 07:27:29 -04:00
vmscan.c NUMA balancing: optimize page placement for memory tiering system 2022-10-12 07:27:54 -04:00
vmstat.c mm: only re-generate demotion targets when a numa node changes its N_CPU state 2022-10-12 07:27:55 -04:00
workingset.c memcg: sync flush only if periodic flush is delayed 2022-10-12 07:28:06 -04:00
z3fold.c
zbud.c
zpool.c zpool: remove the list of pools_head 2022-10-12 07:27:41 -04:00
zsmalloc.c
zswap.c mm/zswap.c: allow handling just same-value filled pages 2022-10-12 07:27:55 -04:00