Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp786902pxb; Tue, 12 Apr 2022 13:26:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwY+RHLXsDBpYO0a/8Jy5dc58Yxu5lE3kzEwwjnl+xPMUqQoxgUDGsYX2yRZL64/DUtVZtH X-Received: by 2002:a05:6a00:14d2:b0:505:c709:49 with SMTP id w18-20020a056a0014d200b00505c7090049mr11112138pfu.36.1649795192653; Tue, 12 Apr 2022 13:26:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649795192; cv=none; d=google.com; s=arc-20160816; b=qOoU2QzbBm+bS297CJ9DZ2xJALPhlJB6WpjSfJ/cqfe1O1CAf8gXW9TrjXqkawKg6E iPcU8R8GIluWaPDUxuQl0MKvijl7EFVOuYR8o5sRLmB9mi4gnvOzVT0y/SU8i4MdJjzT PGB1+lQ8SZ5fF0k6TDN3iQ6ekg1wy4zO8CfPaeZBVcpteI262dI8ikS6S9s8LoJf00vY 5vAR38eU0IupmE0Vo451S2XWYYG/k3cjcSz7s3Y85tcvLs5pcOk7m4LgDMJqPvaPyjxw I2Ksv85f2TuK5NuSUkAQNvlWqfJzJZSXjC8u9P9G1yyYwCVuZWc3E7NFVN3gJaQnYqDj xfPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=uuGcB3VRccVwSj8pHR359GBojRIxqgRtMfnRzy/LJCo=; b=QN8x+SG8wiJBIK7OF4fnkO9Q9lKX1UyHRjhcSXZWOlQ/Hecn7YQmC/IjzPZNX81Adj l6cSl/tHfj/ZLKdY1EsxA3OS+fxvE7q4mp9bs9eePt2D2EPyJiqCPkm6i6wQj+hTLvmV 9RUPjn3+zqV5KGJq1ZZ436uP4+2sj2noAH9KoyHakMAtn2Ss7k2QYTaGe9DcrIl7msrc wVF1o9g821ehknS/CpJVT2T+8+dG6DfS2MeRyWGi2UZBqreKAW4ukDKNolcSeTs8pZsY /zB6HiqKzm9/hTOoY5n9+AnHm0FKWntP7SRRwIE9fuEh5UliZUDFOI9wbN7xQ6BPrFGK CNwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=lhuzd65i; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id l24-20020a63f318000000b003816043ef70si3629503pgh.357.2022.04.12.13.26.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Apr 2022 13:26:32 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=lhuzd65i; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id F0D5D89307; Tue, 12 Apr 2022 13:05:36 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238027AbiDJVK6 (ORCPT + 99 others); Sun, 10 Apr 2022 17:10:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53894 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229795AbiDJVK4 (ORCPT ); Sun, 10 Apr 2022 17:10:56 -0400 Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D1B0CDC1; Sun, 10 Apr 2022 14:08:44 -0700 (PDT) Received: by mail-qv1-xf2d.google.com with SMTP id ke15so11810778qvb.11; Sun, 10 Apr 2022 14:08:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uuGcB3VRccVwSj8pHR359GBojRIxqgRtMfnRzy/LJCo=; b=lhuzd65iJi8ylH1ApT2DjunGJwOxBJGHIT0dhXl4HQvEvP6QtR+RPoZ2Fq2cuUZtWW AuFqCEtgyUqwIwAMUIDlVkOczZZo0WTCYQgxbh6rQZlTiT9Ki9EyUV1IqA9zSvi0UpCz PIKdmfiynTf1Zlox7+qn65PasHl2aWPyOgpJ57J7B7yEr/ckZZ4YP7c1o065pozi3Zqp ksrUxOXW+ruLvpllUFnograt+xAQhzxuMpvCYRr/WN6Jkf4NL0p89PFNg0PA0+PBBnAM hVZR+bn50nAq0gZTd95aHKhyd4E1oUhEIvWf1CuKfdSa2g3RvgE3FrEWwx1y/mr96rzx dKEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uuGcB3VRccVwSj8pHR359GBojRIxqgRtMfnRzy/LJCo=; b=Igd897ma9JaKcGOTqrdCAu7MbNFn9tEC3arQW7Onx69TjhGt079wfvejFTpWlEHGiX DbyEvuFJYqxk6riOdiZx2W+M8mopN+Z38plBMXAZt1n//ihTMNbj0Acb8sEfiq1K12t9 B0UF4NGx5QMe5C+NZgoCe3n/eeXUcXjDC2Mwn7N+NCTfaEHkDxhMMF7potm2jQxrKVqX m6hybZcy+ULbZl3DjZL9kcdzj5tvThxNku7rpfPsp5s4QG/GvN0kfcy2PkQN4KlLqzp2 CgvZOpkl9IGykFaX714p9H/nMUNnw78SV+5I41xDkN7CzdtYs/Vx7B5G42OGrii7Leuo H5UQ== X-Gm-Message-State: AOAM5308oJHfzJm2OiMiXEYzZwVU1cAHWo3EAm7Rhm6bzcaM0rXY7x2S JNcdUwdvH7hoDCTxtQ6k/50= X-Received: by 2002:a05:6214:300d:b0:444:4ada:a471 with SMTP id ke13-20020a056214300d00b004444adaa471mr82752qvb.93.1649624924050; Sun, 10 Apr 2022 14:08:44 -0700 (PDT) Received: from xps8900.attlocal.net ([2600:1700:2442:6db0:b84e:f99c:2a1b:100b]) by smtp.gmail.com with ESMTPSA id i68-20020a375447000000b006809e0adfffsm18438090qkb.25.2022.04.10.14.08.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Apr 2022 14:08:43 -0700 (PDT) From: frowand.list@gmail.com To: Rob Herring , pantelis.antoniou@konsulko.com, Slawomir Stepien Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Slawomir Stepien , Geert Uytterhoeven , Alan Tull Subject: [PATCH v2 0/2] of: overlay: rework overlay apply and remove kfree()s Date: Sun, 10 Apr 2022 16:08:31 -0500 Message-Id: <20220410210833.441504-1-frowand.list@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Frank Rowand Fix various kfree() issues related to of_overlay_apply(). The fixes revealed inconsist variable names for the same variable across functions, resulting in difficulty understanding the code that was being modified. Doing both variable renaming and the fixes results in a hard to review patch, so split into two patches. The first patch in the series contains only variable renaming. The second patch contains the kfree() related fixes. Frank Rowand (2): of: overlay: rename variables to be consistent of: overlay: rework overlay apply and remove kfree()s Documentation/devicetree/overlay-notes.rst | 23 ++- drivers/of/overlay.c | 175 +++++++++++---------- 2 files changed, 115 insertions(+), 83 deletions(-) -- Frank Rowand