linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
[PATCH v1 00/16] hugetlb and vmalloc fixes and perf improvements
 2025-02-05 15:09 UTC  (16+ messages)
` [PATCH v1 01/16] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
` [PATCH v1 02/16] arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
` [PATCH v1 03/16] arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level
` [PATCH v1 04/16] arm64: hugetlb: Refine tlb maintenance scope
` [PATCH v1 05/16] mm/page_table_check: Batch-check pmds/puds just like ptes
` [PATCH v1 06/16] arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear()
` [PATCH v1 07/16] arm64: hugetlb: Use ___set_ptes() and ___ptep_get_and_clear()
` [PATCH v1 08/16] arm64/mm: Hoist barriers out of ___set_ptes() loop
` [PATCH v1 09/16] arm64/mm: Avoid barriers for invalid or userspace mappings
` [PATCH v1 10/16] mm/vmalloc: Warn on improper use of vunmap_range()
` [PATCH v1 11/16] mm/vmalloc: Gracefully unmap huge ptes
` [PATCH v1 12/16] arm64/mm: Support huge pte-mapped pages in vmap
` [PATCH v1 13/16] mm: Don't skip arch_sync_kernel_mappings() in error paths
` [PATCH v1 14/16] mm/vmalloc: Batch arch_sync_kernel_mappings() more efficiently
` [PATCH v1 15/16] mm: Generalize arch_sync_kernel_mappings()

[syzbot] [mm?] KCSAN: data-race in mprotect_fixup / try_to_migrate_one
 2025-02-05 15:07 UTC  (3+ messages)

[PATCH v2] mm/slab: simplify SLAB_* flag handling
 2025-02-05 14:57 UTC  (5+ messages)

[syzbot] [rcu?] [bcachefs?] BUG: unable to handle kernel NULL pointer dereference in rcu_core (3)
 2025-02-05 14:56 UTC  (2+ messages)

[PATCH v8 00/12] AMD broadcast TLB invalidation
 2025-02-05 14:52 UTC  (18+ messages)
` [PATCH v8 01/12] x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional
` [PATCH v8 02/12] x86/mm: remove pv_ops.mmu.tlb_remove_table call
` [PATCH v8 03/12] x86/mm: consolidate full flush threshold decision
` [PATCH v8 04/12] x86/mm: get INVLPGB count max from CPUID
` [PATCH v8 05/12] x86/mm: add INVLPGB support code
` [PATCH v8 06/12] x86/mm: use INVLPGB for kernel TLB flushes
` [PATCH v8 07/12] x86/mm: use INVLPGB in flush_tlb_all
` [PATCH v8 08/12] x86/mm: use broadcast TLB flushing for page reclaim TLB flushing
` [PATCH v8 09/12] x86/mm: enable broadcast TLB invalidation for multi-threaded processes
` [PATCH v8 10/12] x86/mm: do targeted broadcast flushing from tlbbatch code
` [PATCH v8 11/12] x86/mm: enable AMD translation cache extensions
` [PATCH v8 12/12] x86/mm: only invalidate final translations with INVLPGB

[PATCH v7 00/17] Provide a new two step DMA mapping API
 2025-02-05 14:40 UTC  (18+ messages)
` [PATCH v7 01/17] PCI/P2PDMA: Refactor the p2pdma mapping helpers
` [PATCH v7 02/17] dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h
` [PATCH v7 03/17] iommu: generalize the batched sync after map interface
` [PATCH v7 04/17] iommu: add kernel-doc for iommu_unmap and iommu_unmap_fast
` [PATCH v7 05/17] dma-mapping: Provide an interface to allow allocate IOVA
` [PATCH v7 06/17] iommu/dma: Factor out a iommu_dma_map_swiotlb helper
` [PATCH v7 07/17] dma-mapping: Implement link/unlink ranges API
` [PATCH v7 08/17] dma-mapping: add a dma_need_unmap helper
` [PATCH v7 09/17] docs: core-api: document the IOVA-based API
` [PATCH v7 10/17] mm/hmm: let users to tag specific PFN with DMA mapped bit
` [PATCH v7 11/17] mm/hmm: provide generic DMA managing logic
` [PATCH v7 12/17] RDMA/umem: Store ODP access mask information in PFN
` [PATCH v7 13/17] RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage
` [PATCH v7 14/17] RDMA/umem: Separate implicit ODP initialization from explicit ODP
` [PATCH v7 15/17] vfio/mlx5: Explicitly use number of pages instead of allocated length
` [PATCH v7 16/17] vfio/mlx5: Rewrite create mkey flow to allow better code reuse
` [PATCH v7 17/17] vfio/mlx5: Enable the DMA link API

