linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
Odd-sized kmem_cache_alloc and slub_debug=Z
 2020-08-07 17:06 UTC  (2+ messages)

[PATCH v2] mm, dump_page: do not crash with bad compound_mapcount()
 2020-08-07 16:48 UTC  (11+ messages)

[RFC PATCH 0/8] fsdax: introduce FS query interface to support reflink
 2020-08-07 16:15 UTC  (11+ messages)
` [RFC PATCH 1/8] fs: introduce get_shared_files() for dax&reflink
` [RFC PATCH 2/8] fsdax, mm: track files sharing dax page for memory-failure
` [RFC PATCH 3/8] fsdax: introduce dax_copy_edges() for COW
` [RFC PATCH 4/8] fsdax: copy data before write
` [RFC PATCH 5/8] fsdax: replace mmap entry in case of CoW
` [RFC PATCH 6/8] fsdax: dedup file range to use a compare function
` [RFC PATCH 7/8] fs/xfs: handle CoW for fsdax write() path
` [RFC PATCH 8/8] fs/xfs: support dedupe for fsdax

[PATCH v7 00/26] arm64: Memory Tagging Extension user-space support
 2020-08-07 15:19 UTC  (8+ messages)
` [PATCH v7 29/29] arm64: mte: Add Memory Tagging Extension documentation

[PATCH v17 00/21] per memcg lru lock
 2020-08-07 14:51 UTC  (5+ messages)
` [PATCH v17 14/21] mm/compaction: do page isolation first in compaction

[PATCH 00/10] mm/hugetlb: code refine and simplification
 2020-08-07 14:32 UTC  (23+ messages)
` [PATCH 01/10] mm/hugetlb: not necessary to coalesce regions recursively
` [PATCH 02/10] mm/hugetlb: make sure to get NULL when list is empty
` [PATCH 03/10] mm/hugetlb: use list_splice to merge two list at once
` [PATCH 04/10] mm/hugetlb: count file_region to be added when regions_needed != NULL
` [PATCH 05/10] mm/hugetlb: remove the redundant check on non_swap_entry()
` [PATCH 06/10] mm/hugetlb: remove redundant huge_pte_alloc() in hugetlb_fault()
` [PATCH 07/10] mm/hugetlb: a page from buddy is not on any list
` [PATCH 08/10] mm/hugetlb: return non-isolated page in the loop instead of break and check
` [PATCH 09/10] mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page
` [PATCH 10/10] mm/hugetlb: not necessary to abuse temporary page to workaround the nasty free_huge_page

[linux-next:pending-fixes] BUILD SUCCESS d352d5e191c41fa958cfe48960778f23bf3fbae4
 2020-08-07 13:51 UTC 

[PATCH v11 0/6] KASAN-KUnit Integration
 2020-08-07 13:14 UTC  (4+ messages)
