Thread (24 messages) 24 messages, 5 authors, 2021-10-26

Re: [PATCH 1/2] ftrace: disable preemption on the testing of recursion

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2021-10-13 02:30:46
Also in: linux-riscv, linuxppc-dev, lkml

On Wed, 13 Oct 2021 10:04:52 +0800
王贇 [off-list ref] wrote:
I see, while the user can still check smp_processor_id() after trylock
return bit 0...
But preemption would have already been disabled. That's because a bit 0
means that a recursion check has already been made by a previous
caller and this one is nested, thus preemption is already disabled.
If bit is 0, then preemption had better be disabled as well.

-- Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help