2018-12-28 |
Michal Hocko | memcg, oom: notify on oom killer invocation from the... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | memory_hotplug: add missing newlines to debugging output Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, fault_around: do not take a reference to a locked... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: deobfuscate migration part of offlining Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: try to migrate full pfn range Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, proc: report PR_SET_THP_DISABLE in proc Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, thp, proc: report THP eligibility for each vma Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, proc: be more verbose about unstable VMA flags... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | hwpoison, memory_hotplug: allow hwpoisoned pages to... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: do not clear numa_node association... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm: only report isolation failures when offlining memory Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: be more verbose for memory offline... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: print reason for the offlining... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm, memory_hotplug: drop pointless block alignment... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm: lower the printk loglevel for __dump_page messages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-28 |
Michal Hocko | mm: print more information about mapping in __dump_page Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-12-11 |
Michal Hocko | x86/speculation/l1tf: Drop the swap storage limit restrictio... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-11-18 |
Michal Hocko | mm, page_alloc: check for max order in hot path Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-11-18 |
Michal Hocko | mm, memory_hotplug: check zone_movable in has_unmovable_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-11-03 |
Michal Hocko | memory_hotplug: cond_resched in __remove_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-11-03 |
Michal Hocko | mm, thp: consolidate THP gfp handling into alloc_hugepage_di... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-10-26 |
Michal Hocko | mm, page_alloc: drop should_suppress_show_mem Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-10-26 |
Michal Hocko | Revert "mm, mmu_notifier: annotate mmu notifiers with... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-10-26 |
Michal Hocko | mm, mmu_notifier: be explicit about range invalition... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-10-26 |
Michal Hocko | mm,page_alloc: PF_WQ_WORKER threads must sleep at should_rec... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-10-23 |
Michal Hocko | cgroup, netclassid: add a preemption point to write_classid Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-09-14 |
Michal Hocko | xen/gntdev: fix up blockable calls to mn_invl_range_start Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-22 |
Michal Hocko | mm/oom_kill.c: clean up oom_reap_task_mm() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-22 |
Michal Hocko | mm, oom: remove oom_lock from oom_reaper Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-22 |
Michal Hocko | mm, oom: distinguish blockable mode for mmu notifiers Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-17 |
Michal Hocko | mm/oom_kill.c: document oom_lock Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-17 |
Michal Hocko | mm, oom: remove sleep from under oom_lock Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-17 |
Michal Hocko | memcg, oom: move out_of_memory back to the charge path Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-17 |
Michal Hocko | mm: drop VM_BUG_ON from __get_free_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-08-16 |
Michal Hocko | netfilter: x_tables: do not fail xt_alloc_table_info... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-07-14 |
Michal Hocko | mm: do not bug_on on incorrect length in __mm_populate() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-07-14 |
Michal Hocko | mm/memblock.c: do not complain about top-down allocations... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-06-30 |
Michal Hocko | net: cleanup gfp mask in alloc_skb_with_frags Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-06-29 |
Michal Hocko | x86/speculation/l1tf: Fix up pte->pfn conversion for PAE Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-06-08 |
Michal Hocko | mm: kvmalloc does not fallback to vmalloc for incompatible... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-05-29 |
Michal Hocko | doc: document scope NOFS, NOIO APIs Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-05-26 |
Michal Hocko | mm: do not warn on offline nodes unless the specific... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-05-26 |
Michal Hocko | mm, memory_hotplug: make has_unmovable_pages more robust Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-21 |
Michal Hocko | mm: fix do_pages_move status handling Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | elf: enforce MAP_FIXED on overlaying elf segments Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | fs, elf: drop MAP_FIXED usage from elf_map Signed-off-by: Michal Hocko <mhocko@suse.com> Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | mm: introduce MAP_FIXED_NOREPLACE Signed-off-by: Michal Hocko <mhocko@suse.com> Cc: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | mm: unclutter THP migration Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | mm, migrate: remove reason argument from new_page_t Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | mm, numa: rework do_pages_move Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | memcg: fix per_node_info cleanup Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-11 |
Michal Hocko | memcg, thp: do not invoke oom killer on thp charges Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-04-06 |
Michal Hocko | include/linux/mmdebug.h: make VM_WARN* non-rvals Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-03-10 |
Michal Hocko | hugetlb: fix surplus pages accounting Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-22 |
Michal Hocko | samples/seccomp: do not compile when cross compiled Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-21 |
Michal Hocko | vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-08 |
Michal Hocko | netfilter: x_tables: remove size check Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-02 |
Michal Hocko | netfilter: x_tables: make allocation less aggressive Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, memory_hotplug: fix memmap initialization Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | hugetlb, mbind: fall back to default policy if vma... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | hugetlb, mempolicy: fix the mbind hugetlb migration Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: further simplify hugetlb allocation API Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: get rid of surplus page accounting tricks Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: do not rely on overcommit limit during... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: integrate giga hugetlb more naturally... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: unify core page allocation accounting... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm, hugetlb: remove hugepages_treat_as_movable sysctl Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michal Hocko | mm: drop hotplug lock from lru_add_drain_all() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-12-15 |
Michal Hocko | mm, oom_reaper: fix memory corruption Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-12-08 |
Michal Hocko | kmemcheck: rip it out for real Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-30 |
Michal Hocko | Revert "mm/page-writeback.c: print a warning if the... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-30 |
Michal Hocko | mm, memory_hotplug: do not back off draining pcp free... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-28 |
Michal Hocko | xfs: fortify xfs_alloc_buftarg error handling Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm: simplify nodemask printing Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm: do not rely on preempt_count in print_vma_addr Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm, sparse: do not swamp log with huge vmemmap allocation... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm, arch: remove empty_bad_page* Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm, memory_hotplug: remove timeout from __offline_memory Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm, memory_hotplug: do not fail offlining too early Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm, page_alloc: fail has_unmovable_pages when seeing... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm: distinguish CMA and MOVABLE isolation in has_unmovable_p... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-11-16 |
Michal Hocko | mm: drop migrate type checks from has_unmovable_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michal Hocko | memremap: add scheduling point to devm_memremap_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michal Hocko | mm, page_alloc: add scheduling point to memmap_init_zone Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michal Hocko | mm, memory_hotplug: add scheduling point to __add_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michal Hocko | mm, memcg: remove hotplug locking from try_charge Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michal Hocko | mm, oom_reaper: skip mm structs with mmu notifiers Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-14 |
Michal Hocko | mm: treewide: remove GFP_TEMPORARY allocation flag Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-09 |
Michal Hocko | fs, proc: remove priv argument from is_stack Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-09 |
Michal Hocko | mm/sparse.c: fix typo in online_mem_sections Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-09 |
Michal Hocko | mm/memory_hotplug: introduce add_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm: replace TIF_MEMDIE checks by tsk_is_oom_victim Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, oom: do not rely on TIF_MEMDIE for memory reserves... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, hugetlb: do not allocate non-migrateable gigantic... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm: rename global_page_state to global_zone_page_state Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, vmscan: do not loop on too_many_isolated for ever Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, memory_hotplug: get rid of zonelists_mutex Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, page_alloc: remove stop_machine from build_all_zonelists Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-09-07 |
Michal Hocko | mm, page_alloc: simplify zonelist initialization Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |