Linux Kernel Memory Management
[Prev Page][Next Page]
Shrinking struct page progress, Matthew Wilcox
[PATCH v2] mm/page_alloc: Dedupe some memcg uncharging logic,
Brendan Jackman
[PATCH 0/6] Fix fault handler's handling of poisoned tail pages,
Matthew Wilcox (Oracle)
high kswapd CPU usage with symmetrical swap in/out pattern with multi-gen LRU,
Jaroslav Pulchart
[PATCH v3] mm: Fix for negative counter: nr_file_hugepages,
Stefan Roesch
[RFC 0/4] Introduce unbalance proactive reclaim,
Huan Yang
[PATCH 2/4] mm: multi-gen LRU: MGLRU unbalance reclaim, Huan Yang
Re: [RFC 0/4] Introduce unbalance proactive reclaim, Yosry Ahmed
Re: [RFC 0/4] Introduce unbalance proactive reclaim, Michal Hocko
Re: [RFC 0/4] Introduce unbalance proactive reclaim, Andrew Morton
[PATCH] mm:ALLOC_HIGHATOMIC flag allocation issuse,
Zhiguo Jiang
[BUG?] mm/secretmem: memory address mapped to memfd_secret can be used in write syscall.,
David Wang
[linux-next:master] BUILD REGRESSION 5cd631a52568a18b12fd2563418985c8cb63e4b0, kernel test robot
[RFC PATCH 00/86] Make the kernel preemptible,
Ankur Arora
- [RFC PATCH 09/86] Revert "sched/preempt: Add PREEMPT_DYNAMIC using static keys", Ankur Arora
- [RFC PATCH 11/86] Revert "sched/preempt: Simplify irqentry_exit_cond_resched() callers", Ankur Arora
- [RFC PATCH 36/86] entry: irqentry_exit only preempts TIF_NEED_RESCHED, Ankur Arora
- [RFC PATCH 02/86] Revert "sched/core: Make sched_dynamic_mutex static", Ankur Arora
- [RFC PATCH 50/86] rcu: TASKS_RCU does not need to depend on PREEMPTION, Ankur Arora
- [RFC PATCH 17/86] sched/preempt: remove PREEMPT_DYNAMIC from the build version, Ankur Arora
- [RFC PATCH 15/86] Revert "preempt: Restore preemption model selection configs", Ankur Arora
- Re: [RFC PATCH 00/86] Make the kernel preemptible, Steven Rostedt
- [RFC PATCH 57/86] coccinelle: script to remove cond_resched(), Ankur Arora
- [RFC PATCH 68/86] treewide: mm: remove cond_resched(), Ankur Arora
- [RFC PATCH 85/86] treewide: drivers: remove cond_resched(), Ankur Arora
- [RFC PATCH 79/86] treewide: net: remove cond_resched(), Ankur Arora
- [RFC PATCH 74/86] treewide: fs: remove cond_resched(), Ankur Arora
- [RFC PATCH 71/86] treewide: lib: remove cond_resched(), Ankur Arora
- [RFC PATCH 84/86] treewide: net: remove cond_resched(), Ankur Arora
- [RFC PATCH 58/86] treewide: x86: remove cond_resched(), Ankur Arora
- [RFC PATCH 83/86] treewide: drm: remove cond_resched(), Ankur Arora
- [RFC PATCH 81/86] treewide: md: remove cond_resched(), Ankur Arora
- [RFC PATCH 69/86] treewide: io_uring: remove cond_resched(), Ankur Arora
- [RFC PATCH 60/86] treewide: torture: remove cond_resched(), Ankur Arora
- [RFC PATCH 82/86] treewide: mtd: remove cond_resched(), Ankur Arora
- [RFC PATCH 72/86] treewide: crypto: remove cond_resched(), Ankur Arora
- [RFC PATCH 86/86] sched: remove cond_resched(), Ankur Arora
- [RFC PATCH 62/86] treewide: trace: remove cond_resched(), Ankur Arora
- [RFC PATCH 78/86] treewide: net: remove cond_resched(), Ankur Arora
- [RFC PATCH 75/86] treewide: virt: remove cond_resched(), Ankur Arora
- [RFC PATCH 70/86] treewide: ipc: remove cond_resched(), Ankur Arora
- [RFC PATCH 76/86] treewide: block: remove cond_resched(), Ankur Arora
- [RFC PATCH 80/86] treewide: sound: remove cond_resched(), Ankur Arora
- [RFC PATCH 59/86] treewide: rcu: remove cond_resched(), Ankur Arora
- [RFC PATCH 77/86] treewide: netfilter: remove cond_resched(), Ankur Arora
- [RFC PATCH 73/86] treewide: security: remove cond_resched(), Ankur Arora
- [RFC PATCH 67/86] treewide: kernel: remove cond_reshed(), Ankur Arora
- Re: [RFC PATCH 57/86] coccinelle: script to remove cond_resched(), Julia Lawall
- [RFC PATCH 65/86] treewide: task_work: remove cond_resched(), Ankur Arora
- [RFC PATCH 63/86] treewide: futex: remove cond_resched(), Ankur Arora
- [RFC PATCH 66/86] treewide: kernel: remove cond_resched(), Ankur Arora
- Re: [RFC PATCH 57/86] coccinelle: script to remove cond_resched(), Paul E. McKenney
[RFC PATCH 13/86] Revert "sched/preempt: Move PREEMPT_DYNAMIC logic later", Ankur Arora
[RFC PATCH 24/86] Revert "sched: Harden PREEMPT_DYNAMIC", Ankur Arora
[RFC PATCH 16/86] Revert "sched: Provide Kconfig support for default dynamic preempt mode", Ankur Arora
[RFC PATCH 18/86] Revert "preempt/dynamic: Fix typo in macro conditional statement", Ankur Arora
Message not available
[RFC PATCH 55/86] xarray: add cond_resched_xas_rcu() and cond_resched_xas_lock_irq(), Ankur Arora
[RFC PATCH 03/86] Revert "ftrace: Use preemption model accessors for trace header printout", Ankur Arora
[RFC PATCH 20/86] Revert "static_call: Relax static_call_update() function argument type", Ankur Arora
[RFC PATCH 31/86] x86/thread_info: add TIF_NEED_RESCHED_LAZY, Ankur Arora
[RFC PATCH 44/86] sched: voluntary preemption, Ankur Arora
[RFC PATCH 27/86] Revert "preempt/dynamic: Provide irqentry_exit_cond_resched() static call", Ankur Arora
[RFC PATCH 28/86] Revert "preempt/dynamic: Provide preempt_schedule[_notrace]() static calls", Ankur Arora
[RFC PATCH 23/86] Revert "sched,x86: Allow !PREEMPT_DYNAMIC", Ankur Arora
[RFC PATCH 40/86] context_tracking: add ct_state_cpu(), Ankur Arora
[RFC PATCH 39/86] sched: handle lazy resched in set_nr_*_polling(), Ankur Arora
[RFC PATCH 43/86] sched: enable PREEMPT_COUNT, PREEMPTION for all preemption models, Ankur Arora
[RFC PATCH 01/86] Revert "riscv: support PREEMPT_DYNAMIC with static keys", Ankur Arora
[RFC PATCH 22/86] Revert "sched/core: Stop using magic values in sched_dynamic_mode()", Ankur Arora
[RFC PATCH 14/86] Revert "preempt/dynamic: Fix setup_preempt_mode() return value", Ankur Arora
[RFC PATCH 08/86] Revert "arm64: Support PREEMPT_DYNAMIC", Ankur Arora
Re: [RFC PATCH 00/86] Make the kernel preemptible, Christoph Lameter
[RFC PATCH 48/86] rcu: handle quiescent states for PREEMPT_RCU=n, Ankur Arora
[RFC PATCH 56/86] xarray: use cond_resched_xas*(), Ankur Arora
[RFC PATCH 35/86] thread_info: change to tif_need_resched(resched_t), Ankur Arora
[RFC PATCH 34/86] thread_info: accessors for TIF_NEED_RESCHED*, Ankur Arora
[RFC PATCH 54/86] sched: add cond_resched_stall(), Ankur Arora
[RFC PATCH 19/86] Revert "sched,preempt: Move preempt_dynamic to debug.c", Ankur Arora
[RFC PATCH 53/86] sched: fixup __cond_resched_*(), Ankur Arora
[RFC PATCH 04/86] Revert "preempt/dynamic: Introduce preemption model accessors", Ankur Arora
[RFC PATCH 29/86] Revert "preempt/dynamic: Provide cond_resched() and might_resched() static calls", Ankur Arora
[RFC PATCH 33/86] entry/kvm: handle TIF_NEED_RESCHED_LAZY, Ankur Arora
[RFC PATCH 52/86] sched: remove CONFIG_PREEMPTION from *_needbreak(), Ankur Arora
[RFC PATCH 42/86] sched: force preemption on tick expiration, Ankur Arora
[RFC PATCH 06/86] Revert "entry: Fix compile error in dynamic_irqentry_exit_cond_resched()", Ankur Arora
[RFC PATCH 38/86] sched: *_tsk_need_resched() now takes resched_t, Ankur Arora
[RFC PATCH 41/86] sched: handle resched policy in resched_curr(), Ankur Arora
Re: [RFC PATCH 00/86] Make the kernel preemptible, Peter Zijlstra
RE: [RFC PATCH 00/86] Make the kernel preemptible, David Laight
[RFC PATCH 49/86] osnoise: handle quiescent states directly, Ankur Arora
[RFC PATCH 12/86] Revert "sched/preempt: Refactor sched_dynamic_update()", Ankur Arora
[RFC PATCH 10/86] Revert "sched/preempt: Decouple HAVE_PREEMPT_DYNAMIC from GENERIC_ENTRY", Ankur Arora
[RFC PATCH 47/86] rcu: select PREEMPT_RCU if PREEMPT, Ankur Arora
[RFC PATCH 32/86] entry: handle TIF_NEED_RESCHED_LAZY, Ankur Arora
[RFC PATCH 46/86] tracing: handle lazy resched, Ankur Arora
[RFC PATCH 51/86] preempt: disallow !PREEMPT_COUNT or !PREEMPTION, Ankur Arora
[RFC PATCH 07/86] Revert "livepatch,sched: Add livepatch task switching to cond_resched()", Ankur Arora
Re: [RFC PATCH 00/86] Make the kernel preemptible, Mark Rutland
[RFC PATCH 05/86] Revert "kcsan: Use preemption model accessors", Ankur Arora
[RFC PATCH 37/86] sched: make test_*_tsk_thread_flag() return bool, Ankur Arora
[RFC PATCH 25/86] Revert "sched: Add /debug/sched_preempt", Ankur Arora
Re: [RFC PATCH 00/86] Make the kernel preemptible, Juergen Gross
[RFC PATCH 30/86] Revert "preempt: Introduce CONFIG_PREEMPT_DYNAMIC", Ankur Arora
[PATCH RESEND v2 0/2] riscv: Fix set_memory_XX() and set_direct_map_XX(),
Alexandre Ghiti
[PATCH] MM: kmemleak: Removed coding style warnings and added a NULL check,
Omkar Wagle
Re: [PATCH] fs/exec.c: Add fast path for ENOENT on PATH search before allocating mm,
Kees Cook
mm/filemap.c:4249:1: sparse: sparse: Using plain integer as NULL pointer,
kernel test robot
[PATCH v2] mm: Fix for negative counter: nr_file_hugepages,
Stefan Roesch
[PATCH AUTOSEL 6.6 07/13] binfmt_misc: cleanup on filesystem umount,
Sasha Levin
[PATCH v10 0/3] mm: use memmap_on_memory semantics for dax/kmem,
Vishal Verma
[PATCH 0/4] sysctl: Remove sentinel elements from fs dir,
Joel Granados via B4 Relay
[PATCH 0/6] mm: cleanup and use more folio in page fault,
Kefeng Wang
[RFC PATCH v3] zswap: memcontrol: implement zswap writeback disabling,
Nhat Pham
[PATCH v4] zswap: memcontrol: implement zswap writeback disabling,
Nhat Pham
[PATCH AUTOSEL 4.14 2/4] binfmt_misc: cleanup on filesystem umount,
Sasha Levin
[linux-next:pending-fixes] BUILD SUCCESS b9892b3a09980b1b785541463ff6948360afdcde, kernel test robot
[PATCH AUTOSEL 5.4 3/5] binfmt_misc: cleanup on filesystem umount, Sasha Levin
[PATCH AUTOSEL 6.1 06/11] binfmt_misc: cleanup on filesystem umount, Sasha Levin
[PATCH AUTOSEL 4.19 3/5] binfmt_misc: cleanup on filesystem umount, Sasha Levin
[PATCH v5 0/6] workload-specific and memory pressure-driven zswap writeback,
Nhat Pham
[PATCH AUTOSEL 5.15 3/6] binfmt_misc: cleanup on filesystem umount, Sasha Levin
Conditions for FOLL_LONGTERM mapping in fsdax,
Usama Arif
[PATCH 0/3] mm/damon/sysfs: fix unhandled return values,
SeongJae Park
[PATCH AUTOSEL 6.5 05/13] binfmt_elf: Support segments with 0 filesz and misaligned starts, Sasha Levin
[PATCH AUTOSEL 6.5 07/13] binfmt_misc: cleanup on filesystem umount, Sasha Levin
Re: [PATCH] mm:vmscan: fix return negative unneed to detect VM_EXEC, Andrew Morton
[linux-next:master 16381/16504] drivers/video/fbdev/via/viafbdev.c:577:37: error: implicit declaration of function 'memdup_array_user'; did you mean 'memdup_user'?, kernel test robot
[PATCH AUTOSEL 5.10 3/5] binfmt_misc: cleanup on filesystem umount, Sasha Levin
[PATCH AUTOSEL 6.6 05/13] binfmt_elf: Support segments with 0 filesz and misaligned starts,
Sasha Levin
[linux-next:master 10351/16504] drivers/iio/imu/bmi323/bmi323_i2c.c:69:28: sparse: sparse: symbol 'bmi323_i2c_regmap_config' was not declared. Should it be static?, kernel test robot
[PATCH RFC 00/20] kasan: save mempool stack traces,
andrey . konovalov
[PATCH RFC 19/20] skbuff: use mempool KASAN hooks, andrey . konovalov
[PATCH RFC 01/20] kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_object, andrey . konovalov
[PATCH RFC 15/20] kasan: add mempool tests, andrey . konovalov
[PATCH RFC 13/20] mempool: use new mempool KASAN hooks, andrey . konovalov
[PATCH RFC 17/20] kasan: reorder tests, andrey . konovalov
[PATCH RFC 12/20] kasan: save alloc stack traces for mempool, andrey . konovalov
[PATCH RFC 18/20] kasan: rename and document kasan_(un)poison_object_data, andrey . konovalov
[PATCH RFC 08/20] kasan: clean up __kasan_mempool_poison_object, andrey . konovalov
[PATCH RFC 16/20] kasan: rename pagealloc tests, andrey . konovalov
[PATCH RFC 06/20] kasan: introduce kasan_mempool_poison_pages, andrey . konovalov
[PATCH RFC 02/20] kasan: move kasan_mempool_poison_object, andrey . konovalov
[PATCH RFC 10/20] kasan: clean up and rename ____kasan_kmalloc, andrey . konovalov
[PATCH RFC 04/20] kasan: add return value for kasan_mempool_poison_object, andrey . konovalov
[PATCH RFC 03/20] kasan: document kasan_mempool_poison_object, andrey . konovalov
[PATCH RFC 11/20] kasan: introduce poison_kmalloc_large_redzone, andrey . konovalov
[PATCH RFC 20/20] io_uring: use mempool KASAN hook, andrey . konovalov
Re: [PATCH RFC 00/20] kasan: save mempool stack traces, Marco Elver
[GIT PULL] memblock update for v6.7,
Mike Rapoport
[PATCH v1] mm: Fix for negative counter: nr_file_hugepages,
Stefan Roesch
[PATCH 00/10] mm: convert mm counter to take a folio,
Kefeng Wang
- [PATCH 03/10] mm: huge_memory: use a folio in __split_huge_pmd_locked(), Kefeng Wang
- [PATCH 06/10] mm: memory: use a folio in zap_pte_range(), Kefeng Wang
- [PATCH 02/10] s390: pgtable: use a folio in ptep_zap_swap_entry(), Kefeng Wang
- [PATCH 07/10] mm: memory: use a folio in do_set_pmd(), Kefeng Wang
- [PATCH 01/10] mm: swap: introduce pfn_swap_entry_to_folio(), Kefeng Wang
- [PATCH 05/10] mm: memory: use a folio in copy_nonpresent_pte(), Kefeng Wang
- [PATCH 08/10] mm: memory: use a folio in insert_page_into_pte_locked(), Kefeng Wang
- [PATCH 04/10] mm: huge_memory: use a folio in zap_huge_pmd(), Kefeng Wang
- [PATCH 10/10] mm: convert mm_counter_file() to take a folio, Kefeng Wang
- [PATCH 09/10] mm: convert mm_counter() to take a folio, Kefeng Wang
[PATCH] mm/damon/sysfs: eliminate potential uninitialized variable warning,
Dan Carpenter
[PATCH v2 0/3] mm/gup: Introduce pin_user_pages_fd() for pinning shmem/hugetlbfs file pages (v2),
Vivek Kasireddy
[PATCH v2 2/3] udmabuf: Pin the pages using pin_user_pages_fd() API (v2), Vivek Kasireddy
[PATCH] mm:hugetlb_cgroup: Fix the wrong format specifier,
zhaimingbing
[PATCH v8] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
[PATCH v14 00/34] KVM: guest_memfd() and per-page attributes,
Paolo Bonzini
- [PATCH 01/34] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges, Paolo Bonzini
- [PATCH 09/34] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace, Paolo Bonzini
- [PATCH 13/34] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable, Paolo Bonzini
- [PATCH 24/34] KVM: selftests: Add support for creating private memslots, Paolo Bonzini
- [PATCH 25/34] KVM: selftests: Add helpers to convert guest memory b/w private and shared, Paolo Bonzini
- [PATCH 26/34] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86), Paolo Bonzini
- [PATCH 30/34] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper, Paolo Bonzini
- [PATCH 20/34] KVM: Allow arch code to track number of memslot address spaces per VM, Paolo Bonzini
- [PATCH 17/34] KVM: x86: Disallow hugepages when memory attributes are mixed, Paolo Bonzini
- [PATCH 12/34] KVM: Introduce per-page memory attributes, Paolo Bonzini
- [PATCH 07/34] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER, Paolo Bonzini
- [PATCH 23/34] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2, Paolo Bonzini
- [PATCH 16/34] KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN, Paolo Bonzini
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]