diff options
| author | Sven Schnelle <svens@linux.ibm.com> | 2020-08-20 09:48:23 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-09-12 11:45:27 +0200 |
| commit | d1d027fc79035930ef838dc51b324a9a835809a3 (patch) | |
| tree | 24f4ae593ee5aecb5e3254c18fbd417a3a683f47 /scripts/patch-kernel | |
| parent | c39edd53cddc3c91cbb6d086681a25f61840cecc (diff) | |
s390: don't trace preemption in percpu macros
[ Upstream commit 1196f12a2c960951d02262af25af0bb1775ebcc2 ]
Since commit a21ee6055c30 ("lockdep: Change hardirq{s_enabled,_context}
to per-cpu variables") the lockdep code itself uses percpu variables. This
leads to recursions because the percpu macros are calling preempt_enable()
which might call trace_preempt_on().
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Reviewed-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
