linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-07-24 12:49:17 to 2023-07-25 06:19:09 UTC [more...]

[PATCH v3 0/6] Expose GPU memory as coherently CPU accessible
 2023-07-25  6:18 UTC  (10+ messages)
` [PATCH v3 1/6] kvm: determine memory type from VMA

[PATCH 0/4 v2] Add KFENCE support for LoongArch
 2023-07-25  6:14 UTC  (5+ messages)
` [PATCH 1/4 v2] LoongArch: mm: Add page table mapped mode support
` [PATCH 2/4 v2] LoongArch: Get stack without NMI when providing regs parameter
` [PATCH 3/4 v2] KFENCE: Defer the assignment of the local variable addr
` [PATCH 4/4 v2] LoongArch: Add KFENCE support

[PATCH] docs: mm: Fix number of base pages for 1GB HugeTLB
 2023-07-25  6:07 UTC  (3+ messages)
  ` [External] "

[PATCH 0/4] Add KFENCE support for LoongArch
 2023-07-25  6:07 UTC  (8+ messages)
` [PATCH 1/4] LoongArch: mm: Add page table mapped mode support

[RFC PATCH v2 0/4] fix large folio for madvise_cold_or_pageout()
 2023-07-25  5:55 UTC  (11+ messages)
` [RFC PATCH v2 1/4] madvise: not use mapcount() against large folio for sharing check
` [RFC PATCH v2 2/4] madvise: Use notify-able API to clear and flush page table entries
` [RFC PATCH v2 3/4] mm: add functions folio_in_range() and folio_within_vma()
` [RFC PATCH v2 4/4] madvise: avoid trying to split large folio always in cold_pageout

[PATCH v2 0/5] Invalidate secondary IOMMU TLB on permission upgrade
 2023-07-25  5:51 UTC  (8+ messages)
` [PATCH v2 3/5] mmu_notifiers: Call invalidate_range() when invalidating TLBs

[PATCH] tmpfs: fixup Docs table for huge mount options
 2023-07-25  5:23 UTC 

[PATCH mm-unstable v7 00/31] Split ptdesc from struct page
 2023-07-25  4:41 UTC  (33+ messages)
` [PATCH mm-unstable v7 01/31] mm: Add PAGE_TYPE_OP folio functions
` [PATCH mm-unstable v7 02/31] pgtable: Create struct ptdesc
` [PATCH mm-unstable v7 03/31] mm: add utility functions for ptdesc
` [PATCH mm-unstable v7 04/31] mm: Convert pmd_pgtable_page() callers to use pmd_ptdesc()
` [PATCH mm-unstable v7 05/31] mm: Convert ptlock_alloc() to use ptdescs
` [PATCH mm-unstable v7 06/31] mm: Convert ptlock_ptr() "
` [PATCH mm-unstable v7 07/31] mm: Convert pmd_ptlock_init() "
` [PATCH mm-unstable v7 08/31] mm: Convert ptlock_init() "
` [PATCH mm-unstable v7 09/31] mm: Convert pmd_ptlock_free() "
` [PATCH mm-unstable v7 10/31] mm: Convert ptlock_free() "
` [PATCH mm-unstable v7 11/31] mm: Create ptdesc equivalents for pgtable_{pte,pmd}_page_{ctor,dtor}
` [PATCH mm-unstable v7 12/31] powerpc: Convert various functions to use ptdescs
` [PATCH mm-unstable v7 13/31] x86: "
` [PATCH mm-unstable v7 14/31] s390: Convert various pgalloc "
` [PATCH mm-unstable v7 15/31] mm: Remove page table members from struct page
` [PATCH mm-unstable v7 16/31] pgalloc: Convert various functions to use ptdescs
` [PATCH mm-unstable v7 17/31] arm: "
` [PATCH mm-unstable v7 18/31] arm64: "
` [PATCH mm-unstable v7 19/31] csky: Convert __pte_free_tlb() "
` [PATCH mm-unstable v7 20/31] hexagon: "
` [PATCH mm-unstable v7 21/31] loongarch: Convert various functions "
` [PATCH mm-unstable v7 22/31] m68k: "
` [PATCH mm-unstable v7 23/31] mips: "
` [PATCH mm-unstable v7 24/31] nios2: Convert __pte_free_tlb() "
` [PATCH mm-unstable v7 25/31] openrisc: "
` [PATCH mm-unstable v7 26/31] riscv: Convert alloc_{pmd, pte}_late() "
` [PATCH mm-unstable v7 27/31] sh: Convert pte_free_tlb() "
` [PATCH mm-unstable v7 28/31] sparc64: Convert various functions "
` [PATCH mm-unstable v7 29/31] sparc: Convert pgtable_pte_page_{ctor, dtor}() to ptdesc equivalents
` [PATCH mm-unstable v7 30/31] um: Convert {pmd, pte}_free_tlb() to use ptdescs
` [PATCH mm-unstable v7 31/31] mm: Remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers

[RFC v1 0/3] udmabuf: Replace pages when there is FALLOC_FL_PUNCH_HOLE in memfd
 2023-07-25  4:30 UTC  (14+ messages)
` [RFC v1 1/3] mm/mmu_notifier: Add a new notifier for mapping updates (new pages)

