Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp1511225lqp; Fri, 22 Mar 2024 19:00:58 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU3OKQICYd4ReA5lHBxLxehkTbikF25BGk+Th5G1Oytb9Y9HTosw5EqTk8kBa47H7S79A9Zb8UUwolqXaYSldZ74ykI+1vEqV34bWxd3A== X-Google-Smtp-Source: AGHT+IHpTBbyMIthITbTIWXNSDFnIHoJ0OA34SGh+veIPJ4f9KZylmWIooQij3LpD+Z17JgYj4HO X-Received: by 2002:a17:90a:ee42:b0:2a0:1dec:7647 with SMTP id bu2-20020a17090aee4200b002a01dec7647mr1045228pjb.41.1711159258160; Fri, 22 Mar 2024 19:00:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711159258; cv=pass; d=google.com; s=arc-20160816; b=XCd3IQBH9y/sNLh7G2guDiYzNHx6DMb/jAr8Tgm+1JL+wSRz1bOyPJGCZO2TzPFV5x F/D8HY6wq+otH5KN4KjZIeUsXB6a98kPx/iZkg0mYZmRdSo+T4d6Do53YCJDVWoTTUiq ev1/ZNvN/5UUhHv2Pg3L+ypPgDHhPFGPKIa68SsrWc4IcUrqKJftUxpGiWxrE3DsPu/p H9n+H98EyCZOPmbqdXc52yZw9VulnlHltrROns3piQ/xKw8JvMElM2io2NmMtBI3qcuv lsjR03c7JxQXec6O2OnfJbStfD2npcKOAK5ZK5F6bN9JD/zvZQ7be2Je47shktSPkU+f rnIA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=x+FdX9DQdTFaHf4AamxvgZg5mk3QbFF5nbQKe4Tw0Hg=; fh=aGoVQj4FNIMGg+E+Wkxuf6neewFXdXcUZCG/4Ad1sJw=; b=VmyxcTmMHwOCnn1Hge58RNkad8VrxHQrh6vJXup8mnerG/ksSEKk4gs9e0HAqnPBGF 9U6Hnl4paPbJmFQl/GIh5Q4hn7Jf6ff42lxuy64I1wzASqB/vJj0M0b8cz4D1UBXJZ7D 5xsJoQflBbRs+zDbKx/upNEhZZgXOGkJsyXFBL5Gb6Cz0ZPE6s9I8Tfb6TrMUawOlpEK lg4ib7ceTANem/hSeMaWiLby8dEr8TQIjzLoogxxXa9D82Km4fduG5uF6S9OQEK+gYiD /EmM2+y+arEAoLcgXw6sTudW85RxMjjU4k/65Jengb83NjqFjTIVOVj2UmjD3F4Ki6OT 9MGg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=FrO3NjeB; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-112172-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112172-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id y6-20020a17090a600600b002a04111b075si1810130pji.141.2024.03.22.19.00.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 19:00:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-112172-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=FrO3NjeB; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-112172-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112172-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 51F9DB21FBD for ; Sat, 23 Mar 2024 02:00:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E38DB1FA1; Sat, 23 Mar 2024 02:00:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="FrO3NjeB" Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AFD7DEC2 for ; Sat, 23 Mar 2024 02:00:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711159246; cv=none; b=AAcg2q/I7cwW0VNJv601IXwdQJFVFpAKJ+60h6+U2ph6+yhM2fjZPrPURsrIBg5rbO+v8iPimkRfaiGBXDCSPFLByj6sEqOjplTU6mvQKfHTJbqEyEH9779C486AhjNl38GwDHgJ/ERcdMEw7ZofG5lSql1SWEuKRtMJYtaEK0Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711159246; c=relaxed/simple; bh=x+FdX9DQdTFaHf4AamxvgZg5mk3QbFF5nbQKe4Tw0Hg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=WZVu1nd/3biECcIRn6iYDZDYaxT2bKISEBb+glMSDNsbiJaSdB7wtOuFHnq0cVh/hq/ZdmP+Mh6+l8ogqr+q8KI85jBswLL8ME6ipL6PEtmHRiG+YBUznrmSTTbK6N3obFEe+/z3LYe2LTImMN2Q/EX6nd8kYZ3d1c1LeYabceQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=FrO3NjeB; arc=none smtp.client-ip=209.85.160.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-42ee0c326e8so67771cf.0 for ; Fri, 22 Mar 2024 19:00:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1711159243; x=1711764043; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=x+FdX9DQdTFaHf4AamxvgZg5mk3QbFF5nbQKe4Tw0Hg=; b=FrO3NjeB1p3HNQ7n3aAwsjvbCZYdBqLycBLD1KhKgeBahgxAdugvWqpKS0O16MFlBE m5TA6QyHm7dzZ9+abrCQjRWy+wDOOUCUpxoujnCkxhDbo/rMecG6bNLYihZWErrah9t4 frSTx2wt6393IX/JZWngN78P0cCGJmY+GRXUuADHYqZKIUPiabLUyk+lwG4Rmy1xPF8h y/YFeV9zsJo9eAI4DjlGmYYY7x16urD2Q5HtvStYAPI8egl4FFScYRdE+A6q7m2+0FTf +3CKkwU7dl2Wqx9jghR0vMLkmIJxf8cZNRLzlCWMsRTfYkoeEZSpLg9+jzABoTtbQaLJ jEzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711159243; x=1711764043; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x+FdX9DQdTFaHf4AamxvgZg5mk3QbFF5nbQKe4Tw0Hg=; b=i4CwI18K5eWRP/qXaDtCAsLG67B77HhZEfx0OD3Ug32zGMRssIbyP3fQDeFcM+iTsB rDNZFJ8GQsOLl1+ukloQyDio4YYiJW7fb3F90Sv3V5yhxLL2MYETtF5Hq8KCeK0zjqR0 ajEFNUZyG8Plzhqj1MfjmMOJ3s8RQsaTqpxnYDAhtz85JoOfvC0vvPRrNUbxwiq3kOOZ 5Dlns6OagINotoZjM7OEBeOjYCuXdd+rWMNjpPg57pHyiP4ScFp9mj2I8C4Pl2hBbU5l pIG4pEUwr8VepKuRvN00cAVwgOR31VQ24lpa9/vKuPVImdNZzMr1Z2sgVq731qd00ny0 qkfQ== X-Forwarded-Encrypted: i=1; AJvYcCX946IXGn8zCpJwhRxO3pGPaiP9NxOYveOGbM/tFPnxr+jX9JNTApKJ1WQVo+RxYpiBdbfwtwzN9xlxXELic8mKbeaxsKAdrxWovyCz X-Gm-Message-State: AOJu0YxWs0xFREu7sjbgSQS6IbcCKGaRdB0D4y7fC3Qrd06xjI2EYQ9J RdIipcRGqNHogOSFGN1pnF1ass5PFvmsHZxIGoTNOAVAVTcrmXIPI5/VZEc/HsKKZCNt4lI5H2G 0n3j+5JDezQvkQGbQuVI5/fz2zJA9EhUtBQT5 X-Received: by 2002:a05:622a:5cb:b0:430:ed37:bad0 with SMTP id d11-20020a05622a05cb00b00430ed37bad0mr663579qtb.13.1711159243461; Fri, 22 Mar 2024 19:00:43 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240220111044.133776-1-herve.codina@bootlin.com> <20240220111044.133776-3-herve.codina@bootlin.com> <20240221095137.616d2aaa@bootlin.com> <20240321125904.3ed99eb5@bootlin.com> In-Reply-To: <20240321125904.3ed99eb5@bootlin.com> From: Saravana Kannan Date: Fri, 22 Mar 2024 19:00:03 -0700 Message-ID: Subject: Re: [PATCH 2/2] of: property: fw_devlink: Fix links to supplier when created from phandles To: Herve Codina Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Rob Herring , Frank Rowand , Shawn Guo , Wolfram Sang , Mark Brown , Geert Uytterhoeven , Rob Herring , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Luca Ceresoli , Thomas Petazzoni , stable@vger.kernel.org, Android Kernel Team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Mar 21, 2024 at 4:59=E2=80=AFAM Herve Codina wrote: > > Hi Saravana, > > On Mon, 4 Mar 2024 23:14:13 -0800 > Saravana Kannan wrote: > > ... > > > > Thanks for the example. Let me think about this a bit on how we could > > fix this and get back to you. > > > > Please do ping me if I don't get back in a week or two. > > > > This is my ping. > Do you move forward ? Thanks for the ping. I thought about it a bit. I think the right fix it to undo the overlay fix I had suggested to Geert and then make the overlay code call __fw_devlink_pickup_dangling_consumers() on the parent device of the top level overlay nodes that get added that don't have a device created for them. I'll try to wrap up a patch for this on Monday. But if you want to take a shot at this, that's ok too. -Saravana -Saravana