linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
[RFC PATCH v1 00/37] guest_memfd: In-place conversion support
 2025-10-17 20:12 UTC  (37+ messages)
` [RFC PATCH v1 01/37] KVM: guest_memfd: Introduce per-gmem attributes, use to guard user mappings
` [RFC PATCH v1 02/37] KVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTES
` [RFC PATCH v1 03/37] KVM: Enumerate support for PRIVATE memory iff kvm_arch_has_private_mem is defined
` [RFC PATCH v1 04/37] KVM: Stub in ability to disable per-VM memory attribute tracking
` [RFC PATCH v1 05/37] KVM: guest_memfd: Wire up kvm_get_memory_attributes() to per-gmem attributes
` [RFC PATCH v1 06/37] KVM: guest_memfd: Update kvm_gmem_populate() to use gmem attributes
` [RFC PATCH v1 07/37] KVM: Introduce KVM_SET_MEMORY_ATTRIBUTES2
` [RFC PATCH v1 08/37] KVM: guest_memfd: Don't set FGP_ACCESSED when getting folios
` [RFC PATCH v1 09/37] KVM: guest_memfd: Skip LRU for guest_memfd folios
` [RFC PATCH v1 10/37] KVM: guest_memfd: Enable INIT_SHARED on guest_memfd for x86 Coco VMs
` [RFC PATCH v1 11/37] KVM: guest_memfd: Add support for KVM_SET_MEMORY_ATTRIBUTES
` [RFC PATCH v1 12/37] KVM: Move KVM_VM_MEMORY_ATTRIBUTES config definition to x86
` [RFC PATCH v1 13/37] KVM: Let userspace disable per-VM mem attributes, enable per-gmem attributes
` [RFC PATCH v1 14/37] KVM: selftests: Create gmem fd before "regular" fd when adding memslot
` [RFC PATCH v1 15/37] KVM: selftests: Rename guest_memfd{,_offset} to gmem_{fd,offset}
` [RFC PATCH v1 16/37] KVM: selftests: Add support for mmap() on guest_memfd in core library
` [RFC PATCH v1 17/37] KVM: selftests: Update framework to use KVM_SET_MEMORY_ATTRIBUTES2
` [RFC PATCH v1 18/37] KVM: selftests: Add helpers for calling ioctls on guest_memfd
` [RFC PATCH v1 19/37] KVM: selftests: guest_memfd: Test basic single-page conversion flow
` [RFC PATCH v1 20/37] KVM: selftests: guest_memfd: Test conversion flow when INIT_SHARED
` [RFC PATCH v1 21/37] KVM: selftests: guest_memfd: Test indexing in guest_memfd
` [RFC PATCH v1 22/37] KVM: selftests: guest_memfd: Test conversion before allocation
` [RFC PATCH v1 23/37] KVM: selftests: guest_memfd: Convert with allocated folios in different layouts
` [RFC PATCH v1 24/37] KVM: selftests: guest_memfd: Test precision of conversion
` [RFC PATCH v1 25/37] KVM: selftests: guest_memfd: Test that truncation does not change shared/private status
` [RFC PATCH v1 26/37] KVM: selftests: guest_memfd: Test that shared/private status is consistent across processes
` [RFC PATCH v1 27/37] KVM: selftests: guest_memfd: Test conversion with elevated page refcount
` [RFC PATCH v1 28/37] KVM: selftests: Reset shared memory after hole-punching
` [RFC PATCH v1 29/37] KVM: selftests: Add selftests global for guest memory attributes capability
` [RFC PATCH v1 30/37] KVM: selftests: Provide function to look up guest_memfd details from gpa
` [RFC PATCH v1 31/37] KVM: selftests: Provide common function to set memory attributes
` [RFC PATCH v1 32/37] KVM: selftests: Check fd/flags provided to mmap() when setting up memslot
` [RFC PATCH v1 33/37] KVM: selftests: Make TEST_EXPECT_SIGBUS thread-safe
` [RFC PATCH v1 34/37] KVM: selftests: Update private_mem_conversions_test to mmap() guest_memfd
` [RFC PATCH v1 35/37] KVM: selftests: Add script to exercise private_mem_conversions_test
` [RFC PATCH v1 36/37] KVM: selftests: Update pre-fault test to work with per-guest_memfd attributes

[PATCH v2 0/3] Do not change split folio target order
 2025-10-17 19:11 UTC  (15+ messages)
