linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
 messages from 2020-04-01 18:39:18 to 2020-04-02 04:11:42 UTC [more...]

incoming
 2020-04-02  4:11 UTC  (150+ messages)
` [patch 001/155] tools/accounting/getdelays.c: fix netlink attribute length
` [patch 002/155] kthread: mark timer used by delayed kthread works as IRQ safe
` [patch 003/155] asm-generic: make more kernel-space headers mandatory
` [patch 004/155] scripts/spelling.txt: add syfs/sysfs pattern
` [patch 005/155] scripts/spelling.txt: add more spellings to spelling.txt
` [patch 006/155] ocfs2: remove FS_OCFS2_NM
` [patch 007/155] ocfs2: remove unused macros
` [patch 008/155] ocfs2: use OCFS2_SEC_BITS in macro
` [patch 009/155] ocfs2: remove dlm_lock_is_remote
` [patch 010/155] ocfs2: there is no need to log twice in several functions
` [patch 011/155] ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec"
` [patch 012/155] ocfs2: remove useless err
` [patch 013/155] ocfs2: add missing annotations for ocfs2_refcount_cache_lock() and ocfs2_refcount_cache_unlock()
` [patch 014/155] ocfs2: replace zero-length array with flexible-array member
` [patch 015/155] ocfs2: cluster: "
` [patch 016/155] ocfs2: dlm: "
` [patch 017/155] ocfs2: ocfs2_fs.h: "
` [patch 018/155] ocfs2: roll back the reference count modification of the parent directory if an error occurs
` [patch 019/155] ocfs2: use scnprintf() for avoiding potential buffer overflow
` [patch 020/155] ocfs2: use memalloc_nofs_save instead of memalloc_noio_save
` [patch 021/155] fs_parse: remove pr_notice() about each validation
` [patch 022/155] mm/slub.c: replace cpu_slab->partial with wrapped APIs
` [patch 023/155] mm/slub.c: replace kmem_cache->cpu_partial "
` [patch 024/155] slub: improve bit diffusion for freelist ptr obfuscation
` [patch 025/155] slub: relocate freelist pointer to middle of object
` [patch 026/155] revert "topology: add support for node_to_mem_node() to determine the fallback node"
` [patch 027/155] mm/kmemleak.c: use address-of operator on section symbols
` [patch 028/155] mm/Makefile: disable KCSAN for kmemleak
` [patch 029/155] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead
` [patch 030/155] mm/page-writeback.c: write_cache_pages(): deduplicate identical checks
` [patch 031/155] mm/filemap.c: clear page error before actual read
` [patch 032/155] mm/filemap.c: remove unused argument from shrink_readahead_size_eio()
` [patch 033/155] mm/filemap.c: use vm_fault error code directly
` [patch 034/155] include/linux/pagemap.h: rename arguments to find_subpage
` [patch 035/155] mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirty_for_io
` [patch 036/155] mm/filemap.c: unexport find_get_entry
` [patch 037/155] mm/filemap.c: rewrite pagecache_get_page documentation
` [patch 038/155] mm/gup: split get_user_pages_remote() into two routines
` [patch 039/155] mm/gup: pass a flags arg to __gup_device_* functions
` [patch 040/155] mm: introduce page_ref_sub_return()
` [patch 041/155] mm/gup: pass gup flags to two more routines
` [patch 042/155] mm/gup: require FOLL_GET for get_user_pages_fast()
` [patch 043/155] mm/gup: track FOLL_PIN pages
` [patch 044/155] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages
` [patch 045/155] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting
` [patch 046/155] mm/gup_benchmark: support pin_user_pages() and related calls
` [patch 047/155] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage
` [patch 048/155] mm: improve dump_page() for compound pages
` [patch 049/155] mm: dump_page(): additional diagnostics for huge pinned pages
` [patch 050/155] mm/gup/writeback: add callbacks for inaccessible pages
` [patch 051/155] mm/gup: rename nr as nr_pinned in get_user_pages_fast()
` [patch 052/155] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path
` [patch 053/155] mm/swapfile.c: fix comments for swapcache_prepare
` [patch 054/155] mm/swap.c: not necessary to export __pagevec_lru_add()
` [patch 055/155] mm/swapfile: fix data races in try_to_unuse()
` [patch 056/155] mm/swap_slots.c: assign|reset cache slot by value directly
` [patch 057/155] mm: swap: make page_evictable() inline
` [patch 058/155] mm: swap: use smp_mb__after_atomic() to order LRU bit set
` [patch 059/155] mm/swap_state.c: use the same way to count page in [add_to|delete_from]_swap_cache
` [patch 060/155] mm, memcg: fix build error around the usage of kmem_caches
` [patch 061/155] mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node
` [patch 062/155] mm: memcg/slab: use mem_cgroup_from_obj()
` [patch 063/155] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments
` [patch 064/155] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments
` [patch 065/155] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page()
` [patch 066/155] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg()
` [patch 067/155] mm: memcg/slab: cache page number in memcg_(un)charge_slab()
` [patch 068/155] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge()
` [patch 069/155] mm: memcontrol: fix memory.low proportional distribution
` [patch 070/155] mm: memcontrol: clean up and document effective low/min calculations
` [patch 071/155] mm: memcontrol: recursive memory.low protection
` [patch 072/155] memcg: css_tryget_online cleanups
` [patch 073/155] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused
` [patch 074/155] mm, memcg: prevent memory.high load/store tearing
` [patch 075/155] mm, memcg: prevent memory.max load tearing
` [patch 076/155] mm, memcg: prevent memory.low load/store tearing
` [patch 077/155] mm, memcg: prevent memory.min "
` [patch 078/155] mm, memcg: prevent memory.swap.max load tearing
` [patch 079/155] mm, memcg: prevent mem_cgroup_protected store tearing
` [patch 080/155] mm: memcg: make memory.oom.group tolerable to task migration
` [patch 081/155] mm/mapping_dirty_helpers: update huge page-table entry callbacks
` [patch 082/155] mm/vma: move VM_NO_KHUGEPAGED into generic header
` [patch 083/155] mm/vma: make vma_is_foreign() available for general use
` [patch 084/155] mm/vma: make is_vma_temporary_stack() "
` [patch 085/155] mm: add pagemap.h to the fine documentation
` [patch 086/155] mm/gup: rename "nonblocking" to "locked" where proper
` [patch 087/155] mm/gup: fix __get_user_pages() on fault retry of hugetlb
` [patch 088/155] mm: introduce fault_signal_pending()
` [patch 089/155] x86/mm: use helper fault_signal_pending()
` [patch 090/155] arc/mm: "
` [patch 091/155] arm64/mm: "
` [patch 092/155] powerpc/mm: "
` [patch 093/155] sh/mm: "
` [patch 094/155] mm: return faster for non-fatal signals in user mode faults
` [patch 095/155] userfaultfd: don't retake mmap_sem to emulate NOPAGE
` [patch 096/155] mm: introduce FAULT_FLAG_DEFAULT
` [patch 097/155] mm: introduce FAULT_FLAG_INTERRUPTIBLE
` [patch 098/155] mm: allow VM_FAULT_RETRY for multiple times
` [patch 099/155] mm/gup: "
` [patch 100/155] mm/gup: allow to react to fatal signals
` [patch 101/155] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path
` [patch 102/155] mm: clarify a confusing comment for remap_pfn_range()
` [patch 103/155] mm/memory.c: clarify a confusing comment for vm_iomap_memory
` [patch 104/155] mmap: remove inline of vm_unmapped_area
` [patch 105/155] mm: mmap: add trace point "
` [patch 106/155] mm/mremap: add MREMAP_DONTUNMAP to mremap()
` [patch 107/155] selftests: add MREMAP_DONTUNMAP selftest
` [patch 108/155] mm/sparsemem: get address to page struct instead of address to pfn
` [patch 109/155] mm/sparse: rename pfn_present() to pfn_in_present_section()
` [patch 110/155] mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for the classic sparse
` [patch 111/155] mm/sparse.c: allocate memmap preferring the given node
` [patch 112/155] kasan: detect negative size in memory operation function
` [patch 113/155] kasan: add test for invalid size in memmove
` [patch 114/155] mm/page_alloc: increase default min_free_kbytes bound
` [patch 115/155] mm, pagealloc: micro-optimisation: save two branches on hot page allocation path
` [patch 116/155] mm/page_alloc.c: use free_area_empty() instead of open-coding
` [patch 117/155] mm/page_alloc.c: micro-optimisation Remove unnecessary branch
` [patch 118/155] mm/page_alloc: simplify page_is_buddy() for better code readability
` [patch 119/155] mm: vmpressure: don't need call kfree if kstrndup fails
` [patch 120/155] mm: vmpressure: use mem_cgroup_is_root API
` [patch 121/155] mm: vmscan: replace open codings to NUMA_NO_NODE
` [patch 122/155] mm/vmscan.c: remove cpu online notification for now
` [patch 123/155] mm/vmscan.c: fix data races using kswapd_classzone_idx
` [patch 124/155] mm/vmscan.c: clean code by removing unnecessary assignment
` [patch 125/155] mm/vmscan.c: make may_enter_fs bool in shrink_page_list()
` [patch 126/155] mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment
` [patch 127/155] selftests: vm: drop dependencies on page flags from mlock2 tests
` [patch 128/155] mm,compaction,cma: add alloc_contig flag to compact_control
` [patch 129/155] mm,thp,compaction,cma: allow THP migration for CMA allocations
` [patch 130/155] mm, compaction: fully assume capture is not NULL in compact_zone_order()
` [patch 131/155] mm/compaction: really limit compact_unevictable_allowed to 0 and 1
` [patch 132/155] mm/compaction: Disable compact_unevictable_allowed on RT
` [patch 133/155] mm/compaction.c: clean code by removing unnecessary assignment
` [patch 134/155] mm/mempolicy: support MPOL_MF_STRICT for huge page mapping
` [patch 135/155] mm/mempolicy: check hugepage migration is supported by arch in vma_migratable()
` [patch 136/155] mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk()
` [patch 137/155] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
` [patch 138/155] mm/memblock.c: remove redundant assignment to variable max_addr
` [patch 139/155] hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
` [patch 140/155] hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race
` [patch 141/155] hugetlb_cgroup: add hugetlb_cgroup reservation counter
` [patch 142/155] hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations
` [patch 143/155] mm/hugetlb_cgroup: fix hugetlb_cgroup migration
` [patch 144/155] hugetlb_cgroup: add reservation accounting for private mappings
` [patch 145/155] hugetlb: disable region_add file_region coalescing
` [patch 146/155] hugetlb_cgroup: add accounting for shared mappings
` [patch 147/155] hugetlb_cgroup: support noreserve mappings
` [patch 148/155] hugetlb: support file_region coalescing again
` [patch 149/155] hugetlb_cgroup: add hugetlb_cgroup reservation tests

[PATCH v4 00/25] Add support for OpenCAPI Persistent Memory devices
 2020-04-02  3:50 UTC  (24+ messages)
` [PATCH v4 01/25] powerpc/powernv: Add OPAL calls for LPC memory alloc/release
` [PATCH v4 08/25] ocxl: Emit a log message showing how much LPC memory was detected
` [PATCH v4 10/25] nvdimm: Add driver for OpenCAPI Persistent Memory
` [PATCH v4 11/25] powerpc: Enable the OpenCAPI Persistent Memory driver for powernv_defconfig
` [PATCH v4 12/25] nvdimm/ocxl: Add register addresses & status values to the header
` [PATCH v4 13/25] nvdimm/ocxl: Read the capability registers & wait for device ready
` [PATCH v4 15/25] nvdimm/ocxl: Register a character device for userspace to interact with
` [PATCH v4 19/25] nvdimm/ocxl: Forward events to userspace

[PATCH] mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations
 2020-04-02  3:05 UTC  (7+ messages)

[PATCH v3] mm: hugetlb: optionally allocate gigantic hugepages using cma 65;5803;1c Commit 944d9fec8d7a ("hugetlb: add support for gigantic page allocation at runtime") has added the run-time allocation of gigantic pages. However it actually works only at early stages of the system loading, when the majority of memory is free. After some time the memory gets fragmented by non-movable pages, so the chances to find a contiguous 1 GB block are getting close to zero. Even dropping caches manually doesn't help a lot
 2020-04-02  2:44 UTC  (3+ messages)

[GIT PULL] XArray for 5.7-rc1
 2020-04-02  2:05 UTC  (2+ messages)

[PATCH -V2] /proc/PID/smaps: Add PMD migration entry parsing
 2020-04-02  2:00 UTC 

[PATCH] /proc/PID/smaps: Add PMD migration entry parsing
 2020-04-02  1:49 UTC  (5+ messages)

[PATCH 0/3] mm: Fix misuse of parent anon_vma in dup_mmap path
 2020-04-02  1:25 UTC  (2+ messages)

[PATCH] mm, memcg: Bypass high reclaim iteration for cgroup hierarchy root
 2020-04-02  1:23 UTC  (2+ messages)

mmotm 2020-04-01-17-52 uploaded
 2020-04-02  0:53 UTC 

[PATCH/RFC] MM: fix writeback for NFS
 2020-04-01 23:54 UTC  (4+ messages)
` Writeback fixes "
  ` [PATCH 1/2] MM: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE
    ` [PATCH 2/2] Deprecate NR_UNSTABLE_NFS, use NR_WRITEBACK

