Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH] kasan:fix access invalid shadow address when input is illegal, (continued)
- [linux-next:master 5164/5363] stacktrace.c:undefined reference to `save_stack_trace', kernel test robot
- [PATCH 0/2] memblock test: fix compilation errors,
Mike Rapoport
- [PATCH] filemap: add filemap_map_order0_folio() to handle order0 folio, Yin Fengwei
- [PATCH RFC] binfmt_elf: fully allocate bss pages,
Thomas Weißschuh
- [linux-next:pending-fixes] BUILD SUCCESS bcfe98207530e1ea0004f4e5dbd6e7e4d9eb2471, kernel test robot
- [PATCH 0/3] userfaultfd remap option,
Suren Baghdasaryan
- [linux-next:master] BUILD REGRESSION 98897dc735cf6635f0966f76eb0108354168fb15, kernel test robot
- [PATCH 1/2] trace-vmscan-postprocess: sync with tracepoints updates,
Vlastimil Babka
- [PATCH] mm: mglru: fix add unevictable folio to lruvec->lists,
Zhiguo Jiang
- [PATCH] mm/damon/core: use number of passed access sampling as a timer, SeongJae Park
- [linux-next:master 3370/4552] fs/bcachefs/alloc_background.c:626:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'}, kernel test robot
- [linux-next:master] BUILD REGRESSION e143016b56ecb0fcda5bb6026b0a25fe55274f56, kernel test robot
- ANON_LARGE_FOLIOS meeting follow-up & refined proposal,
Ryan Roberts
- Re: ANON_LARGE_FOLIOS meeting follow-up & refined proposal, David Hildenbrand
grab_cache_page vs grab_cache_folio?,
Dragan Stancevic
[linux-next:master 3807/4552] fs/bcachefs/snapshot.c:942:5: warning: no previous prototype for function 'bch2_snapshot_node_delete', kernel test robot
[RFC PATCH v12 00/33] KVM: guest_memfd() and per-page attributes,
Sean Christopherson
- [RFC PATCH v12 10/33] KVM: Set the stage for handling only shared mappings in mmu_notifier events, Sean Christopherson
- [RFC PATCH v12 15/33] KVM: Add transparent hugepage support for dedicated guest memory, Sean Christopherson
- [RFC PATCH v12 20/33] KVM: Allow arch code to track number of memslot address spaces per VM, Sean Christopherson
- [RFC PATCH v12 31/33] KVM: selftests: Expand set_memory_region_test to validate guest_memfd(), Sean Christopherson
- [RFC PATCH v12 32/33] KVM: selftests: Add basic selftest for guest_memfd(), Sean Christopherson
- [RFC PATCH v12 28/33] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data, Sean Christopherson
- [RFC PATCH v12 01/33] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges, Sean Christopherson
- [RFC PATCH v12 11/33] KVM: Introduce per-page memory attributes, Sean Christopherson
- [RFC PATCH v12 33/33] KVM: selftests: Test KVM exit behavior for private memory/access, Sean Christopherson
- [RFC PATCH v12 13/33] security: Export security_inode_init_security_anon() for use by KVM, Sean Christopherson
- [RFC PATCH v12 25/33] KVM: selftests: Add helpers to convert guest memory b/w private and shared, Sean Christopherson
- [RFC PATCH v12 06/33] KVM: Introduce KVM_SET_USER_MEMORY_REGION2, Sean Christopherson
- [RFC PATCH v12 02/33] KVM: Use gfn instead of hva for mmu_notifier_retry, Sean Christopherson
- [RFC PATCH v12 17/33] KVM: x86: Disallow hugepages when memory attributes are mixed, Sean Christopherson
- [RFC PATCH v12 26/33] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86), Sean Christopherson
- [RFC PATCH v12 22/33] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper, Sean Christopherson
- [RFC PATCH v12 04/33] KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU, Sean Christopherson
- [RFC PATCH v12 14/33] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory, Sean Christopherson
- [RFC PATCH v12 07/33] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace, Sean Christopherson
- [RFC PATCH v12 27/33] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type, Sean Christopherson
- [RFC PATCH v12 12/33] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable, Sean Christopherson
- [RFC PATCH v12 16/33] KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN, Sean Christopherson
- [RFC PATCH v12 29/33] KVM: selftests: Add x86-only selftest for private memory conversions, Sean Christopherson
- [RFC PATCH v12 05/33] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER, Sean Christopherson
- [RFC PATCH v12 09/33] KVM: Drop .on_unlock() mmu_notifier hook, Sean Christopherson
- [RFC PATCH v12 03/33] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER, Sean Christopherson
- [RFC PATCH v12 23/33] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2, Sean Christopherson
- [RFC PATCH v12 21/33] KVM: x86: Add support for "protected VMs" that can utilize private memory, Sean Christopherson
- [RFC PATCH v12 19/33] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro, Sean Christopherson
- [RFC PATCH v12 30/33] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper, Sean Christopherson
- [RFC PATCH v12 18/33] KVM: x86/mmu: Handle page fault for private memory, Sean Christopherson
- [RFC PATCH v12 08/33] KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory, Sean Christopherson
- [RFC PATCH v12 24/33] KVM: selftests: Add support for creating private memslots, Sean Christopherson
[PATCH v1 0/1] Report perpage metadata information.,
Sourav Panda
[v5 0/4] mm: hugetlb: Skip initialization of gigantic tail struct pages if freed by HVO,
Usama Arif
[PATCH 0/2] riscv: Add remaining module relocations and tests,
Charlie Jenkins
[PATCH v3] mm: memcg: add THP swap out info for anonymous reclaim,
Vern Hao
[linux-next:master 3349/4552] fs/bcachefs/alloc_background.c:271:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int', kernel test robot
[PATCH v3 0/5] Use nth_page() in place of direct struct page manipulation,
Zi Yan
[PATCH 0/3] memcg: more sophisticated stats flushing,
Yosry Ahmed
[PATCH v4 00/13] iov_iter: Convert the iterator macros into inline funcs,
David Howells
- [PATCH v4 02/13] iov_iter: Renumber ITER_* constants, David Howells
- [PATCH v4 04/13] iov_iter: Convert iterate*() to inline funcs, David Howells
- [PATCH v4 11/13] iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together, David Howells
- [PATCH v4 10/13] iov_iter, net: Fold in csum_and_memcpy(), David Howells
- [PATCH v4 07/13] iov_iter: Make copy_from_iter() always handle MCE, David Howells
- [PATCH v4 08/13] iov_iter: Remove the copy_mc flag and associated functions, David Howells
- [PATCH v4 01/13] iov_iter: Add a benchmarking kunit test, David Howells
- [PATCH v4 05/13] iov: Move iterator functions to a header file, David Howells
- [PATCH v4 12/13] iov_iter, net: Move hash_and_copy_to_iter() to net/, David Howells
- [PATCH v4 06/13] iov_iter: Add a kernel-type iterator-only iteration function, David Howells
- [PATCH v4 09/13] iov_iter, net: Move csum_and_copy_to/from_iter() to net/, David Howells
- [PATCH v4 03/13] iov_iter: Derive user-backedness from the iterator type, David Howells
- [PATCH v4 13/13] iov_iter: Create a fake device to allow iov_iter testing/benchmarking, David Howells
[PATCH v2 00/19] stackdepot: allow evicting stack traces,
andrey . konovalov
- [PATCH v2 04/19] lib/stackdepot: add depot_fetch_stack helper, andrey . konovalov
- [PATCH v2 05/19] lib/stackdepot: use fixed-sized slots for stack records, andrey . konovalov
- [PATCH v2 10/19] lib/stackdepot: store free stack records in a freelist, andrey . konovalov
- [PATCH v2 08/19] lib/stackdepot: rename next_pool_required to new_pool_required, andrey . konovalov
- [PATCH v2 06/19] lib/stackdepot: fix and clean-up atomic annotations, andrey . konovalov
- [PATCH v2 15/19] lib/stackdepot: add refcount for records, andrey . konovalov
- [PATCH v2 14/19] lib/stackdepot, kasan: add flags to __stack_depot_save and rename, andrey . konovalov
- [PATCH v2 18/19] kasan: check object_size in kasan_complete_mode_report_info, andrey . konovalov
- [PATCH v2 07/19] lib/stackdepot: rework helpers for depot_alloc_stack, andrey . konovalov
- [PATCH v2 09/19] lib/stackdepot: store next pool pointer in new_pool, andrey . konovalov
- [PATCH v2 13/19] kmsan: use stack_depot_save instead of __stack_depot_save, andrey . konovalov
- [PATCH v2 19/19] kasan: use stack_depot_put for tag-based modes, andrey . konovalov
- [PATCH v2 03/19] lib/stackdepot: drop valid bit from handles, andrey . konovalov
- [PATCH v2 12/19] lib/stackdepot: use list_head for stack record links, andrey . konovalov
- [PATCH v2 17/19] kasan: remove atomic accesses to stack ring entries, andrey . konovalov
- [PATCH v2 01/19] lib/stackdepot: check disabled flag when fetching, andrey . konovalov
- [PATCH v2 16/19] lib/stackdepot: allow users to evict stack traces, andrey . konovalov
- [PATCH v2 02/19] lib/stackdepot: simplify __stack_depot_save, andrey . konovalov
- [PATCH v2 11/19] lib/stackdepot: use read/write lock, andrey . konovalov
- Re: [PATCH v2 00/19] stackdepot: allow evicting stack traces, Andrey Konovalov
[linux-next:master 2726/4552] fs/bcachefs/bcachefs.h:181:21: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'long unsigned int', kernel test robot
[PATCH v1 0/6] Anon rmap cleanups,
David Hildenbrand
[linux-next:master 3525/4552] fs/bcachefs/movinggc.c:176:21: warning: comparison of distinct pointer types ('typeof (16UL) *' (aka 'unsigned long *') and 'typeof (buckets_in_flight->nr / 4) *' (aka 'unsigned int *')), kernel test robot
[linux-next:master 2179/4552] fs/bcachefs/btree_key_cache.c:701:21: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long int', kernel test robot
Re: BUG: soft lockup in smp_call_function,
Hillf Danton
[linux-next:master 3370/4552] fs/bcachefs/alloc_background.c:627:10: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int'), kernel test robot
[PATCH] init/main: Clear boot task idle flag,
Liam R. Howlett
[PATCH v3 0/8] mm: migrate: more folio conversion and unification,
Kefeng Wang
[linux-next:master 4494/4552] fs/bcachefs/fs.c:639:1: warning: the frame size of 1036 bytes is larger than 1024 bytes, kernel test robot
[linux-next:master 1798/4965] arch/powerpc/platforms/pseries/plpks_sed_ops.c:42:6: warning: no previous prototype for function 'plpks_init_var', kernel test robot
[linux-next:master 2726/4552] fs/bcachefs/buckets_waiting_for_journal.c:137:30: warning: format specifies type 'size_t' (aka 'unsigned int') but the argument has type 'unsigned long', kernel test robot
[linux-next:master 3349/4552] fs/bcachefs/alloc_background.c:272:10: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int', kernel test robot
[linux-next:master 1566/4552] fs/bcachefs/recovery.c:1047:1: warning: the frame size of 1036 bytes is larger than 1024 bytes, kernel test robot
[linux-next:master 3897/4552] drivers/net/wireless/ath/ath11k/mac.c:7952:22: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
Re: Possible 6.5 regression: Huge values for "commited memory",
Bagas Sanjaya
[PATCH RESEND v2 0/2] mm/damon: add a tracepoint for damos apply target regions,
SeongJae Park
[linux-next:master 1126/4552] fs/bcachefs/fs-ioctl.h:25:23: warning: 'bch_flags_to_xflags' defined but not used, kernel test robot
[linux-next:master 2964/4552] fs/bcachefs/checksum.c:141:22: warning: comparison of distinct pointer types ('typeof (len) *' (aka 'unsigned int *') and 'typeof ((1UL << 12) - offset) *' (aka 'unsigned long *')), kernel test robot
[linux-next:master 4291/4552] arch/powerpc/platforms/pseries/plpks_sed_ops.c:42:6: error: no previous prototype for function 'plpks_init_var', kernel test robot
[linux-next:master 1499/4552] fs/bcachefs/reflink.c:298:1: warning: the frame size of 1124 bytes is larger than 1024 bytes, kernel test robot
KASAN: null-ptr-deref Read in filemap_fault,
Sanan Hasanov
[no subject],
SeongJae Park
Maple Tree Work 2023/09, Liam R. Howlett
[linux-next:pending-fixes] BUILD SUCCESS f73758af4eb4e17b2a02b7c63f0bdc31e9e5db7c, kernel test robot
[RFC PATCH v2 0/5] Refault distance checking for MGLRU,
Kairui Song
[PATCH v1 0/4] Smart scanning mode for KSM,
Stefan Roesch
arch/microblaze/kernel/unwind.c:168: warning: Function parameter or member 'loglvl' not described in 'unwind_trap', kernel test robot
[linux-next:master 1417/4552] fs/bcachefs/fs-io.c:472:1: warning: the frame size of 1128 bytes is larger than 1024 bytes, kernel test robot
[linux-next:master 4491/4552] include/linux/fortify-string.h:57:33: warning: writing 8 bytes into a region of size 0, kernel test robot
[RFC PATCH 0/4] Enable >0 order folio memory compaction,
Zi Yan
[linux-next:master 1118/4552] fs/bcachefs/opts.h:194:30: warning: 'bch2_opts_default' defined but not used, kernel test robot
[linux-next:master 2179/4552] fs/bcachefs/btree_key_cache.c:701:33: warning: format specifies type 'size_t' (aka 'unsigned int') but the argument has type 'long', kernel test robot
[linux-next:master 2362/4552] fs/bcachefs/reflink.c:85:6: warning: no previous prototype for function 'bch2_reflink_v_merge', kernel test robot
Re: WARN: Interrupts were enabled early [bisected cfeb6ae8bcb9 ("maple_tree: disable mas_wr_append() when other readers are possible")], Liam R. Howlett
[linux-next:master 1078/4552] sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c:436:6: warning: no previous prototype for function 'acp3x_es83xx_init_ops', kernel test robot
[linux-next:master 1118/4552] fs/bcachefs/bcachefs_format.h:198:25: warning: 'p' offset 3 in 'struct bkey' isn't aligned to 4, kernel test robot
[PATCH] arch: arm: remove redundant clear_page when CONFIG_INIT_ON_ALLOC_DEFAULT_ON is on,
zhaoyang.huang
[PATCH] slab: drop unneeded NULL-pointer check in kfree auto cleanup,
Bartosz Golaszewski
[PATCH] mm: vmscan: modify an easily misunderstood function name, liujinlong
[PATCH -V3 0/4] memory tiering: calculate abstract distance based on ACPI HMAT,
Huang Ying
[PATCH V2 0/6] mm: page_alloc: freelist migratetype hygiene,
Johannes Weiner
[PATCH 2/6] mm: page_alloc: fix up block types when merging compatible blocks, Johannes Weiner
Re: [PATCH V2 0/6] mm: page_alloc: freelist migratetype hygiene, Mike Kravetz
[PATCH v2] mm: memcg: add THP swap out info for anonymous reclaim,
Vern Hao
[Invitation] Linux MM Alignment Session Follow-up on Large Anon Folios on Wednesday, David Rientjes
[PATCH v7] mm/filemap: remove hugetlb special casing in filemap.c, Sidhartha Kumar
[PATCH v2] memfd: drop warning for missing exec-related flags, Aleksa Sarai
[linus:master] [maple_tree] 17983dc617: stress-ng.mmapmany.ops_per_sec 21.4% improvement, kernel test robot
[RFC PATCH 0/3] Helpers for debugging dying cgroups,
Yakunin, Dmitry (Nebius)
[linux-next:master] BUILD REGRESSION 7bc675554773f09d88101bf1ccfc8537dc7c0be9, kernel test robot
[PATCH v6 00/45] use refcount+RCU method to implement lockless slab shrink,
Qi Zheng
[PATCH v6 10/45] NFSv4.2: dynamically allocate the nfs-xattr shrinkers, Qi Zheng
[PATCH v6 11/45] nfs: dynamically allocate the nfs-acl shrinker, Qi Zheng
[PATCH v6 15/45] rcu: dynamically allocate the rcu-lazy shrinker, Qi Zheng
[PATCH v6 20/45] drm/i915: dynamically allocate the i915_gem_mm shrinker, Qi Zheng
[PATCH v6 24/45] dm zoned: dynamically allocate the dm-zoned-meta shrinker, Qi Zheng
[PATCH v6 28/45] virtio_balloon: dynamically allocate the virtio-balloon shrinker, Qi Zheng
[PATCH v6 29/45] mbcache: dynamically allocate the mbcache shrinker, Qi Zheng
[PATCH v6 32/45] nfsd: dynamically allocate the nfsd-client shrinker, Qi Zheng
[PATCH v6 37/45] zsmalloc: dynamically allocate the mm-zspool shrinker, Qi Zheng
[PATCH v6 39/45] mm: shrinker: remove old APIs, Qi Zheng
[PATCH v6 40/45] mm: shrinker: add a secondary array for shrinker_info::{map, nr_deferred}, Qi Zheng
[PATCH v6 42/45] mm: shrinker: make global slab shrink lockless, Qi Zheng
[PATCH v6 44/45] mm: shrinker: hold write lock to reparent shrinker nr_deferred, Qi Zheng
[PATCH v6 36/45] xfs: dynamically allocate the xfs-qm shrinker, Qi Zheng
[PATCH v6 13/45] quota: dynamically allocate the dquota-cache shrinker, Qi Zheng
[PATCH v6 41/45] mm: shrinker: rename {prealloc|unregister}_memcg_shrinker() to shrinker_memcg_{alloc|remove}(), Qi Zheng
[PATCH v6 16/45] rcu: dynamically allocate the rcu-kfree shrinker, Qi Zheng
[PATCH v6 23/45] dm: dynamically allocate the dm-bufio shrinker, Qi Zheng
[PATCH v6 07/45] f2fs: dynamically allocate the f2fs-shrinker, Qi Zheng
[PATCH v6 09/45] gfs2: dynamically allocate the gfs2-qd shrinker, Qi Zheng
[PATCH v6 03/45] binder: dynamically allocate the android-binder shrinker, Qi Zheng
[PATCH v6 27/45] vmw_balloon: dynamically allocate the vmw-balloon shrinker, Qi Zheng
[PATCH v6 02/45] kvm: mmu: dynamically allocate the x86-mmu shrinker, Qi Zheng
[PATCH v6 22/45] drm/panfrost: dynamically allocate the drm-panfrost shrinker, Qi Zheng
[PATCH v6 35/45] xfs: dynamically allocate the xfs-inodegc shrinker, Qi Zheng
[PATCH v6 31/45] jbd2,ext4: dynamically allocate the jbd2-journal shrinker, Qi Zheng
[PATCH v6 21/45] drm/msm: dynamically allocate the drm-msm_gem shrinker, Qi Zheng
[PATCH v6 26/45] bcache: dynamically allocate the md-bcache shrinker, Qi Zheng
[PATCH v6 14/45] ubifs: dynamically allocate the ubifs-slab shrinker, Qi Zheng
[PATCH v6 18/45] sunrpc: dynamically allocate the sunrpc_cred shrinker, Qi Zheng
[PATCH v6 04/45] drm/ttm: dynamically allocate the drm-ttm_pool shrinker, Qi Zheng
[PATCH v6 45/45] mm: shrinker: convert shrinker_rwsem to mutex, Qi Zheng
[PATCH v6 17/45] mm: thp: dynamically allocate the thp-related shrinkers, Qi Zheng
[PATCH v6 06/45] erofs: dynamically allocate the erofs-shrinker, Qi Zheng
[PATCH v6 08/45] gfs2: dynamically allocate the gfs2-glock shrinker, Qi Zheng
[PATCH v6 25/45] md/raid5: dynamically allocate the md-raid5 shrinker, Qi Zheng
[PATCH v6 33/45] nfsd: dynamically allocate the nfsd-reply shrinker, Qi Zheng
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]