lib/strscpy: Shut up KASAN false-positives in strscpy() [Linux 4.9.187]

This Linux kernel change "lib/strscpy: Shut up KASAN false-positives in strscpy()" is included in the Linux 4.9.187 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Feb 1 21:00:50 2018 +0300. The commit for this change in Linux stable tree is 8dd8b4d (patch) which is from upstream commit 1a3241f. The same […]

compiler.h: Add read_word_at_a_time() function. [Linux 4.9.187]

This Linux kernel change "compiler.h: Add read_word_at_a_time() function" is included in the Linux 4.9.187 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Feb 1 21:00:49 2018 +0300. The commit for this change in Linux stable tree is 4b5d4bd (patch) which is from upstream commit 7f1e541. The same Linux upstream change […]

compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() [Linux 4.9.187]

This Linux kernel change "compiler.h, kasan: Avoid duplicating __read_once_size_nocheck()" is included in the Linux 4.9.187 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Feb 1 21:00:48 2018 +0300. The commit for this change in Linux stable tree is 229b670 (patch) which is from upstream commit bdb5ac8. The same Linux upstream […]

x86/kasan: Fix boot with 5-level paging and KASAN [Linux 5.2]

This Linux kernel change "x86/kasan: Fix boot with 5-level paging and KASAN" is included in the Linux 5.2 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri Jun 14 17:31:49 2019 +0300. The commit for this change in Linux stable tree is f3176ec (patch). x86/kasan: Fix boot with 5-level paging and […]

ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings [Linux 5.2]

This Linux kernel change "ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings" is included in the Linux 5.2 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon May 6 13:45:26 2019 +0300. The commit for this change in Linux stable tree is f0996bc (patch). ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings Building lib/ubsan.c with […]

x86/kasan: Fix boot with 5-level paging and KASAN [Linux 4.19.53]

This Linux kernel change "x86/kasan: Fix boot with 5-level paging and KASAN" is included in the Linux 4.19.53 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri Jun 14 17:31:49 2019 +0300. The commit for this change in Linux stable tree is 5e3d10d (patch) which is from upstream commit f3176ec. The […]

x86/kasan: Fix boot with 5-level paging and KASAN [Linux 4.14.128]

This Linux kernel change "x86/kasan: Fix boot with 5-level paging and KASAN" is included in the Linux 4.14.128 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri Jun 14 17:31:49 2019 +0300. The commit for this change in Linux stable tree is 488beee (patch) which is from upstream commit f3176ec. The […]

x86/kasan: Fix boot with 5-level paging and KASAN [Linux 5.1.12]

This Linux kernel change "x86/kasan: Fix boot with 5-level paging and KASAN" is included in the Linux 5.1.12 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri Jun 14 17:31:49 2019 +0300. The commit for this change in Linux stable tree is 3fd63c3 (patch) which is from upstream commit f3176ec. The […]

mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag [Linux 5.1]

This Linux kernel change "mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Apr 25 22:24:01 2019 -0700. The commit for this change in Linux stable tree is 8118b82 (patch). mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag Commit 0a79cdad5eb2 (“mm: […]

mm/page_alloc.c: avoid potential NULL pointer dereference [Linux 5.1]

This Linux kernel change "mm/page_alloc.c: avoid potential NULL pointer dereference" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Apr 25 22:23:58 2019 -0700. The commit for this change in Linux stable tree is 8139ad0 (patch). mm/page_alloc.c: avoid potential NULL pointer dereference ac.preferred_zoneref->zone passed to […]

mm/compaction: pass pgdat to too_many_isolated() instead of zone [Linux 5.1]

This Linux kernel change "mm/compaction: pass pgdat to too_many_isolated() instead of zone" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Tue Mar 5 15:49:42 2019 -0800. The commit for this change in Linux stable tree is 5f438ee (patch). mm/compaction: pass pgdat to too_many_isolated() instead of […]

mm: remove zone_lru_lock() function, access ->lru_lock directly [Linux 5.1]

This Linux kernel change "mm: remove zone_lru_lock() function, access ->lru_lock directly" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Tue Mar 5 15:49:39 2019 -0800. The commit for this change in Linux stable tree is f4b7e27 (patch). mm: remove zone_lru_lock() function, access ->lru_lock directly We […]

mm/workingset: remove unused @mapping argument in workingset_eviction() [Linux 5.1]

This Linux kernel change "mm/workingset: remove unused @mapping argument in workingset_eviction()" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Tue Mar 5 15:49:35 2019 -0800. The commit for this change in Linux stable tree is a7ca12f (patch). mm/workingset: remove unused @mapping argument in workingset_eviction() workingset_eviction() […]

kasan: remove use after scope bugs detection. [Linux 5.1]

This Linux kernel change "kasan: remove use after scope bugs detection" is included in the Linux 5.1 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Tue Mar 5 15:41:20 2019 -0800. The commit for this change in Linux stable tree is 7771bdb (patch). kasan: remove use after scope bugs detection. Use […]

mm/page_alloc.c: avoid potential NULL pointer dereference [Linux 5.0.17]

This Linux kernel change "mm/page_alloc.c: avoid potential NULL pointer dereference" is included in the Linux 5.0.17 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Thu Apr 25 22:23:58 2019 -0700. The commit for this change in Linux stable tree is 073d8f2 (patch) which is from upstream commit 8139ad0. The same Linux […]

ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings [Linux 5.0.15]

This Linux kernel change "ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings" is included in the Linux 5.0.15 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon May 6 13:45:26 2019 +0300. The commit for this change in Linux stable tree is 9fe5b8e (patch) which is from upstream commit f0996bc. The same Linux […]

ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings [Linux 4.9.175]

This Linux kernel change "ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings" is included in the Linux 4.9.175 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon May 6 13:45:26 2019 +0300. The commit for this change in Linux stable tree is b34d655 (patch) which is from upstream commit f0996bc. The same Linux […]

ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings [Linux 4.19.42]

This Linux kernel change "ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings" is included in the Linux 4.19.42 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon May 6 13:45:26 2019 +0300. The commit for this change in Linux stable tree is 35d2c86 (patch) which is from upstream commit f0996bc. The same Linux […]

ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings [Linux 4.14.118]

This Linux kernel change "ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings" is included in the Linux 4.14.118 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon May 6 13:45:26 2019 +0300. The commit for this change in Linux stable tree is 4b2bff7 (patch) which is from upstream commit f0996bc. The same Linux […]