[PATCH v2 00/47] use refcount+RCU method to implement lockless slab shrink
 2023-07-25  3:27 UTC  (14+ messages)
` [PATCH v2 01/47] mm: vmscan: move shrinker-related code into a separate file
` [PATCH v2 02/47] mm: shrinker: remove redundant shrinker_rwsem in debugfs operations
` [PATCH v2 03/47] mm: shrinker: add infrastructure for dynamically allocating shrinker
` [PATCH v2 24/47] drm/panfrost: dynamically allocate the drm-panfrost shrinker

[PATCH RESEND 0/4] memory tiering: calculate abstract distance based on ACPI HMAT
 2023-07-25  3:14 UTC  (12+ messages)
` [PATCH RESEND 1/4] memory tiering: add abstract distance calculation algorithms management
` [PATCH RESEND 2/4] acpi, hmat: refactor hmat_register_target_initiators()
` [PATCH RESEND 3/4] acpi, hmat: calculate abstract distance with HMAT
` [PATCH RESEND 4/4] dax, kmem: calculate abstract distance with general interface

[PATCH] [RFC PATCH v2]mm/slub: Optimize slub memory usage
 2023-07-25  3:13 UTC  (9+ messages)

[PATCH 0/3] LoongArch: mm: Code cleanup with populate pte
 2023-07-25  2:33 UTC  (3+ messages)

[PATCH v2 0/9] Avoid the mmap lock for fault-around
 2023-07-24 21:42 UTC  (16+ messages)
` [PATCH v2 1/9] Revert "tcp: Use per-vma locking for receive zerocopy"
` [PATCH v2 4/9] mm: Move FAULT_FLAG_VMA_LOCK check into handle_pte_fault()
` [PATCH v2 5/9] mm: Move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault()
` [PATCH v2 7/9] mm: Run the fault-around code under the VMA lock

[PATCH v3 0/8] selftests/mm fixes for arm64
 2023-07-24 21:23 UTC  (5+ messages)

[syzbot] [block?] KASAN: slab-out-of-bounds Read in bio_split_rw
 2023-07-24 21:20 UTC  (5+ messages)

allow building a kernel without buffer_heads
 2023-07-24 20:16 UTC  (13+ messages)
` [PATCH 1/6] fs: remove emergency_thaw_bdev
` [PATCH 2/6] fs: rename and move block_page_mkwrite_return
` [PATCH 3/6] block: open code __generic_file_write_iter for blkdev writes
` [PATCH 4/6] block: stop setting ->direct_IO
` [PATCH 5/6] block: use iomap for writes to block devices
` [PATCH 6/6] fs: add CONFIG_BUFFER_HEAD

[RFC PATCH v2 00/20] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2023-07-24 19:18 UTC  (9+ messages)
` [RFC PATCH v2 15/20] context-tracking: Introduce work deferral infrastructure
` [RFC PATCH v2 20/20] x86/mm, mm/vmalloc: Defer flush_tlb_kernel_range() targeting NOHZ_FULL CPUs

[PATCH v6 00/13] Add support for DAX vmemmap optimization for ppc64
 2023-07-24 19:07 UTC  (11+ messages)
