Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751808AbaKFMrm (ORCPT ); Thu, 6 Nov 2014 07:47:42 -0500 Received: from mail-ie0-f170.google.com ([209.85.223.170]:50741 "EHLO mail-ie0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751769AbaKFMrk (ORCPT ); Thu, 6 Nov 2014 07:47:40 -0500 MIME-Version: 1.0 In-Reply-To: References: <1414528433-9650-1-git-send-email-pantelis.antoniou@konsulko.com> <1414528433-9650-4-git-send-email-pantelis.antoniou@konsulko.com> <20141105213925.3790BC41C40@trevor.secretlab.ca> From: Grant Likely Date: Thu, 6 Nov 2014 12:47:19 +0000 X-Google-Sender-Auth: 7DYaVCCnq6-ikJ2dXJ0kiMRJO6Y Message-ID: Subject: Re: [PATCH 3/5] of: Only call notifiers when node is attached To: Pantelis Antoniou Cc: Rob Herring , Stephen Warren , Matt Porter , Koen Kooi , Greg Kroah-Hartman , Alison Chaiken , Dinh Nguyen , Jan Lubbe , Alexander Sverdlin , Michael Stickel , Guenter Roeck , Dirk Behme , Alan Tull , Sascha Hauer , Michael Bohan , Ionut Nicu , Michal Simek , Matt Ranostay , "devicetree@vger.kernel.org" , linux-kernel , Pete Popov , Dan Malek , Georgi Vlaev Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 6, 2014 at 12:33 PM, Pantelis Antoniou wrote: > Hi Grant, > >> On Nov 5, 2014, at 23:39 , Grant Likely wrote: >> >> On Tue, 28 Oct 2014 22:33:51 +0200 >> , Pantelis Antoniou >> wrote: >>> Make sure we call notifier only when the node is attached. >>> When a detatched tree is being constructed we do not want the >>> notifiers to fire at all. >> >> The description does not match what the patch does. The patch moves the >> test into of_{add,remove,update}_property() and out of >> of_property_notify() itself. That leaves one other caller of >> of_property_notify(); __of_changeset_entry_notify(). The effect of this >> patch is that applying a changeset will cause notifiers to be fired for >> each property modified in a changeset. The comment says nothing about >> the change in behaviour and it sounds like it is a bug fix when it >> doesn't actually change the behaviour at all for the >> of_{add,remove,update}_property() paths. >> >> This needs a better changelog. It needs to describe what the effects of >> the patch are and why the change is being made. When someone is >> bisecting a problem and they land on this change, the changelog needs to >> give them a good idea about what is going on and why. >> > > Valid points. In fact I performed some tests and with this reverted things > still work. > > The rationale behind this is for when nodes/properties are removed in the overlay, > but since we don't support this for now, we never hit the case where it was > needed. > > Please remove from the patch series, I'll revisit this when I add the removal > functionality. Cool, thanks. g. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/