Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH V4 2/2] cgroup/rstat: Avoid thundering herd problem by kswapd across NUMA nodes, (continued)
- [linux-next:master 6630/8719] arch/powerpc/boot/dts/mpc8313erdb.dtb: ptp_clock@24E00: interrupts: [[12, 8], [13, 8]] is too long, kernel test robot
- [PATCH] cachestat: do not flush stats in recency check,
Nhat Pham
- [PROBLEM] randconfig: ./include/linux/fortify-string.h:122:33: error: ‘__builtin_strcpy’ source argument is the same as destination [-Werror=restrict],
Mirsad Todorovac
- [PATCH v6 0/6] ioctl()-based API to query VMAs from /proc/<pid>/maps,
Andrii Nakryiko
- [PATCH mm-unstable] mm/damon/core: ensure max threshold attempt for max_nr_regions violation, SeongJae Park
- [linux-next:master 6881/8719] drivers/gpu/drm/msm/msm_gem.c:51:43: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
- [RFC PATCH 0/6] DRM resource management cgroup, try 2.,
Maarten Lankhorst
- [PATCH 0/2] kmsan: fix sparse warnings,
Ilya Leoshkevich
- [linux-next:master 7931/8719] statmount_test_ns.c:27:17: warning: format not a string literal and no format arguments, kernel test robot
- [linux-next:master 5081/8232] progs/hid.c:33:20: error: variable has incomplete type 'struct hid_bpf_ops', kernel test robot
- powerpc: nvram_64.c:75:13: error: 'oops_to_nvram' used but never defined [-Werror],
Naresh Kamboju
- [linux-next:master 7343/8016] mm/kmsan/instrumentation.c:318:42: sparse: sparse: Using plain integer as NULL pointer, kernel test robot
- [linux-next:master 2742/8232] arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-blueridge.dtb: /ahb/apb/fsi@1e79b000/cfam@0,0/scom@1000: failed to match any schema with compatible: ['ibm,p9-scom'],
kernel test robot
- [PATCH v7 0/2] mm: store zero pages to be swapped out in a bitmap,
Usama Arif
- Proposal for Creating Shared Memory Areas via a Character Device,
mannywang(王永峰)
- [RFC PATCH 0/7] Make core VMA operations internal and testable,
Lorenzo Stoakes
vmlinux.o: warning: objtool: leaf_cut_from_buffer+0x2396: stack state mismatch: cfa1=4+288 cfa2=4+304, kernel test robot
[PATCH] mm/gup: Use try_grab_page() instead of try_grab_folio() in gup slow path,
yangge1116
[PATCH 1/2] mm/zsmalloc: fix class per-fullness zspage counts,
Chengming Zhou
[linux-next:master 8115/8719] drivers/iio/gyro/adis16260.o: warning: objtool: adis16260_write_raw+0x108: can't find jump dest instruction at .text+0xdb2, kernel test robot
[PATCH mm-unstable v1] mm/hugetlb_vmemmap: fix race with speculative PFN walkers,
Yu Zhao
[linux-next:master] [vfs] bdf6091183: stress-ng.full.ops_per_sec 633.4% improvement, kernel test robot
[linux-next:master] [lockref] d042dae6ad: unixbench.throughput -33.7% regression,
kernel test robot
[PATCH 00/13] fs/dax: Fix FS DAX page reference counts,
Alistair Popple
- [PATCH 01/13] mm/gup.c: Remove redundant check for PCI P2PDMA page, Alistair Popple
- [PATCH 02/13] pci/p2pdma: Don't initialise page refcount to one, Alistair Popple
- [PATCH 04/13] fs/dax: Add dax_page_free callback, Alistair Popple
- [PATCH 10/13] fs/dax: Properly refcount fs dax pages, Alistair Popple
- [PATCH 09/13] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages, Alistair Popple
- [PATCH 11/13] huge_memory: Remove dead vmf_insert_pXd code, Alistair Popple
- [PATCH 13/13] mm: Remove devmap related functions and page table bits, Alistair Popple
- [PATCH 12/13] mm: Remove pXX_devmap callers, Alistair Popple
- [PATCH 07/13] huge_memory: Allow mappings of PUD sized pages, Alistair Popple
- [PATCH 05/13] mm: Allow compound zone device pages, Alistair Popple
- [PATCH 03/13] fs/dax: Refactor wait for dax idle page, Alistair Popple
- [PATCH 06/13] mm/memory: Add dax_insert_pfn, Alistair Popple
- [PATCH 08/13] huge_memory: Allow mappings of PMD sized pages, Alistair Popple
- Re: [PATCH 00/13] fs/dax: Fix FS DAX page reference counts, Dan Williams
- Re: [PATCH 00/13] fs/dax: Fix FS DAX page reference counts, Dave Chinner
[PATCH 00/10] fs: multigrain timestamp redux,
Jeff Layton
- [PATCH 02/10] fs: uninline inode_get_ctime and inode_set_ctime_to_ts, Jeff Layton
- [PATCH 01/10] fs: turn inode ctime fields into a single ktime_t, Jeff Layton
- [PATCH 03/10] fs: tracepoints for inode_needs_update_time and inode_set_ctime_to_ts, Jeff Layton
- [PATCH 05/10] fs: add percpu counters to count fine vs. coarse timestamps, Jeff Layton
- [PATCH 09/10] btrfs: convert to multigrain timestamps, Jeff Layton
- [PATCH 07/10] xfs: switch to multigrain timestamps, Jeff Layton
- [PATCH 04/10] fs: add infrastructure for multigrain timestamps, Jeff Layton
- [PATCH 06/10] fs: have setattr_copy handle multigrain timestamps appropriately, Jeff Layton
- [PATCH 10/10] tmpfs: add support for multigrain timestamps, Jeff Layton
- [PATCH 08/10] ext4: switch to multigrain timestamps, Jeff Layton
[PATCH v2 0/4] mm/filemap: Limit page cache size to that supported by xarray,
Gavin Shan
[GIT PULL] hotfixes for 6.10-rc6,
Andrew Morton
[linux-next:master 8025/8719] arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb: gpu@1c00000: clock-names:5: 'alwayson' is not one of ['core', 'iface', 'mem', 'mem_iface', 'alt_mem_iface', 'gfx3d', 'rbbmtimer', 'rbcpr'], kernel test robot
[RFC] swapfile: disable swapon for bs > ps devices, Luis Chamberlain
[PATCH V3 1/2] cgroup/rstat: Helper functions for locking expose trylock,
Jesper Dangaard Brouer
[PATCH mm-unstable] mm/damon/core: increase regions merge aggressiveness while respecting min_nr_regions,
SeongJae Park
mm: huge_memory.c:2736:31: error: variable 'page' is uninitialized when used here [-Werror,-Wuninitialized],
Naresh Kamboju
[akpm-mm:mm-nonmm-unstable 43/43] arch/powerpc/kernel/nvram_64.c:79:10: error: incompatible function pointer types initializing 'void (*)(struct kmsg_dumper *, enum kmsg_dump_reason, const char *)' with an expression of type 'void (struct kmsg_dumper *, enum kmsg_dump_reason)', kernel test robot
[akpm-mm:mm-nonmm-unstable 43/43] arch/powerpc/kernel/nvram_64.c:79:17: error: initialization of 'void (*)(struct kmsg_dumper *, enum kmsg_dump_reason, const char *)' from incompatible pointer type 'void (*)(struct kmsg_dumper *, enum kmsg_dump_reason)', kernel test robot
[PATCH 1/2] maple_tree: fix alloc node fail issue,
Liam R. Howlett
Regression on linux-next (next-20240625),
Borah, Chaitanya Kumar
[PATCH v2] mm: vmalloc: Check if a hash-index is in cpu_possible_mask,
Uladzislau Rezki (Sony)
[PATCH v3 1/3] Fix userfaultfd_api to return EINVAL as expected,
Audra Mitchell
[PATCH] mm: vmalloc: Check if a hash-index is in cpu_possible_mask,
Uladzislau Rezki (Sony)
[linux-next:master 4252/8232] intel_vrr.c:undefined reference to `__udivdi3', kernel test robot
[PATCH -next] mm: memcg: remove redundant seq_buf_has_overflowed(),
Xiu Jianfeng
[PATCH v5 0/6] mm: migrate: support poison recover from migrate folio,
Kefeng Wang
[RFC PATCH] mm: introduce gen information in /proc/xxx/smaps,
zhaoyang.huang
[linux-next:master 699/8232] arch/loongarch/include/asm/page.h:15:25: error: conversion from 'long unsigned int' to 'u16' {aka 'short unsigned int'} changes value from '65536' to '0', kernel test robot
dax alignment problem on arm64 (and other achitectures), Shyam Saini
Re: [PATCH v2 15/15] mm/mmap: Move may_expand_vm() check in mmap_region(), Bert Karwatzki
[linux-next:master 7259/8232] drivers/gpu/drm/drm_panic.c:99: multiple definition of `init_module'; drivers/gpu/drm/drm_drv.o:drivers/gpu/drm/drm_drv.c:1079: first defined here, kernel test robot
[PATCH v6 0/4] Userspace controls soft-offline pages,
Jiaqi Yan
[linux-next:master 7566/8232] net/core/filter.c:2049:16: sparse: sparse: incorrect type in return expression (different base types), kernel test robot
Re: [PATCH 2/2] kpageflags: fix wrong KPF_THP on non-pmd-mappable compound pages,
Zi Yan
Re: [PATCH 2/2] kpageflags: fix wrong KPF_THP on non-pmd-mappable compound pages, David Hildenbrand
Re: [PATCH 1/2] mm: Constify folio_order()/folio_test_pmd_mappable(),
Zi Yan
[linux-next:master 3392/8232] arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dtb: /soc@107c000000/timer@7c003000: failed to match any schema with compatible: ['brcm,bcm2835-system-timer'],
kernel test robot
[linux-next:master 7925/8016] drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1232:20: error: unused function '__build_asserts', kernel test robot
[linux-next:master 6593/8232] arch/powerpc/boot/dts/mpc8313erdb.dtb: ptp_clock@24E00: interrupts: [[12, 8], [13, 8]] is too long, kernel test robot
[PATCH] mm: Prevent derefencing NULL ptr in pfn_section_valid(),
Waiman Long
[linux-next:master 7437/8232] lenovo-yoga-c630.c:undefined reference to `auxiliary_device_init', kernel test robot
[PATCH] hugetlbfs: add MTE support,
Yang Shi
Re: [PATCH 3/3] x86/64/mm: Make 5-level paging support unconditional,
kernel test robot
[PATCH v7 0/1] Centralize _GNU_SOURCE definition into lib.mk,
Edward Liaw
[linux-next:master 7701/8232] mm/huge_memory.c:2735:31: warning: variable 'page' is uninitialized when used here,
kernel test robot
[linux-next:master 5987/8232] kernel/sched/ext.c:2399:56: sparse: sparse: incorrect type in initializer (different address spaces), kernel test robot
[RESEND PATCH] mm: page_ref: remove folio_try_get_rcu(), Yang Shi
[PATCH net-next v14 05/13] page_pool: convert to use netmem, Mina Almasry
[PATCH net-next v14 06/13] page_pool: devmem support, Mina Almasry
[linux-next:master 699/8232] arch/loongarch/include/asm/page.h:15:25: warning: conversion from 'long unsigned int' to 'u16' {aka 'short unsigned int'} changes value from '65536' to '0', kernel test robot
[PATCH v2 00/15] Avoid MAP_FIXED gap exposure,
Liam R. Howlett
- [PATCH v2 01/15] mm/mmap: Correctly position vma_iterator in __split_vma(), Liam R. Howlett
- [PATCH v2 05/15] mm/mmap: Introduce vma_munmap_struct for use in munmap operations, Liam R. Howlett
- [PATCH v2 06/15] mm/mmap: Change munmap to use vma_munmap_struct() for accounting and surrounding vmas, Liam R. Howlett
- [PATCH v2 11/15] mm/mmap: Track start and end of munmap in vma_munmap_struct, Liam R. Howlett
- [PATCH v2 10/15] mm/mmap: Reposition vma iterator in mmap_region(), Liam R. Howlett
- [PATCH v2 12/15] mm/mmap: Avoid zeroing vma tree in mmap_region(), Liam R. Howlett
- [PATCH v2 14/15] mm/mmap: Use vms accounted pages in mmap_region(), Liam R. Howlett
- [PATCH v2 15/15] mm/mmap: Move may_expand_vm() check in mmap_region(), Liam R. Howlett
- [PATCH v2 03/15] mm/mmap: Introduce vmi_complete_munmap_vmas(), Liam R. Howlett
- [PATCH v2 07/15] mm/mmap: Extract validate_mm() from vma_complete(), Liam R. Howlett
- [PATCH v2 04/15] mm/mmap: Extract the gathering of vmas from do_vmi_align_munmap(), Liam R. Howlett
- [PATCH v2 02/15] mm/mmap: Introduce abort_munmap_vmas(), Liam R. Howlett
- [PATCH v2 13/15] mm/mmap: Use PHYS_PFN in mmap_region(), Liam R. Howlett
- [PATCH v2 08/15] mm/mmap: Inline munmap operation in mmap_region(), Liam R. Howlett
- [PATCH v2 09/15] mm/mmap: Expand mmap_region() munmap call, Liam R. Howlett
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Andrew Morton
- <Possible follow-ups>
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
- Re: [PATCH v2 00/15] Avoid MAP_FIXED gap exposure, Bert Karwatzki
[no subject], Unknown
Re: [PATCH] mm: remove partial comments of kswapd_shrink_node head, Andrew Morton
[PATCH 0/8] selftests/damon: test DAMOS tried regions and {min,max}_nr_regions,
SeongJae Park
[PATCH v9 00/39] arm64/gcs: Provide support for GCS in userspace,
Mark Brown
- [PATCH v9 01/39] arm64/mm: Restructure arch_validate_flags() for extensibility, Mark Brown
- [PATCH v9 03/39] mman: Add map_shadow_stack() flags, Mark Brown
- [PATCH v9 05/39] arm64/gcs: Document the ABI for Guarded Control Stacks, Mark Brown
- [PATCH v9 07/39] arm64/gcs: Add manual encodings of GCS instructions, Mark Brown
- [PATCH v9 10/39] arm64/mm: Allocate PIE slots for EL0 guarded control stack, Mark Brown
- [PATCH v9 11/39] mm: Define VM_SHADOW_STACK for arm64 when we support GCS, Mark Brown
- [PATCH v9 12/39] arm64/mm: Map pages for guarded control stack, Mark Brown
- [PATCH v9 14/39] arm64/gcs: Allow GCS usage at EL0 and EL1, Mark Brown
- [PATCH v9 16/39] arm64/hwcap: Add hwcap for GCS, Mark Brown
- [PATCH v9 18/39] arm64/mm: Handle GCS data aborts, Mark Brown
- [PATCH v9 06/39] arm64/sysreg: Add definitions for architected GCS caps, Mark Brown
- [PATCH v9 17/39] arm64/traps: Handle GCS exceptions, Mark Brown
- [PATCH v9 21/39] arm64/gcs: Implement shadow stack prctl() interface, Mark Brown
- [PATCH v9 08/39] arm64/gcs: Provide put_user_gcs(), Mark Brown
- [PATCH v9 19/39] arm64/gcs: Context switch GCS state for EL0, Mark Brown
- [PATCH v9 23/39] arm64/signal: Set up and restore the GCS context for signal handlers, Mark Brown
- [PATCH v9 24/39] arm64/signal: Expose GCS state in signal frames, Mark Brown
- [PATCH v9 20/39] arm64/gcs: Ensure that new threads have a GCS, Mark Brown
- [PATCH v9 22/39] arm64/mm: Implement map_shadow_stack(), Mark Brown
- [PATCH v9 26/39] arm64: Add Kconfig for Guarded Control Stack (GCS), Mark Brown
- [PATCH v9 13/39] KVM: arm64: Manage GCS registers for guests, Mark Brown
- [PATCH v9 27/39] kselftest/arm64: Verify the GCS hwcap, Mark Brown
- [PATCH v9 30/39] kselftest/arm64: Add GCS as a detected feature in the signal tests, Mark Brown
- [PATCH v9 28/39] kselftest: Provide shadow stack enable helpers for arm64, Mark Brown
- [PATCH v9 31/39] kselftest/arm64: Add framework support for GCS to signal handling tests, Mark Brown
- [PATCH v9 35/39] kselftest/arm64: Add a GCS test program built with the system libc, Mark Brown
- [PATCH v9 29/39] selftests/clone3: Enable arm64 shadow stack testing, Mark Brown
- [PATCH v9 36/39] kselftest/arm64: Add test coverage for GCS mode locking, Mark Brown
- [PATCH v9 37/39] kselftest/arm64: Add GCS signal tests, Mark Brown
- [PATCH v9 38/39] kselftest/arm64: Add a GCS stress test, Mark Brown
- [PATCH v9 25/39] arm64/ptrace: Expose GCS via ptrace and core files, Mark Brown
- [PATCH v9 39/39] kselftest/arm64: Enable GCS for the FP stress tests, Mark Brown
- [PATCH v9 34/39] kselftest/arm64: Add very basic GCS test program, Mark Brown
- [PATCH v9 15/39] arm64/idreg: Add overrride for GCS, Mark Brown
- [PATCH v9 32/39] kselftest/arm64: Allow signals tests to specify an expected si_code, Mark Brown
- [PATCH v9 02/39] prctl: arch-agnostic prctl for shadow stack, Mark Brown
- [PATCH v9 33/39] kselftest/arm64: Always run signals tests with GCS enabled, Mark Brown
- [PATCH v9 04/39] arm64: Document boot requirements for Guarded Control Stacks, Mark Brown
- [PATCH v9 09/39] arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS), Mark Brown
[PATCH net-next v9 12/13] mm: page_frag: update documentation for page_frag, Yunsheng Lin
[PATCH net-next v9 10/13] mm: page_frag: introduce prepare/probe/commit API,
Yunsheng Lin
[PATCH net-next v9 08/13] mm: page_frag: use __alloc_pages() to replace alloc_pages_node(), Yunsheng Lin
[PATCH net-next v9 07/13] mm: page_frag: some minor refactoring before adding new API,
Yunsheng Lin
[PATCH net-next v9 06/13] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc',
Yunsheng Lin
[PATCH net-next v9 05/13] mm: page_frag: avoid caller accessing 'page_frag_cache' directly, Yunsheng Lin
[PATCH net-next v9 04/13] mm: page_frag: add '_va' suffix to page_frag API, Yunsheng Lin
[PATCH net-next v9 03/13] mm: page_frag: use initial zero offset for page_frag_alloc_align(),
Yunsheng Lin
[PATCH net-next v9 02/13] mm: move the page fragment allocator from page_alloc into its own file,
Yunsheng Lin
[PATCH net-next v9 01/13] mm: page_frag: add a test module for page_frag, Yunsheng Lin
[PATCH] mm/numa_balancing: Teach mpol_to_str about the balancing mode,
Tvrtko Ursulin
Fwd: [PATCH v2] memblock: export memblock_free() to free reserved memory.,
liangxi Liu
[PATCH v8 00/10] enable bs > ps in XFS,
Pankaj Raghav (Samsung)
- [PATCH v8 02/10] filemap: allocate mapping_min_order folios in the page cache, Pankaj Raghav (Samsung)
- [PATCH v8 03/10] readahead: allocate folios with mapping_min_order in readahead, Pankaj Raghav (Samsung)
- [PATCH v8 05/10] filemap: cap PTE range to be created to allowed zero fill in folio_map_range(), Pankaj Raghav (Samsung)
- [PATCH v8 06/10] iomap: fix iomap_dio_zero() for fs bs > system page size, Pankaj Raghav (Samsung)
- [PATCH v8 08/10] xfs: expose block size in stat, Pankaj Raghav (Samsung)
- [PATCH v8 09/10] xfs: make the calculation generic in xfs_sb_validate_fsb_count(), Pankaj Raghav (Samsung)
- [PATCH v8 10/10] xfs: enable block size larger than page size support, Pankaj Raghav (Samsung)
- [PATCH v8 07/10] xfs: use kvmalloc for xattr buffers, Pankaj Raghav (Samsung)
- [PATCH v8 04/10] mm: split a folio in minimum folio order chunks, Pankaj Raghav (Samsung)
- [PATCH v8 01/10] fs: Allow fine-grained control of folio sizes, Pankaj Raghav (Samsung)
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]