Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp921138lqs; Fri, 14 Jun 2024 09:16:43 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVXtRDRBLs9RbyHiTfPezhnvmarwPZxXcn6reohE9ghoBhE42epEbFNLq31wVM8Ke6O72Zy2OxsJpndd8auaPcHUMFt1tRELtSNtIJp3g== X-Google-Smtp-Source: AGHT+IG85iarcWz0RT2TzeHLiuBmB7udJpWl6UWvDSwVy7/jpyMTAhFIaCVI9zArGhqjnzkyoS7w X-Received: by 2002:a05:622a:4e87:b0:443:4d6a:72c1 with SMTP id d75a77b69052e-4434d6a893emr6138481cf.27.1718381803465; Fri, 14 Jun 2024 09:16:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718381803; cv=pass; d=google.com; s=arc-20160816; b=t63mgDA00OG/vCG7g5TNv3/1GkApiqTOJfQF6WXFco0aX20fCBa7ORsGsCd63JxUXx HdpiiwDUHUPW3Gq4BOE5H1ZpZycUpXX6HjvFUvyz7M2MTYl4C+djse0DuASn6sIYViVi Tu9mfxwV60w1Pt12OCK0ZDpKXVTPKvaXpLcYb7ncY/RW6KcMqzNL7Huvi0e8Wb5xOq/G vxqk7EptKJi6VTUyzNrTWJft0xMv8uladx1Afvinzegn0Db3nj+MAO06wYiODBpGhX9w reYsvvZP13sYjOf7snB5xY6h93d9VkLimr6P3b1d79whSzt7LE5MrsW9m4TJk5PQRgjT JzSQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:subject:cc:to:from:date:dkim-signature; bh=oRPicSaG16Ugv4wT8RU1cN3xc9udBz9GuHE+ALIvUsc=; fh=yGZPJrR4jI61f4b9Skp0m6ankuyTR1bnhxbrcmxZQ6Q=; b=O/F7ufGkQJQtnVekMVVsH/vFY9Pe038aF7O0ncWV2GYhZPXD6nf0hXTEkGGLfNFVxk IWn4f2oBifTbQ2XGEgFUFT3xRYp1S9zi/3jVFGAKmMHsJC0yz1ZuwahMsH4w47CKcYUs ag7zXOxmurU77bFxBcyZnb2IqE8bRmfEQEimy47D8APQPmY0j3KpM1xzTOdIic1Axohs 5YLnAxH2+YYnnjP8CSJk0i07Nl9vQygMlNwOuASWaOW+jf50Qm2KTMOlwEBFP6GkywUk Yc/aL2gY3IcyN3G8Q+XtAsicamBJlY4cHwBww8QP7M/sbkFpMqjsgOKV6z1r8+JPduBo VoZA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ZVZBLqZC; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-215215-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-215215-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id d75a77b69052e-441f30f31f4si39261361cf.635.2024.06.14.09.16.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 09:16:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-215215-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ZVZBLqZC; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-215215-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-215215-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org 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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 3105B1C20FA0 for ; Fri, 14 Jun 2024 16:16:43 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3915C16F0EB; Fri, 14 Jun 2024 16:16:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZVZBLqZC" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D87A19D8A5; Fri, 14 Jun 2024 16:16:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718381794; cv=none; b=mxUTWvU0XOSq1wYor3u0yrxqkCIHotl9LmHJ2ZT7vmECmaKPJHeouk+npJpRh75im5cD9KcPJCspT0J/zyLpGRmKDrCU4W48rRqQgZzoDrwVj8siQ9w2rJPOsXduKpVZlVqq+h9nr3LxSbeQWVzaIwaMBB2coDUjPaknRERGyBE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718381794; c=relaxed/simple; bh=/m7C93ViXaAcLQc3o+A+6QGlNBUZog2Ouu/otDLJpY0=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition:In-Reply-To; b=Vq67zPB+IGilNG+rSLExbE47NV8FFmJSPPIRjWvcY/cdpJKnKPiEMq5J1j2Szo3u3o4YM/4dmwU7VsmRoDPqsJkbMvddUyh1GFgTqB8ukIrghOWtF8amYwnLEVkryQRAgcKHfa9THgBWfL/AJ0m63lbxFDiHmD8RTSO0QybWcoY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZVZBLqZC; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A2DB7C2BD10; Fri, 14 Jun 2024 16:16:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718381793; bh=/m7C93ViXaAcLQc3o+A+6QGlNBUZog2Ouu/otDLJpY0=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=ZVZBLqZClfkIHgS8AkvPIHqYBNvvyMf/gLvvcJ5x4o8UxaYEcqSrWfDYBIHB/bBya Asq/5Eb8NC2ChNEAD+kLM8nik6v7vSqzOzwAGL9FP9GPOJ0szbUaZIOIGpVXE3v+4I dl90wllAI3KXnSuJyPmBFmwod39i9ZkpVGbgudUZf349hC6qXq6qaD3rgKfGf54jl3 +vluvgUcTBIBcdGdtr0A6H+cLz5Df2uaqodaxQEIwb0daroDnJOSsPGDwsB+QcqAgK 6/gYCH8dUd0zJj3eUcTYX536exO0d40YvNL6BqRDSPn2XNGh9r6C9z1HFIIaINWrxB SfDQ3jFml8hxw== Date: Fri, 14 Jun 2024 11:16:32 -0500 From: Bjorn Helgaas To: Philipp Stanner Cc: Hans de Goede , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Bjorn Helgaas , Sam Ravnborg , dakr@redhat.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org Subject: Re: [PATCH v9 00/13] Make PCI's devres API more consistent Message-ID: <20240614161632.GA1116318@bhelgaas> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <442e5119dc4d2630b34d8cf9228c84b9cfee1717.camel@redhat.com> On Fri, Jun 14, 2024 at 01:38:41PM +0200, Philipp Stanner wrote: > On Thu, 2024-06-13 at 16:57 -0500, Bjorn Helgaas wrote: > > This is on pci/devres with some commit log rework and the following > > diffs.  I think the bar short/int thing is the only actual code > > change.  Happy to squash in any other updates or things I botched. > > I looked through your tree and only found the following nit: > > In commit "PCI: Remove struct pci_devres.enabled status bit" you > changed the line > > "The PCI devres implementation has a separate boolean to track whether > a" > > to: > > "The pci_devres struct has a separate boolean to track whether a device > is" > > In past reviews that has been criticized and I was told to always call > it "struct pci_devres", not the other way around. That's also how it's > put in the following paragraph. Amended to that, thanks.