linux/arch
Marco Elver 2da503f43b FROMGIT: kfence: show access type in report
Show the access type in KFENCE reports by plumbing through read/write
information from the page fault handler.  Update the documentation and
test accordingly.

Link: https://lkml.kernel.org/r/20210111091544.3287013-2-elver@google.com
Signed-off-by: Marco Elver <elver@google.com>
Suggested-by: Jörn Engel <joern@purestorage.com>
Reviewed-by: Jörn Engel <joern@purestorage.com>
Cc: Alexander Potapenko <glider@google.com>
Cc: Marco Elver <elver@google.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Jann Horn <jannh@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

Bug: 177201466
(cherry picked from commit e29117c1fbf30d27d5afe41cf34263e1fd8e4f04
    https://github.com/hnaz/linux-mm v5.11-rc4-mmots-2021-01-21-20-10)
Test: CONFIG_KFENCE_KUNIT_TEST=y passes on Cuttlefish
Signed-off-by: Alexander Potapenko <glider@google.com>
Change-Id: I2e9bb224292cf92ac828232c51cd57024ac56d7d
2021-02-05 09:20:54 -08:00
..
alpha UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
arc arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC 2021-01-19 18:27:26 +01:00
arm Merge 5.10.13 into android12-5.10 2021-02-05 10:38:34 +01:00
arm64 FROMGIT: kfence: show access type in report 2021-02-05 09:20:54 -08:00
c6x
csky Merge 5.10.7 into android12-5.10 2021-01-13 10:29:42 +01:00
h8300 UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
hexagon local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
ia64 UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
m68k UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
microblaze local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
mips UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
nds32 local64.h: make <asm/local64.h> mandatory 2021-01-12 20:18:16 +01:00
nios2 sched/idle: Fix arch_cpu_idle() vs tracing 2020-11-24 16:47:35 +01:00
openrisc sched/idle: Fix arch_cpu_idle() vs tracing 2020-11-24 16:47:35 +01:00
parisc Merge 5.10.13 into android12-5.10 2021-02-05 10:38:34 +01:00
powerpc Merge 5.10.13 into android12-5.10 2021-02-05 10:38:34 +01:00
riscv This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
s390 Merge 5.10.13 into android12-5.10 2021-02-05 10:38:34 +01:00
sh This is the 5.10.11 stable release 2021-01-27 12:12:33 +01:00
sparc UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
um Merge 5.10.5 into android12-5.10 2021-01-10 12:19:03 +01:00
x86 FROMGIT: kfence: show access type in report 2021-02-05 09:20:54 -08:00
xtensa UPSTREAM: arch: move SA_* definitions to generic headers 2021-01-22 10:05:52 -08:00
.gitignore
Kconfig UPSTREAM: mm: speedup mremap on 1GB or larger regions 2021-01-29 18:27:06 +00:00