Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: Known and unfixed active data loss bug in MM + XFS with large folios since Dec 2021 (any kernel from 6.1 upwards), (continued)
- MDWE does not prevent read-only, executable, shared memory regions to be updated by backing file writes,
Bugspray Bot
- Re: MDWE does not prevent read-only, executable, shared memory regions to be updated by backing file writes, Bugspray Bot
- Re: MDWE does not prevent read-only, executable, shared memory regions to be updated by backing file writes, Bugspray Bot
- Re: MDWE does not prevent read-only, executable, shared memory regions to be updated by backing file writes, Bugspray Bot
- Re: MDWE does not prevent read-only, executable, shared memory regions to be updated by backing file writes, Bugspray Bot
- [v4 PATCH 1/2] hugetlb: arm64: add mte support,
Yang Shi
- [linux-next:master 11167/11623] drivers/pinctrl/pinctrl-ep93xx.c:683:27: warning: 'raster_on_sdram3_pins' defined but not used, kernel test robot
- [PATCH] bootmem: Stop using page->index,
Matthew Wilcox (Oracle)
- [PATCH V11] cgroup/rstat: Avoid flushing if there is an ongoing root flush,
Jesper Dangaard Brouer
- [linux-next:master 11144/11623] drivers/dma/ep93xx_dma.c:1365:51: warning: '%u' directive writing between 1 and 8 bytes into a region of size 2, kernel test robot
- Questions about TLB flushing and lru_gen_look_around,
Phil Elwell
- [linux-next:fs-current] BUILD SUCCESS c72a58320cf5304f4948e786458d30b46dcdaf61, kernel test robot
- [linux-next:master 11150/11623] drivers/spi/spi-ep93xx.c:98: warning: Excess struct member 'dma_rx_data' description in 'ep93xx_spi', kernel test robot
- [RFC 2/2] page_pool: fix IOMMU crash when driver has already unbound,
Yunsheng Lin
- [RFC v2 00/21] Provide a new two step DMA API mapping API,
Leon Romanovsky
- [RFC v2 01/21] iommu/dma: Provide an interface to allow preallocate IOVA, Leon Romanovsky
- [RFC v2 04/21] dma-mapping: initialize IOVA state struct, Leon Romanovsky
- [RFC v2 05/21] dma-mapping: provide an interface to allocate IOVA, Leon Romanovsky
- [RFC v2 03/21] iommu/dma: Add check if IOVA can be used, Leon Romanovsky
- [RFC v2 21/21] nvme-pci: don't allow mapping of bvecs with offset, Leon Romanovsky
- [RFC v2 06/21] dma-mapping: set and query DMA IOVA state, Leon Romanovsky
- [RFC v2 02/21] iommu/dma: Implement link/unlink ranges callbacks, Leon Romanovsky
- [RFC v2 07/21] dma-mapping: implement link range API, Leon Romanovsky
- [RFC v2 10/21] RDMA/umem: Preallocate and cache IOVA for UMEM ODP, Leon Romanovsky
- [RFC v2 09/21] dma-mapping: provide callbacks to link/unlink HMM PFNs to specific IOVA, Leon Romanovsky
- [RFC v2 19/21] nvme-pci: precalculate number of DMA entries for each command, Leon Romanovsky
- [RFC v2 16/21] vfio/mlx5: Explicitly store page list, Leon Romanovsky
- [RFC v2 20/21] nvme-pci: use new dma API, Leon Romanovsky
- [RFC v2 14/21] vfio/mlx5: Explicitly use number of pages instead of allocated length, Leon Romanovsky
- [RFC v2 18/21] nvme-pci: remove optimizations for single DMA entry, Leon Romanovsky
- [RFC v2 12/21] RDMA/core: Separate DMA mapping to caching IOVA and page linkage, Leon Romanovsky
- [RFC v2 15/21] vfio/mlx5: Rewrite create mkey flow to allow better code reuse, Leon Romanovsky
- [RFC v2 17/21] vfio/mlx5: Convert vfio to use DMA link API, Leon Romanovsky
- [RFC v2 08/21] mm/hmm: let users to tag specific PFN with DMA mapped bit, Leon Romanovsky
- [RFC v2 13/21] RDMA/umem: Prevent UMEM ODP creation with SWIOTLB, Leon Romanovsky
- [RFC v2 11/21] RDMA/umem: Store ODP access mask information in PFN, Leon Romanovsky
- [PATCH 1/2] kselftests: mm: Fix wrong __NR_userfaultfd value,
Muhammad Usama Anjum
- [PATCH] selftest/mm: Do not use hint for riscv mmap,
Chunyan Zhang
- [PATCH] rust: shrinker: add shrinker abstraction,
Alice Ryhl
- Re: [bug report] fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs,
Muhammad Usama Anjum
- [linux-next:master] [drm/ast] 2a2391f857: stress-ng.cpu-online.ops_per_sec 49.9% improvement, kernel test robot
- [linux-next:master 8434/10296] arch/arm/boot/dts/microchip/at91-sam9x60_curiosity.dtb: sdio-host@80000000: $nodename:0: 'sdio-host@80000000' does not match '^mmc(@.*)?$', kernel test robot
- [linux-next:master] BUILD REGRESSION 32ffa5373540a8d1c06619f52d019c6cdc948bb4, kernel test robot
- [PATCH v7 00/26] Generic `Allocator` support for Rust,
Danilo Krummrich
[PATCH v7 15/26] rust: alloc: implement `collect` for `IntoIter`, Danilo Krummrich
[PATCH v7 16/26] rust: treewide: switch to the kernel `Vec` type, Danilo Krummrich
[PATCH v7 20/26] rust: error: check for config `test` in `Error::name`, Danilo Krummrich
[PATCH v7 03/26] rust: alloc: rename `KernelAllocator` to `Kmalloc`, Danilo Krummrich
[PATCH v7 21/26] rust: alloc: implement `contains` for `Flags`, Danilo Krummrich
[PATCH v7 25/26] kbuild: rust: remove the `alloc` crate and `GlobalAlloc`, Danilo Krummrich
[PATCH v7 24/26] rust: alloc: update module comment of alloc.rs, Danilo Krummrich
[PATCH v7 17/26] rust: alloc: remove `VecExt` extension, Danilo Krummrich
[PATCH v7 26/26] MAINTAINERS: add entry for the Rust `alloc` module, Danilo Krummrich
[PATCH v7 13/26] rust: alloc: implement kernel `Vec` type, Danilo Krummrich
[PATCH v7 08/26] rust: alloc: add __GFP_NOWARN to `Flags`, Danilo Krummrich
[PATCH v7 14/26] rust: alloc: implement `IntoIterator` for `Vec`, Danilo Krummrich
[PATCH v7 18/26] rust: alloc: add `Vec` to prelude, Danilo Krummrich
[PATCH v7 22/26] rust: alloc: implement `Cmalloc` in module allocator_test, Danilo Krummrich
[PATCH v7 19/26] rust: error: use `core::alloc::LayoutError`, Danilo Krummrich
[PATCH v7 10/26] rust: treewide: switch to our kernel `Box` type, Danilo Krummrich
[PATCH v7 11/26] rust: alloc: remove extension of std's `Box`, Danilo Krummrich
[PATCH v7 09/26] rust: alloc: implement kernel `Box`, Danilo Krummrich
[PATCH v7 12/26] rust: alloc: add `Box` to prelude, Danilo Krummrich
[linux-next:fs-next] BUILD REGRESSION 812a5e57015292f971bbdf945d1dc688d25d1005, kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS fe3b83691989077c55cd1e91e0a0bd831b6255aa, kernel test robot
[linux-next:fs-current] BUILD SUCCESS 5fda420a76e95e078e97021b95d11c6fc3fb4eb7, kernel test robot
[linux-next:master 9586/11210] drivers/platform/x86/intel/pmc/core.c:1501:3: error: call to undeclared function 'acpi_pmtmr_register_suspend_resume_callback'; ISO C99 and later do not support implicit function declarations, kernel test robot
[PATCH] [RFC] mm: mmap: Allow mmap(MAP_STACK) to map growable stack,
Helge Deller
[PATCH hotfix 6.11 v2 0/3] minmax: reduce egregious min/max macro expansion,
Lorenzo Stoakes
[PATCH 0/2] mm: optimize shadow entries removal,
Shakeel Butt
[PATCH v5 0/8] implement async block discards and other ops via io_uring,
Pavel Begunkov
[linux-next:master 5690/11210] fs/ext4/fast_commit.c:362:21-23: WARNING !A || A && B is equivalent to !A || B,
kernel test robot
Debugging memory leak which depends on CPU topology, Dmitry Antipov
[linux-next:master 10766/10862] arch/arm64/boot/dts/mediatek/mt8183-evb.dtb: dpi@14015000: power-domains: False schema does not allow [[69, 7]], kernel test robot
[linux-next:master 10192/10862] fs/bcachefs/ec.c:903:24-25: Unneeded semicolon, kernel test robot
[PATCH hotfix 6.11] minmax: reduce egregious min/max macro expansion,
Lorenzo Stoakes
[PATCH v4 00/10] tmpfs: Add case-insensitive support for tmpfs,
André Almeida
- [PATCH v4 02/10] ext4: Use generic_ci_validate_strict_name helper, André Almeida
- [PATCH v4 01/10] libfs: Create the helper function generic_ci_validate_strict_name(), André Almeida
- [PATCH v4 04/10] unicode: Export latest available UTF-8 version number, André Almeida
- [PATCH v4 03/10] unicode: Recreate utf8_parse_version(), André Almeida
- [PATCH v4 05/10] libfs: Check for casefold dirs on simple_lookup(), André Almeida
- [PATCH v4 06/10] libfs: Export generic_ci_ dentry functions, André Almeida
- [PATCH v4 07/10] tmpfs: Add casefold lookup support, André Almeida
- [PATCH v4 08/10] tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs, André Almeida
- [PATCH v4 09/10] tmpfs: Expose filesystem features via sysfs, André Almeida
- [PATCH v4 10/10] docs: tmpfs: Add casefold options, André Almeida
[RFC PATCH 0/7] support for mm-local memory allocations and use it,
Fares Mehanna
- [RFC PATCH 1/7] mseal: expose interface to seal / unseal user memory ranges, Fares Mehanna
- [RFC PATCH 3/7] arm64: KVM: Refactor C-code to access vCPU gp-registers through macros, Fares Mehanna
- [RFC PATCH 4/7] KVM: Refactor Assembly-code to access vCPU gp-registers through a macro, Fares Mehanna
- [RFC PATCH 5/7] arm64: KVM: Allocate vCPU gp-regs dynamically on VHE and KERNEL_SECRETMEM enabled systems, Fares Mehanna
- [RFC PATCH 6/7] arm64: KVM: Refactor C-code to access vCPU fp-registers through macros, Fares Mehanna
- [RFC PATCH 2/7] mm/secretmem: implement mm-local kernel allocations, Fares Mehanna
- [RFC PATCH 7/7] arm64: KVM: Allocate vCPU fp-regs dynamically on VHE and KERNEL_SECRETMEM enabled systems, Fares Mehanna
- Re: [RFC PATCH 0/7] support for mm-local memory allocations and use it, Mike Rapoport
- Re: [RFC PATCH 0/7] support for mm-local memory allocations and use it, Alexander Graf
- Re: [RFC PATCH 0/7] support for mm-local memory allocations and use it, David Hildenbrand
[PATCH 0/2] refine mas_mab_cp(),
Wei Yang
[linux-next:master 10182/10862] fs/bcachefs/btree_cache.c:452:13-14: Unneeded semicolon, kernel test robot
[PATCH v12 00/17] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers,
shiju.jose
- [PATCH v12 02/17] EDAC: Add EDAC scrub control driver, shiju.jose
- [PATCH v12 03/17] EDAC: Add EDAC ECS control driver, shiju.jose
- [PATCH v12 05/17] cxl: Fix comment regarding cxl_query_cmd() return data, shiju.jose
- [PATCH v12 06/17] cxl: Refactor user ioctl command path from mds to mailbox, shiju.jose
- [PATCH v12 01/17] EDAC: Add support for EDAC device features control, shiju.jose
- [PATCH v12 04/17] cxl: Move mailbox related bits to the same context, shiju.jose
- [PATCH v12 07/17] cxl: Add Get Supported Features command for kernel usage, shiju.jose
- [PATCH v12 08/17] cxl/mbox: Add GET_FEATURE mailbox command, shiju.jose
- [PATCH v12 09/17] cxl/mbox: Add SET_FEATURE mailbox command, shiju.jose
- [PATCH v12 11/17] cxl/memfeature: Add CXL memory device ECS control feature, shiju.jose
- [PATCH v12 17/17] cxl/memfeature: Add CXL memory device PPR control feature, shiju.jose
- [PATCH v12 16/17] cxl/mbox: Add support for PERFORM_MAINTENANCE mailbox command, shiju.jose
- [PATCH v12 13/17] ACPI:RAS2: Add ACPI RAS2 driver, shiju.jose
- [PATCH v12 12/17] platform: Add __free() based cleanup function for platform_device_put, shiju.jose
- [PATCH v12 14/17] ras: mem: Add memory ACPI RAS2 driver, shiju.jose
- [PATCH v12 15/17] EDAC: Add EDAC PPR control driver, shiju.jose
- [PATCH v12 10/17] cxl/memfeature: Add CXL memory device patrol scrub control feature, shiju.jose
Reservation System, Denis Marek
[PATCH v2] mm: move mm flags to mm_types.h, Nanyong Sun
[PATCH v3 0/2] Do not shatter hugezeropage on wp-fault,
Dev Jain
[PATCH v2 0/5] mm/slub: Improve data handling of krealloc() when orig_size is enabled,
Feng Tang
[PATCH v2 00/15] timers: Cleanup delay/sleep related mess,
Anna-Maria Behnsen
[PATCH 0/1] Fix device private page livelock on CPU fault,
Matthew Brost
[PATCH v2] mm: shmem: fix khugepaged activation policy for shmem, Baolin Wang
[linux-next:master 10226/10862] arch/arm64/boot/dts/mediatek/mt8183-evb.dtb: dpi@14015000: 'port' is a required property, kernel test robot
[linux-next:fs-current] BUILD SUCCESS 195cca87bf3eeadafe6002661a9c68ac999c86b0, kernel test robot
[linux-next:master 10709/10862] WARNING: modpost: drivers/clk/clk-test: section mismatch in reference: clk_orphan_transparent_single_parent_mux_test_init+0x9c (section: .text) -> __dtbo_kunit_clk_parent_data_test_end (section: .init.rodata), kernel test robot
[RFC PATCH 00/39] 1G page support for guest_memfd,
Ackerley Tng
- [RFC PATCH 03/39] mm: hugetlb: Remove unnecessary check for avoid_reserve, Ackerley Tng
- [RFC PATCH 04/39] mm: mempolicy: Refactor out policy_node_nodemask(), Ackerley Tng
- [RFC PATCH 05/39] mm: hugetlb: Refactor alloc_buddy_hugetlb_folio_with_mpol() to interpret mempolicy instead of vma, Ackerley Tng
- [RFC PATCH 06/39] mm: hugetlb: Refactor dequeue_hugetlb_folio_vma() to use mpol, Ackerley Tng
- [RFC PATCH 07/39] mm: hugetlb: Refactor out hugetlb_alloc_folio, Ackerley Tng
- [RFC PATCH 16/39] KVM: guest_memfd: Add page alignment check for hugetlb guest_memfd, Ackerley Tng
- [RFC PATCH 14/39] KVM: guest_memfd: hugetlb: initialization and cleanup, Ackerley Tng
- [RFC PATCH 15/39] KVM: guest_memfd: hugetlb: allocate and truncate from hugetlb, Ackerley Tng
- [RFC PATCH 13/39] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes, Ackerley Tng
- [RFC PATCH 12/39] mm: hugetlb: Move and expose hugetlb_zero_partial_page(), Ackerley Tng
- [RFC PATCH 11/39] mm: hugetlb: Expose hugetlb_acct_memory(), Ackerley Tng
- [RFC PATCH 21/39] KVM: selftests: Test that guest_memfd usage is reported via hugetlb, Ackerley Tng
- [RFC PATCH 20/39] KVM: selftests: Add private_mem_conversions_test.sh, Ackerley Tng
- [RFC PATCH 17/39] KVM: selftests: Add basic selftests for hugetlb-backed guest_memfd, Ackerley Tng
- [RFC PATCH 35/39] KVM: selftests: Test that pinned pages block KVM from setting memory attributes to PRIVATE, Ackerley Tng
- [RFC PATCH 08/39] mm: truncate: Expose preparation steps for truncate_inode_pages_final, Ackerley Tng
- [RFC PATCH 02/39] mm: hugetlb: Refactor vma_has_reserves() to should_use_hstate_resv(), Ackerley Tng
- [RFC PATCH 24/39] mm: hugetlb: Add functions to add/move/remove from hugetlb lists, Ackerley Tng
- [RFC PATCH 01/39] mm: hugetlb: Simplify logic in dequeue_hugetlb_folio_vma(), Ackerley Tng
- [RFC PATCH 39/39] KVM: guest_memfd: Dynamically split/reconstruct HugeTLB page, Ackerley Tng
- [RFC PATCH 10/39] mm: hugetlb: Add option to create new subpool without using surplus, Ackerley Tng
- [RFC PATCH 36/39] KVM: selftests: Refactor vm_mem_add to be more flexible, Ackerley Tng
- [RFC PATCH 31/39] KVM: selftests: Allow vm_set_memory_attributes to be used without asserting return value of 0, Ackerley Tng
- [RFC PATCH 19/39] KVM: selftests: Update test for various private memory backing source types, Ackerley Tng
- [RFC PATCH 18/39] KVM: selftests: Support various types of backing sources for private memory, Ackerley Tng
- [RFC PATCH 27/39] KVM: guest_memfd: Allow mmapping guest_memfd files, Ackerley Tng
- [RFC PATCH 32/39] KVM: selftests: Test using guest_memfd memory from userspace, Ackerley Tng
- [RFC PATCH 22/39] mm: hugetlb: Expose vmemmap optimization functions, Ackerley Tng
- [RFC PATCH 23/39] mm: hugetlb: Expose HugeTLB functions for promoting/demoting pages, Ackerley Tng
- Re: [RFC PATCH 00/39] 1G page support for guest_memfd, Michal Hocko
- [RFC PATCH 38/39] KVM: selftests: Update private_mem_conversions_test for mmap()able guest_memfd, Ackerley Tng
- [RFC PATCH 28/39] KVM: guest_memfd: Use vm_type to determine default faultability, Ackerley Tng
- [RFC PATCH 26/39] KVM: guest_memfd: Track faultability within a struct kvm_gmem_private, Ackerley Tng
- [RFC PATCH 33/39] KVM: selftests: Test guest_memfd memory sharing between guest and host, Ackerley Tng
- [RFC PATCH 37/39] KVM: selftests: Add helper to perform madvise by memslots, Ackerley Tng
- [RFC PATCH 29/39] KVM: Handle conversions in the SET_MEMORY_ATTRIBUTES ioctl, Ackerley Tng
- [RFC PATCH 09/39] mm: hugetlb: Expose hugetlb_subpool_{get,put}_pages(), Ackerley Tng
- [RFC PATCH 30/39] KVM: guest_memfd: Handle folio preparation for guest_memfd mmap, Ackerley Tng
- [RFC PATCH 34/39] KVM: selftests: Add notes in private_mem_kvm_exits_test for mmap-able guest_memfd, Ackerley Tng
- [RFC PATCH 25/39] KVM: guest_memfd: Split HugeTLB pages for guest_memfd use, Ackerley Tng
- RE: [RFC PATCH 00/39] 1G page support for guest_memfd, Du, Fan
[linux-next:master] BUILD REGRESSION 6708132e80a2ced620bde9b9c36e426183544a23, kernel test robot
[PATCH v1 0/5] virtio-mem: s390x support,
David Hildenbrand
Hugepage program taking forever to exit,
Jens Axboe
[PATCH 1/2] mm: Change vmf_anon_prepare() to __vmf_anon_prepare(), Vishal Moola (Oracle)
[PATCH 2/2] mm/hugetlb.c: Fix UAF of vma in hugetlb fault pathway, Vishal Moola (Oracle)
[PATCH net-next v26 05/13] page_pool: devmem support, Mina Almasry
Question about freeing of empty per-CPU partial slabs in SLUB,
Andrey Konovalov
[RFC PATCH v2 00/10] Unmapping guest_memfd from Direct Map,
Patrick Roy
- [RFC PATCH v2 01/10] kvm: gmem: Add option to remove gmem from direct map, Patrick Roy
- [RFC PATCH v2 02/10] kvm: gmem: Add KVM_GMEM_GET_PFN_SHARED, Patrick Roy
- [RFC PATCH v2 03/10] kvm: gmem: Add KVM_GMEM_GET_PFN_LOCKED, Patrick Roy
- [RFC PATCH v2 05/10] kvm: gmem: Refcount internal accesses to gmem, Patrick Roy
- [RFC PATCH v2 06/10] kvm: gmem: add tracepoints for gmem share/unshare, Patrick Roy
- [RFC PATCH v2 08/10] kvm: pfncache: Support caching gmem pfns, Patrick Roy
- [RFC PATCH v2 04/10] kvm: Allow reading/writing gmem using kvm_{read,write}_guest, Patrick Roy
- [RFC PATCH v2 10/10] kvm: x86: support walking guest page tables in gmem, Patrick Roy
- [RFC PATCH v2 07/10] kvm: pfncache: invalidate when memory attributes change, Patrick Roy
- [RFC PATCH v2 09/10] kvm: pfncache: hook up to gmem invalidation, Patrick Roy
[PATCH] mm: remove redundant if overhead,
Zhiguo Jiang
[PATCH] mm: set hugepage to false when anon mthp allocation,
Kefeng Wang
[linux-next:master 6907/10862] arch/arm64/boot/dts/mediatek/mt8195-cherry-dojo-r1.dtb: dp-intf@1c113000: power-domains: False schema does not allow [[55, 18]], kernel test robot
[linux-next:master 10104/10516] WARNING: modpost: vmlinux: section mismatch in reference: testdrv_probe+0x32 (section: .text.testdrv_probe) -> overlays (section: .init.data), kernel test robot
[PATCH] mm/debug_vm_pgtable: Use pxdp_get() for accessing page table entries,
Anshuman Khandual
[PATCH 6.6 101/269] cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region, Greg Kroah-Hartman
[PATCH 0/2] x86: vdso: Two small ifdef cleanups,
Thomas Weißschuh
[PATCH V2] mm: Drop unused set_pte_safe(),
Anshuman Khandual
[PATCH 6.1 073/192] cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region, Greg Kroah-Hartman
[PATCH 6.10 363/375] cifs: Fix zero_point init on inode initialisation, Greg Kroah-Hartman
[PATCH 6.10 159/375] cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region, Greg Kroah-Hartman
[PATCH 6.10 158/375] cifs: Fix copy offload to flush destination region, Greg Kroah-Hartman
[PATCH] mm: Drop unused set_pte_safe(),
Anshuman Khandual
[PATCH v3 0/9] Unify hugetlb into arch_get_unmapped_area functions,
Oscar Salvador
[linux-next:master 5013/10516] arc-elf-ld: fabrics.c:undefined reference to `nvme_tls_key_lookup', kernel test robot
Re: [PATCH v2 3/4] Use generic io memcpy functions on the csky architecture,
kernel test robot
Request for Quote and Meeting Availability,
MERCURIA
[PATCH] mm: fix PHYSMEM_END build error on m68k, Huang Ying
[PATCH 00/12] fs/dax: Fix FS DAX page reference counts,
Alistair Popple
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]