Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
ARM: Fix incorrect use of smp_processor_id() by syzbot report
BUG: using smp_processor_id() in preemptible [00000000] code: syz-executor.0/15841 caller is debug_smp_processor_id+0x20/0x24 lib/smp_processor_id.c:64 The smp_processor_id() is used in a code segment when preemption has been disabled, otherwise, when preemption is enabled this pointer is usually no longer useful since it may no longer point to per cpu data of the current processor. Reported-by: syzbot <syzbot+a7ee43e564223f195c84@syzkaller.appspotmail.com> Fixes: f5fe12b ("ARM: spectre-v2: harden user aborts in kernel space") Signed-off-by: Zqiang <qiang.zhang@windriver.com>
- Loading branch information