2017-05-03 |
Michal Hocko | oom: improve oom disable handling Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | jbd2: make the whole kjournald2 kthread NOFS safe Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | jbd2: mark the transaction context with the scope GFP_NOFS... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | xfs: use memalloc_nofs_{save,restore} instead of memalloc_noio* Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | mm: introduce memalloc_nofs_{save,restore} API Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | xfs: abstract PF_FSTRANS to PF_MEMALLOC_NOFS Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-05-03 |
Michal Hocko | lockdep: allow to disable reclaim lockup detection Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-04-19 |
Michal Hocko | mm: make mm_percpu_wq non freezable Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-04-13 |
Michal Hocko | ACPI / scan: Drop support for force_remove Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-04-08 |
Michal Hocko | mm: move pcp and lru-pcp draining into single wq Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-04-01 |
Michal Hocko | mm: move mm_percpu_wq initialization earlier Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-03-22 |
Michal Hocko | s390: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-25 |
Michal Hocko | vmalloc: back off when the current task is killed Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-25 |
Michal Hocko | mm, page_alloc: do not depend on cpu hotplug locks... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm: help __GFP_NOFAIL allocations which do not trigger... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, oom: do not enforce OOM killer for __GFP_NOFAIL... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm: consolidate GFP_NOFAIL checks in the allocator... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | lib/show_mem.c: teach show_mem to work with the given... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | arch, mm: remove arch specific show_mem Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, page_alloc: warn_alloc print nodemask Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, page_alloc: do not report all nodes in show_mem Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | Revert "mm: bail out in shrink_inactive_list()" Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: consider eligible zones in get_scan_count Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: cleanup lru size claculations Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: do not count freed pages as PGDEACTIVATE Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | trace-vmscan-postprocess: sync with tracepoints updates Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: add mm_vmscan_inactive_list_is_low tracepoint Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: enhance mm_vmscan_lru_shrink_inactive tracepoint Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: extract shrink_page_list reclaim counters... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: show LRU name in mm_vmscan_lru_isolate... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: show the number of skipped pages in mm_vmscan_lr... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: add active list aging tracepoint Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, vmscan: remove unused mm_vmscan_memcg_isolate Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | oom, trace: add compaction retry tracepoint Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | oom, trace: add oom detection tracepoints Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm, trace: extract COMPACTION_STATUS and ZONE_TYPE... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-23 |
Michal Hocko | mm: throttle show_mem() from warn_alloc() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-14 |
Michal Hocko | btrfs: drop gfp mask tweaking in try_release_extent_state Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-14 |
Michal Hocko | btrfs: fix up misleading GFP_NOFS usage in btrfs_releasepage Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-03 |
Michal Hocko | mm, fs: check for fatal signals in do_generic_file_read() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-02-03 |
Michal Hocko | fs: break out of iomap_file_buffered_write on fatal... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-01-11 |
Michal Hocko | mm, memcg: fix the active list aging for lowmem requests... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-01-11 |
Michal Hocko | mm: get rid of __GFP_OTHER_NODE Signed-off-by: Michal Hocko <mhocko@suse.com> Cc: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-01-11 |
Michal Hocko | mm: fix remote numa hits statistics Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-01-11 |
Michal Hocko | bpf: do not use KMALLOC_SHIFT_MAX Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2017-01-11 |
Michal Hocko | mm, slab: make sure that KMALLOC_MAX_SIZE will fit... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-12-15 |
Michal Hocko | mm, compaction: allow compaction for GFP_NOFS requests Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-12-13 |
Michal Hocko | mm, mempolicy: clean up __GFP_THISNODE confusion in... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-12-08 |
Michal Hocko | hotplug: Make register and unregister notifier API... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-12-03 |
Michal Hocko | mm, vmscan: add cond_resched() into shrink_node_memcg() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-12-03 |
Michal Hocko | mm: workingset: fix NULL ptr in count_shadow_nodes Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-11 |
Michal Hocko | mm: split gfp_mask and mapping flags into separate... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-11 |
Michal Hocko | fs: use mapping_set_error instead of opencoded set_bit Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm: warn about allocations which stall for too long Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm: consolidate warn_alloc_failed users Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | oom: print nodemask in the oom report Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | oom: warn if we go OOM for higher order and compaction... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | oom, oom_reaper: allow to reap mm shared by the kthreads Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm: make sure that kthreads will not refault oom reaped... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | oom, suspend: fix oom_killer_disable vs. pm suspend... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm, oom: get rid of signal_struct::oom_victims Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | kernel, oom: fix potential pgd_lock deadlock from __mmdrop Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | oom: keep mm of the killed task available Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm, vmscan: get rid of throttle_vm_writeout Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-10-08 |
Michal Hocko | mm/oom_kill.c: fix task_will_free_mem() comment
|
commit | commitdiff | tree |
2016-09-02 |
Michal Hocko | kernel/fork: fix CLONE_CHILD_CLEARTID regression in... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-09-02 |
Michal Hocko | mm, oom: prevent premature OOM killer invocation for... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-08-27 |
Michal Hocko | mm: clarify COMPACTION Kconfig text Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-08-02 |
Michal Hocko | memcg: put soft limit reclaim out of way if the excess... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-08-02 |
Michal Hocko | mm, hugetlb: fix huge_pte_alloc BUG_ON Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | Revert "mm, mempool: only set __GFP_NOMEMALLOC if there... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | cpuset, mm: fix TIF_MEMDIE check in cpuset_change_task_nodemask Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | freezer, oom: check TIF_MEMDIE on the correct task Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: tighten task_will_free_mem() locking Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: hide mm which is shared with kthread or global... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom_reaper: do not attempt to reap a task more... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: task_will_free_mem should skip oom_reaped... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: fortify task_will_free_mem() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: kill all tasks sharing the mm Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom: skip vforked tasks from being selected Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | mm, oom_adj: make sure processes sharing mm have same... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | proc, oom_adj: extract oom_score_adj setting into a... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | proc, oom: drop bogus sighand lock Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-28 |
Michal Hocko | proc, oom: drop bogus task_lock and mm check Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-26 |
Michal Hocko | mm, memcg: use consistent gfp flags during readahead Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-26 |
Michal Hocko | mm, oom_reaper: make sure that mmput_async is called... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-26 |
Michal Hocko | slab: do not panic on invalid gfp_mask Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-26 |
Michal Hocko | slab: make GFP_SLAB_BUG_MASK information more human... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-07-26 |
Michal Hocko | arm: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | oom, suspend: fix oom_reaper vs. oom_killer_disable... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | jbd2: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | unicore32: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | tile: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | sh: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | s390: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | sparc: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | powerpc: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | score: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | parisc: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-06-25 |
Michal Hocko | nios2: get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
next |