` [PATCH v11 3/6] KASAN: Port KASAN Tests to KUnit

[PATCH 1/2] mm/slub: Introduce two counters for the partial objects
 2020-08-07 13:02 UTC  (4+ messages)

[PATCH v5 3/3] mm/page_alloc: Keep memoryless cpuless node 0 offline
 2020-08-07 10:04 UTC  (14+ messages)

[PATCH] mm/vunmap: Add cond_resched() in vunmap_pmd_range
 2020-08-07  7:59 UTC 

[PATCH] mm: sort freelist by rank number
 2020-08-07  7:08 UTC  (3+ messages)

incoming
 2020-08-07  6:26 UTC  (131+ messages)
` [patch 001/163] mm/memory.c: avoid access flag update TLB flush for retried page fault
` [patch 002/163] mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER
` [patch 003/163] mm/shuffle: don't move pages between zones and don't read garbage memmaps
` [patch 004/163] mm: fix kthread_use_mm() vs TLB invalidate
` [patch 005/163] kthread: remove incorrect comment in kthread_create_on_cpu()
` [patch 006/163] tools/: replace HTTP links with HTTPS ones
` [patch 007/163] tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference
` [patch 008/163] scripts/tags.sh: collect compiled source precisely
` [patch 009/163] scripts/bloat-o-meter: Support comparing library archives
` [patch 010/163] scripts/decode_stacktrace.sh: skip missing symbols
` [patch 011/163] scripts/decode_stacktrace.sh: guess basepath if not specified
` [patch 012/163] scripts/decode_stacktrace.sh: guess path to modules
` [patch 013/163] scripts/decode_stacktrace.sh: guess path to vmlinux by release name
` [patch 014/163] const_structs.checkpatch: add regulator_ops
` [patch 015/163] scripts/spelling.txt: add more spellings to spelling.txt
` [patch 016/163] ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type
` [patch 017/163] ocfs2: fix remounting needed after setfacl command
` [patch 018/163] ocfs2: suballoc.h: delete a duplicated word
` [patch 019/163] ocfs2: change slot number type s16 to u16
` [patch 020/163] ocfs2: replace HTTP links with HTTPS ones
` [patch 021/163] ocfs2: fix unbalanced locking
` [patch 022/163] mm, treewide: rename kzfree() to kfree_sensitive()
` [patch 023/163] mm: ksize() should silently accept a NULL pointer
` [patch 024/163] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB
` [patch 025/163] mm/slab: add naive detection of double free
` [patch 026/163] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order
` [patch 027/163] mm/slab.c: update outdated kmem_list3 in a comment
` [patch 028/163] mm, slub: extend slub_debug syntax for multiple blocks
` [patch 029/163] mm, slub: make some slub_debug related attributes read-only
` [patch 030/163] mm, slub: remove runtime allocation order changes
` [patch 031/163] mm, slub: make remaining slub_debug related attributes read-only
` [patch 032/163] mm, slub: make reclaim_account attribute read-only
` [patch 033/163] mm, slub: introduce static key for slub_debug()
` [patch 034/163] mm, slub: introduce kmem_cache_debug_flags()
` [patch 035/163] mm, slub: extend checks guarded by slub_debug static key
` [patch 036/163] mm, slab/slub: move and improve cache_from_obj()
` [patch 037/163] mm, slab/slub: improve error reporting and overhead of cache_from_obj()
` [patch 038/163] mm/slub.c: drop lockdep_assert_held() from put_map()
` [patch 039/163] mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIVE_ACCESS"
` [patch 040/163] mm/debug_vm_pgtable: add tests validating arch helpers for core MM features
` [patch 041/163] mm/debug_vm_pgtable: add tests validating advanced arch page table helpers
` [patch 042/163] mm/debug_vm_pgtable: add debug prints for individual tests
` [patch 043/163] Documentation/mm: add descriptions for arch page table helpers
` [patch 044/163] mm/debug: handle page->mapping better in dump_page
` [patch 045/163] mm/debug: dump compound page information on a second line
` [patch 046/163] mm/debug: print head flags in dump_page
` [patch 047/163] mm/debug: switch dump_page to get_kernel_nofault
` [patch 048/163] mm/debug: print the inode number in dump_page
` [patch 049/163] mm/debug: print hashed address of struct page
` [patch 050/163] mm, dump_page: do not crash with bad compound_mapcount()
` [patch 051/163] mm: filemap: clear idle flag for writes
` [patch 052/163] mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page
` [patch 053/163] mm/gup.c: fix the comment of return value for populate_vma_page_range()
` [patch 054/163] mm/swap_slots.c: simplify alloc_swap_slot_cache()
` [patch 055/163] mm/swap_slots.c: simplify enable_swap_slots_cache()
` [patch 056/163] mm/swap_slots.c: remove redundant check for swap_slot_cache_initialized
` [patch 057/163] mm: swap: fix kerneldoc of swap_vma_readahead()
` [patch 058/163] mm/page_io.c: use blk_io_schedule() for avoiding task hung in sync io
` [patch 059/163] tmpfs: per-superblock i_ino support
` [patch 060/163] tmpfs: support 64-bit inums per-sb
` [patch 061/163] mm: kmem: make memcg_kmem_enabled() irreversible
` [patch 062/163] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state()
` [patch 063/163] mm: memcg: prepare for byte-sized vmstat items
` [patch 064/163] mm: memcg: convert vmstat slab counters to bytes
` [patch 065/163] mm: slub: implement SLUB version of obj_to_index()
` [patch 066/163] mm: memcontrol: decouple reference counting from page accounting
` [patch 067/163] mm: memcg/slab: obj_cgroup API
` [patch 068/163] mm: memcg/slab: allocate obj_cgroups for non-root slab pages
` [patch 069/163] mm: memcg/slab: save obj_cgroup for non-root slab objects
` [patch 071/163] mm: memcg/slab: deprecate memory.kmem.slabinfo
` [patch 072/163] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h
` [patch 073/163] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations
` [patch 074/163] mm: memcg/slab: simplify memcg cache creation
` [patch 075/163] mm: memcg/slab: remove memcg_kmem_get_cache()
` [patch 076/163] mm: memcg/slab: deprecate slab_root_caches
` [patch 077/163] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo()
` [patch 078/163] mm: memcg/slab: use a single set of kmem_caches for all allocations
` [patch 081/163] mm: memcontrol: account kernel stack per node
` [patch 082/163] mm: memcg/slab: remove unused argument by charge_slab_page()
` [patch 083/163] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page()
` [patch 084/163] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled()
` [patch 085/163] mm: memcontrol: avoid workload stalls when lowering memory.high
` [patch 086/163] mm, memcg: reclaim more aggressively before high allocator throttling
` [patch 087/163] mm, memcg: unify reclaim retry limits with page allocator
` [patch 088/163] mm, memcg: avoid stale protection values when cgroup is above protection
` [patch 089/163] mm, memcg: decouple e{low,min} state mutations from protection checks
` [patch 090/163] memcg, oom: check memcg margin for parallel oom
` [patch 091/163] mm: memcontrol: restore proper dirty throttling when memory.high changes
` [patch 092/163] mm: memcontrol: don't count limit-setting reclaim as memory pressure
` [patch 093/163] mm/page_counter.c: fix protection usage propagation
` [patch 094/163] mm: remove redundant check non_swap_entry()
` [patch 095/163] mm/memory.c: make remap_pfn_range() reject unaligned addr
` [patch 096/163] mm: remove unneeded includes of <asm/pgalloc.h>
` [patch 097/163] opeinrisc: switch to generic version of pte allocation
` [patch 098/163] xtensa: "
` [patch 099/163] asm-generic: pgalloc: provide generic pmd_alloc_one() and pmd_free_one()
` [patch 100/163] asm-generic: pgalloc: provide generic pud_alloc_one() and pud_free_one()
` [patch 101/163] asm-generic: pgalloc: provide generic pgd_free()
` [patch 102/163] mm: move lib/ioremap.c to mm/
` [patch 103/163] mm: move p?d_alloc_track to separate header file
` [patch 104/163] mm/mmap: optimize a branch judgment in ksys_mmap_pgoff()
` [patch 105/163] proc/meminfo: avoid open coded reading of vm_committed_as
` [patch 106/163] mm/util.c: make vm_memory_committed() more accurate
` [patch 107/163] percpu_counter: add percpu_counter_sync()
` [patch 108/163] mm: adjust vm_committed_as_batch according to vm overcommit policy
` [patch 109/163] mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages()
` [patch 110/163] mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_block_buf()
` [patch 111/163] arm64/mm: enable vmem_altmap support for vmemmap mappings
` [patch 112/163] mm: mmap: merge vma after call_mmap() if possible
` [patch 113/163] mm: remove unnecessary wrapper function do_mmap_pgoff()
` [patch 114/163] mm/mremap: it is sure to have enough space when extent meets requirement
` [patch 115/163] mm/mremap: calculate extent in one place
` [patch 116/163] mm/mremap: start addresses are properly aligned
` [patch 117/163] selftests: add mincore() tests
` [patch 118/163] mm/sparse: never partially remove memmap for early section
` [patch 119/163] mm/sparse: only sub-section aligned range would be populated
` [patch 120/163] mm/sparse: cleanup the code surrounding memory_present()
` [patch 121/163] vmalloc: convert to XArray
` [patch 122/163] mm/vmalloc: simplify merge_or_add_vmap_area()
` [patch 153/163] mm/page_alloc: fallbacks at most has 3 elements
` [patch 154/163] mm/page_alloc.c: skip setting nodemask when we are in interrupt
` [patch 155/163] mm/page_alloc: fix memalloc_nocma_{save/restore} APIs
` [patch 156/163] mm: thp: replace HTTP links with HTTPS ones
` [patch 157/163] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible
` [patch 158/163] khugepaged: collapse_pte_mapped_thp() flush the right range
` [patch 159/163] khugepaged: collapse_pte_mapped_thp() protect the pmd lock
` [patch 160/163] khugepaged: retract_page_tables() remember to test exit
` [patch 161/163] khugepaged: khugepaged_test_exit() check mmget_still_valid()
` [patch 162/163] mm/vmscan.c: fix typo
` [patch 163/163] mm: vmscan: consistent update to pgrefill

[PATCH v3 0/5] mm: memcg accounting of percpu memory
 2020-08-07  4:37 UTC  (5+ messages)
` [PATCH v3 4/5] mm: memcg: charge memcg percpu memory to the parent cgroup

