On Mon, 23 Jun 2014 18:26:04 +0300, Pantelis Antoniou <pantelis.antoniou@xxxxxxxxxxxx> wrote: > On Jun 23, 2014, at 5:58 PM, Grant Likely wrote: > > We'll also need a transition plan to move to RCU. I think the existing > > iterators can be modified to do the rcu locking in-line, but still require > > the of_node_get/put stuff (basically, so existing code continue to works > > unchanged). Then we can add _rcu versions that drop the need for > > of_node_get/put(). When everything is converted, the old iterators can > > be dropped. > > > > Eventually yes. We're not close to that yet. I'd be happy if we get the > lifecycle issues fixed right now (with of_node_get/put) and plan ahead. > I am sure we missed a few things, which we will come across. If we agree on the plan to keep of_node_get/put, but strongly reduce the usage by switching to RCU, then I'm generally okay with proceeding with the overlay feature because I can see how it would work in the new model. g. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html