Commit Graph

12927 Commits (fourteen)

Author SHA1 Message Date
Vlastimil Babka b24663e162 BACKPORT: mm, slab/slub: introduce kmalloc-reclaimable caches 5 years ago
Vlastimil Babka f59edcb963 UPSTREAM: mm, slab: combine kmalloc_caches and kmalloc_dma_caches 5 years ago
Sami Tolvanen ad751f33a5 FROMLIST: scs: add accounting 5 years ago
Susheel Khiani 03307a0339 msm: Allow lowmem to be non contiguous and mixed 5 years ago
Wei Yang 1a439b577e vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n 5 years ago
Darrick J. Wong f1a7f58cf4 vfs: don't allow writes to swap files 5 years ago
Darrick J. Wong 0211c07e29 mm: set S_SWAPFILE on blockdev swap devices 5 years ago
David Hildenbrand b5ca5acbe4 mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() 5 years ago
David Hildenbrand 5cb8388a68 mm/memory_hotplug: make add_memory() take the device_hotplug_lock 5 years ago
Dave Chinner 76cacae1ed mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock 5 years ago
Andrey Ryabinin 7a9c2bb383 mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() 5 years ago
David Hildenbrand 630ca7d4c0 mm/memory_hotplug: fix updating the node span 5 years ago
David Hildenbrand b55841e182 mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() 5 years ago
zhong jiang 988f701a80 memfd: Use radix_tree_deref_slot_protected to avoid the warning. 5 years ago
Roman Gushchin 8a175e137b mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() 5 years ago
Roman Gushchin a60145d686 mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() 5 years ago
Konstantin Khlebnikov 42364a188b mm/filemap.c: don't initiate writeback if mapping has no dirty pages 5 years ago
Michal Hocko fce52ed9e9 mm, vmstat: hide /proc/pagetypeinfo from normal users 5 years ago
Faiyaz Mohammed 68c4f530d2 mm: memblock: Add more debug logs 5 years ago
Prakash Gupta fd35544c3e mm: cma: restrict base_pfn exposure 5 years ago
Prakash Gupta dc3a61b4c6 mm: cma: make writeable CMA debugfs optional 5 years ago
David Hildenbrand 5e76d60666 hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() 5 years ago
Qian Cai 13e9cf786d mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo 5 years ago
Qian Cai 504593dd85 mm/slub: fix a deadlock in show_slab_objects() 5 years ago
Matthew Wilcox (Oracle) 391d4ee568 memfd: Fix locking when tagging pins 5 years ago
Roman Gushchin 248a268ad1 UPSTREAM: mm: vmalloc: show number of vmalloc pages in /proc/meminfo 5 years ago
Kees Cook a93e0bcdbd usercopy: Avoid HIGHMEM pfn warning 5 years ago
Liviu Dudau c6a8796eac mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() 5 years ago
Catalin Marinas 424beb9af4 UPSTREAM: mm: untag user pointers in mmap/munmap/mremap/brk 5 years ago
Andrey Konovalov 1cc17a1718 UPSTREAM: mm: untag user pointers in get_vaddr_frames 5 years ago
Andrey Konovalov 913b28ae8c UPSTREAM: mm: untag user pointers in mm/gup.c 5 years ago
Andrey Konovalov 5335f4e6a9 BACKPORT: mm: untag user pointers passed to memory syscalls 5 years ago
Yafang Shao 0861bcab4f mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone 5 years ago
Michal Hocko d89b50bc86 memcg, kmem: do not fail __GFP_NOFAIL charges 5 years ago
Tetsuo Handa 7bd49f06fd memcg, oom: don't require __GFP_FS when invoking memcg OOM killer 5 years ago
Andrey Ryabinin d649ef04c3 UPSTREAM: mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y 5 years ago
Vinayak Menon 9d5115ba4e mm: fix the race between swapin_readahead and SWP_SYNCHRONOUS_IO path 5 years ago
Andrew Morton bf14767336 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n 5 years ago
Henry Burns 1a439560bb mm/zsmalloc.c: fix race condition in zs_destroy_pool 5 years ago
Henry Burns eaa98c18d4 mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely 5 years ago
Vlastimil Babka 58eba200b0 mm, page_owner: handle THP splits correctly 5 years ago
Laura Abbott 709e8c5be3 UPSTREAM: mm: slub: Fix slab walking for init_on_free 5 years ago
Alexander Potapenko 8a4e1fcd4b BACKPORT: mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 5 years ago
Miles Chen c4de112347 mm/memcontrol.c: fix use after free in mem_cgroup_iter() 5 years ago
Isaac J. Manjarres 3e7e8017a7 mm/usercopy: use memory range to be accessed for wraparound check 5 years ago
Joerg Roedel a0436bfe8e mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() 5 years ago
Doug Berger 2aca945f09 mm/cma.c: fail if fixed declaration can't be honored 5 years ago
Jean-Philippe Brucker 682d3a98ab mm/mmu_notifier: use hlist_add_head_rcu() 6 years ago
Andy Lutomirski 3d3eccd688 mm/gup.c: remove some BUG_ONs from get_gate_page() 6 years ago
Guenter Roeck b57e8d2112 mm/gup.c: mark undo_dev_pagemap as __maybe_unused 6 years ago