` [PATCH v6 01/13] mm/hugepage pud: Allow arch-specific helper function to check huge page pud support
` [PATCH v6 03/13] mm/vmemmap: Improve vmemmap_can_optimize and allow architectures to override
` [PATCH v6 04/13] mm/vmemmap: Allow architectures to override how vmemmap optimization works
` [PATCH v6 05/13] mm: Add pud_same similar to __HAVE_ARCH_P4D_SAME
` [PATCH v6 07/13] mm/vmemmap optimization: Split hugetlb and devdax vmemmap optimization
` [PATCH v6 08/13] powerpc/mm/trace: Convert trace event to trace event class
` [PATCH v6 09/13] powerpc/book3s64/mm: Enable transparent pud hugepage
` [PATCH v6 10/13] powerpc/book3s64/vmemmap: Switch radix to use a different vmemmap handling function
` [PATCH v6 11/13] powerpc/book3s64/radix: Add support for vmemmap optimization for radix
` [PATCH v6 13/13] powerpc/book3s64/radix: Add debug message to give more details of vmemmap allocation

[PATCH v3] hugetlbfs: Fix integer overflow check in hugetlbfs_file_mmap()
 2023-07-24 18:59 UTC  (3+ messages)

[PATCH v3 00/10] Handle most file-backed faults under the VMA lock
 2023-07-24 18:54 UTC  (11+ messages)
` [PATCH v3 01/10] mm: Remove CONFIG_PER_VMA_LOCK ifdefs
` [PATCH v3 02/10] mm: Allow per-VMA locks on file-backed VMAs
` [PATCH v3 03/10] mm: Move FAULT_FLAG_VMA_LOCK check from handle_mm_fault()
` [PATCH v3 04/10] mm: Handle PUD faults under the VMA lock
` [PATCH v3 05/10] mm: Handle some PMD "
` [PATCH v3 06/10] mm: Move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault()
` [PATCH v3 07/10] mm: Move FAULT_FLAG_VMA_LOCK check down from do_fault()
` [PATCH v3 08/10] mm: Run the fault-around code under the VMA lock
` [PATCH v3 09/10] mm: Handle swap and NUMA PTE faults "
` [PATCH v3 10/10] mm: Handle faults that merely update the accessed bit "

[PATCH v5 00/13] Add support for DAX vmemmap optimization for ppc64
 2023-07-24 18:48 UTC  (4+ messages)
` [PATCH v5 10/13] powerpc/book3s64/vmemmap: Switch radix to use a different vmemmap handling function

[PATCH mm-hotfixes] tmpfs: fix Documentation of noswap and huge mount options
 2023-07-24 18:41 UTC  (2+ messages)

[PATCH] mm: memcg: use rstat for non-hierarchical stats
 2023-07-24 18:34 UTC  (3+ messages)

[PATCH v3 00/15] Reduce preallocations for maple tree
 2023-07-24 18:31 UTC  (16+ messages)
` [PATCH v3 01/15] maple_tree: Add benchmarking for mas_for_each
` [PATCH v3 02/15] maple_tree: Add benchmarking for mas_prev()
` [PATCH v3 03/15] mm: Change do_vmi_align_munmap() tracking of VMAs to remove
` [PATCH v3 04/15] mm: Remove prev check from do_vmi_align_munmap()
` [PATCH v3 05/15] maple_tree: Introduce __mas_set_range()
` [PATCH v3 06/15] mm: Remove re-walk from mmap_region()
` [PATCH v3 07/15] maple_tree: Re-introduce entry to mas_preallocate() arguments
` [PATCH v3 08/15] maple_tree: Adjust node allocation on mas_rebalance()
` [PATCH v3 09/15] mm: Use vma_iter_clear_gfp() in nommu
` [PATCH v3 10/15] mm: Set up vma iterator for vma_iter_prealloc() calls
` [PATCH v3 11/15] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null()
` [PATCH v3 12/15] maple_tree: Update mas_preallocate() testing
` [PATCH v3 13/15] maple_tree: Refine mas_preallocate() node calculations
` [PATCH v3 14/15] maple_tree: Reduce resets during store setup
` [PATCH v3 15/15] mm/mmap: Change vma iteration order in do_vmi_align_munmap()

[PATCH] mm/hotplug: Enable runtime update of memmap_on_memory parameter
 2023-07-24 17:46 UTC  (3+ messages)

[PATCH v4 0/6] Add support for memmap on memory feature on ppc64
 2023-07-24 17:29 UTC  (14+ messages)
