27 Jul
2017
27 Jul
'17
1:23 p.m.
On Thu, Jul 27, 2017 at 02:39:43AM -0700, Tony Lindgren wrote:
- Takashi Iwai tiwai@suse.de [170718 02:38]:
The problem manifests itself as an unblanaced of node reference. The node is released mistakenly at of_node_put() and this is caught as sleep-in-atomic, fortunately.
So likely either something forgot to take the node ref or it hits the unreference due to the missing object by the implicit probe disorder, etc, I suppose.
Yup you're right. This is what happens, will send a fix for it shortly.
There was also a separate thread where people were trying to fix this having run into it elsewhere. The of_graph APIs look pretty confusing from a user point of view sadly :(