linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
 messages from 2021-10-01 19:00:50 to 2021-10-05 01:31:21 UTC [more...]

[PATCH v3 00/66] Introducing the Maple Tree
 2021-10-05  1:30 UTC  (9+ messages)
` [PATCH v3 01/66] radix tree test suite: Add pr_err define
` [PATCH v3 04/66] radix tree test suite: Add support for slab bulk APIs
` [PATCH v3 02/66] radix tree test suite: Add kmem_cache_set_non_kernel()
` [PATCH v3 03/66] radix tree test suite: Add allocation counts and size to kmem_cache
` [PATCH v3 07/66] mm/mmap: Use the maple tree in find_vma() instead of the rbtree
` [PATCH v3 08/66] mm/mmap: Use the maple tree for find_vma_prev() "
` [PATCH v3 24/66] mm: Introduce vma_next() and vma_prev()
` [PATCH v3 28/66] arch/powerpc: Remove mmap linked list from mm/book3s64/subpage_prot

[PATCH v1] mm, pagemap: expose hwpoison entry
 2021-10-04 20:17 UTC  (4+ messages)

[PATCH] mm/hugetlb.c: remove dead store in demote_size_show()
 2021-10-04 22:46 UTC  (5+ messages)

[PATCH 0/3] Assorted improvements to usercopy
 2021-10-04 22:42 UTC  (4+ messages)
` [PATCH 1/3] mm/usercopy: Check kmap addresses properly
` [PATCH 2/3] mm/usercopy: Detect vmalloc overruns
` [PATCH 3/3] mm/usercopy: Detect compound page overruns

linux 5.14.3: free_user_ns causes NULL pointer dereference
 2021-10-04 21:34 UTC  (14+ messages)

[PATCH v2 1/2] mm, thp: check page mapping when truncating page cache
 2021-10-04 20:26 UTC  (25+ messages)

[RFC v3 PATCH 0/5] Solve silent data loss caused by poisoned page cache (shmem/tmpfs)
 2021-10-04 20:13 UTC  (14+ messages)
` [v3 PATCH 2/5] mm: filemap: check if THP has hwpoisoned subpage for PMD page fault
` [v3 PATCH 4/5] mm: shmem: don't truncate page if memory failure happens
` [v3 PATCH 5/5] mm: hwpoison: handle non-anonymous THP correctly

[PATCH v2 0/5] mm/memory_hotplug: full support for add_memory_driver_managed() with CONFIG_ARCH_KEEP_MEMBLOCK
 2021-10-04 19:31 UTC  (7+ messages)
` [PATCH v2 1/5] mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource()
` [PATCH v2 2/5] memblock: improve MEMBLOCK_HOTPLUG documentation
` [PATCH v2 3/5] memblock: allow to specify flags with memblock_add_node()
` [PATCH v2 4/5] memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGED
` [PATCH v2 5/5] mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with IORESOURCE_SYSRAM_DRIVER_MANAGED

[PATCH 0/2] mm/mprotect: avoid unnecessary TLB flushes
 2021-10-04 19:24 UTC  (4+ messages)
` [PATCH 1/2] mm/mprotect: use mmu_gather

[PATCH v3 0/5] hugetlb: add demote/split page functionality
 2021-10-04 18:27 UTC  (4+ messages)