[PATCH v2 0/2] initialize deferred pages with interrupts enabled
 2020-04-01 22:57 UTC  (3+ messages)
` [PATCH v2 1/2] mm: call touch_nmi_watchdog() on max order boundaries in deferred init
` [PATCH v2 2/2] mm: initialize deferred pages with interrupts enabled

[PATCH v2] sched/core: fix illegal RCU from offline CPUs
 2020-04-01 21:40 UTC 

[PATCH v2] sched/core: fix illegal RCU from offline CPUs
 2020-04-01 21:05 UTC  (5+ messages)

[PATCH] mm: initialize deferred pages with interrupts enabled
 2020-04-01 20:31 UTC  (7+ messages)

[PATCH 0/7] thp/khugepaged improvements and CoW semantics
 2020-04-01 19:45 UTC  (9+ messages)
` [PATCH 5/7] khugepaged: Allow to collapse PTE-mapped compound pages

[PATCH RFC] rcu/tree: Use GFP_MEMALLOC for alloc memory to free memory pattern
 2020-04-01 19:35 UTC  (14+ messages)

[RFC PATCH v9 00/27] Control-flow Enforcement: Shadow Stack
 2020-04-01 19:22 UTC  (5+ messages)
` [RFC PATCH v9 09/27] x86/mm: Introduce _PAGE_DIRTY_SW

[PATCH v2 0/4] Clean up hugetlb boot command line processing
 2020-04-01 18:55 UTC  (5+ messages)
` [PATCH v2 1/4] hugetlbfs: add arch_hugetlb_valid_size
` [PATCH v2 2/4] hugetlbfs: move hugepagesz= parsing to arch independent code
` [PATCH v2 4/4] hugetlbfs: clean up command line processing


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