` [PATCH v4 3/6] mm/hotplug: Allow architecture to override memmap on memory support check
` [PATCH v4 4/6] mm/hotplug: Allow pageblock alignment via altmap reservation
` [PATCH v4 5/6] powerpc/book3s64/memhotplug: Enable memmap on memory for radix

[PATCH v2] mm: Fix memory ordering for mm_lock_seq and vm_lock_seq
 2023-07-24 17:29 UTC  (3+ messages)

[PATCH 0/8] Remove unused parameters in page_table_check
 2023-07-24 17:17 UTC  (4+ messages)

[RFC PATCH v11 00/29] KVM: guest_memfd() and per-page attributes
 2023-07-24 17:00 UTC  (3+ messages)

collision between ZONE_MOVABLE and memblock allocations
 2023-07-24 16:56 UTC  (5+ messages)

[RFC PATCH 0/4] splice: Fix corruption in data spliced to pipe
 2023-07-24 16:15 UTC  (10+ messages)
` [RFC PATCH 1/4] splice: Fix corruption of spliced data after splice() returns

[PATCH v25 5/5] selftests: mm: add pagemap ioctl tests
 2023-07-24 16:10 UTC  (10+ messages)
` fs/proc/task_mmu: Implement IOCTL for efficient page table scanning
        ` [v2] "

[PATCH] x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
 2023-07-24 15:57 UTC 

[PATCH v3 0/4] variable-order, large folios for anonymous memory
 2023-07-24 15:41 UTC  (4+ messages)

[PATCH v5 00/38] New page table range API
 2023-07-24 15:21 UTC  (4+ messages)
` [PATCH v5 01/38] minmax: Add in_range() macro

[PATCH] libfs: Add a lock class for the offset map's xa_lock
 2023-07-24 14:55 UTC  (2+ messages)

[PATCH v8 0/4] convert read_kcore(), vread() to use iterators
 2023-07-24 14:33 UTC  (8+ messages)
` [PATCH v8 1/4] fs/proc/kcore: avoid bounce buffer for ktext data

[PATCH v1 00/14] futex: More futex2 bits
 2023-07-24 13:46 UTC  (3+ messages)
` [PATCH v1 10/14] mm: Add vmalloc_huge_node()

[RFC 0/4] mm/memblock: Skip prep and initialization of struct pages freed later by HVO
 2023-07-24 13:46 UTC  (5+ messages)
` [RFC 1/4] mm/hugetlb: Skip prep of tail pages when HVO is enabled
` [RFC 2/4] mm/memblock: Add hugepage_size member to struct memblock_region
` [RFC 3/4] mm/hugetlb_vmemmap: Use nid of the head page to reallocate it
` [RFC 4/4] mm/memblock: Skip initialization of struct pages freed later by HVO

[PATCH v2 00/35] arm64/gcs: Provide support for GCS in userspace
 2023-07-24 12:46 UTC  (16+ messages)
` [PATCH v2 21/35] arm64/mm: Implement map_shadow_stack()
` [PATCH v2 22/35] arm64/signal: Set up and restore the GCS context for signal handlers
` [PATCH v2 23/35] arm64/signal: Expose GCS state in signal frames
` [PATCH v2 24/35] arm64/ptrace: Expose GCS via ptrace and core files
` [PATCH v2 25/35] arm64: Add Kconfig for Guarded Control Stack (GCS)
` [PATCH v2 26/35] kselftest/arm64: Verify the GCS hwcap
` [PATCH v2 27/35] kselftest/arm64: Add GCS as a detected feature in the signal tests
` [PATCH v2 28/35] kselftest/arm64: Add framework support for GCS to signal handling tests
` [PATCH v2 29/35] kselftest/arm64: Allow signals tests to specify an expected si_code
` [PATCH v2 30/35] kselftest/arm64: Always run signals tests with GCS enabled
` [PATCH v2 31/35] kselftest/arm64: Add very basic GCS test program
` [PATCH v2 32/35] kselftest/arm64: Add a GCS test program built with the system libc
` [PATCH v2 33/35] kselftest/arm64: Add test coverage for GCS mode locking
` [PATCH v2 34/35] selftests/arm64: Add GCS signal tests
` [PATCH v2 35/35] kselftest/arm64: Enable GCS for the FP stress tests


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).