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 […]

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 […]

x86/kasan: Panic if there is not enough memory to boot [Linux 4.15]

This Linux kernel change "x86/kasan: Panic if there is not enough memory to boot" is included in the Linux 4.15 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Wed Jan 10 18:36:02 2018 +0300. The commit for this change in Linux stable tree is 0d39e26 (patch). x86/kasan: Panic if there is […]

x86/kasan: Use the same shadow offset for 4- and 5-level paging [Linux 4.15]

This Linux kernel change "x86/kasan: Use the same shadow offset for 4- and 5-level paging" is included in the Linux 4.15 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri Sep 29 17:08:18 2017 +0300. The commit for this change in Linux stable tree is 12a8cc7 (patch). x86/kasan: Use the same […]

x86/kasan: Prepare clear_pgds() to switch to [Linux 4.12]

This Linux kernel change "x86/kasan: Prepare clear_pgds() to switch to " is included in the Linux 4.12 release. This change is authored by Kirill A. Shutemov <kirill.shutemov [at] linux.intel.com> on Fri Mar 17 21:55:13 2017 +0300. The commit for this change in Linux stable tree is d691a3c (patch). x86/kasan: Prepare clear_pgds() to switch to <asm-generic/pgtable-nop4d.h> […]

x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y [Linux 4.11]

This Linux kernel change "x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y" is included in the Linux 4.11 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon Mar 13 19:33:37 2017 +0300. The commit for this change in Linux stable tree is be3606f (patch). x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y The […]

x86/kasan: instrument user memory access API [Linux 4.7]

This Linux kernel change "x86/kasan: instrument user memory access API" is included in the Linux 4.7 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Fri May 20 16:59:31 2016 -0700. The commit for this change in Linux stable tree is 1771c6e (patch). x86/kasan: instrument user memory access API Exchange between user […]

x86/kasan: Write protect kasan zero shadow [Linux 4.6]

This Linux kernel change "x86/kasan: Write protect kasan zero shadow" is included in the Linux 4.6 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon Jan 11 15:51:19 2016 +0300. The commit for this change in Linux stable tree is 063fb3e (patch). x86/kasan: Write protect kasan zero shadow After kasan_init() executed, […]

x86/kasan: Clear kasan_zero_page after TLB flush [Linux 4.6]

This Linux kernel change "x86/kasan: Clear kasan_zero_page after TLB flush" is included in the Linux 4.6 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon Jan 11 15:51:18 2016 +0300. The commit for this change in Linux stable tree is 69e0210 (patch). x86/kasan: Clear kasan_zero_page after TLB flush Currently we clear […]

x86/kasan, mm: Introduce generic kasan_populate_zero_shadow() [Linux 4.3]

This Linux kernel change "x86/kasan, mm: Introduce generic kasan_populate_zero_shadow()" is included in the Linux 4.3 release. This change is authored by Andrey Ryabinin <ryabinin.a.a [at] gmail.com> on Thu Aug 13 08:37:24 2015 +0300. The commit for this change in Linux stable tree is 69786cd (patch). x86/kasan, mm: Introduce generic kasan_populate_zero_shadow() Introduce generic kasan_populate_zero_shadow(shadow_start, shadow_end). This […]

x86/kasan: Define KASAN_SHADOW_OFFSET per architecture [Linux 4.3]

This Linux kernel change "x86/kasan: Define KASAN_SHADOW_OFFSET per architecture" is included in the Linux 4.3 release. This change is authored by Andrey Ryabinin <ryabinin.a.a [at] gmail.com> on Thu Aug 13 08:37:23 2015 +0300. The commit for this change in Linux stable tree is 920e277 (patch). x86/kasan: Define KASAN_SHADOW_OFFSET per architecture Current definition of KASAN_SHADOW_OFFSET in […]

x86/kasan: Move KASAN_SHADOW_OFFSET to the arch Kconfig [Linux 4.2]

This Linux kernel change "x86/kasan: Move KASAN_SHADOW_OFFSET to the arch Kconfig" is included in the Linux 4.2 release. This change is authored by Andrey Ryabinin <a.ryabinin [at] samsung.com> on Thu Jul 2 12:09:38 2015 +0300. The commit for this change in Linux stable tree is d6f2d75 (patch). x86/kasan: Move KASAN_SHADOW_OFFSET to the arch Kconfig KASAN_SHADOW_OFFSET […]

x86/kasan: Add message about KASAN being initialized [Linux 4.2]

This Linux kernel change "x86/kasan: Add message about KASAN being initialized" is included in the Linux 4.2 release. This change is authored by Andrey Ryabinin <a.ryabinin [at] samsung.com> on Thu Jul 2 12:09:37 2015 +0300. The commit for this change in Linux stable tree is 8515522 (patch). x86/kasan: Add message about KASAN being initialized Print […]

x86/kasan: Flush TLBs after switching CR3 [Linux 4.2]

This Linux kernel change "x86/kasan: Flush TLBs after switching CR3" is included in the Linux 4.2 release. This change is authored by Andrey Ryabinin <a.ryabinin [at] samsung.com> on Thu Jul 2 12:09:35 2015 +0300. The commit for this change in Linux stable tree is 241d2c5 (patch). x86/kasan: Flush TLBs after switching CR3 load_cr3() doesn’t cause […]

x86/kasan: Fix KASAN shadow region page tables [Linux 4.2]

This Linux kernel change "x86/kasan: Fix KASAN shadow region page tables" is included in the Linux 4.2 release. This change is authored by Alexander Popov <alpopov [at] ptsecurity.com> on Thu Jul 2 12:09:34 2015 +0300. The commit for this change in Linux stable tree is 5d5aa3c (patch). x86/kasan: Fix KASAN shadow region page tables Currently […]

x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y [Linux 4.9.17]

This Linux kernel change "x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y" is included in the Linux 4.9.17 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon Mar 13 19:33:37 2017 +0300. The commit for this change in Linux stable tree is 24ba284 (patch) which is from upstream commit be3606f. The same […]

x86/kasan: Clear kasan_zero_page after TLB flush [Linux 4.4.110]

This Linux kernel change "x86/kasan: Clear kasan_zero_page after TLB flush" is included in the Linux 4.4.110 release. This change is authored by Andrey Ryabinin <aryabinin [at] virtuozzo.com> on Mon Jan 11 15:51:18 2016 +0300. The commit for this change in Linux stable tree is 2b24fe5 (patch) which is from upstream commit 69e0210. The same Linux […]