[PATCH 1/3] mm: set page fault address for update_mmu_cache_pmd
 2020-08-07  4:35 UTC  (7+ messages)
` [PATCH 2/3] mm/huge_memory.c: update tlb entry if pmd is changed

[PATCH v4 0/2] void xfs transaction reservation recursion
 2020-08-07  4:11 UTC  (9+ messages)
` [PATCH v4 1/2] xfs: avoid double restore PF_MEMALLOC_NOFS if transaction reservation fails
` [PATCH v4 2/2] xfs: avoid transaction reservation recursion

cma_alloc(), add sleep-and-retry for temporary page pinning
 2020-08-07  1:31 UTC  (2+ messages)

[PATCH v2] mm: vmstat: fix /proc/sys/vm/stat_refresh generating false warnings
 2020-08-07  1:25 UTC  (11+ messages)

[PATCH v4] mm/hugetlb: add mempolicy check in the reservation routine
 2020-08-07  1:22 UTC  (3+ messages)

[RESEND PATCH] sparse: use static inline for __chk_{user,io}_ptr()
 2020-08-07  0:44 UTC  (2+ messages)

[PATCH] mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER
 2020-08-06 23:44 UTC  (3+ messages)

[PATCH 0/4] Remove nrexceptional tracking
 2020-08-06 23:24 UTC  (3+ messages)
` [PATCH 1/4] mm: Introduce and use page_cache_empty

[linux-next:master] BUILD REGRESSION 043aeb906c73108cf27e0a53186c56668253a720
 2020-08-06 20:42 UTC 

page:  |  | latest

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