` [PATCH v3 1/5] hugetlb: add demote hugetlb page sysfs interfaces

[RFC PATCH 0/8] mm/madvise: support process_madvise(MADV_DONTNEED)
 2021-10-04 17:58 UTC  (10+ messages)

[PATCH v7] hugetlbfs: Extend the definition of hugepages parameter to support node allocation
 2021-10-04 17:34 UTC  (4+ messages)

kvm crash in 5.14.1?
 2021-10-04 16:54 UTC  (6+ messages)

[drm/edid] bac9c29482: Oops:#[##]
 2021-10-04 16:23 UTC  (2+ messages)

[PATCH v10 1/3] mm: rearrange madvise code to allow for reuse
 2021-10-04 16:21 UTC  (8+ messages)
` [PATCH v10 2/3] mm: add a field to store names for private anonymous memory
` [PATCH v10 3/3] mm: add anonymous vma name refcounting

[PATCH 00/62] Separate struct slab from struct page
 2021-10-04 13:46 UTC  (63+ messages)
` [PATCH 01/62] mm: Convert page_to_section() to pgflags_section()
` [PATCH 02/62] mm: Add pgflags_nid()
` [PATCH 03/62] mm: Split slab into its own type
` [PATCH 04/62] mm: Add account_slab() and unaccount_slab()
` [PATCH 05/62] mm: Convert virt_to_cache() to use struct slab
` [PATCH 06/62] mm: Convert __ksize() to "
` [PATCH 07/62] mm: Use struct slab in kmem_obj_info()
` [PATCH 08/62] mm: Convert check_heap_object() to use struct slab
` [PATCH 09/62] mm/slub: Convert process_slab() to take a "
` [PATCH 10/62] mm/slub: Convert detached_freelist to use "
` [PATCH 11/62] mm/slub: Convert kfree() "
` [PATCH 12/62] mm/slub: Convert __slab_free() to take "
` [PATCH 13/62] mm/slub: Convert new_slab() to return "
` [PATCH 14/62] mm/slub: Convert early_kmem_cache_node_alloc() to use "
` [PATCH 15/62] mm/slub: Convert kmem_cache_cpu to "
` [PATCH 16/62] mm/slub: Convert show_slab_objects() "
` [PATCH 17/62] mm/slub: Convert validate_slab() to take a "
` [PATCH 18/62] mm/slub: Convert count_partial() to "
` [PATCH 19/62] mm/slub: Convert bootstrap() "
` [PATCH 20/62] mm/slub: Convert __kmem_cache_do_shrink() "
` [PATCH 21/62] mm/slub: Convert free_partial() to use "
` [PATCH 22/62] mm/slub: Convert list_slab_objects() to take a "
` [PATCH 23/62] mm/slub: Convert slab_alloc_node() to use "
` [PATCH 24/62] mm/slub: Convert get_freelist() to take "
` [PATCH 25/62] mm/slub: Convert node_match() "
` [PATCH 26/62] mm/slub: Convert slab flushing to "
` [PATCH 27/62] mm/slub: Convert __unfreeze_partials to take a "
` [PATCH 28/62] mm/slub: Convert deactivate_slab() "
` [PATCH 29/62] mm/slub: Convert acquire_slab() to take a struct page
` [PATCH 30/62] mm/slub: Convert partial slab management to struct slab
` [PATCH 31/62] mm/slub: Convert slab freeing "
` [PATCH 32/62] mm/slub: Convert shuffle_freelist "
` [PATCH 33/62] mm/slub: Remove struct page argument to next_freelist_entry()
` [PATCH 34/62] mm/slub: Remove struct page argument from setup_object()
` [PATCH 35/62] mm/slub: Convert freelist_corrupted() to struct slab
` [PATCH 36/62] mm/slub: Convert full slab management "
` [PATCH 37/62] mm/slub: Convert free_consistency_checks() to take a "
` [PATCH 38/62] mm/slub: Convert alloc_debug_processing() to "
` [PATCH 39/62] mm/slub: Convert check_object() "
` [PATCH 40/62] mm/slub: Convert on_freelist() "
` [PATCH 41/62] mm/slub: Convert check_slab() "
` [PATCH 42/62] mm/slub: Convert check_valid_pointer() "
` [PATCH 43/62] mm/slub: Convert object_err() to take a "
` [PATCH 44/62] mm/slub: Convert print_trailer() to "
` [PATCH 45/62] mm/slub: Convert slab_err() to take a "
` [PATCH 46/62] mm/slub: Convert print_page_info() to print_slab_info()
` [PATCH 47/62] mm/slub: Convert trace() to take a struct slab
` [PATCH 48/62] mm/slub: Convert cmpxchg_double_slab to "
` [PATCH 49/62] mm/slub: Convert get_map() and __fill_map() "
` [PATCH 50/62] mm/slub: Convert slab_lock() and slab_unlock() "
` [PATCH 51/62] mm/slub: Convert setup_page_debug() to setup_slab_debug()
` [PATCH 52/62] mm/slub: Convert pfmemalloc_match() to take a struct slab
` [PATCH 53/62] mm/slub: Remove pfmemalloc_match_unsafe()
` [PATCH 54/62] mm: Convert slab to use struct slab
` [PATCH 55/62] mm: Convert slob "
` [PATCH 56/62] mm: Convert slub "
` [PATCH 57/62] memcg: Convert object cgroups from struct page to "
` [PATCH 58/62] mm/kasan: Convert "
` [PATCH 59/62] zsmalloc: Stop using slab fields in struct page
` [PATCH 60/62] bootmem: Use page->index instead of page->freelist
` [PATCH 61/62] iommu: Use put_pages_list
` [PATCH 62/62] mm: Remove slab from struct page

[QUESTION] is SLAB considered legacy and deprecated?
 2021-10-04 14:56 UTC  (12+ messages)
  ` Queueing is outside of SLUB nowdays