Hang when swapping huge=within_size tmpfs from zram
 2025-02-05 14:39 UTC  (4+ messages)

[PATCH v13 0/8] Rust support for mm_struct, vm_area_struct, and mmap
 2025-02-05 14:37 UTC  (9+ messages)
` [PATCH v13 2/8] mm: rust: add vm_area_struct methods that require read access

[PATCH v4 3/6] mm/damon/sysfs-schemes: add files for setting damos_filter->folio_size
 2025-02-05 13:57 UTC  (3+ messages)

[PATCH v4 4/6] mm/damon: introduce DAMOS filter type hugepage
 2025-02-05 13:52 UTC  (3+ messages)

[RFC][PATCH 1/2] sched: Extended scheduler time slice
 2025-02-05 13:44 UTC  (13+ messages)

[RFC][PATCH 1/2] sched: Extended scheduler time slice
 2025-02-05 13:38 UTC  (6+ messages)

[LSF/MM/BPF TOPIC] Page allocation for ASI
 2025-02-05 13:32 UTC  (3+ messages)

[PATCH v2] mm,madvise,hugetlb: check for 0-length range after end address adjustment
 2025-02-05 13:05 UTC  (2+ messages)

[PATCH v6 00/26] fs/dax: Fix ZONE_DEVICE page reference counts
 2025-02-05 13:03 UTC  (8+ messages)
` [PATCH v6 01/26] fuse: Fix dax truncate/punch_hole fault path
` [PATCH v6 23/26] mm: Remove pXX_devmap callers

[PATCH v4 2/6] mm/damon/paddr: use damon_get_folio_in_region to obtain folio
 2025-02-05 12:46 UTC  (3+ messages)

[syzbot] Monthly mm report (Feb 2025)
 2025-02-05 12:44 UTC 

[PATCH v5 -next 00/16] sysctl: move sysctls from vm_table into its own files
 2025-02-05 12:39 UTC  (3+ messages)

[PATCH] selftests/mm: Fix thuge-gen test name uniqueness
 2025-02-05 12:36 UTC  (4+ messages)

[syzbot] [hardening?] [mm?] BUG: bad usercopy in vfs_readlink
 2025-02-05 12:26 UTC  (11+ messages)

[PATCH v7 0/6] introduce PIDFD_SELF* sentinels
 2025-02-05 12:06 UTC  (14+ messages)
` [PATCH v7 2/6] selftests/pidfd: add missing system header imcludes to pidfd tests
` [PATCH v7 3/6] tools: testing: separate out wait_for_pid() into helper header
` [PATCH v7 5/6] selftests: pidfd: add tests for PIDFD_SELF_*
` [PATCH v7 6/6] selftests/mm: use PIDFD_SELF in guard pages test

2.5D and 3D TSV行业细分报告
 2025-02-05 10:48 UTC 

[LSF/MM/BPF TOPIC] The future of ZONE_DEVICE pages
 2025-02-05 10:12 UTC  (3+ messages)

[RFC PATCH v5 00/15] KVM: Restricted mapping of guest_memfd at the host and arm64 support
 2025-02-05 10:07 UTC  (11+ messages)
` [RFC PATCH v5 06/15] KVM: guest_memfd: Handle final folio_put() of guestmem pages

[PATCH V2] mm/ptdump: Drop GENERIC_PTDUMP
 2025-02-05 10:01 UTC  (2+ messages)

[PATCH 0/4] slab, rcu: move and consolidate TINY_RCU kvfree_rcu() to SLAB
 2025-02-05  9:54 UTC  (8+ messages)
