sched/fair: Do not re-read ->h_load_next during hierarchical load calculation [Linux 3.16.72]

This Linux kernel change "sched/fair: Do not re-read ->h_load_next during hierarchical load calculation" is included in the Linux 3.16.72 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 19 12:36:10 2019 +0000. The commit for this change in Linux stable tree is bc05cf8 (patch) which is from upstream commit 0e9f024. […]

mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock [Linux 5.2]

This Linux kernel change "mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock" is included in the Linux 5.2 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Fri May 17 14:31:41 2019 -0700. The commit for this change in Linux stable tree is 60fce36 (patch). mm/compaction.c: correct zone boundary […]

mm, page_alloc: always use a captured page regardless of compaction result [Linux 5.1]

This Linux kernel change "mm, page_alloc: always use a captured page regardless of compaction result" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Thu Apr 25 22:23:54 2019 -0700. The commit for this change in Linux stable tree is ee8ab0e (patch). mm, page_alloc: always use […]

mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model [Linux 5.1]

This Linux kernel change "mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Thu Apr 25 22:23:51 2019 -0700. The commit for this change in Linux stable tree is 2451222 (patch). mm: do […]

mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints [Linux 5.1]

This Linux kernel change "mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Thu Apr 4 11:54:09 2019 +0100. The commit for this change in Linux stable tree is 6b0868c (patch). mm/compaction.c: correct zone boundary handling […]

sched/fair: Do not re-read ->h_load_next during hierarchical load calculation [Linux 5.1]

This Linux kernel change "sched/fair: Do not re-read ->h_load_next during hierarchical load calculation" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 19 12:36:10 2019 +0000. The commit for this change in Linux stable tree is 0e9f024 (patch). sched/fair: Do not re-read ->h_load_next during […]

mm, compaction: capture a page under direct compaction [Linux 5.1]

This Linux kernel change "mm, compaction: capture a page under direct compaction" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:41 2019 -0800. The commit for this change in Linux stable tree is 5e1f0f0 (patch). mm, compaction: capture a page under direct […]

mm, compaction: be selective about what pageblocks to clear skip hints [Linux 5.1]

This Linux kernel change "mm, compaction: be selective about what pageblocks to clear skip hints" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:38 2019 -0800. The commit for this change in Linux stable tree is e332f74 (patch). mm, compaction: be selective […]

mm, compaction: sample pageblocks for free pages [Linux 5.1]

This Linux kernel change "mm, compaction: sample pageblocks for free pages" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:34 2019 -0800. The commit for this change in Linux stable tree is 4fca973 (patch). mm, compaction: sample pageblocks for free pages Once […]

mm, compaction: round-robin the order while searching the free lists for a target [Linux 5.1]

This Linux kernel change "mm, compaction: round-robin the order while searching the free lists for a target" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:31 2019 -0800. The commit for this change in Linux stable tree is dbe2d4e (patch). mm, compaction: […]

mm, compaction: reduce premature advancement of the migration target scanner [Linux 5.1]

This Linux kernel change "mm, compaction: reduce premature advancement of the migration target scanner" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:28 2019 -0800. The commit for this change in Linux stable tree is d097a6f (patch). mm, compaction: reduce premature advancement […]

mm, compaction: do not consider a need to reschedule as contention [Linux 5.1]

This Linux kernel change "mm, compaction: do not consider a need to reschedule as contention" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:24 2019 -0800. The commit for this change in Linux stable tree is cf66f07 (patch). mm, compaction: do not […]

mm, compaction: rework compact_should_abort as compact_check_resched [Linux 5.1]

This Linux kernel change "mm, compaction: rework compact_should_abort as compact_check_resched" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:21 2019 -0800. The commit for this change in Linux stable tree is cb810ad (patch). mm, compaction: rework compact_should_abort as compact_check_resched With incremental changes, […]

mm, compaction: keep cached migration PFNs synced for unusable pageblocks [Linux 5.1]

This Linux kernel change "mm, compaction: keep cached migration PFNs synced for unusable pageblocks" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:18 2019 -0800. The commit for this change in Linux stable tree is 8854c55 (patch). mm, compaction: keep cached migration […]

mm, compaction: check early for huge pages encountered by the migration scanner [Linux 5.1]

This Linux kernel change "mm, compaction: check early for huge pages encountered by the migration scanner" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:14 2019 -0800. The commit for this change in Linux stable tree is 9bebefd (patch). mm, compaction: check […]

mm, compaction: finish pageblock scanning on contention [Linux 5.1]

This Linux kernel change "mm, compaction: finish pageblock scanning on contention" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:11 2019 -0800. The commit for this change in Linux stable tree is cb2dcaf (patch). mm, compaction: finish pageblock scanning on contention Async […]

mm, compaction: avoid rescanning the same pageblock multiple times [Linux 5.1]

This Linux kernel change "mm, compaction: avoid rescanning the same pageblock multiple times" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:07 2019 -0800. The commit for this change in Linux stable tree is 804d312 (patch). mm, compaction: avoid rescanning the same […]

mm, compaction: use free lists to quickly locate a migration target [Linux 5.1]

This Linux kernel change "mm, compaction: use free lists to quickly locate a migration target" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:45:01 2019 -0800. The commit for this change in Linux stable tree is 5a81188 (patch). mm, compaction: use free […]

mm, compaction: keep migration source private to a single compaction instance [Linux 5.1]

This Linux kernel change "mm, compaction: keep migration source private to a single compaction instance" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:44:58 2019 -0800. The commit for this change in Linux stable tree is e380beb (patch). mm, compaction: keep migration […]

mm, compaction: use free lists to quickly locate a migration source [Linux 5.1]

This Linux kernel change "mm, compaction: use free lists to quickly locate a migration source" is included in the Linux 5.1 release. This change is authored by Mel Gorman <mgorman [at] techsingularity.net> on Tue Mar 5 15:44:54 2019 -0800. The commit for this change in Linux stable tree is 70b4459 (patch). mm, compaction: use free […]