` [PATCH v2 1/3] mm/huge_memory: do not change split_huge_page*() target order silently
` [PATCH v2 2/3] mm/memory-failure: improve large block size folio handling
` [PATCH v2 3/3] mm/huge_memory: fix kernel-doc comments for folio_split() and related

[PATCH v8 00/23] SLUB percpu sheaves
 2025-10-17 18:26 UTC  (5+ messages)
` [PATCH v8 15/23] maple_tree: use percpu sheaves for maple_node_cache

[RFC PATCH v2 06/10] mm/damon/core: add DAMOS quota gaol metric for per-memcg per-numa free memory
 2025-10-17 18:23 UTC  (2+ messages)

[RFC PATCH v2 03/10] mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP
 2025-10-17 18:20 UTC  (2+ messages)

[PATCH] arm64, mm: avoid always making PTE dirty in pte_mkwrite()
 2025-10-17 18:06 UTC 

[PATCH v6 0/7] Fix stale IOTLB entries for kernel address space
 2025-10-17 17:54 UTC  (9+ messages)

[RFC PATCH 0/3] mm: Fix MF_DELAYED handling on memory failure
 2025-10-17 17:30 UTC  (4+ messages)
` [RFC PATCH 1/3] mm: memory_failure: Fix MF_DELAYED handling on truncation during failure
  ` [RFC PATCH RESEND "

[Patch v2 0/2] mm/huge_memory: cleanup __split_unmapped_folio()
 2025-10-17 17:24 UTC  (11+ messages)
` [Patch v2 1/2] mm/huge_memory: cache folio attribute in __split_unmapped_folio()
` [Patch v2 2/2] mm/huge_memory: Optimize and simplify __split_unmapped_folio() logic

[Linux Memory Hotness and Promotion] Notes from October 9, 2025
 2025-10-17 17:23 UTC  (2+ messages)

[RFC PATCH] mm/vmalloc: request large order pages from buddy allocator
 2025-10-17 17:19 UTC  (8+ messages)

Regression in generic/749 with 8k fsblock size on 6.18-rc1
 2025-10-17 17:14 UTC  (9+ messages)

[syzbot ci] Re: Fix stale IOTLB entries for kernel address space
 2025-10-17 17:10 UTC  (5+ messages)

[v7 03/16] mm/huge_memory: add device-private THP support to PMD operations
 2025-10-17 17:07 UTC  (7+ messages)
` linux-next: KVM/s390x regression (was: [v7 03/16] mm/huge_memory: add device-private THP support to PMD operations)
  ` linux-next: KVM/s390x regression

[PATCH mm-new v2 1/1] mm/khugepaged: guard is_zero_pfn() calls with pte_present()
 2025-10-17 16:33 UTC  (6+ messages)

[RFC PATCH 0/5] mm/damon: support pin-point targets removal
 2025-10-17 16:30 UTC  (4+ messages)
` [RFC PATCH 1/5] mm/damon/core: add damon_target->obsolete for pin-point removal

[PATCH] mm/damon: add a min_sz_region parameter to damon_set_region_biggest_system_ram_default()
 2025-10-17 16:28 UTC  (2+ messages)

[PATCH v5 0/9] vfio/pci: Allow MMIO regions to be exported through dma-buf
 2025-10-17 16:13 UTC  (19+ messages)
` [PATCH v5 1/9] PCI/P2PDMA: Separate the mmap() support from the core logic
` [PATCH v5 4/9] PCI/P2PDMA: Export pci_p2pdma_map_type() function
` [PATCH v5 8/9] vfio/pci: Enable peer-to-peer DMA transactions by default
` [PATCH v5 9/9] vfio/pci: Add dma-buf export support for MMIO regions

[PATCH v2 00/27 5.10.y] Backport minmax.h updates from v6.17-rc7
 2025-10-17 16:09 UTC  (60+ messages)
` [PATCH v2 01/27 5.10.y] overflow, tracing: Define the is_signed_type() macro once
  ` Patch "overflow, tracing: Define the is_signed_type() macro once" has been added to the 5.10-stable tree
` [PATCH v2 02/27 5.10.y] btrfs: remove duplicated in_range() macro
  ` Patch "btrfs: remove duplicated in_range() macro" has been added to the 5.10-stable tree
` [PATCH v2 03/27 5.10.y] minmax: sanity check constant bounds when clamping
  ` Patch "minmax: sanity check constant bounds when clamping" has been added to the 5.10-stable tree
` [PATCH v2 04/27 5.10.y] minmax: clamp more efficiently by avoiding extra comparison
  ` Patch "minmax: clamp more efficiently by avoiding extra comparison" has been added to the 5.10-stable tree
` [PATCH v2 05/27 5.10.y] minmax: add in_range() macro
  ` Patch "minmax: add in_range() macro" has been added to the 5.10-stable tree
` [PATCH v2 06/27 5.10.y] minmax: Introduce {min,max}_array()
  ` Patch "minmax: Introduce {min,max}_array()" has been added to the 5.10-stable tree
` [PATCH v2 07/27 5.10.y] minmax: deduplicate __unconst_integer_typeof()
  ` Patch "minmax: deduplicate __unconst_integer_typeof()" has been added to the 5.10-stable tree
` [PATCH v2 08/27 5.10.y] minmax: fix header inclusions
  ` Patch "minmax: fix header inclusions" has been added to the 5.10-stable tree
` [PATCH v2 09/27 5.10.y] minmax: allow min()/max()/clamp() if the arguments have the same signedness
  ` Patch "minmax: allow min()/max()/clamp() if the arguments have the same signedness." has been added to the 5.10-stable tree
` [PATCH v2 10/27 5.10.y] minmax: fix indentation of __cmp_once() and __clamp_once()
  ` Patch "minmax: fix indentation of __cmp_once() and __clamp_once()" has been added to the 5.10-stable tree
` [PATCH v2 11/27 5.10.y] minmax: allow comparisons of 'int' against 'unsigned char/short'
  ` Patch "minmax: allow comparisons of 'int' against 'unsigned char/short'" has been added to the 5.10-stable tree
` [PATCH v2 12/27 5.10.y] minmax: relax check to allow comparison between unsigned arguments and signed constants
  ` Patch "minmax: relax check to allow comparison between unsigned arguments and signed constants" has been added to the 5.10-stable tree
` [PATCH v2 13/27 5.10.y] minmax: avoid overly complicated constant expressions in VM code
  ` Patch "minmax: avoid overly complicated constant expressions in VM code" has been added to the 5.10-stable tree
` [PATCH v2 14/27 5.10.y] minmax: add a few more MIN_T/MAX_T users
  ` Patch "minmax: add a few more MIN_T/MAX_T users" has been added to the 5.10-stable tree
` [PATCH v2 15/27 5.10.y] minmax: simplify and clarify min_t()/max_t() implementation
  ` Patch "minmax: simplify and clarify min_t()/max_t() implementation" has been added to the 5.10-stable tree
` [PATCH v2 16/27 5.10.y] minmax: make generic MIN() and MAX() macros available everywhere
  ` Patch "minmax: make generic MIN() and MAX() macros available everywhere" has been added to the 5.10-stable tree
` [PATCH v2 17/27 5.10.y] minmax: don't use max() in situations that want a C constant expression
  ` Patch "minmax: don't use max() in situations that want a C constant expression" has been added to the 5.10-stable tree
` [PATCH v2 18/27 5.10.y] minmax: simplify min()/max()/clamp() implementation
  ` Patch "minmax: simplify min()/max()/clamp() implementation" has been added to the 5.10-stable tree
` [PATCH v2 19/27 5.10.y] minmax: improve macro expansion and type checking
  ` Patch "minmax: improve macro expansion and type checking" has been added to the 5.10-stable tree
` [PATCH v2 20/27 5.10.y] minmax: fix up min3() and max3() too
  ` Patch "minmax: fix up min3() and max3() too" has been added to the 5.10-stable tree
` [PATCH v2 21/27 5.10.y] minmax.h: add whitespace around operators and after commas
  ` Patch "minmax.h: add whitespace around operators and after commas" has been added to the 5.10-stable tree
` [PATCH v2 22/27 5.10.y] minmax.h: update some comments
  ` Patch "minmax.h: update some comments" has been added to the 5.10-stable tree
` [PATCH v2 23/27 5.10.y] minmax.h: reduce the #define expansion of min(), max() and clamp()
  ` Patch "minmax.h: reduce the #define expansion of min(), max() and clamp()" has been added to the 5.10-stable tree
` [PATCH v2 24/27 5.10.y] minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
  ` Patch "minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()" has been added to the 5.10-stable tree
` [PATCH v2 25/27 5.10.y] minmax.h: move all the clamp() definitions after the min/max() ones
  ` Patch "minmax.h: move all the clamp() definitions after the min/max() ones" has been added to the 5.10-stable tree
` [PATCH v2 26/27 5.10.y] minmax.h: simplify the variants of clamp()
  ` Patch "minmax.h: simplify the variants of clamp()" has been added to the 5.10-stable tree
` [PATCH v2 27/27 5.10.y] minmax.h: remove some #defines that are only expanded once
  ` Patch "minmax.h: remove some #defines that are only expanded once" has been added to the 5.10-stable tree

[PATCH v3 00/13] Nesting support for lazy MMU mode
 2025-10-17 15:54 UTC  (3+ messages)
` [PATCH v3 06/13] mm: introduce generic lazy_mmu helpers

allow file systems to increase the minimum writeback chunk size v2
 2025-10-17 15:45 UTC  (3+ messages)
` [PATCH 2/3] writeback: allow the file system to override MIN_WRITEBACK_PAGES

[PATCH v3] ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
 2025-10-17 15:44 UTC  (2+ messages)

[RFC PATCH v2 0/8] mm: Hot page tracking and promotion infrastructure
 2025-10-17 14:59 UTC  (15+ messages)

[PATCH V2] mm/khugepaged: fix comment for default scan sleep duration
 2025-10-17 14:50 UTC  (2+ messages)
` [V2] "

[PATCH] mm/filemap: Implement fast short reads
 2025-10-17 14:15 UTC 

[PATCH] memcg: net: track network throttling due to memcg memory pressure
 2025-10-17 14:15 UTC  (4+ messages)

[PATCH v3 0/3] mm: some optimizations for prot numa
 2025-10-17 14:13 UTC  (16+ messages)
` [PATCH v3 1/3] mm: mprotect: always skip dma pinned folio in prot_numa_skip()
` [PATCH v3 2/3] mm: mprotect: avoid unnecessary struct page accessing if pte_protnone()
` [PATCH v3 3/3] mm: huge_memory: use folio_needs_prot_numa() for pmd folio

[PATCH v12 0/2] ACPI: Add support for ACPI RAS2 feature table
 2025-10-17 12:54 UTC  (12+ messages)
` [PATCH v12 1/2] ACPI:RAS2: Add ACPI RAS2 driver

[PATCH v4 00/14] expand mmap_prepare functionality, port more users
 2025-10-17 12:46 UTC  (6+ messages)
` [PATCH v4 11/14] mm/hugetlbfs: update hugetlbfs to use mmap_prepare

[PATCH v2 0/2] optimize the logic for handling dirty file folios during reclaim
 2025-10-17 12:02 UTC  (3+ messages)
` [PATCH v2 2/2] mm: vmscan: simplify the logic for activating dirty file folios

[PATCH v3] mm/huge_memory: do not change split_huge_page*() target order silently
 2025-10-17 11:28 UTC  (3+ messages)

[PATCH 6.12.y 1/1] mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage
 2025-10-17 11:26 UTC  (6+ messages)

[PATCH] slab: add flags in cache_show
 2025-10-17 10:50 UTC  (2+ messages)

[PATCH] slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
 2025-10-17 10:40 UTC  (7+ messages)

[PATCH mm-new 1/1] mm/khugepaged: guard is_zero_pfn() calls with pte_present()
 2025-10-17  9:35 UTC  (8+ messages)

[linux-next:master] BUILD REGRESSION 2433b84761658ef123ae683508bc461b07c5b0f0
 2025-10-17  9:03 UTC 

[PATCH v3 0/5] mm: VMA count limit fixes and improvements
 2025-10-17  9:00 UTC  (6+ messages)
` [PATCH v3 1/5] mm: fix off-by-one error in VMA count limit checks

[GIT PULL] slab fixes for 6.18-rc2
 2025-10-17  8:49 UTC 

[PATCH v3 14/19 5.15.y] minmax.h: update some comments
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: update some comments" has been added to the 5.15-stable tree

[PATCH v3 16/19 5.15.y] minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()" has been added to the 5.15-stable tree

[PATCH v3 18/19 5.15.y] minmax.h: simplify the variants of clamp()
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: simplify the variants of clamp()" has been added to the 5.15-stable tree

[PATCH v3 19/19 5.15.y] minmax.h: remove some #defines that are only expanded once
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: remove some #defines that are only expanded once" has been added to the 5.15-stable tree

[PATCH v3 15/19 5.15.y] minmax.h: reduce the #define expansion of min(), max() and clamp()
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: reduce the #define expansion of min(), max() and clamp()" has been added to the 5.15-stable tree

[PATCH v3 17/19 5.15.y] minmax.h: move all the clamp() definitions after the min/max() ones
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax.h: move all the clamp() definitions after the min/max() ones" has been added to the 5.15-stable tree

[PATCH v3 10/19 5.15.y] minmax: simplify min()/max()/clamp() implementation
 2025-10-17  8:16 UTC  (2+ messages)
` Patch "minmax: simplify min()/max()/clamp() implementation" has been added to the 5.15-stable tree

page:  |  | latest

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