` [PATCH 2/4] rcu: remove trace_rcu_kvfree_callback
` [PATCH 3/4] rcu, slab: use a regular callback function for kvfree_rcu
` [PATCH 4/4] slab: don't batch kvfree_rcu() with SLUB_TINY

[LSF/MM/BPF TOPIC] HugeTLB generic pagewalk
 2025-02-05  9:33 UTC  (5+ messages)

[PATCH 00/12] Tiny cleanup and improvements about SWAP code
 2025-02-05  9:27 UTC  (13+ messages)
` [PATCH 01/12] mm/swap_state.c: fix the obsolete code comment
` [PATCH 02/12] mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache()
` [PATCH 03/12] mm/swap: remove SWAP_FLAG_PRIO_SHIFT
` [PATCH 04/12] mm/swap: skip scanning cluster range if it's empty cluster
` [PATCH 05/12] mm/swap: rename swap_is_has_cache() to swap_only_has_cache()
` [PATCH 06/12] mm/swapfile.c: update the code comment above swap_count_continued()
` [PATCH 07/12] mm/swapfile.c: optimize code in setup_clusters()
` [PATCH 08/12] mm/swap_state.c: remove the meaningless code comment
` [PATCH 09/12] mm/swapfile.c: remove the unneeded checking
` [PATCH 10/12] mm/swap: rename swap_swapcount() to swap_entry_swapped()
` [PATCH 11/12] mm/swapfile.c: remove the incorrect code comment
` [PATCH 12/12] mm/swapfile.c: open code cluster_alloc_swap()

[PATCH v3 00/13] mm, swap: rework of swap allocator locks
 2025-02-05  9:18 UTC  (7+ messages)
` [PATCH v3 07/13] mm, swap: hold a reference during scan and cleanup flag usage

[linus:master] [mm] 1aa43598c0: stress-ng.urandom.ops_per_sec 148.0% improvement
 2025-02-05  8:05 UTC 

[PATCH 0/6] rust: page: Support borrowing `struct page` and physaddr conversion
 2025-02-05  7:40 UTC  (10+ messages)

[LSF/MM/BPF TOPIC] Overhauling hot page detection and promotion based on PTE A bit scanning
 2025-02-05  6:24 UTC  (4+ messages)
  ` [LSF/MM/BPF TOPIC] Unifying sources of page temperature information - what info is actually wanted?

[PATCH] mm: optimize memblock_add_range() for improved performance
 2025-02-05  5:55 UTC 

[PATCH] mm: optimize memblock_add_range() for improved performance
 2025-02-05  5:48 UTC 

[PATCH v3] Weighted interleave auto-tuning
 2025-02-05  5:34 UTC  (5+ messages)

[PATCH v3 0/4] mm: batched unmap lazyfree large folios during reclamation
 2025-02-05  3:35 UTC  (5+ messages)
` [PATCH v3 3/4] mm: Support batched unmap for "

[PATCH v7 00/20] fs/dax: Fix ZONE_DEVICE page reference counts
 2025-02-05  3:15 UTC  (9+ messages)
` [PATCH v7 01/20] fuse: Fix dax truncate/punch_hole fault path
` [PATCH v7 02/20] fs/dax: Return unmapped busy pages from dax_layout_busy_page_range()
` [PATCH v7 04/20] fs/dax: Refactor wait for dax idle page
` [PATCH v7 06/20] fs/dax: Always remove DAX page-cache entries when breaking layouts
` [PATCH v7 17/20] mm/gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages
` [PATCH v7 18/20] dcssblk: Mark DAX broken, remove FS_DAX_LIMITED support

[PATCH v6 0/7] Buddy allocator like (or non-uniform) folio split
 2025-02-05  3:14 UTC  (8+ messages)
` [PATCH v6 1/7] mm/huge_memory: add two new (not yet used) functions for folio_split()
` [PATCH v6 2/7] mm/huge_memory: move folio split common code to __folio_split()
` [PATCH v6 3/7] mm/huge_memory: add buddy allocator like folio_split()
` [PATCH v6 4/7] mm/huge_memory: remove the old, unused __split_huge_page()
` [PATCH v6 5/7] mm/huge_memory: add folio_split() to debugfs testing interface
` [PATCH v6 6/7] mm/truncate: use buddy allocator like folio split for truncate operation
` [PATCH v6 7/7] selftests/mm: add tests for folio_split(), buddy allocator like split

[PATCHv4 00/17] zsmalloc/zram: there be preemption
 2025-02-05  2:43 UTC  (8+ messages)
` [PATCHv4 14/17] zsmalloc: make zspage lock preemptible

kismet: WARNING: unmet direct dependencies detected for HUGETLBFS when selected by PPC_8xx
 2025-02-05  2:39 UTC  (2+ messages)

[PATCH v4] Weighted Interleave Auto-tuning
 2025-02-05  2:26 UTC  (4+ messages)

[LSF/MM] Linux management of volatile CXL memory devices - boot to bash
 2025-02-05  2:17 UTC  (2+ messages)
