Files
linux/mm
Andrey Konovalov 3bf53c469c FROMGIT: kasan: add kasan.vmalloc command line flag
Allow disabling vmalloc() tagging for HW_TAGS KASAN via a kasan.vmalloc
command line switch.

This is a fail-safe switch intended for production systems that enable
HW_TAGS KASAN.  In case vmalloc() tagging ends up having an issue not
detected during testing but that manifests in production, kasan.vmalloc
allows to turn vmalloc() tagging off while leaving page_alloc/slab tagging
on.

Link: https://lkml.kernel.org/r/904f6d4dfa94870cc5fc2660809e093fd0d27c3b.1643047180.git.andreyknvl@google.com
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
Acked-by: Marco Elver <elver@google.com>
Cc: Alexander Potapenko <glider@google.com>
Cc: Andrey Ryabinin <ryabinin.a.a@gmail.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Evgenii Stepanov <eugenis@google.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Peter Collingbourne <pcc@google.com>
Cc: Vincenzo Frascino <vincenzo.frascino@arm.com>
Cc: Will Deacon <will@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
(cherry picked from commit b15ec419b7036eb365823f4d44b97bf5180a789b
 git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git akpm)
Bug: 217222520
Change-Id: I28a8baedfbe08079b16e3d8cd16e558bcc4cc252
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
2022-02-15 17:55:27 +01:00
..
2022-02-12 04:42:17 +00:00
2021-06-04 11:15:16 -07:00
2021-04-30 09:13:34 -07:00
2021-11-26 15:31:49 +01:00
2021-06-30 19:29:52 +02:00
2021-11-06 14:21:25 +01:00
2021-05-20 15:35:25 +02:00
2021-04-30 09:13:34 -07:00
2021-11-19 07:47:18 +01:00
2021-06-30 19:29:52 +02:00
2021-02-25 19:36:38 +00:00
2021-04-30 09:13:34 -07:00
2021-04-15 14:23:41 +02:00
2021-04-22 11:12:08 +02:00
2021-06-30 19:29:52 +02:00
2022-01-29 09:07:58 +01:00
2021-05-15 09:28:55 +02:00
2021-11-26 15:31:49 +01:00
2021-10-06 17:32:06 +02:00
2021-09-18 13:59:45 +02:00
2021-11-19 07:47:18 +01:00