Thread (26 messages) 26 messages, 5 authors, 2020-02-07

Re: [PATCH V5 0/6] blk-mq: improvement CPU hotplug

From: Marc Zyngier <maz@kernel.org>
Date: 2020-02-05 14:23:42

On 2020-02-05 14:08, John Garry wrote:
On 03/02/2020 18:16, John Garry wrote:
quoted
On 03/02/2020 15:43, Marc Zyngier wrote:
quoted
On 2020-02-03 12:56, John Garry wrote:

[...]
quoted
quoted
Can you trigger it after disabling irqbalance?
No, so tested by killing the irqbalance process and it ran for 25
minutes without issue.
OK, that's interesting.

Can you find you whether irqbalance tries to move an interrupt to an 
offlined CPU?
Just putting a trace into git_set_affinity() should be enough.
Just an update here: I have tried this same test on a new model dev
board and I don't experience the same issue. It's quite stable.
Is it the exact same SoC? Or a revised version?
I'd like to get to the bottom of the issue reported, but I feel that
the root cause may be a BIOS issue and I will get next to no BIOS
support for that particular board. Hmmm.
I'd very much like to understand it too. Your latest log is even more 
puzzling,
as the backtrace shows a switch_to() even earlier... The fact that this 
only
happens on hotplug off tends to tell me that the firmware gets confused 
with
PSCI OFF. You'd see something like that if a CPU was taken into the 
firmware
(or powered-off) without the rest of the kernel knowing...

Could it be that PSCI powers off more than a single CPU at once?

         M.
-- 
Jazz is not dead. It just smells funny...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help