[PATCH v3 19/20] PCI/P2PDMA: introduce pci_mmap_p2pmem()
 2021-10-04 14:54 UTC  (22+ messages)

[RFC] mm: Optimise put_pages_list()
 2021-10-04 14:29 UTC  (4+ messages)

[PATCH 1/2] mm/vmalloc: Do not adjust the search size for alignment overhead
 2021-10-04 14:28 UTC  (2+ messages)
` [PATCH 2/2] mm/vmalloc: Check various alignments when debugging

[RFC PATCH] mm, slab: Reduce space complexity of alien_cache using rbtree
 2021-10-04 14:05 UTC  (3+ messages)

[PATCH 0/2] Introduce simple pidfd to task helper
 2021-10-04 12:50 UTC  (3+ messages)
` [PATCH 1/2] pid: add pidfd_get_task() helper
` [PATCH 2/2] mm: use pidfd_get_task()

[PATCH v1 0/3] tools/vm/page-types.c: a few improvements
 2021-10-04  6:13 UTC  (4+ messages)
` [PATCH v1 1/3] tools/vm/page-types.c: make walk_file() aware of address range option
` [PATCH v1 2/3] tools/vm/page-types.c: move show_file() to summary output
` [PATCH v1 3/3] tools/vm/page-types.c: print file offset in hexadecimal

[PATCH] mm: remove useless lines in enable_cpucache()
 2021-10-04  1:09 UTC  (2+ messages)

[PATCH] xfs: use kmem_cache_free() for kmem_cache objects
 2021-10-04  1:07 UTC  (7+ messages)

[PATCH v2 0/6] stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock
 2021-10-03 17:53 UTC  (2+ messages)

[PATCH] kasan: Fix tag for large allocations when using CONFIG_SLAB
 2021-10-03 16:27 UTC  (5+ messages)

[PATCH] memblock: Neaten logging
 2021-10-03  6:03 UTC  (8+ messages)

[PATCH RESEND 2 00/16] Resend bitmap patches
 2021-10-02 23:43 UTC  (8+ messages)
` [PATCH 03/16] include: move find.h from asm_generic to linux

[PATCH v3] madvise.2: Document MADV_POPULATE_READ and MADV_POPULATE_WRITE
 2021-10-02 17:50 UTC  (3+ messages)

[PATCH v2] mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind()
 2021-10-02 17:15 UTC  (4+ messages)

[PATCH 0/3] mm, memcg: Miscellaneous cleanups
 2021-10-02  2:03 UTC  (12+ messages)
` [PATCH 1/3] mm, memcg: Don't put offlined memcg into local stock
` [PATCH 2/3] mm, memcg: Remove obsolete memcg_free_kmem()
` [PATCH 3/3] mm, memcg: Ensure valid memcg from objcg within a RCU critical section

[PATCH] mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind()
 2021-10-01 21:52 UTC  (3+ messages)

Can the GFP flags to releasepage() be trusted? -- was Re: [PATCH v2 3/8] nfs: Move to using the alternate fallback fscache I/O API
 2021-10-01 19:42 UTC  (3+ messages)

[PATCH v2 1/2] memcg: flush stats only if updated
 2021-10-01 19:00 UTC  (2+ messages)
` [PATCH v2 2/2] memcg: unify memcg stat flushing


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).