diff options
| author | Wei Li <[email protected]> | 2019-04-01 03:55:57 +0000 |
|---|---|---|
| committer | Catalin Marinas <[email protected]> | 2019-04-04 15:02:25 +0000 |
| commit | 1c41860864c8ae0387ef7d44f0000e99cbb2e06d (patch) | |
| tree | 3eb98c1d7d1707eefe047067f22cf3017460adf4 /lib/string_helpers.c | |
| parent | Linux 5.1-rc3 (diff) | |
| download | kernel-1c41860864c8ae0387ef7d44f0000e99cbb2e06d.tar.gz kernel-1c41860864c8ae0387ef7d44f0000e99cbb2e06d.zip | |
arm64: fix wrong check of on_sdei_stack in nmi context
When doing unwind_frame() in the context of pseudo nmi (need enable
CONFIG_ARM64_PSEUDO_NMI), reaching the bottom of the stack (fp == 0,
pc != 0), function on_sdei_stack() will return true while the sdei acpi
table is not inited in fact. This will cause a "NULL pointer dereference"
oops when going on.
Reviewed-by: Julien Thierry <[email protected]>
Signed-off-by: Wei Li <[email protected]>
Signed-off-by: Catalin Marinas <[email protected]>
Diffstat (limited to 'lib/string_helpers.c')
0 files changed, 0 insertions, 0 deletions
