Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH] mm/khugepaged: Fix invalid page access in release_pte_pages(),
Vishal Moola (Oracle)
- [PATCH] mm: memcontrol: rename memcg_kmem_enabled(),
Roman Gushchin
- Re: nvme boot problems after merge of mm-stable tree into linux-next,
Andrew Morton
- [linux-next:master] BUILD REGRESSION 09e41676e35ab06e4bce8870ea3bf1f191c3cb90, kernel test robot
- [PATCH v2 1/2] mm/userfaultfd: Support WP on multiple VMAs,
Muhammad Usama Anjum
- regression in next-20230213: "splice: Do splice read from a buffered file without using ITER_PIPE",
Daniel Golle
- [PATCH v3] docs/mm: Physical Memory: add example of interleaving nodes,
Mike Rapoport
- [PATCH v2 0/4] iov_iter: Adjust styling/location of new splice functions,
David Howells
- [PATCH 0/4] iov_iter: Adjust styling/location of new splice functions,
David Howells
- [PATCH -v5 0/9] migrate_pages(): batch TLB flushing,
Huang Ying
- [PATCH -v5 1/9] migrate_pages: organize stats with struct migrate_pages_stats, Huang Ying
- [PATCH -v5 2/9] migrate_pages: separate hugetlb folios migration, Huang Ying
- [PATCH -v5 3/9] migrate_pages: restrict number of pages to migrate in batch, Huang Ying
- [PATCH -v5 4/9] migrate_pages: split unmap_and_move() to _unmap() and _move(), Huang Ying
- [PATCH -v5 5/9] migrate_pages: batch _unmap and _move, Huang Ying
- [PATCH -v5 6/9] migrate_pages: move migrate_folio_unmap(), Huang Ying
- [PATCH -v5 7/9] migrate_pages: share more code between _unmap and _move, Huang Ying
- [PATCH -v5 8/9] migrate_pages: batch flushing TLB, Huang Ying
- [PATCH -v5 9/9] migrate_pages: move THP/hugetlb migration support check to simplify code, Huang Ying
- Re: [PATCH -v5 0/9] migrate_pages(): batch TLB flushing, Hugh Dickins
- [PATCH v9 00/18] TDX host kernel support,
Kai Huang
- [PATCH v9 01/18] x86/tdx: Define TDX supported page sizes as macros, Kai Huang
- [PATCH v9 02/18] x86/virt/tdx: Detect TDX during kernel boot, Kai Huang
- [PATCH v9 03/18] x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC, Kai Huang
- [PATCH v9 04/18] x86/virt/tdx: Add skeleton to initialize TDX on demand, Kai Huang
- [PATCH v9 05/18] x86/virt/tdx: Add SEAMCALL infrastructure, Kai Huang
- [PATCH v9 06/18] x86/virt/tdx: Do TDX module global initialization, Kai Huang
- [PATCH v9 07/18] x86/virt/tdx: Do TDX module per-cpu initialization, Kai Huang
- [PATCH v9 10/18] x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regions, Kai Huang
- [PATCH v9 08/18] x86/virt/tdx: Get information about TDX module and TDX-capable memory, Kai Huang
- [PATCH v9 11/18] x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions, Kai Huang
- [PATCH v9 12/18] x86/virt/tdx: Allocate and set up PAMTs for TDMRs, Kai Huang
- [PATCH v9 09/18] x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory, Kai Huang
- [PATCH v9 14/18] x86/virt/tdx: Configure TDX module with the TDMRs and global KeyID, Kai Huang
- [PATCH v9 15/18] x86/virt/tdx: Configure global KeyID on all packages, Kai Huang
- [PATCH v9 13/18] x86/virt/tdx: Designate reserved areas for all TDMRs, Kai Huang
- [PATCH v9 16/18] x86/virt/tdx: Initialize all TDMRs, Kai Huang
- [PATCH v9 18/18] Documentation/x86: Add documentation for TDX host support, Kai Huang
- [PATCH v9 17/18] x86/virt/tdx: Flush cache in kexec() when TDX is enabled, Kai Huang
- [linux-next:pending-fixes] BUILD SUCCESS 73d40d27ae59c028ed59a1e1ebdeaaeafa3bb788, kernel test robot
- [PATCH] mm/userfaultfd: Support operation on multiple VMAs,
Muhammad Usama Anjum
- [PATCH mm-unstable v1] mm: multi-gen LRU: avoid futile retries, Yu Zhao
- [PATCH linux-next] delayacct: improve the average delay precision of getdelay tool to microsecond,
yang.yang29
- [PATCH v1 RFC Zisslpcfi 11/20] mmu: maybe_mkwrite updated to manufacture shadow stack PTEs,
Deepak Gupta
- [PATCH v1 RFC Zisslpcfi 08/20] riscv: ELF header parsing in GNU property for riscv zisslpcfi, Deepak Gupta
- [PATCH v1 RFC Zisslpcfi 07/20] elf: ELF header parsing in GNU property for cfi state, Deepak Gupta
- [PATCH v1 RFC Zisslpcfi 05/20] mmap : Introducing new protection "PROT_SHADOWSTACK" for mmap, Deepak Gupta
- [linux-next:master] [dm] e5ff99128c: xfstests.ext4.033.fail, kernel test robot
- [PATCH] mm: page_alloc: call panic() when memoryless node allocation fails,
Qi Zheng
- [PATCH] mm: page_alloc: don't allocate page from memoryless nodes,
Qi Zheng
[PATCH v2] docs/mm: Physical Memory: add example of interleaving nodes,
Mike Rapoport
[syzbot] BUG: bad usercopy in io_openat2_prep,
syzbot
[PATCH mm] lib/stackdepot: fix for "annotate racy pool_index accesses", andrey . konovalov
[linux-next:master 5958/12152] drivers/net/ethernet/mscc/ocelot_stats.c:534: undefined reference to `ethtool_aggregate_pause_stats', kernel test robot
[linux-next:master 6475/12152] drivers/gpu/drm/i915/gem/i915_gem_ttm.c:1066:21: sparse: sparse: incorrect type in assignment (different base types), kernel test robot
[linux-next:master 7942/12152] arch/arm/mach-pxa/balloon3.c:26:10: fatal error: 'linux/platform_data/pcf857x.h' file not found,
kernel test robot
[PATCH] docs/mm: Physical Memory: add example of interleaving nodes,
Mike Rapoport
[GIT PULL] memblock: Revert "mm: Always release pages to the buddy allocator in memblock_free_late().",
Mike Rapoport
[linux-next:master 6251/12152] fs/btrfs/btrfs.o: warning: objtool: btrfs_unfreeze+0x3e0: unreachable instruction, kernel test robot
[linux-next:master 11247/12152] drivers/gpu/drm/amd/amdgpu/../display/dc/dcn30/dcn30_optc.c:294:6: warning: no previous prototype for 'optc3_wait_drr_doublebuffer_pending_clear', kernel test robot
[PATCH 0/7] New arch interfaces for manipulating multiple pages,
Matthew Wilcox (Oracle)
[linux-next:master] BUILD REGRESSION 6ba8a227fd19d19779005fb66ad7562608e1df83, kernel test robot
[PATCH] psi: reduce min window size to 50ms,
Sudarshan Rajagopalan
[RFC PATCH v2 00/19] mm: process/cgroup ksm support,
Stefan Roesch
- [RFC PATCH v2 07/19] mm: split off pages_volatile function, Stefan Roesch
- [RFC PATCH v2 02/19] mm: add flag to __ksm_enter, Stefan Roesch
- [RFC PATCH v2 03/19] mm: add flag to __ksm_exit call, Stefan Roesch
- [RFC PATCH v2 04/19] mm: invoke madvise for all vmas in scan_get_next_rmap_item, Stefan Roesch
- [RFC PATCH v2 01/19] mm: add new flag to enable ksm per process, Stefan Roesch
- [RFC PATCH v2 05/19] mm: support disabling of ksm for a process, Stefan Roesch
- [RFC PATCH v2 06/19] mm: add new prctl option to get and set ksm for a process, Stefan Roesch
- [RFC PATCH v2 08/19] mm: expose general_profit metric, Stefan Roesch
- [RFC PATCH v2 10/19] mm: calculate ksm process profit metric, Stefan Roesch
- [RFC PATCH v2 09/19] docs: document general_profit sysfs knob, Stefan Roesch
- [RFC PATCH v2 13/19] mm: expose ksm merge type in ksm_stat, Stefan Roesch
- [RFC PATCH v2 14/19] docs: document new procfs ksm knobs, Stefan Roesch
- [RFC PATCH v2 12/19] mm: expose ksm process profit metric in ksm_stat, Stefan Roesch
- [RFC PATCH v2 11/19] mm: add ksm_merge_type() function, Stefan Roesch
- [RFC PATCH v2 18/19] selftests/vm: add KSM fork test, Stefan Roesch
- [RFC PATCH v2 19/19] selftests/vm: add two functions for debugging merge outcome, Stefan Roesch
- [RFC PATCH v2 15/19] tools: add new prctl flags to prctl in tools dir, Stefan Roesch
- [RFC PATCH v2 17/19] selftests/vm: add KSM get merge type test, Stefan Roesch
- [RFC PATCH v2 16/19] selftests/vm: add KSM prctl merge test, Stefan Roesch
- Re: [RFC PATCH v2 00/19] mm: process/cgroup ksm support, Matthew Wilcox
- Re: [RFC PATCH v2 00/19] mm: process/cgroup ksm support, Johannes Weiner
[PATCH v1] mm: add tracepoints to ksm,
Stefan Roesch
[PATCH v2 00/18] lib/stackdepot: fixes and clean-ups,
andrey . konovalov
- [PATCH v2 02/18] lib/stackdepot: use pr_fmt to define message format, andrey . konovalov
- [PATCH v2 01/18] lib/stackdepot: put functions in logical order, andrey . konovalov
- [PATCH v2 04/18] lib/stackdepot: rename stack_depot_disable, andrey . konovalov
- [PATCH v2 03/18] lib/stackdepot, mm: rename stack_depot_want_early_init, andrey . konovalov
- [PATCH v2 05/18] lib/stackdepot: annotate init and early init functions, andrey . konovalov
- [PATCH v2 08/18] lib/stackdepot: rename hash table constants and variables, andrey . konovalov
- [PATCH v2 06/18] lib/stackdepot: lower the indentation in stack_depot_init, andrey . konovalov
- [PATCH v2 09/18] lib/stackdepot: rename slab to pool, andrey . konovalov
- [PATCH v2 07/18] lib/stackdepot: reorder and annotate global variables, andrey . konovalov
- [PATCH v2 10/18] lib/stackdepot: rename handle and pool constants, andrey . konovalov
- [PATCH v2 11/18] lib/stackdepot: rename init_stack_pool, andrey . konovalov
- [PATCH v2 13/18] lib/stackdepot: annotate depot_init_pool and depot_alloc_stack, andrey . konovalov
- [PATCH v2 12/18] lib/stacktrace: drop impossible WARN_ON for depot_init_pool, andrey . konovalov
- [PATCH v2 17/18] lib/stackdepot: various comments clean-ups, andrey . konovalov
- [PATCH v2 14/18] lib/stackdepot: rename next_pool_inited to next_pool_required, andrey . konovalov
- [PATCH v2 15/18] lib/stacktrace, kasan, kmsan: rework extra_bits interface, andrey . konovalov
- [PATCH v2 16/18] lib/stackdepot: annotate racy pool_index accesses, andrey . konovalov
- [PATCH v2 18/18] lib/stackdepot: move documentation comments to stackdepot.h, andrey . konovalov
[PATCH] mm: Fix typo in __vm_enough_memory warning,
Jakub Wilk
[PATCH -mm] mm: percpu: fix incorrect size in pcpu_obj_full_size(),
Yafang Shao
[PATCH bpf-next v2 0/4] bpf, mm: introduce cgroup.memory=nobpf,
Yafang Shao
[PATCH] sysctl: fix proc_dobool() usability,
Ondrej Mosnacek
[linux-next:pending-fixes] BUILD SUCCESS d885c5e2988884cd4c5d431f154405d8f2146466, kernel test robot
[PATCH] mm/memcg: Skip high limit check in root memcg,
Haifeng Xu
[PATCH v2 00/20] CXL RAM and the 'Soft Reserved' => 'System RAM' default,
Dan Williams
- [PATCH v2 01/20] cxl/memdev: Fix endpoint port removal, Dan Williams
- [PATCH v2 02/20] cxl/Documentation: Update references to attributes added in v6.0, Dan Williams
- [PATCH v2 03/20] cxl/region: Add a mode attribute for regions, Dan Williams
- [PATCH v2 04/20] cxl/region: Support empty uuids for non-pmem regions, Dan Williams
- [PATCH v2 05/20] cxl/region: Validate region mode vs decoder mode, Dan Williams
- [PATCH v2 06/20] cxl/region: Add volatile region creation support, Dan Williams
- [PATCH v2 07/20] cxl/region: Refactor attach_target() for autodiscovery, Dan Williams
- [PATCH v2 08/20] cxl/region: Cleanup target list on attach error, Dan Williams
- [PATCH v2 09/20] cxl/region: Move region-position validation to a helper, Dan Williams
- [PATCH v2 10/20] kernel/range: Uplevel the cxl subsystem's range_contains() helper, Dan Williams
- [PATCH v2 11/20] cxl/region: Enable CONFIG_CXL_REGION to be toggled, Dan Williams
- [PATCH v2 12/20] cxl/port: Split endpoint and switch port probe, Dan Williams
- [PATCH v2 13/20] cxl/region: Add region autodiscovery, Dan Williams
- Message not available
[PATCH v2 14/20] tools/testing/cxl: Define a fixed volatile configuration to parse, Dan Williams
[PATCH v2 16/20] dax/hmem: Drop unnecessary dax_hmem_remove(), Dan Williams
[PATCH v2 17/20] dax/hmem: Convey the dax range via memregion_info(), Dan Williams
[PATCH v2 18/20] dax/hmem: Move hmem device registration to dax_hmem.ko, Dan Williams
[PATCH v2 19/20] dax: Assign RAM regions to memory-hotplug by default, Dan Williams
[PATCH v2 20/20] cxl/dax: Create dax devices for CXL RAM regions, Dan Williams
[PATCH v2 15/20] dax/hmem: Move HMAT and Soft reservation probe initcall level, Dan Williams
RE: [PATCH v2 00/20] CXL RAM and the 'Soft Reserved' => 'System RAM' default, Dan Williams
Re: [PATCH v2 00/20] CXL RAM and the 'Soft Reserved' => 'System RAM' default, Gregory Price
Re: [PATCH v2 00/20] CXL RAM and the 'Soft Reserved' => 'System RAM' default, Jonathan Cameron
[linux-next:master 6415/11577] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c:90:6: warning: no previous prototype for 'should_disable_otg', kernel test robot
[linux-next:master 8036/12152] sound/soc/codecs/aw88395/aw88395.c:458:17: error: implicit declaration of function 'gpiod_set_value_cansleep'; did you mean 'gpio_set_value_cansleep'?, kernel test robot
[PATCH v2] dma-buf: system_heap: avoid reclaim for order 4,
Jaewon Kim
[PATCH v2 0/3] mm/damon: deprecate DAMON debugfs interface,
SeongJae Park
[PATCH v6 6/6] selftest: add testing unsharing and counting ksm zero page,
yang.yang29
[PATCH v6 5/6] ksm: add zero_pages_sharing documentation,
yang.yang29
[PATCH v6 4/6] ksm: count zero pages for each process,
yang.yang29
[PATCH v6 3/6] ksm: count all zero pages placed by KSM,
yang.yang29
[PATCH v6 2/6] ksm: support unsharing zero pages placed by KSM,
yang.yang29
[PATCH v6 1/6] ksm: abstract the function try_to_get_old_rmap_item,
yang.yang29
[PATCH v6 0/6] ksm: support tracking KSM-placed zero-pages,
yang.yang29
[linux-next:master 5911/11577] drivers/soc/renesas/pwc-rzv2m.c:124:34: warning: unused variable 'rzv2m_pwc_of_match', kernel test robot
Re: BUG: kernel NULL pointer dereference, address: 0000000000000042,
Dave Chinner
[no subject],
SeongJae Park
[PATCH] Fix page corruption caused by racy check in __free_pages,
David Chen
[linux-next:master] BUILD REGRESSION 20f513df926fac0594a3b65f79d856bd64251861, kernel test robot
[PATCH v2 00/11] fold per-CPU vmstats remotely,
Marcelo Tosatti
- [PATCH v2 11/11] mm/vmstat: refresh stats remotely instead of via work item, Marcelo Tosatti
- [PATCH v2 09/11] mm/vmstat: use cmpxchg loop in cpu_vm_stats_fold, Marcelo Tosatti
- [PATCH v2 02/11] this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked, add _local function, Marcelo Tosatti
- [PATCH v2 10/11] mm/vmstat: switch vmstat shepherd to flush per-CPU counters remotely, Marcelo Tosatti
- [PATCH v2 04/11] this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, add _local function, Marcelo Tosatti
- [PATCH v2 08/11] mm/vmstat: switch counter modification to cmpxchg, Marcelo Tosatti
- [PATCH v2 05/11] this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, add _local function, Marcelo Tosatti
- [PATCH v2 03/11] this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to locked, add _local function, Marcelo Tosatti
- [PATCH v2 01/11] mm/vmstat: remove remote node draining, Marcelo Tosatti
- [PATCH v2 06/11] this_cpu_cmpxchg: asm-generic: switch this_cpu_cmpxchg to locked, add _local function, Marcelo Tosatti
- [PATCH v2 07/11] convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local, Marcelo Tosatti
- Re: [PATCH v2 00/11] fold per-CPU vmstats remotely, Marcelo Tosatti
[linux-next:master] [perf symbols] ce4c8e7966: perf-sanity-tests.Test_data_symbol.fail, kernel test robot
[PATCH RFC 0/5] Writeback handling of pinned pages,
Jan Kara
[linux-next:pending-fixes] BUILD SUCCESS c82c3af3ec1304e246e035924c17ae1f5dd924b1, kernel test robot
[PATCH v13 00/12] iov_iter: Improve page extraction (pin or just list),
David Howells
- [PATCH v13 01/12] splice: Fix O_DIRECT file read splice to avoid reversion of ITER_PIPE, David Howells
- [PATCH v13 02/12] mm: Pass info, not iter, into filemap_get_pages() and unstatic it, David Howells
- [PATCH v13 04/12] iov_iter: Kill ITER_PIPE, David Howells
- [PATCH v13 03/12] splice: Do splice read from a buffered file without using ITER_PIPE, David Howells
- [PATCH v13 07/12] iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing, David Howells
- [PATCH v13 08/12] block: Fix bio_flagged() so that gcc can better optimise it, David Howells
- [PATCH v13 05/12] iov_iter: Define flags to qualify page extraction., David Howells
- [PATCH v13 06/12] iov_iter: Add a function to extract a page list from an iterator, David Howells
- [PATCH v13 09/12] block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic, David Howells
- [PATCH v13 10/12] block: Add BIO_PAGE_PINNED and associated infrastructure, David Howells
- [PATCH v13 12/12] block: convert bio_map_user_iov to use iov_iter_extract_pages, David Howells
- [PATCH v13 11/12] block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages, David Howells
- Re: [PATCH v13 00/12] iov_iter: Improve page extraction (pin or just list), Jens Axboe
[PATCH v2] mm/page_alloc: optimize find_suitable_fallback() and fallbacks array,
Yajun Deng
next: arm64: boot: kernel BUG at mm/usercopy.c:102 - pc : usercopy_abort,
Naresh Kamboju
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]