2016-05-24 |
Michal Hocko | mm: make mmap_sem for write waits killable for mm syscalls Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | oom: consider multi-threaded tasks in task_will_free_mem Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom_reaper: do not mmput synchronously from the... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom_reaper: hide oom reaped tasks from OOM killer... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom: protect !costly allocations some more for... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom, compaction: prevent from should_compact_retry... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm: consider compaction feedback also for costly allocation Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom: protect !costly allocations some more Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm: throttle on IO only when there are too many dirty... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, oom: rework oom detection Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: abstract compaction feedback to helpers Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: simplify __alloc_pages_direct_compact... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: update compaction_result ordering Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: distinguish between full and partial... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: distinguish COMPACT_DEFERRED from COMPACT_SK... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: cover all compaction mode in compact_zone Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | mm, compaction: change COMPACT_ constants into enum Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-21 |
Michal Hocko | vmscan: consider classzone_idx in compaction_ready Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-20 |
Michal Hocko | mm, oom_reaper: clear TIF_MEMDIE for all tasks queued... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-20 |
Michal Hocko | oom, oom_reaper: try to reap tasks which skip regular... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-20 |
Michal Hocko | mm, oom: move GFP_NOFS check to out_of_memory Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-05-20 |
Michal Hocko | mm/memcontrol.c:mem_cgroup_select_victim_node(): clarify...
|
commit | commitdiff | tree |
2016-05-05 |
Michal Hocko | dm ioctl: drop use of __GFP_REPEAT in copy_params(... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-22 |
Michal Hocko | locking/rwsem, x86: Add frame annotation for call_rwsem_down... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-22 |
Michal Hocko | locking/rwsem: Provide down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-15 |
Michal Hocko | crypto: lzo - get rid of superfluous __GFP_REPEAT Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, x86: Provide __down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, s390: Provide __down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, ia64: Provide __down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, alpha: Provide __down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem: Introduce basis for down_write_killable() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, sparc: Drop superfluous arch specific... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, sh: Drop superfluous arch specific implementation Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem, xtensa: Drop superfluous arch specific... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem: Drop explicit memory barriers Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-13 |
Michal Hocko | locking/rwsem: Get rid of __down_write_nested() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-04-01 |
Michal Hocko | oom, oom_reaper: do not enqueue task if it is on the... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | oom: make oom_reaper freezable Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | oom, oom_reaper: disable oom_reaper for oom_kill_allocating_task Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | mm, oom_reaper: implement OOM victims queuing Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | mm, oom_reaper: report success/failure Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | oom: clear TIF_MEMDIE after oom_reaper managed to unmap... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-25 |
Michal Hocko | mm, oom: introduce oom reaper Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-17 |
Michal Hocko | mm: remove __GFP_NOFAIL is deprecated comment Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-15 |
Michal Hocko | mm, vmscan: make zone_reclaimable_pages more precise Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-03-13 |
Michal Hocko | jbd2: do not fail journal because of frozen_buffer... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-02-08 |
Michal Hocko | xfs: Make xfsaild freezeable again Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-02-06 |
Michal Hocko | vmstat: make vmstat_update deferrable Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-02-06 |
Michal Hocko | mm, vmstat: make quiet_vmstat lighter Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-15 |
Michal Hocko | mm, oom: give __GFP_NOFAIL allocations access to memory... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-15 |
Michal Hocko | mm: allow GFP_{FS,IO} for page_cache_read page cache... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-15 |
Michal Hocko | mm, vmscan: consider isolated pages in zone_reclaimable_pages Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-15 |
Michal Hocko | mm/page_alloc.c: do not loop over ALLOC_NO_WATERMARKS... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-15 |
Michal Hocko | mm/page_alloc.c: get rid of __alloc_pages_high_priority() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2016-01-09 |
Michal Hocko | vmstat: allocate vmstat_wq before it is used Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-12-12 |
Michal Hocko | mm, vmstat: allow WQ concurrency to discover memory... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-12-07 |
Michal Hocko | virtio: Do not drop __GFP_HIGH in alloc_indirect Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-11-07 |
Michal Hocko | mm, fs: introduce mapping_gfp_constraint() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-11-06 |
Michal Hocko | memcg: fix thresholds for 32b architectures. Signed-off-by: Michal Hocko <mhocko@suse.com> From: Michal Hocko <mhocko@kernel.org> Cc: Michal Hocko <mhocko@kernel.org>
|
commit | commitdiff | tree |
2015-10-16 |
Michal Hocko | mm, fs: obey gfp_mapping for add_to_page_cache() Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-10-04 |
Michal Hocko | uio: fix false positive __might_sleep warning splat Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | memcg: move memcg_proto_active from sock.h Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | memcg, tcp_kmem: check for cg_proto in sock_update_memcg Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | memcg: get rid of extern for functions in memcontrol.h Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | memcg: get rid of mem_cgroup_root_css for !CONFIG_MEMCG Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | memcg: export struct mem_cgroup Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-09-08 |
Michal Hocko | sparc32: do not include swap.h from pgtable_32.h Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-09-06 |
Michal Hocko | scsi: fix scsi_error_handler vs. scsi_host_dev_release... Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-08-21 |
Michal Hocko | mm: make page pfmemalloc check more robust Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-08-19 |
Michal Hocko | btrfs: use __GFP_NOFAIL in alloc_btrfs_bio Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-08-19 |
Michal Hocko | btrfs: Prevent from early transaction abort Signed-off-by: Michal Hocko <mhocko@suse.com>
|
commit | commitdiff | tree |
2015-08-05 |
Michal Hocko | mm, vmscan: Do not wait for page writeback for GFP_NOFS... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-07-17 |
Michal Hocko | MAINTAINERS: change mhocko's email address to kernel.org Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-07-05 |
Michal Hocko | ext4: replace open coded nofail allocation in ext4_free_blocks() Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-06-25 |
Michal Hocko | mm: do not ignore mapping_gfp_mask in page cache allocation... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-06-25 |
Michal Hocko | Documentation/vm/unevictable-lru.txt: clarify MAP_LOCKED... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-06-25 |
Michal Hocko | hugetlb: do not account hugetlb pages as NR_FILE_PAGES Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-06-15 |
Michal Hocko | jbd2: get rid of open coded allocation retry loop Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-06-08 |
Michal Hocko | jbd2: revert must-not-fail allocation loops back to... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-05-19 |
Michal Hocko | watchdog: fix double lock in watchdog_nmi_enable_all Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-04-17 |
Michal Hocko | fork: report pid reservation failure properly Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-04-16 |
Michal Hocko | cxgb4: drop __GFP_NOFAIL allocation Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-04-15 |
Michal Hocko | mm, memcg: sync allocation and memcg charge gfp flags... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-04-14 |
Michal Hocko | sparc: clarify __GFP_NOFAIL allocation Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-04-14 |
Michal Hocko | mm: clarify __GFP_NOFAIL deprecation status Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-03-13 |
Michal Hocko | mm, oom: do not fail __GFP_NOFAIL allocation if oom... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-28 |
Michal Hocko | memcg: fix low limit calculation Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | vmstat: do not use deferrable delayed work for vmstat_update Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | oom, PM: make OOM detection in the freezer path raceless Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | sysrq: convert printk to pr_* equivalent Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | PM: convert printk to pr_* equivalent Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | oom: thaw the OOM victim if it is frozen Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | oom: add helpers for setting and clearing TIF_MEMDIE Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-12 |
Michal Hocko | oom: make sure that TIF_MEMDIE is set under task_lock Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2015-02-05 |
Michal Hocko | memcg, shmem: fix shmem migration to use lrucare Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-29 |
Michal Hocko | mm: get rid of radix tree gfp mask for pagecache_get_page Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-11 |
Michal Hocko | mm, memcg: fix potential undefined behaviour in page... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-11 |
Michal Hocko | mm: memcontrol: micro-optimize mem_cgroup_split_huge_fixup()
|
commit | commitdiff | tree |
2014-10-21 |
Michal Hocko | PM: convert do_each_thread to for_each_process_thread Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-10-21 |
Michal Hocko | OOM, PM: OOM killed task shouldn't escape PM suspend Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
next |