Linux-arch Archive mirror
 help / color / mirror / Atom feed
 messages from 2024-02-12 10:23:55 to 2024-02-14 20:45:29 UTC [more...]

[PATCH v3 00/10] mm/memory: optimize unmap/zap with PTE-mapped THP
 2024-02-14 20:44 UTC  (11+ messages)
` [PATCH v3 01/10] mm/memory: factor out zapping of present pte into zap_present_pte()
` [PATCH v3 02/10] mm/memory: handle !page case in zap_present_pte() separately
` [PATCH v3 03/10] mm/memory: further separate anon and pagecache folio handling in zap_present_pte()
` [PATCH v3 04/10] mm/memory: factor out zapping folio pte into zap_present_folio_pte()
` [PATCH v3 05/10] mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page_size()
` [PATCH v3 06/10] mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP
` [PATCH v3 07/10] mm/mmu_gather: add tlb_remove_tlb_entries()
` [PATCH v3 08/10] mm/mmu_gather: add __tlb_remove_folio_pages()
` [PATCH v3 09/10] mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing
` [PATCH v3 10/10] mm/memory: optimize unmap/zap with PTE-mapped THP

[PATCH v3 00/35] Memory allocation profiling
 2024-02-14 20:30 UTC  (125+ messages)
` [PATCH v3 01/35] lib/string_helpers: Add flags param to string_get_size()
` [PATCH v3 02/35] scripts/kallysms: Always include __start and __stop symbols
` [PATCH v3 03/35] fs: Convert alloc_inode_sb() to a macro
` [PATCH v3 04/35] mm: enumerate all gfp flags
` [PATCH v3 05/35] mm: introduce slabobj_ext to support slab object extensions
` [PATCH v3 06/35] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation
` [PATCH v3 07/35] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation
` [PATCH v3 08/35] mm: prevent slabobj_ext allocations for slabobj_ext and kmem_cache objects
` [PATCH v3 09/35] slab: objext: introduce objext_flags as extension to page_memcg_data_flags
` [PATCH v3 10/35] lib: code tagging framework
` [PATCH v3 11/35] lib: code tagging module support
` [PATCH v3 12/35] lib: prevent module unloading if memory is not freed
` [PATCH v3 13/35] lib: add allocation tagging support for memory allocation profiling
` [PATCH v3 14/35] lib: introduce support for page allocation tagging
` [PATCH v3 15/35] mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags
` [PATCH v3 16/35] change alloc_pages name in dma_map_ops to avoid name conflicts
` [PATCH v3 17/35] mm: enable page allocation tagging
` [PATCH v3 18/35] mm: create new codetag references during page splitting
` [PATCH v3 19/35] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y
` [PATCH v3 20/35] lib: add codetag reference into slabobj_ext
` [PATCH v3 21/35] mm/slab: add allocation accounting into slab allocation and free paths
` [PATCH v3 22/35] mm/slab: enable slab allocation tagging for kmalloc and friends
` [PATCH v3 23/35] mm/slub: Mark slab_free_freelist_hook() __always_inline
` [PATCH v3 24/35] mempool: Hook up to memory allocation profiling
` [PATCH v3 25/35] xfs: Memory allocation profiling fixups
` [PATCH v3 26/35] mm: percpu: Introduce pcpuobj_ext
` [PATCH v3 27/35] mm: percpu: Add codetag reference into pcpuobj_ext
` [PATCH v3 28/35] mm: percpu: enable per-cpu allocation tagging
` [PATCH v3 29/35] mm: vmalloc: Enable memory allocation profiling
` [PATCH v3 30/35] rhashtable: Plumb through alloc tag
` [PATCH v3 31/35] lib: add memory allocations report in show_mem()
` [PATCH v3 32/35] codetag: debug: skip objext checking when it's for objext itself
` [PATCH v3 33/35] codetag: debug: mark codetags for reserved pages as empty
` [PATCH v3 34/35] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations
` [PATCH v3 35/35] MAINTAINERS: Add entries for code tagging and memory allocation profiling

[PATCH v4 00/11] x86: Confine early 1:1 mapped startup code
 2024-02-14 20:25 UTC  (18+ messages)
` [PATCH v4 01/11] x86/startup_64: Simplify global variable accesses in GDT/IDT programming
` [PATCH v4 02/11] x86/startup_64: Replace pointer fixups with RIP-relative references
` [PATCH v4 03/11] x86/startup_64: Simplify CR4 handling in startup code
` [PATCH v4 04/11] x86/startup_64: Defer assignment of 5-level paging global variables
` [PATCH v4 05/11] x86/startup_64: Simplify calculation of initial page table address
` [PATCH v4 06/11] x86/startup_64: Simplify virtual switch on primary boot
` [PATCH v4 07/11] efi/libstub: Add generic support for parsing mem_encrypt=
` [PATCH v4 08/11] x86/boot: Move mem_encrypt= parsing to the decompressor
` [PATCH v4 09/11] x86/sme: Move early SME kernel encryption handling into .head.text
` [PATCH v4 10/11] x86/sev: Move early startup code into .head.text section
` [PATCH v4 11/11] x86/startup_64: Drop global variables keeping track of LA57 state

[RFC PATCH net-next v5 00/14] Device Memory TCP
 2024-02-14 15:30 UTC  (10+ messages)
` [RFC PATCH net-next v5 05/14] netdev: netdevice devmem allocator
` [RFC PATCH net-next v5 07/14] page_pool: devmem support
` [RFC PATCH net-next v5 08/14] memory-provider: dmabuf devmem memory provider

[PATCH v5 0/8] Introduce cpu_dcache_is_aliasing() to fix DAX regression
 2024-02-14  6:59 UTC  (22+ messages)
` [PATCH v5 1/8] dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
` [PATCH v5 2/8] nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal
` [PATCH v5 3/8] dm: "
` [PATCH v5 4/8] dcssblk: Handle alloc_dax() -EOPNOTSUPP failure
` [PATCH v5 5/8] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal
` [PATCH v5 6/8] dax: Check for data cache aliasing at runtime
` [PATCH v5 7/8] Introduce cpu_dcache_is_aliasing() across all architectures
` [PATCH v5 8/8] dax: Fix incorrect list of data cache aliasing architectures

[PATCH v4] ELF: AT_PAGE_SHIFT_MASK -- supply userspace with available page shifts
 2024-02-13 19:39 UTC  (6+ messages)

[RFC PATCH v1 00/28] riscv control-flow integrity for usermode
 2024-02-13 10:34 UTC  (7+ messages)
` [RFC PATCH v1 01/28] riscv: abstract envcfg CSR
` [RFC PATCH v1 09/28] mm: abstract shadow stack vma behind `arch_is_shadow_stack`

[PATCH v2 0/3] Handle delay slot for extable lookup
 2024-02-12 22:10 UTC  (2+ messages)

[PATCH] nvdimm/pmem: Fix leak on dax_add_host() failure
 2024-02-12 22:03 UTC  (3+ messages)

[PATCH v3 00/19] x86: Confine early 1:1 mapped startup code
 2024-02-12 15:23 UTC  (8+ messages)
` [PATCH v3 08/19] x86/head64: Replace pointer fixups with PIE codegen
` [PATCH v3 09/19] x86/head64: Simplify GDT/IDT initialization code

[PATCH v2 00/10] mm/memory: optimize unmap/zap with PTE-mapped THP
 2024-02-12 11:39 UTC  (9+ messages)
` [PATCH v2 09/10] mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing


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 read-only IMAP folder(s) and NNTP newsgroup(s).