Thread (11 messages) 11 messages, 5 authors, 2015-09-08

Re: Possible deadlock related to CPU hotplug and kernfs

From: Rafael J. Wysocki <hidden>
Date: 2015-09-08 22:00:25
Also in: lkml

On Tuesday, September 08, 2015 12:40:08 PM Peter Zijlstra wrote:
On Mon, Sep 07, 2015 at 11:33:21PM +0200, Rafael J. Wysocki wrote:
quoted
On Monday, September 07, 2015 11:11:19 AM Jiang Liu wrote:
Peter, Ingo, some help from lockdep expert is needed.

We have a splat that almost certainly is a false positive (the original report
is here http://marc.info/?l=linux-kernel&m=144109156901959&w=4) and no ideas
how to make it go away.  Can you please have a look and advise?
I can't even find the relevant code :/

From that email I get kernfs_fop_write() which calls
kernfs_get_active(), but that does _NOT_ call cpu_up(), so that
callchain is shite.

The actual lockdep splat is also not really helpful, and is spraying
names over: acpi, device, sysfs and kernfs (do we really need that many
layeres of obfuscation for a simple file?)

So, please, start by explaining the thing proper such that simple people
like me know what to look for.
OK, I'll try to get that later this week.

Or maybe Jiang Liu can beat me to doing that. :-)

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