Thread (33 messages) 33 messages, 4 authors, 2018-10-19

Re: [PATCH v4 04/18] powerpc/pseries: add of_node_put() in dlpar_detach_node()

From: Rob Herring <robh@kernel.org>
Date: 2018-10-19 16:10:35
Also in: linux-fpga, linuxppc-dev, lkml

On Thu, Oct 18, 2018 at 2:09 PM Frank Rowand [off-list ref] wrote:
On 10/18/18 10:09, Rob Herring wrote:
quoted
On Mon, Oct 15, 2018 at 07:37:24PM -0700, frowand.list@gmail.com wrote:
quoted
From: Frank Rowand <redacted>

"of: overlay: add missing of_node_get() in __of_attach_node_sysfs"
added a missing of_node_get() to __of_attach_node_sysfs().  This
results in a refcount imbalance for nodes attached with
dlpar_attach_node().  The calling sequence from dlpar_attach_node()
to __of_attach_node_sysfs() is:

   dlpar_attach_node()
      of_attach_node()
         __of_attach_node_sysfs()
IIRC, there's a long standing item in the todo (Grant's) to convert the
open coded dlpar code. Maybe you want to do that first?
I'd like to avoid extra delays to getting the current (with necesary
fixes) series accepted because the series is rather intrusive and
could have conflicts with other patches.

I'm also worried that I don't have access to any of the systems that
use the dynamic overlay code, and I don't have any way to test the
changes.
Mainly I was thinking you are asking them to test changes now, so I
was thinking better to do that once than twice.

Either way is fine though.
Can we encourage the users of this code to convert the open coded
dlpar code?
That would be ideal...

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