Linux MM Kernel Commits
[Prev Page][Next Page]
- [patch 105/178] x86: inline huge vmap supported functions, (continued)
- [patch 105/178] x86: inline huge vmap supported functions,
Andrew Morton
- [patch 106/178] mm/vmalloc: provide fallback arch huge vmap support functions,
Andrew Morton
- [patch 107/178] mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c,
Andrew Morton
- [patch 108/178] mm/vmalloc: add vmap_range_noflush variant,
Andrew Morton
- [patch 109/178] mm/vmalloc: hugepage vmalloc mappings,
Andrew Morton
- [patch 110/178] mm/vmalloc: remove map_kernel_range,
Andrew Morton
- [patch 111/178] kernel/dma: remove unnecessary unmap_kernel_range,
Andrew Morton
- [patch 112/178] powerpc/xive: remove unnecessary unmap_kernel_range,
Andrew Morton
- [patch 113/178] mm/vmalloc: remove unmap_kernel_range,
Andrew Morton
- [patch 114/178] mm/vmalloc: improve allocation failure error messages,
Andrew Morton
- [patch 115/178] mm: vmalloc: prevent use after free in _vm_unmap_aliases,
Andrew Morton
- [patch 116/178] lib/test_vmalloc.c: remove two kvfree_rcu() tests,
Andrew Morton
- [patch 117/178] lib/test_vmalloc.c: add a new 'nr_threads' parameter,
Andrew Morton
- [patch 118/178] vm/test_vmalloc.sh: adapt for updated driver interface,
Andrew Morton
- [patch 119/178] mm/vmalloc: refactor the preloading loagic,
Andrew Morton
- [patch 120/178] mm/vmalloc: remove an empty line,
Andrew Morton
- [patch 121/178] mm/doc: fix fault_flag_allow_retry_first kerneldoc,
Andrew Morton
- [patch 122/178] mm/doc: fix page_maybe_dma_pinned kerneldoc,
Andrew Morton
- [patch 123/178] mm/doc: turn fault flags into an enum,
Andrew Morton
- [patch 124/178] mm/doc: add mm.h and mm_types.h to the mm-api document,
Andrew Morton
- [patch 125/178] MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT,
Andrew Morton
- [patch 126/178] pagewalk: prefix struct kernel-doc descriptions,
Andrew Morton
- [patch 127/178] mm/kasan: switch from strlcpy to strscpy,
Andrew Morton
- [patch 128/178] kasan: fix kasan_byte_accessible() to be consistent with actual checks,
Andrew Morton
- [patch 129/178] kasan: initialize shadow to TAG_INVALID for SW_TAGS,
Andrew Morton
- [patch 130/178] mm, kasan: don't poison boot memory with tag-based modes,
Andrew Morton
- [patch 131/178] arm64: kasan: allow to init memory when setting tags,
Andrew Morton
- [patch 132/178] kasan: init memory in kasan_(un)poison for HW_TAGS,
Andrew Morton
- [patch 133/178] kasan, mm: integrate page_alloc init with HW_TAGS,
Andrew Morton
- [patch 134/178] kasan, mm: integrate slab init_on_alloc with HW_TAGS,
Andrew Morton
- [patch 135/178] kasan, mm: integrate slab init_on_free with HW_TAGS,
Andrew Morton
- [patch 136/178] kasan: docs: clean up sections,
Andrew Morton
- [patch 137/178] kasan: docs: update overview section,
Andrew Morton
- [patch 138/178] kasan: docs: update usage section,
Andrew Morton
- [patch 139/178] kasan: docs: update error reports section,
Andrew Morton
- [patch 140/178] kasan: docs: update boot parameters section,
Andrew Morton
- [patch 141/178] kasan: docs: update GENERIC implementation details section,
Andrew Morton
- [patch 142/178] kasan: docs: update SW_TAGS implementation details section,
Andrew Morton
- [patch 143/178] kasan: docs: update HW_TAGS implementation details section,
Andrew Morton
- [patch 144/178] kasan: docs: update shadow memory section,
Andrew Morton
- [patch 145/178] kasan: docs: update ignoring accesses section,
Andrew Morton
- [patch 146/178] kasan: docs: update tests section,
Andrew Morton
- [patch 147/178] kasan: record task_work_add() call stack,
Andrew Morton
- [patch 148/178] kasan: detect false-positives in tests,
Andrew Morton
- [patch 149/178] irq_work: record irq_work_queue() call stack,
Andrew Morton
- [patch 150/178] mm: move mem_init_print_info() into mm_init(),
Andrew Morton
- [patch 151/178] mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range(),
Andrew Morton
- [patch 152/178] mm: remove lru_add_drain_all in alloc_contig_range,
Andrew Morton
- [patch 153/178] include/linux/page-flags-layout.h: correctly determine LAST_CPUPID_WIDTH,
Andrew Morton
- [patch 154/178] include/linux/page-flags-layout.h: cleanups,
Andrew Morton
- [patch 155/178] mm/page_alloc: rename alloc_mask to alloc_gfp,
Andrew Morton
- [patch 156/178] mm/page_alloc: rename gfp_mask to gfp,
Andrew Morton
- [patch 157/178] mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask,
Andrew Morton
- [patch 158/178] mm/mempolicy: rename alloc_pages_current to alloc_pages,
Andrew Morton
- [patch 159/178] mm/mempolicy: rewrite alloc_pages documentation,
Andrew Morton
- [patch 160/178] mm/mempolicy: rewrite alloc_pages_vma documentation,
Andrew Morton
- [patch 161/178] mm/mempolicy: fix mpol_misplaced kernel-doc,
Andrew Morton
- [patch 162/178] mm: page_alloc: dump migrate-failed pages,
Andrew Morton
- [patch 163/178] mm/Kconfig: remove default DISCONTIGMEM_MANUAL,
Andrew Morton
- [patch 164/178] mm, page_alloc: avoid page_to_pfn() in move_freepages(),
Andrew Morton
- [patch 165/178] mm/page_alloc: duplicate include linux/vmalloc.h,
Andrew Morton
- [patch 166/178] mm/page_alloc: rename alloced to allocated,
Andrew Morton
- [patch 167/178] mm/page_alloc: add a bulk page allocator,
Andrew Morton
- [patch 168/178] mm/page_alloc: add an array-based interface to the bulk page allocator,
Andrew Morton
- [patch 169/178] mm/page_alloc: optimize code layout for __alloc_pages_bulk,
Andrew Morton
- [patch 170/178] mm/page_alloc: inline __rmqueue_pcplist,
Andrew Morton
- [patch 171/178] SUNRPC: set rq_page_end differently,
Andrew Morton
- [patch 172/178] SUNRPC: refresh rq_pages using a bulk page allocator,
Andrew Morton
- [patch 173/178] net: page_pool: refactor dma_map into own function page_pool_dma_map,
Andrew Morton
- [patch 174/178] net: page_pool: use alloc_pages_bulk in refill code path,
Andrew Morton
- [patch 175/178] mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1,
Andrew Morton
- [patch 176/178] mm/page_alloc: redundant definition variables of pfn in for loop,
Andrew Morton
- [patch 177/178] mm/mmzone.h: fix existing kernel-doc comments and link them to core-api,
Andrew Morton
- [patch 178/178] mm/memory-failure: unnecessary amount of unmapping,
Andrew Morton
- incoming,
Andrew Morton
- [patch 001/143] mm: introduce and use mapping_empty(),
Andrew Morton
- [patch 002/143] mm: stop accounting shadow entries,
Andrew Morton
- [patch 003/143] dax: account DAX entries as nrpages,
Andrew Morton
- [patch 004/143] mm: remove nrexceptional from inode,
Andrew Morton
- [patch 005/143] mm: remove nrexceptional from inode: remove BUG_ON,
Andrew Morton
- [patch 006/143] hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share(),
Andrew Morton
- [patch 007/143] hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled,
Andrew Morton
- [patch 009/143] hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp,
Andrew Morton
- [patch 008/143] mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h,
Andrew Morton
- [patch 010/143] mm/hugetlb: remove redundant reservation check condition in alloc_huge_page(),
Andrew Morton
- [patch 011/143] mm: generalize HUGETLB_PAGE_SIZE_VARIABLE,
Andrew Morton
- [patch 012/143] mm/hugetlb: use some helper functions to cleanup code,
Andrew Morton
- [patch 013/143] mm/hugetlb: optimize the surplus state transfer code in move_hugetlb_state(),
Andrew Morton
- [patch 014/143] mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hugetlb_cgroup_migrate(),
Andrew Morton
- [patch 015/143] mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page(),
Andrew Morton
- [patch 016/143] mm/hugetlb: avoid calculating fault_mutex_hash in truncate_op case,
Andrew Morton
- [patch 017/143] khugepaged: remove unneeded return value of khugepaged_collapse_pte_mapped_thps(),
Andrew Morton
- [patch 018/143] khugepaged: reuse the smp_wmb() inside __SetPageUptodate(),
Andrew Morton
- [patch 019/143] khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter(),
Andrew Morton
- [patch 020/143] khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate(),
Andrew Morton
- [patch 021/143] mm/huge_memory.c: remove unnecessary local variable ret2,
Andrew Morton
- [patch 022/143] mm/huge_memory.c: rework the function vma_adjust_trans_huge(),
Andrew Morton
- [patch 023/143] mm/huge_memory.c: make get_huge_zero_page() return bool,
Andrew Morton
- [patch 024/143] mm/huge_memory.c: rework the function do_huge_pmd_numa_page() slightly,
Andrew Morton
- [patch 025/143] mm/huge_memory.c: remove redundant PageCompound() check,
Andrew Morton
- [patch 026/143] mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_DEBUG_COW_FLAG,
Andrew Morton
- [patch 027/143] mm/huge_memory.c: use helper function migration_entry_to_page(),
Andrew Morton
- [patch 028/143] mm/khugepaged.c: replace barrier() with READ_ONCE() for a selective variable,
Andrew Morton
- [patch 029/143] khugepaged: use helper function range_in_vma() in collapse_pte_mapped_thp(),
Andrew Morton
- [patch 030/143] khugepaged: remove unnecessary out label in collapse_huge_page(),
Andrew Morton
- [patch 031/143] khugepaged: remove meaningless !pte_present() check in khugepaged_scan_pmd(),
Andrew Morton
- [patch 032/143] mm: huge_memory: a new debugfs interface for splitting THP tests,
Andrew Morton
- [patch 033/143] mm: huge_memory: debugfs for file-backed THP split,
Andrew Morton
- [patch 034/143] mm/hugeltb: remove redundant VM_BUG_ON() in region_add(),
Andrew Morton
- [patch 035/143] mm/hugeltb: simplify the return code of __vma_reservation_common(),
Andrew Morton
- [patch 036/143] mm/hugeltb: clarify (chg - freed) won't go negative in hugetlb_unreserve_pages(),
Andrew Morton
- [patch 037/143] mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts(),
Andrew Morton
- [patch 038/143] mm/hugetlb: remove unused variable pseudo_vma in remove_inode_hugepages(),
Andrew Morton
- [patch 039/143] mm/cma: change cma mutex to irq safe spinlock,
Andrew Morton
- [patch 040/143] hugetlb: no need to drop hugetlb_lock to call cma_release,
Andrew Morton
- [patch 041/143] hugetlb: add per-hstate mutex to synchronize user adjustments,
Andrew Morton
- [patch 042/143] hugetlb: create remove_hugetlb_page() to separate functionality,
Andrew Morton
- [patch 043/143] hugetlb: call update_and_free_page without hugetlb_lock,
Andrew Morton
- [patch 044/143] hugetlb: change free_pool_huge_page to remove_pool_huge_page,
Andrew Morton
- [patch 045/143] hugetlb: make free_huge_page irq safe,
Andrew Morton
- [patch 046/143] hugetlb: add lockdep_assert_held() calls for hugetlb_lock,
Andrew Morton
- [patch 047/143] mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig_migrate_range,
Andrew Morton
- [patch 048/143] mm,compaction: let isolate_migratepages_{range,block} return error codes,
Andrew Morton
- [patch 049/143] mm,hugetlb: drop clearing of flag from prep_new_huge_page,
Andrew Morton
- [patch 050/143] mm,hugetlb: split prep_new_huge_page functionality,
Andrew Morton
- [patch 051/143] mm: make alloc_contig_range handle free hugetlb pages,
Andrew Morton
- [patch 052/143] mm: make alloc_contig_range handle in-use hugetlb pages,
Andrew Morton
- [patch 053/143] mm,page_alloc: drop unnecessary checks from pfn_range_valid_contig,
Andrew Morton
- [patch 054/143] userfaultfd: add minor fault registration mode,
Andrew Morton
- [patch 055/143] userfaultfd: disable huge PMD sharing for MINOR registered VMAs,
Andrew Morton
- [patch 056/143] userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled,
Andrew Morton
- [patch 057/143] userfaultfd: add UFFDIO_CONTINUE ioctl,
Andrew Morton
- [patch 058/143] userfaultfd: update documentation to describe minor fault handling,
Andrew Morton
- [patch 059/143] userfaultfd/selftests: add test exercising minor fault handling,
Andrew Morton
- [patch 060/143] mm/vmscan: move RECLAIM* bits to uapi header,
Andrew Morton
- [patch 061/143] mm/vmscan: replace implicit RECLAIM_ZONE checks with explicit checks,
Andrew Morton
- [patch 062/143] mm: vmscan: use nid from shrink_control for tracepoint,
Andrew Morton
- [patch 063/143] mm: vmscan: consolidate shrinker_maps handling code,
Andrew Morton
- [patch 064/143] mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation,
Andrew Morton
- [patch 065/143] mm: vmscan: remove memcg_shrinker_map_size,
Andrew Morton
- [patch 066/143] mm: vmscan: use kvfree_rcu instead of call_rcu,
Andrew Morton
- [patch 067/143] mm: memcontrol: rename shrinker_map to shrinker_info,
Andrew Morton
- [patch 068/143] mm: vmscan: add shrinker_info_protected() helper,
Andrew Morton
- [patch 069/143] mm: vmscan: use a new flag to indicate shrinker is registered,
Andrew Morton
- [patch 070/143] mm: vmscan: add per memcg shrinker nr_deferred,
Andrew Morton
- [patch 071/143] mm: vmscan: use per memcg nr_deferred of shrinker,
Andrew Morton
- [patch 072/143] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers,
Andrew Morton
- [patch 073/143] mm: memcontrol: reparent nr_deferred when memcg offline,
Andrew Morton
- [patch 074/143] mm: vmscan: shrink deferred objects proportional to priority,
Andrew Morton
- [patch 075/143] mm/compaction: remove unused variable sysctl_compact_memory,
Andrew Morton
- [patch 076/143] mm: compaction: update the COMPACT[STALL|FAIL] events properly,
Andrew Morton
- [patch 077/143] mm: disable LRU pagevec during the migration temporarily,
Andrew Morton
- [patch 078/143] mm: replace migrate_[prep|finish] with lru_cache_[disable|enable],
Andrew Morton
- [patch 079/143] mm: fs: invalidate BH LRU during page migration,
Andrew Morton
- [patch 080/143] mm/migrate.c: make putback_movable_page() static,
Andrew Morton
- [patch 081/143] mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS check in 'else' case,
Andrew Morton
- [patch 082/143] mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page(),
Andrew Morton
- [patch 083/143] mm/migrate.c: use helper migrate_vma_collect_skip() in migrate_vma_collect_hole(),
Andrew Morton
- [patch 084/143] Revert "mm: migrate: skip shared exec THP for NUMA balancing",
Andrew Morton
- [patch 085/143] mm: vmstat: add cma statistics,
Andrew Morton
- [patch 086/143] mm: cma: use pr_err_ratelimited for CMA warning,
Andrew Morton
- [patch 087/143] mm: cma: add trace events for CMA alloc perf testing,
Andrew Morton
- [patch 088/143] mm: cma: support sysfs,
Andrew Morton
- [patch 089/143] mm: cma: add the CMA instance name to cma trace events,
Andrew Morton
- [patch 090/143] mm: use proper type for cma_[alloc|release],
Andrew Morton
- [patch 091/143] ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search(),
Andrew Morton
- [patch 092/143] ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rmap_item_from_tree(),
Andrew Morton
- [patch 093/143] ksm: remove dedicated macro KSM_FLAG_MASK,
Andrew Morton
- [patch 094/143] ksm: fix potential missing rmap_item for stable_node,
Andrew Morton
- [patch 095/143] mm/ksm: remove unused parameter from remove_trailing_rmap_items(),
Andrew Morton
- [patch 096/143] mm: restore node stat checking in /proc/sys/vm/stat_refresh,
Andrew Morton
- [patch 098/143] mm: /proc/sys/vm/stat_refresh skip checking known negative stats,
Andrew Morton
- [patch 097/143] mm: no more EINVAL from /proc/sys/vm/stat_refresh,
Andrew Morton
- [patch 099/143] mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats,
Andrew Morton
- [patch 100/143] x86/mm: track linear mapping split events,
Andrew Morton
- [patch 101/143] mm/mmap.c: don't unlock VMAs in remap_file_pages(),
Andrew Morton
- [patch 102/143] mm: generalize ARCH_HAS_CACHE_LINE_SIZE,
Andrew Morton
- [patch 104/143] mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE],
Andrew Morton
- [patch 105/143] mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION,
Andrew Morton
- [patch 108/143] mm/util.c: reduce mem_dump_obj() object size,
Andrew Morton
- [patch 109/143] mm/util.c: fix typo,
Andrew Morton
- [patch 110/143] mm/gup: don't pin migrated cma pages in movable zone,
Andrew Morton
- [patch 111/143] mm/gup: check every subpage of a compound page during isolation,
Andrew Morton
- [patch 112/143] mm/gup: return an error on migration failure,
Andrew Morton
- [patch 113/143] mm/gup: check for isolation errors,
Andrew Morton
- [patch 114/143] mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN,
Andrew Morton
- [patch 115/143] mm: apply per-task gfp constraints in fast path,
Andrew Morton
- [patch 116/143] mm: honor PF_MEMALLOC_PIN for all movable pages,
Andrew Morton
- [patch 117/143] mm/gup: do not migrate zero page,
Andrew Morton
- [patch 118/143] mm/gup: migrate pinned pages out of movable zone,
Andrew Morton
- [patch 119/143] memory-hotplug.rst: add a note about ZONE_MOVABLE and page pinning,
Andrew Morton
- [patch 120/143] mm/gup: change index type to long as it counts pages,
Andrew Morton
- [patch 121/143] mm/gup: longterm pin migration cleanup,
Andrew Morton
- [patch 122/143] selftests/vm: gup_test: fix test flag,
Andrew Morton
- [patch 123/143] selftests/vm: gup_test: test faulting in kernel, and verify pinnable pages,
Andrew Morton
- [patch 124/143] mm/memory_hotplug: remove broken locking of zone PCP structures during hot remove,
Andrew Morton
- [patch 125/143] drivers/base/memory: introduce memory_block_{online,offline},
Andrew Morton
- [patch 126/143] mm,memory_hotplug: relax fully spanned sections check,
Andrew Morton
- [patch 127/143] mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count(),
Andrew Morton
- [patch 128/143] mm,memory_hotplug: allocate memmap from the added memory range,
Andrew Morton
- [patch 129/143] acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported,
Andrew Morton
- [patch 130/143] mm,memory_hotplug: add kernel boot option to enable memmap_on_memory,
Andrew Morton
- [patch 131/143] x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE,
Andrew Morton
- [patch 132/143] arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE,
Andrew Morton
- [patch 133/143] mm/zswap.c: switch from strlcpy to strscpy,
Andrew Morton
- [patch 134/143] mm/zsmalloc: use BUG_ON instead of if condition followed by BUG.,
Andrew Morton
- [patch 135/143] iov_iter: lift memzero_page() to highmem.h,
Andrew Morton
- [patch 136/143] btrfs: use memzero_page() instead of open coded kmap pattern,
Andrew Morton
- [patch 137/143] mm/highmem.c: fix coding style issue,
Andrew Morton
- [patch 138/143] mm/mempool: minor coding style tweaks,
Andrew Morton
- [patch 139/143] mm/process_vm_access.c: remove duplicate include,
Andrew Morton
- [patch 140/143] kfence: zero guard page after out-of-bounds access,
Andrew Morton
- [patch 141/143] kfence: await for allocation using wait_event,
Andrew Morton
- [patch 142/143] kfence: maximize allocation wait timeout duration,
Andrew Morton
- [patch 143/143] kfence: use power-efficient work queue to run delayed work,
Andrew Morton
- Re: incoming,
Linus Torvalds
- incoming,
Andrew Morton
- [patch 01/91] alpha: eliminate old-style function definitions,
Andrew Morton
- [patch 02/91] alpha: csum_partial_copy.c: add function prototypes from <net/checksum.h>,
Andrew Morton
- [patch 03/91] fs/proc/generic.c: fix incorrect pde_is_permanent check,
Andrew Morton
- [patch 04/91] proc: save LOC in __xlate_proc_name(),
Andrew Morton
- [patch 05/91] proc: mandate ->proc_lseek in "struct proc_ops",
Andrew Morton
- [patch 06/91] proc: delete redundant subset=pid check,
Andrew Morton
- [patch 07/91] selftests: proc: test subset=pid,
Andrew Morton
- [patch 08/91] proc/sysctl: fix function name error in comments,
Andrew Morton
- [patch 09/91] include: remove pagemap.h from blkdev.h,
Andrew Morton
- [patch 10/91] kernel.h: drop inclusion in bitmap.h,
Andrew Morton
- [patch 11/91] linux/profile.h: remove unnecessary declaration,
Andrew Morton
- [patch 12/91] kernel/async.c: fix pr_debug statement,
Andrew Morton
- [patch 13/91] kernel/cred.c: make init_groups static,
Andrew Morton
- [patch 14/91] tools: disable -Wno-type-limits,
Andrew Morton
- [patch 15/91] tools: bitmap: sync function declarations with the kernel,
Andrew Morton
- [patch 16/91] tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel,
Andrew Morton
- [patch 17/91] arch: rearrange headers inclusion order in asm/bitops for m68k, sh and h8300,
Andrew Morton
- [patch 18/91] lib: extend the scope of small_const_nbits() macro,
Andrew Morton
- [patch 19/91] tools: sync small_const_nbits() macro with the kernel,
Andrew Morton
- [patch 20/91] lib: inline _find_next_bit() wrappers,
Andrew Morton
- [patch 21/91] tools: sync find_next_bit implementation,
Andrew Morton
- [patch 22/91] lib: add fast path for find_next_*_bit(),
Andrew Morton
- [patch 23/91] lib: add fast path for find_first_*_bit() and find_last_bit(),
Andrew Morton
- [patch 24/91] tools: sync lib/find_bit implementation,
Andrew Morton
- [patch 25/91] MAINTAINERS: add entry for the bitmap API,
Andrew Morton
- [patch 26/91] lib/bch.c: fix a typo in the file bch.c,
Andrew Morton
- [patch 27/91] lib: fix inconsistent indenting in process_bit1(),
Andrew Morton
- [patch 28/91] lib/list_sort.c: fix typo in function description,
Andrew Morton
- [patch 29/91] lib/genalloc.c: fix a typo,
Andrew Morton
- [patch 30/91] lib: crc8: pointer to data block should be const,
Andrew Morton
- [patch 31/91] lib: stackdepot: turn depot_lock spinlock to raw_spinlock,
Andrew Morton
- [patch 32/91] lib/percpu_counter: tame kernel-doc compile warning,
Andrew Morton
- [patch 33/91] lib/genalloc: add parameter description to fix doc compile warning,
Andrew Morton
- [patch 34/91] lib: parser: clean up kernel-doc,
Andrew Morton
- [patch 35/91] include/linux/compat.h: remove unneeded declaration from COMPAT_SYSCALL_DEFINEx(),
Andrew Morton
- [patch 36/91] checkpatch: warn when missing newline in return sysfs_emit() formats,
Andrew Morton
- [patch 37/91] checkpatch: exclude four preprocessor sub-expressions from MACRO_ARG_REUSE,
Andrew Morton
- [patch 38/91] checkpatch: improve ALLOC_ARRAY_ARGS test,
Andrew Morton
- [patch 39/91] kselftest: introduce new epoll test case,
Andrew Morton
- [patch 40/91] fs/epoll: restore waking from ep_done_scan(),
Andrew Morton
- [patch 41/91] isofs: fix fall-through warnings for Clang,
Andrew Morton
- [patch 42/91] fs/nilfs2: fix misspellings using codespell tool,
Andrew Morton
- [patch 43/91] nilfs2: fix typos in comments,
Andrew Morton
- [patch 44/91] hpfs: replace one-element array with flexible-array member,
Andrew Morton
- [patch 45/91] do_wait: make PIDTYPE_PID case O(1) instead of O(n),
Andrew Morton
- [patch 46/91] kernel/fork.c: simplify copy_mm(),
Andrew Morton
- [patch 47/91] kernel/fork.c: fix typos,
Andrew Morton
- [patch 48/91] kernel/crash_core: add crashkernel=auto for vmcore creation,
Andrew Morton
- [patch 49/91] kexec: add kexec reboot string,
Andrew Morton
- [patch 50/91] kernel: kexec_file: fix error return code of kexec_calculate_store_digests(),
Andrew Morton
- [patch 51/91] kexec: dump kmessage before machine_kexec,
Andrew Morton
- [patch 52/91] gcov: combine common code,
Andrew Morton
- [patch 53/91] gcov: simplify buffer allocation,
Andrew Morton
- [patch 54/91] gcov: use kvmalloc(),
Andrew Morton
- [patch 55/91] gcov: clang: drop support for clang-10 and older,
Andrew Morton
- [patch 56/91] smp: kernel/panic.c - silence warnings,
Andrew Morton
- [patch 57/91] delayacct: clear right task's flag after blkio completes,
Andrew Morton
- [patch 58/91] gdb: lx-symbols: store the abspath(),
Andrew Morton
- [patch 59/91] scripts/gdb: document lx_current is only supported by x86,
Andrew Morton
- [patch 60/91] scripts/gdb: add lx_current support for arm64,
Andrew Morton
- [patch 61/91] kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources,
Andrew Morton
- [patch 62/91] kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources,
Andrew Morton
- [patch 63/91] kernel/resource: remove first_lvl / siblings_only logic,
Andrew Morton
- [patch 64/91] kernel/resource: allow region_intersects users to hold resource_lock,
Andrew Morton
- [patch 65/91] kernel/resource: refactor __request_region to allow external locking,
Andrew Morton
- [patch 66/91] kernel/resource: fix locking in request_free_mem_region,
Andrew Morton
- [patch 67/91] selftests: remove duplicate include,
Andrew Morton
- [patch 68/91] kernel/async.c: stop guarding pr_debug() statements,
Andrew Morton
- [patch 69/91] kernel/async.c: remove async_unregister_domain(),
Andrew Morton
- [patch 70/91] init/initramfs.c: do unpacking asynchronously,
Andrew Morton
- [patch 71/91] modules: add CONFIG_MODPROBE_PATH,
Andrew Morton
- [patch 72/91] ipc/sem.c: mundane typo fixes,
Andrew Morton
- [patch 73/91] mm: fix some typos and code style problems,
Andrew Morton
- [patch 74/91] drivers/char: remove /dev/kmem for good,
Andrew Morton
- [patch 75/91] mm: remove xlate_dev_kmem_ptr(),
Andrew Morton
- [patch 76/91] mm/vmalloc: remove vwrite(),
Andrew Morton
- [patch 77/91] arm: print alloc free paths for address in registers,
Andrew Morton
- [patch 78/91] scripts/spelling.txt: add "overlfow",
Andrew Morton
- [patch 79/91] scripts/spelling.txt: add "diabled" typo,
Andrew Morton
- [patch 80/91] scripts/spelling.txt: add "overflw",
Andrew Morton
- [patch 81/91] mm/slab.c: fix spelling mistake "disired" -> "desired",
Andrew Morton
- [patch 82/91] include/linux/pgtable.h: few spelling fixes,
Andrew Morton
- [patch 83/91] kernel/umh.c: fix some spelling mistakes,
Andrew Morton
- [patch 84/91] kernel/user_namespace.c: fix typos,
Andrew Morton
- [patch 85/91] kernel/up.c: fix typo,
Andrew Morton
- [patch 86/91] kernel/sys.c: fix typo,
Andrew Morton
- [patch 87/91] fs: fat: fix spelling typo of values,
Andrew Morton
- [patch 88/91] ipc/sem.c: spelling fix,
Andrew Morton
- [patch 89/91] treewide: remove editor modelines and cruft,
Andrew Morton
- [patch 90/91] mm: fix typos in comments,
Andrew Morton
- [patch 91/91] mm: fix typos in comments,
Andrew Morton
- Re: incoming,
Linus Torvalds
- incoming,
Andrew Morton
- [patch 01/13] mm/hugetlb: fix F_SEAL_FUTURE_WRITE,
Andrew Morton
- [patch 02/13] mm/hugetlb: fix cow where page writtable in child,
Andrew Morton
- [patch 03/13] mm, slub: move slub_debug static key enabling outside slab_mutex,
Andrew Morton
- [patch 04/13] kernel/resource: fix return code check in __request_free_mem_region,
Andrew Morton
- [patch 05/13] squashfs: fix divide error in calculate_skip(),
Andrew Morton
- [patch 06/13] userfaultfd: release page in error path to avoid BUG_ON,
Andrew Morton
- [patch 07/13] ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rmap_item_from_tree()",
Andrew Morton
- [patch 08/13] mm: fix struct page layout on 32-bit systems,
Andrew Morton
- [patch 09/13] kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled,
Andrew Morton
- [patch 10/13] mm/filemap: fix readahead return types,
Andrew Morton
- [patch 11/13] hfsplus: prevent corruption in shrinking truncate,
Andrew Morton
- [patch 12/13] docs: admin-guide: update description for kernel.modprobe sysctl,
Andrew Morton
- [patch 13/13] mm/ioremap: fix iomap_max_page_shift,
Andrew Morton
- incoming,
Andrew Morton
- [patch 01/10] mm/shuffle: fix section mismatch warning,
Andrew Morton
- [patch 02/10] Revert "mm/gup: check page posion status for coredump.",
Andrew Morton
- [patch 03/10] ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry,
Andrew Morton
- [patch 04/10] tools/testing/selftests/exec: fix link error,
Andrew Morton
- [patch 05/10] kasan: slab: always reset the tag in get_freepointer_safe(),
Andrew Morton
- [patch 06/10] watchdog: reliable handling of timestamps,
Andrew Morton
- [patch 07/10] linux/bits.h: fix compilation error with GENMASK,
Andrew Morton
- [patch 08/10] proc: remove Alexey from MAINTAINERS,
Andrew Morton
- [patch 09/10] lib: kunit: suppress a compilation warning of frame size,
Andrew Morton
- [patch 10/10] userfaultfd: hugetlbfs: fix new flag usage in error path,
Andrew Morton
- incoming,
Andrew Morton
- [patch 04/13] mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests(),
Andrew Morton
- [patch 01/13] Revert "MIPS: make userspace mapping young by default",
Andrew Morton
- [patch 02/13] kfence: use TASK_IDLE when awaiting allocation,
Andrew Morton
- [patch 03/13] pid: take a reference when initializing `cad_pid`,
Andrew Morton
- [patch 05/13] mm/page_alloc: fix counting of free pages after take off from buddy,
Andrew Morton
- [patch 06/13] drivers/base/memory: fix trying offlining memory blocks with memory holes on aarch64,
Andrew Morton
- [patch 07/13] hugetlb: pass head page to remove_hugetlb_page(),
Andrew Morton
- [patch 11/13] lib: crc64: fix kernel-doc warning,
Andrew Morton
- [patch 08/13] proc: add .gitignore for proc-subset-pid selftest,
Andrew Morton
- [patch 12/13] ocfs2: fix data corruption by fallocate,
Andrew Morton
- [patch 09/13] mm/kasan/init.c: fix doc warning,
Andrew Morton
- [patch 10/13] mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY,
Andrew Morton
- [patch 13/13] mailmap: use private address for Michel Lespinasse,
Andrew Morton
- incoming,
Andrew Morton
- [patch 01/18] mm,hwpoison: fix race with hugetlb page allocation,
Andrew Morton
- [patch 02/18] mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare,
Andrew Morton
- [patch 03/18] mm/slub: clarify verification reporting,
Andrew Morton
- [patch 04/18] mm/slub: fix redzoning for small allocations,
Andrew Morton
- [patch 05/18] mm/slub: actually fix freelist pointer vs redzoning,
Andrew Morton
- [patch 06/18] mm/hugetlb: expand restore_reserve_on_error functionality,
Andrew Morton
- [patch 07/18] mm/memory-failure: make sure wait for page writeback in memory_failure,
Andrew Morton
- [patch 08/18] crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo,
Andrew Morton
- [patch 09/18] mm/slub.c: include swab.h,
Andrew Morton
- [patch 10/18] mm, thp: use head page in __migration_entry_wait(),
Andrew Morton
- [patch 11/18] mm/thp: fix __split_huge_pmd_locked() on shmem migration entry,
Andrew Morton
- [patch 12/18] mm/thp: make is_huge_zero_pmd() safe and quicker,
Andrew Morton
- [patch 13/18] mm/thp: try_to_unmap() use TTU_SYNC for safe splitting,
Andrew Morton
- [patch 14/18] mm/thp: fix vma_address() if virtual address below file offset,
Andrew Morton
- [patch 15/18] mm/thp: fix page_address_in_vma() on file THP tails,
Andrew Morton
- [patch 16/18] mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page(),
Andrew Morton
- [patch 17/18] mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split,
Andrew Morton
- [patch 18/18] mm/sparse: fix check_usemap_section_nr warnings,
Andrew Morton
- incoming,
Andrew Morton
- [patch 01/24] mm: page_vma_mapped_walk(): use page for pvmw->page,
Andrew Morton
- [patch 02/24] mm: page_vma_mapped_walk(): settle PageHuge on entry,
Andrew Morton
- [patch 03/24] mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd,
Andrew Morton
- [patch 04/24] mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block,
Andrew Morton
- [patch 05/24] mm: page_vma_mapped_walk(): crossing page table boundary,
Andrew Morton
- [patch 06/24] mm: page_vma_mapped_walk(): add a level of indentation,
Andrew Morton
- [patch 07/24] mm: page_vma_mapped_walk(): use goto instead of while (1),
Andrew Morton
- [patch 08/24] mm: page_vma_mapped_walk(): get vma_address_end() earlier,
Andrew Morton
- [patch 09/24] mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes,
Andrew Morton
- [patch 10/24] mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk(),
Andrew Morton
- [patch 11/24] nilfs2: fix memory leak in nilfs_sysfs_delete_device_group,
Andrew Morton
- [patch 12/24] mm/vmalloc: add vmalloc_no_huge,
Andrew Morton
- [patch 13/24] KVM: s390: prepare for hugepage vmalloc,
Andrew Morton
- [patch 14/24] mm/vmalloc: unbreak kasan vmalloc support,
Andrew Morton
- [patch 15/24] kthread_worker: split code for canceling the delayed work timer,
Andrew Morton
- [patch 16/24] kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync(),
Andrew Morton
- [patch 17/24] mm, futex: fix shared futex pgoff on shmem huge page,
Andrew Morton
- [patch 18/24] mm/memory-failure: use a mutex to avoid memory_failure() races,
Andrew Morton
- [patch 19/24] mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned,
Andrew Morton
- [patch 20/24] mm/hwpoison: do not lock page again when me_huge_page() successfully recovers,
Andrew Morton
- [patch 21/24] mm/page_alloc: __alloc_pages_bulk(): do bounds check before accessing array,
Andrew Morton
- [patch 22/24] mm/page_alloc: do bulk array bounds check after checking populated elements,
Andrew Morton
- [patch 23/24] MAINTAINERS: fix Marek's identity again,
Andrew Morton
- [patch 24/24] mailmap: add Marek's other e-mail address and identity without diacritics,
Andrew Morton
- incoming,
Andrew Morton
- [patch 001/192] mm/gup: fix try_grab_compound_head() race with split_huge_page(),
Andrew Morton
- [patch 002/192] mm/page_alloc: fix memory map initialization for descending nodes,
Andrew Morton
- [patch 003/192] mm/page_alloc: correct return value of populated elements if bulk array is populated,
Andrew Morton
- [patch 004/192] kthread: switch to new kerneldoc syntax for named variable macro argument,
Andrew Morton
- [patch 005/192] kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync(),
Andrew Morton
- [patch 006/192] ia64: headers: drop duplicated words,
Andrew Morton
- [patch 007/192] ia64: mca_drv: fix incorrect array size calculation,
Andrew Morton
- [patch 008/192] streamline_config.pl: make spacing consistent,
Andrew Morton
- [patch 009/192] streamline_config.pl: add softtabstop=4 for vim users,
Andrew Morton
- [patch 010/192] scripts/spelling.txt: add more spellings to spelling.txt,
Andrew Morton
- [patch 011/192] ntfs: fix validity check for file name attribute,
Andrew Morton
- [patch 012/192] squashfs: add option to panic on errors,
Andrew Morton
- [patch 013/192] ocfs2: remove unnecessary INIT_LIST_HEAD(),
Andrew Morton
- [patch 014/192] ocfs2: fix snprintf() checking,
Andrew Morton
- [patch 019/192] kernel: watchdog: modify the explanation related to watchdog thread,
Andrew Morton
- [patch 018/192] ocfs2: remove redundant initialization of variable ret,
Andrew Morton
- [patch 017/192] ocfs2: replace simple_strtoull() with kstrtoull(),
Andrew Morton
- [patch 021/192] doc: watchdog: modify the doc related to "watchdog/%u",
Andrew Morton
- [patch 022/192] slab: use __func__ to trace function name,
Andrew Morton
- [patch 015/192] ocfs2: remove redundant assignment to pointer queue,
Andrew Morton
- [patch 016/192] ocfs2: remove repeated uptodate check for buffer,
Andrew Morton
- [patch 020/192] doc: watchdog: modify the explanation related to watchdog thread,
Andrew Morton
- [patch 023/192] kunit: make test->lock irq safe,
Andrew Morton
- [patch 024/192] mm/slub, kunit: add a KUnit test for SLUB debugging functionality,
Andrew Morton
- [patch 025/192] slub: remove resiliency_test() function,
Andrew Morton
- [patch 026/192] mm, slub: change run-time assertion in kmalloc_index() to compile-time,
Andrew Morton
- [patch 027/192] slub: restore slub_debug=- behavior,
Andrew Morton
- [patch 028/192] slub: actually use 'message' in restore_bytes(),
Andrew Morton
- [patch 029/192] slub: indicate slab_fix() uses printf formats,
Andrew Morton
- [patch 030/192] slub: force on no_hash_pointers when slub_debug is enabled,
Andrew Morton
- [patch 031/192] mm: slub: move sysfs slab alloc/free interfaces to debugfs,
Andrew Morton
- [patch 032/192] mm/slub: add taint after the errors are printed,
Andrew Morton
- [patch 033/192] mm/kmemleak: fix possible wrong memory scanning period,
Andrew Morton
- [patch 034/192] dax: fix ENOMEM handling in grab_mapping_entry(),
Andrew Morton
- [patch 035/192] tools/vm/page_owner_sort.c: check malloc() return,
Andrew Morton
- [patch 039/192] mm/page_reporting: export reporting order as module parameter,
Andrew Morton
- [patch 037/192] mm: mmap_lock: use local locks instead of disabling preemption,
Andrew Morton
- [patch 036/192] mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage(),
Andrew Morton
- [patch 038/192] mm/page_reporting: fix code style in __page_reporting_request(),
Andrew Morton
- [patch 040/192] mm/page_reporting: allow driver to specify reporting order,
Andrew Morton
- [patch 041/192] virtio_balloon: specify page reporting order if needed,
Andrew Morton
- [patch 042/192] mm: page-writeback: kill get_writeback_state() comments,
Andrew Morton
- [patch 043/192] mm/page-writeback: Fix performance when BDI's share of ratio is 0.,
Andrew Morton
- [patch 044/192] mm/page-writeback: update the comment of Dirty position control,
Andrew Morton
- [patch 045/192] mm/page-writeback: use __this_cpu_inc() in account_page_dirtied(),
Andrew Morton
- [patch 046/192] writeback, cgroup: do not switch inodes with I_WILL_FREE flag,
Andrew Morton
- [patch 047/192] writeback, cgroup: add smp_mb() to cgroup_writeback_umount(),
Andrew Morton
- [patch 048/192] writeback, cgroup: increment isw_nr_in_flight before grabbing an inode,
Andrew Morton
- [patch 049/192] writeback, cgroup: switch to rcu_work API in inode_switch_wbs(),
Andrew Morton
- [patch 050/192] writeback, cgroup: keep list of inodes attached to bdi_writeback,
Andrew Morton
- [patch 051/192] writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn(),
Andrew Morton
- [patch 052/192] writeback, cgroup: support switching multiple inodes at once,
Andrew Morton
- [patch 053/192] writeback, cgroup: release dying cgwbs by switching attached inodes,
Andrew Morton
- [patch 054/192] fs: unexport __set_page_dirty,
Andrew Morton
- [patch 055/192] fs: move ramfs_aops to libfs,
Andrew Morton
- [patch 056/192] mm: require ->set_page_dirty to be explicitly wired up,
Andrew Morton
- [patch 057/192] mm/writeback: move __set_page_dirty() to core mm,
Andrew Morton
- [patch 058/192] mm/writeback: use __set_page_dirty in __set_page_dirty_nobuffers,
Andrew Morton
- [patch 059/192] iomap: use __set_page_dirty_nobuffers,
Andrew Morton
- [patch 062/192] mm: move page dirtying prototypes from mm.h,
Andrew Morton
- [patch 060/192] fs: remove anon_set_page_dirty(),
Andrew Morton
- [patch 061/192] fs: remove noop_set_page_dirty(),
Andrew Morton
- [patch 063/192] mm/gup_benchmark: support threading,
Andrew Morton
- [patch 065/192] mm: gup: pack has_pinned in MMF_HAS_PINNED,
Andrew Morton
- [patch 064/192] mm: gup: allow FOLL_PIN to scale in SMP,
Andrew Morton
- [patch 066/192] mm: pagewalk: fix walk for hugepage tables,
Andrew Morton
- [patch 067/192] mm/swapfile: use percpu_ref to serialize against concurrent swapoff,
Andrew Morton
- [patch 068/192] swap: fix do_swap_page() race with swapoff,
Andrew Morton
- [patch 069/192] mm/swap: remove confusing checking for non_swap_entry() in swap_ra_info(),
Andrew Morton
- [patch 070/192] mm/shmem: fix shmem_swapin() race with swapoff,
Andrew Morton
- [patch 071/192] mm/swapfile: move get_swap_page_of_type() under CONFIG_HIBERNATION,
Andrew Morton
- [patch 072/192] mm/swap: remove unused local variable nr_shadows,
Andrew Morton
- [patch 073/192] mm/swap_slots.c: delete meaningless forward declarations,
Andrew Morton
- [patch 074/192] mm, swap: remove unnecessary smp_rmb() in swap_type_to_swap_info(),
Andrew Morton
- [patch 075/192] mm: free idle swap cache page after COW,
Andrew Morton
- [patch 076/192] swap: check mapping_empty() for swap cache before being freed,
Andrew Morton
- [patch 077/192] mm/memcg: move mod_objcg_state() to memcontrol.c,
Andrew Morton
- [patch 078/192] mm/memcg: cache vmstat data in percpu memcg_stock_pcp,
Andrew Morton
- [patch 079/192] mm/memcg: improve refill_obj_stock() performance,
Andrew Morton
- [patch 082/192] mm: memcg/slab: create a new set of kmalloc-cg-<n> caches,
Andrew Morton
- [patch 081/192] mm: memcg/slab: properly set up gfp flags for objcg pointer array,
Andrew Morton
- [patch 080/192] mm/memcg: optimize user context object stock access,
Andrew Morton
- [patch 083/192] mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches,
Andrew Morton
- [patch 084/192] mm: memcontrol: fix root_mem_cgroup charging,
Andrew Morton
- [patch 085/192] mm: memcontrol: fix page charging in page replacement,
Andrew Morton
- [patch 086/192] mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm,
Andrew Morton
- [patch 087/192] mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec,
Andrew Morton
- [patch 088/192] mm: memcontrol: simplify lruvec_holds_page_lru_lock,
Andrew Morton
- [patch 089/192] mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec,
Andrew Morton
- [patch 090/192] mm: memcontrol: simplify the logic of objcg pinning memcg,
Andrew Morton
- [patch 091/192] mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock,
Andrew Morton
- [patch 092/192] mm: vmscan: remove noinline_for_stack,
Andrew Morton
- [patch 093/192] memcontrol: use flexible-array member,
Andrew Morton
- [patch 094/192] loop: use worker per cgroup instead of kworker,
Andrew Morton
- [patch 095/192] mm: charge active memcg when no mm is set,
Andrew Morton
- [patch 096/192] loop: charge i/o to mem and blk cg,
Andrew Morton
- [patch 097/192] mm: memcontrol: remove trailing semicolon in macros,
Andrew Morton
- [patch 098/192] perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC,
Andrew Morton
- [patch 099/192] binfmt: remove in-tree usage of MAP_EXECUTABLE,
Andrew Morton
- [patch 100/192] mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff(),
Andrew Morton
- [patch 101/192] mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap,
Andrew Morton
- [patch 102/192] mm/mmap: introduce unlock_range() for code cleanup,
Andrew Morton
- [patch 103/192] mm/mmap: use find_vma_intersection() in do_mmap() for overlap,
Andrew Morton
- [patch 104/192] mm/memory.c: fix comment of finish_mkwrite_fault(),
Andrew Morton
- [patch 105/192] mm: add vma_lookup(), update find_vma_intersection() comments,
Andrew Morton
- [patch 106/192] drm/i915/selftests: use vma_lookup() in __igt_mmap(),
Andrew Morton
- [patch 107/192] arch/arc/kernel/troubleshoot: use vma_lookup() instead of find_vma(),
Andrew Morton
- [patch 108/192] arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection(),
Andrew Morton
- [patch 109/192] arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection(),
Andrew Morton
- [patch 110/192] arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma(),
Andrew Morton
- [patch 111/192] arch/mips/kernel/traps: use vma_lookup() instead of find_vma(),
Andrew Morton
- [patch 112/192] arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush(),
Andrew Morton
- [patch 113/192] x86/sgx: use vma_lookup() in sgx_encl_find(),
Andrew Morton
- [patch 114/192] virt/kvm: use vma_lookup() instead of find_vma_intersection(),
Andrew Morton
- [patch 115/192] vfio: use vma_lookup() instead of find_vma_intersection(),
Andrew Morton
- [patch 116/192] net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive(),
Andrew Morton
- [patch 117/192] drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages(),
Andrew Morton
- [patch 118/192] media: videobuf2: use vma_lookup() in get_vaddr_frames(),
Andrew Morton
- [patch 119/192] misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma(),
Andrew Morton
- [patch 120/192] kernel/events/uprobes: use vma_lookup() in find_active_uprobe(),
Andrew Morton
- [patch 121/192] lib/test_hmm: use vma_lookup() in dmirror_migrate(),
Andrew Morton
- [patch 122/192] mm/ksm: use vma_lookup() in find_mergeable_vma(),
Andrew Morton
- [patch 123/192] mm/migrate: use vma_lookup() in do_pages_stat_array(),
Andrew Morton
- [patch 124/192] mm/mremap: use vma_lookup() in vma_to_resize(),
Andrew Morton
- [patch 125/192] mm/memory.c: use vma_lookup() in __access_remote_vm(),
Andrew Morton
- [patch 126/192] mm/mempolicy: use vma_lookup() in __access_remote_vm(),
Andrew Morton
- [patch 127/192] mm: update legacy flush_tlb_* to use vma,
Andrew Morton
- [patch 128/192] mm: improve mprotect(R|W) efficiency on pages referenced once,
Andrew Morton
- [patch 129/192] h8300: remove unused variable,
Andrew Morton
- [patch 130/192] mm/dmapool: use DEVICE_ATTR_RO macro,
Andrew Morton
- [patch 131/192] mm, tracing: unify PFN format strings,
Andrew Morton
- [patch 132/192] mm/page_alloc: add an alloc_pages_bulk_array_node() helper,
Andrew Morton
- [patch 134/192] mm/vmalloc: print a warning message first on failure,
Andrew Morton
- [patch 133/192] mm/vmalloc: switch to bulk allocator in __vmalloc_area_node(),
Andrew Morton
- [patch 135/192] mm/vmalloc: remove quoted strings split across lines,
Andrew Morton
- [patch 136/192] mm/vmalloc: fallback to a single page allocator,
Andrew Morton
- [patch 137/192] mm: vmalloc: add cond_resched() in __vunmap(),
Andrew Morton
- [patch 138/192] printk: introduce dump_stack_lvl(),
Andrew Morton
- [patch 139/192] kasan: use dump_stack_lvl(KERN_ERR) to print stacks,
Andrew Morton
- [patch 140/192] kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL(),
Andrew Morton
- [patch 141/192] kasan: allow an architecture to disable inline instrumentation,
Andrew Morton
- [patch 142/192] kasan: allow architectures to provide an outline readiness check,
Andrew Morton
- [patch 143/192] mm: define default MAX_PTRS_PER_* in include/pgtable.h,
Andrew Morton
- [patch 144/192] kasan: use MAX_PTRS_PER_* for early shadow tables,
Andrew Morton
- [patch 145/192] kasan: rename CONFIG_KASAN_SW_TAGS_IDENTIFY to CONFIG_KASAN_TAGS_IDENTIFY,
Andrew Morton
- [patch 146/192] kasan: integrate the common part of two KASAN tag-based modes,
Andrew Morton
- [patch 147/192] kasan: add memory corruption identification support for hardware tag-based mode,
Andrew Morton
- [patch 148/192] mm: report which part of mem is being freed on initmem case,
Andrew Morton
- [patch 149/192] mm/mmzone.h: simplify is_highmem_idx(),
Andrew Morton
- [patch 150/192] mm: make __dump_page static,
Andrew Morton
- [patch 151/192] mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt,
Andrew Morton
- [patch 152/192] mm/debug: factor PagePoisoned out of __dump_page,
Andrew Morton
- [patch 153/192] mm/page_owner: constify dump_page_owner,
Andrew Morton
- [patch 154/192] mm: make compound_head const-preserving,
Andrew Morton
- [patch 155/192] mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype,
Andrew Morton
- [patch 156/192] mm: constify page_count and page_ref_count,
Andrew Morton
- [patch 158/192] mm/page_alloc: switch to pr_debug,
Andrew Morton
- [patch 159/192] kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21,
Andrew Morton
- [patch 160/192] mm/page_alloc: split per cpu page lists and zone stats,
Andrew Morton
- [patch 157/192] mm: optimise nth_page for contiguous memmap,
Andrew Morton
- [patch 161/192] mm/page_alloc: convert per-cpu list protection to local_lock,
Andrew Morton
- [patch 162/192] mm/vmstat: convert NUMA statistics to basic NUMA counters,
Andrew Morton
- [patch 163/192] mm/vmstat: inline NUMA event counter updates,
Andrew Morton
- [patch 164/192] mm/page_alloc: batch the accounting updates in the bulk allocator,
Andrew Morton
- [patch 165/192] mm/page_alloc: reduce duration that IRQs are disabled for VM counters,
Andrew Morton
- [patch 166/192] mm/page_alloc: explicitly acquire the zone lock in __free_pages_ok,
Andrew Morton
- [patch 167/192] mm/page_alloc: avoid conflating IRQs disabled with zone->lock,
Andrew Morton
- [patch 168/192] mm/page_alloc: update PGFREE outside the zone lock in __free_pages_ok,
Andrew Morton
- [patch 169/192] mm: page_alloc: dump migrate-failed pages only at -EBUSY,
Andrew Morton
- [patch 170/192] mm/page_alloc: delete vm.percpu_pagelist_fraction,
Andrew Morton
- [patch 171/192] mm/page_alloc: disassociate the pcp->high from pcp->batch,
Andrew Morton
- [patch 172/192] mm/page_alloc: adjust pcp->high after CPU hotplug events,
Andrew Morton
- [patch 173/192] mm/page_alloc: scale the number of pages that are batch freed,
Andrew Morton
- [patch 174/192] mm/page_alloc: limit the number of pages on PCP lists when reclaim is active,
Andrew Morton
- [patch 175/192] mm/page_alloc: introduce vm.percpu_pagelist_high_fraction,
Andrew Morton
- [patch 176/192] mm: drop SECTION_SHIFT in code comments,
Andrew Morton
- [patch 177/192] mm/page_alloc: improve memmap_pages dbg msg,
Andrew Morton
- [patch 178/192] mm/page_alloc: fix counting of managed_pages,
Andrew Morton
- [patch 179/192] mm/page_alloc: move free_the_page,
Andrew Morton
- [patch 180/192] alpha: remove DISCONTIGMEM and NUMA,
Andrew Morton
- [patch 181/192] arc: update comment about HIGHMEM implementation,
Andrew Morton
- [patch 182/192] arc: remove support for DISCONTIGMEM,
Andrew Morton
- [patch 183/192] m68k: remove support for DISCONTIGMEM,
Andrew Morton
- [patch 184/192] mm: remove CONFIG_DISCONTIGMEM,
Andrew Morton
- [patch 185/192] arch, mm: remove stale mentions of DISCONIGMEM,
Andrew Morton
- [patch 186/192] docs: remove description of DISCONTIGMEM,
Andrew Morton
- [patch 187/192] mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA,
Andrew Morton
- [patch 188/192] mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM,
Andrew Morton
- [patch 189/192] mm/page_alloc: allow high-order pages to be stored on the per-cpu lists,
Andrew Morton
- [patch 190/192] mm/page_alloc: split pcp->high across all online CPUs for cpuless nodes,
Andrew Morton
- [patch 191/192] mm,hwpoison: send SIGBUS with error virutal address,
Andrew Morton
- [patch 192/192] mm,hwpoison: make get_hwpoison_page() call get_any_page(),
Andrew Morton
- incoming,
Andrew Morton
- [patch 001/192] mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c,
Andrew Morton
- [patch 002/192] mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP,
Andrew Morton
- [patch 003/192] mm: hugetlb: gather discrete indexes of tail page,
Andrew Morton
- [patch 004/192] mm: hugetlb: free the vmemmap pages associated with each HugeTLB page,
Andrew Morton
- [patch 005/192] mm: hugetlb: defer freeing of HugeTLB pages,
Andrew Morton
- [patch 006/192] mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page,
Andrew Morton
- [patch 007/192] mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap,
Andrew Morton
- [patch 008/192] mm: memory_hotplug: disable memmap_on_memory when hugetlb_free_vmemmap enabled,
Andrew Morton
- [patch 009/192] mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate,
Andrew Morton
- [patch 010/192] mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONFIG_TRANSPARENT_HUGEPAGE,
Andrew Morton
- [patch 011/192] mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and fix one comment mistake,
Andrew Morton
- [patch 012/192] mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK,
Andrew Morton
- [patch 013/192] mm/huge_memory.c: use page->deferred_list,
Andrew Morton
- [patch 014/192] mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled(),
Andrew Morton
- [patch 015/192] mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd,
Andrew Morton
- [patch 016/192] mm/huge_memory.c: don't discard hugepage if other processes are mapping it,
Andrew Morton
- [patch 017/192] mm/hugetlb: change parameters of arch_make_huge_pte(),
Andrew Morton
- [patch 018/192] mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge,
Andrew Morton
- [patch 019/192] mm/vmalloc: enable mapping of huge pages at pte level in vmap,
Andrew Morton
- [patch 020/192] mm/vmalloc: enable mapping of huge pages at pte level in vmalloc,
Andrew Morton
- [patch 021/192] powerpc/8xx: add support for huge pages on VMAP and VMALLOC,
Andrew Morton
- [patch 022/192] khugepaged: selftests: remove debug_cow,
Andrew Morton
- [patch 023/192] mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY,
Andrew Morton
- [patch 024/192] mm: sparsemem: split the huge PMD mapping of vmemmap pages,
Andrew Morton
- [patch 025/192] mm: sparsemem: use huge PMD mapping for vmemmap pages,
Andrew Morton
- [patch 026/192] mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON,
Andrew Morton
- [patch 027/192] hugetlb: remove prep_compound_huge_page cleanup,
Andrew Morton
- [patch 028/192] hugetlb: address ref count racing in prep_compound_gigantic_page,
Andrew Morton
- [patch 029/192] mm/hwpoison: disable pcp for page_handle_poison(),
Andrew Morton
- [patch 030/192] userfaultfd/selftests: use user mode only,
Andrew Morton
- [patch 031/192] userfaultfd/selftests: remove the time() check on delayed uffd,
Andrew Morton
- [patch 032/192] userfaultfd/selftests: dropping VERIFY check in locking_thread,
Andrew Morton
- [patch 033/192] userfaultfd/selftests: only dump counts if mode enabled,
Andrew Morton
- [patch 034/192] userfaultfd/selftests: unify error handling,
Andrew Morton
- [patch 035/192] mm/thp: simplify copying of huge zero page pmd when fork,
Andrew Morton
- [patch 036/192] mm/userfaultfd: fix uffd-wp special cases for fork(),
Andrew Morton
- [patch 037/192] mm/userfaultfd: fail uffd-wp registration if not supported,
Andrew Morton
- [patch 038/192] mm/pagemap: export uffd-wp protection information,
Andrew Morton
- [patch 039/192] userfaultfd/selftests: add pagemap uffd-wp test,
Andrew Morton
- [patch 040/192] userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte,
Andrew Morton
- [patch 041/192] userfaultfd/shmem: support minor fault registration for shmem,
Andrew Morton
- [patch 042/192] userfaultfd/shmem: support UFFDIO_CONTINUE for shmem,
Andrew Morton
- [patch 043/192] userfaultfd/shmem: advertise shmem minor fault support,
Andrew Morton
- [patch 044/192] userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte(),
Andrew Morton
- [patch 045/192] userfaultfd/selftests: use memfd_create for shmem test type,
Andrew Morton
- [patch 046/192] userfaultfd/selftests: create alias mappings in the shmem test,
Andrew Morton
- [patch 047/192] userfaultfd/selftests: reinitialize test context in each test,
Andrew Morton
- [patch 049/192] mm/vmscan.c: fix potential deadlock in reclaim_pages(),
Andrew Morton
- [patch 048/192] userfaultfd/selftests: exercise minor fault handling shmem support,
Andrew Morton
- [patch 050/192] include/trace/events/vmscan.h: remove mm_vmscan_inactive_list_is_low,
Andrew Morton
- [patch 051/192] mm: workingset: define macro WORKINGSET_SHIFT,
Andrew Morton
- [patch 052/192] mm/kconfig: move HOLES_IN_ZONE into mm,
Andrew Morton
- [patch 053/192] docs: proc.rst: meminfo: briefly describe gaps in memory accounting,
Andrew Morton
- [patch 054/192] fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER,
Andrew Morton
- [patch 055/192] fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM,
Andrew Morton
- [patch 056/192] fs/proc/kcore: don't read offline sections, logically offline pages and hwpoisoned pages,
Andrew Morton
- [patch 057/192] mm: introduce page_offline_(begin|end|freeze|thaw) to synchronize setting PageOffline(),
Andrew Morton
- [patch 058/192] virtio-mem: use page_offline_(start|end) when setting PageOffline(),
Andrew Morton
- [patch 059/192] fs/proc/kcore: use page_offline_(freeze|thaw),
Andrew Morton
[Index of Archives]
[Linux Kernel]
[LKML FAQ]
[IETF Annouce]
[Security]
[Bugtraq]