` [LSF/MM] CXL Boot to Bash - Section 1: BIOS, EFI, and Early Boot

[PATCH v9 00/26] riscv control-flow integrity for usermode
 2025-02-05  1:22 UTC  (27+ messages)
` [PATCH v9 01/26] mm: helper `is_shadow_stack_vma` to check shadow stack vma
` [PATCH v9 02/26] dt-bindings: riscv: zicfilp and zicfiss in dt-bindings (extensions.yaml)
` [PATCH v9 03/26] riscv: zicfiss / zicfilp enumeration
` [PATCH v9 04/26] riscv: zicfiss / zicfilp extension csr and bit definitions
` [PATCH v9 05/26] riscv: usercfi state for task and save/restore of CSR_SSP on trap entry/exit
` [PATCH v9 06/26] riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE
` [PATCH v9 07/26] riscv mm: manufacture shadow stack pte
` [PATCH v9 08/26] riscv mmu: teach pte_mkwrite to manufacture shadow stack PTEs
` [PATCH v9 09/26] riscv mmu: write protect and shadow stack
` [PATCH v9 10/26] riscv/mm: Implement map_shadow_stack() syscall
` [PATCH v9 11/26] riscv/shstk: If needed allocate a new shadow stack on clone
` [PATCH v9 12/26] riscv: Implements arch agnostic shadow stack prctls
` [PATCH v9 13/26] prctl: arch-agnostic prctl for indirect branch tracking
` [PATCH v9 14/26] riscv/traps: Introduce software check exception
` [PATCH v9 15/26] riscv: signal: abstract header saving for setup_sigcontext
` [PATCH v9 16/26] riscv/signal: save and restore of shadow stack for signal
` [PATCH v9 17/26] riscv/kernel: update __show_regs to print shadow stack register
` [PATCH v9 18/26] riscv/ptrace: riscv cfi status and state via ptrace and in core files
` [PATCH v9 19/26] riscv/hwprobe: zicfilp / zicfiss enumeration in hwprobe
` [PATCH v9 20/26] riscv: Add Firmware Feature SBI extensions definitions
` [PATCH v9 21/26] riscv: enable kernel access to shadow stack memory via FWFT sbi call
` [PATCH v9 22/26] riscv: kernel command line option to opt out of user cfi
` [PATCH v9 23/26] riscv: create a config for shadow stack and landing pad instr support
` [PATCH v9 24/26] riscv: Documentation for landing pad / indirect branch tracking
` [PATCH v9 25/26] riscv: Documentation for shadow stack on riscv
` [PATCH v9 26/26] kselftest/riscv: kselftest for user mode cfi

RFQ: MOV: QUOTATION-717098-0-BQUB
 2025-02-05  1:01 UTC 

[PATCH v2] mm: slub: call WARN() instead of pr_err on slab_fix
 2025-02-05  0:46 UTC 

[PATCH v2] mm: slub: Print the broken data before restoring slub
 2025-02-05  0:44 UTC 

[PATCH V5 1/3] riscv: mm: Prepare for reusing PTE RSW bit(9)
 2025-02-05  0:19 UTC  (2+ messages)

[PATCH 00/15] kasan: x86: arm64: risc-v: KASAN tag-based mode for x86
 2025-02-04 23:36 UTC  (4+ messages)

[PATCH v4 0/6] mm/damon: add support for hugepages
 2025-02-04 23:20 UTC  (2+ messages)

[PATCH v4 6/6] Docs/admin-guide/mm/damon/usage: Document hugepage filter type
 2025-02-04 23:13 UTC  (2+ messages)

[PATCH v4 5/6] Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size
 2025-02-04 23:13 UTC  (2+ messages)

[PATCH v2 0/8] enable bs > ps for block devices
 2025-02-04 23:12 UTC  (9+ messages)
` [PATCH v2 1/8] fs/buffer: simplify block_read_full_folio() with bh_offset()
` [PATCH v2 2/8] fs/buffer: remove batching from async read
` [PATCH v2 3/8] fs/mpage: avoid negative shift for large blocksize
` [PATCH v2 4/8] fs/mpage: use blocks_per_folio instead of blocks_per_page
` [PATCH v2 5/8] fs/buffer fs/mpage: remove large folio restriction
` [PATCH v2 6/8] block/bdev: enable large folio support for large logical block sizes
` [PATCH v2 7/8] block/bdev: lift block size restrictions to 64k
` [PATCH v2 8/8] bdev: use bdev_io_min() for statx block size

page:  |  | latest

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox