mm-commits.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-03-22 21:40:21 to 2022-03-23 00:25:03 UTC [more...]

incoming
 2022-03-23  0:24 UTC  (202+ messages)
` [patch 003/227] ntfs: add sanity check on allocation size
` [patch 020/227] mm/writeback: minor clean up for highmem_dirtyable_memory
` [patch 021/227] mm: fs: fix lru_cache_disabled race in bh_lru
` [patch 022/227] mm: fix invalid page pointer returned with FOLL_PIN gups
` [patch 023/227] mm/gup: follow_pfn_pte(): -EEXIST cleanup
` [patch 024/227] mm/gup: remove unused pin_user_pages_locked()
` [patch 035/227] mm/memcg: retrieve parent memcg from css.parent
` [patch 036/227] memcg: refactor mem_cgroup_oom
` [patch 037/227] memcg: unify force charging conditions
` [patch 038/227] selftests: memcg: test high limit for single entry allocation
` [patch 039/227] memcg: synchronously enforce memory.high for large overcharges
` [patch 040/227] mm/memcontrol: return 1 from cgroup.memory __setup() handler
` [patch 041/227] mm/memcg: revert ("mm/memcg: optimize user context object stock access")
` [patch 042/227] mm/memcg: disable threshold event handlers on PREEMPT_RT
` [patch 043/227] mm/memcg: protect per-CPU counter by disabling preemption on PREEMPT_RT where needed
` [patch 044/227] mm/memcg: opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock()
` [patch 045/227] mm/memcg: protect memcg_stock with a local_lock_t
` [patch 046/227] mm/memcg: disable migration instead of preemption in drain_all_stock()
` [patch 047/227] mm: list_lru: transpose the array of per-node per-memcg lru lists
` [patch 048/227] mm: introduce kmem_cache_alloc_lru
` [patch 049/227] fs: introduce alloc_inode_sb() to allocate filesystems specific inode
` [patch 050/227] fs: allocate inode by using alloc_inode_sb()
` [patch 051/227] f2fs: "
` [patch 052/227] mm: dcache: use kmem_cache_alloc_lru() to allocate dentry
` [patch 053/227] xarray: use kmem_cache_alloc_lru to allocate xa_node
` [patch 054/227] mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online()
` [patch 055/227] mm: list_lru: allocate list_lru_one only when needed
` [patch 056/227] mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus
` [patch 057/227] mm: list_lru: replace linear array with xarray
` [patch 058/227] mm: memcontrol: reuse memory cgroup ID for kmem ID
` [patch 059/227] mm: memcontrol: fix cannot alloc the maximum memcg ID
` [patch 060/227] mm: list_lru: rename list_lru_per_memcg to list_lru_memcg
` [patch 061/227] mm: memcontrol: rename memcg_cache_id to memcg_kmem_id
` [patch 062/227] memcg: enable accounting for tty-related objects
` [patch 063/227] selftests, x86: fix how check_cc.sh is being invoked
` [patch 064/227] mm: merge pte_mkhuge() call into arch_make_huge_pte()
` [patch 065/227] mm: remove mmu_gathers storage from remaining architectures
` [patch 066/227] mm: thp: fix wrong cache flush in remove_migration_pmd()
` [patch 067/227] mm: fix missing cache flush for all tail pages of compound page
` [patch 068/227] mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
` [patch 069/227] mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atomic_pte()
` [patch 070/227] mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte()
` [patch 071/227] mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()
` [patch 072/227] mm: replace multiple dcache flush with flush_dcache_folio()
` [patch 073/227] mm: don't skip swap entry even if zap_details specified
` [patch 074/227] mm: rename zap_skip_check_mapping() to should_zap_page()
` [patch 075/227] mm: change zap_details.zap_mapping into even_cows
` [patch 076/227] mm: rework swap handling of zap_pte_range
` [patch 077/227] mm/mmap: return 1 from stack_guard_gap __setup() handler
` [patch 078/227] mm/memory.c: use helper function range_in_vma()
` [patch 079/227] mm/memory.c: use helper macro min and max in unmap_mapping_range_tree()
` [patch 080/227] mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK
` [patch 081/227] mm/mmap: remove obsolete comment in ksys_mmap_pgoff
` [patch 082/227] mm/mremap:: use vma_lookup() instead of find_vma()
` [patch 083/227] mm/sparse: make mminit_validate_memmodel_limits() static
` [patch 084/227] mm/vmalloc: remove unneeded function forward declaration
` [patch 085/227] mm/vmalloc: Move draining areas out of caller context
` [patch 086/227] mm/vmalloc: add adjust_search_size parameter
` [patch 087/227] mm/vmalloc: eliminate an extra orig_gfp_mask
` [patch 088/227] mm/vmalloc.c: fix "unused function" warning
` [patch 089/227] mm/vmalloc: fix comments about vmap_area struct
` [patch 090/227] mm: page_alloc: avoid merging non-fallbackable pageblocks with others
` [patch 091/227] mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last()
` [patch 092/227] mm/mmzone.h: remove unused macros
` [patch 093/227] mm/page_alloc: don't pass pfn to free_unref_page_commit()
` [patch 094/227] cma: factor out minimum alignment requirement
` [patch 095/227] mm: enforce pageblock_order < MAX_ORDER
` [patch 096/227] mm/page_alloc: mark pagesets as __maybe_unused
` [patch 097/227] mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
` [patch 098/227] mm/page_alloc: fetch the correct pcp buddy during bulk free
` [patch 099/227] mm/page_alloc: track range of active PCP lists "
` [patch 100/227] mm/page_alloc: simplify how many pages are selected per pcp list "
` [patch 101/227] mm/page_alloc: drain the requested list first "
` [patch 102/227] mm/page_alloc: free pages in a single pass "
` [patch 103/227] mm/page_alloc: limit number of high-order pages on PCP "
` [patch 104/227] mm/page_alloc: do not prefetch buddies "
` [patch 105/227] arch/x86/mm/numa: Do not initialize nodes twice
` [patch 106/227] mm: count time in drain_all_pages during direct reclaim as memory pressure
` [patch 107/227] mm/page_alloc: call check_new_pages() while zone spinlock is not held
` [patch 108/227] mm/page_alloc: check high-order pages for corruption during PCP operations
` [patch 109/227] mm/memory-failure.c: remove obsolete comment
` [patch 110/227] mm/hwpoison: fix error page recovered but reported "not recovered"
` [patch 111/227] mm: invalidate hwpoison page cache page in fault path
` [patch 112/227] mm/memory-failure.c: minor clean up for memory_failure_dev_pagemap
` [patch 113/227] mm/memory-failure.c: catch unexpected -EFAULT from vma_address()
` [patch 114/227] mm/memory-failure.c: rework the signaling logic in kill_proc
` [patch 115/227] mm/memory-failure.c: fix race with changing page more robustly
` [patch 116/227] mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev
` [patch 117/227] mm/memory-failure.c: rework the try_to_unmap logic in hwpoison_user_mappings()
` [patch 118/227] mm/memory-failure.c: remove obsolete comment in __soft_offline_page
` [patch 119/227] mm/memory-failure.c: remove unnecessary PageTransTail check
` [patch 120/227] mm/hwpoison-inject: support injecting hwpoison to free page
` [patch 121/227] mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler
` [patch 122/227] mm/hwpoison: add in-use hugepage hwpoison filter judgement
` [patch 123/227] mm/memory-failure.c: fix race with changing page compound again
` [patch 124/227] mm/memory-failure.c: avoid calling invalidate_inode_page() with unexpected pages
` [patch 125/227] mm/memory-failure.c: make non-LRU movable pages unhandlable
` [patch 126/227] mm, fault-injection: declare should_fail_alloc_page()
` [patch 127/227] mm/mlock: fix potential imbalanced rlimit ucounts adjustment
` [patch 128/227] mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page
` [patch 129/227] mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key
` [patch 130/227] mm: sparsemem: use page table lock to protect kernel pmd operations
` [patch 131/227] selftests: vm: add a hugetlb test case
` [patch 132/227] mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP
` [patch 133/227] mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB
` [patch 134/227] hugetlb: clean up potential spectre issue warnings
` [patch 135/227] mm/hugetlb: use helper macro __ATTR_RW
` [patch 136/227] mm/hugetlb.c: export PageHeadHuge()
` [patch 137/227] mm: remove unneeded local variable follflags
` [patch 138/227] userfaultfd: provide unmasked address on page-fault
` [patch 139/227] userfaultfd/selftests: fix uninitialized_var.cocci warning
` [patch 140/227] mm/fs: delete PF_SWAPWRITE
` [patch 141/227] mm: __isolate_lru_page_prepare() in isolate_migratepages_block()
` [patch 142/227] mm/list_lru: optimize memcg_reparent_list_lru_node()
` [patch 143/227] mm: lru_cache_disable: replace work queue synchronization with synchronize_rcu
` [patch 144/227] mm: workingset: replace IRQ-off check with a lockdep assert
` [patch 145/227] mm: vmscan: fix documentation for page_check_references()
` [patch 146/227] mm: compaction: cleanup the compaction trace events
` [patch 147/227] mempolicy: mbind_range() set_policy() after vma_merge()
` [patch 148/227] mm/oom_kill: remove unneeded is_memcg_oom check
` [patch 149/227] mm,migrate: fix establishing demotion target
` [patch 150/227] mm/migrate: fix race between lock page and clear PG_Isolated
` [patch 151/227] mm/thp: refix __split_huge_pmd_locked() for migration PMD
` [patch 152/227] mm/cma: provide option to opt out from exposing pages on activation failure
` [patch 153/227] powerpc/fadump: opt out from freeing pages on cma "
` [patch 154/227] NUMA Balancing: add page promotion counter
` [patch 155/227] NUMA balancing: optimize page placement for memory tiering system
` [patch 156/227] memory tiering: skip to scan fast memory
` [patch 157/227] mm: page_io: fix psi memory pressure error on cold swapins
` [patch 158/227] mm/vmstat: add event for ksm swapping in copy
` [patch 159/227] mm/ksm: use helper macro __ATTR_RW
` [patch 160/227] mm/hwpoison: check the subpage, not the head page
` [patch 161/227] mm/madvise: use vma_lookup() instead of find_vma()
` [patch 162/227] mm: madvise: return correct bytes advised with process_madvise
` [patch 163/227] mm: madvise: skip unmapped vma holes passed to process_madvise
` [patch 164/227] mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG
` [patch 165/227] mm: handle uninitialized numa nodes gracefully
` [patch 166/227] mm, memory_hotplug: drop arch_free_nodedata
` [patch 167/227] mm, memory_hotplug: reorganize new pgdat initialization
` [patch 168/227] mm: make free_area_init_node aware of memory less nodes
` [patch 169/227] memcg: do not tweak node in alloc_mem_cgroup_per_node_info
` [patch 170/227] drivers/base/memory: add memory block to memory group after registration succeeded
` [patch 171/227] drivers/base/node: consolidate node device subsystem initialization in node_dev_init()
` [patch 172/227] mm/memory_hotplug: remove obsolete comment of __add_pages
` [patch 173/227] mm/memory_hotplug: avoid calling zone_intersects() for ZONE_NORMAL
` [patch 174/227] mm/memory_hotplug: clean up try_offline_node
` [patch 175/227] mm/memory_hotplug: fix misplaced comment in offline_pages
` [patch 176/227] drivers/base/node: rename link_mem_sections() to register_memory_block_under_node()
` [patch 177/227] drivers/base/memory: determine and store zone for single-zone memory blocks
` [patch 178/227] drivers/base/memory: clarify adding and removing of "
` [patch 179/227] mm: only re-generate demotion targets when a numa node changes its N_CPU state
` [patch 180/227] mm/thp: ClearPageDoubleMap in first page_add_file_rmap()
` [patch 181/227] mm/zswap.c: allow handling just same-value filled pages
` [patch 182/227] mm: remove usercopy_warn()
` [patch 183/227] mm: uninline copy_overflow()
` [patch 184/227] mm/usercopy: return 1 from hardened_usercopy __setup() handler
` [patch 185/227] mm/early_ioremap: declare early_memremap_pgprot_adjust()
` [patch 186/227] highmem: document kunmap_local()
` [patch 187/227] mm/highmem: remove unnecessary done label
` [patch 188/227] mm/page_table_check.c: use strtobool for param parsing
` [patch 189/227] mm/kfence: remove unnecessary CONFIG_KFENCE option
` [patch 190/227] kfence: allow re-enabling KFENCE after system startup
` [patch 191/227] kfence: alloc kfence_pool "
` [patch 192/227] kunit: fix UAF when run kfence test case test_gfpzero
` [patch 193/227] kunit: make kunit_test_timeout compatible with comment
` [patch 194/227] kfence: test: try to avoid test_gfpzero trigger rcu_stall
` [patch 195/227] kfence: allow use of a deferrable timer
` [patch 196/227] mm/hmm.c: remove unneeded local variable ret
` [patch 197/227] mm/damon/dbgfs/init_regions: use target index instead of target id
` [patch 198/227] Docs/admin-guide/mm/damon/usage: update for changed initail_regions file input
` [patch 199/227] mm/damon/core: move damon_set_targets() into dbgfs
` [patch 200/227] mm/damon: remove the target id concept
` [patch 201/227] mm/damon: remove redundant page validation
` [patch 202/227] mm/damon: rename damon_primitives to damon_operations
` [patch 203/227] mm/damon: let monitoring operations can be registered and selected
` [patch 204/227] mm/damon/paddr,vaddr: register themselves to DAMON in subsys_initcall
` [patch 205/227] mm/damon/reclaim: use damon_select_ops() instead of damon_{v,p}a_set_operations()
` [patch 206/227] mm/damon/dbgfs: "
` [patch 207/227] mm/damon/dbgfs: use operations id for knowing if the target has pid
` [patch 208/227] mm/damon/dbgfs-test: fix is_target_id() change
` [patch 209/227] mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,set_operations}()
` [patch 210/227] mm/damon: remove unnecessary CONFIG_DAMON option
` [patch 211/227] Docs/vm/damon: call low level monitoring primitives the operations
` [patch 212/227] Docs/vm/damon/design: update DAMON-Idle Page Tracking interference handling
` [patch 213/227] Docs/damon: update outdated term 'regions update interval'
` [patch 214/227] mm/damon/core: allow non-exclusive DAMON start/stop
` [patch 215/227] mm/damon/core: add number of each enum type values
` [patch 216/227] mm/damon: implement a minimal stub for sysfs-based DAMON interface
` [patch 217/227] mm/damon/sysfs: link DAMON for virtual address spaces monitoring
` [patch 218/227] mm/damon/sysfs: support the physical address space monitoring
` [patch 219/227] mm/damon/sysfs: support DAMON-based Operation Schemes
` [patch 220/227] mm/damon/sysfs: support DAMOS quotas
` [patch 221/227] mm/damon/sysfs: support schemes prioritization
` [patch 222/227] mm/damon/sysfs: support DAMOS watermarks
` [patch 223/227] mm/damon/sysfs: support DAMOS stats
` [patch 224/227] selftests/damon: add a test for DAMON sysfs interface
` [patch 225/227] Docs/admin-guide/mm/damon/usage: document "
` [patch 226/227] Docs/ABI/testing: add DAMON sysfs interface ABI document
` [patch 227/227] mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release()


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).