Received: by 2002:ab2:7903:0:b0:1fb:b500:807b with SMTP id a3csp673250lqj; Sun, 2 Jun 2024 17:24:26 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUkgZr0coFUQuGxZ42d2OLh6528tp1Xu+hVX2SvAmVRiZJM+JoMrWbmIKZSvVM2IPJppSGZL9l4tg9KDp96ae19l7HsdpACmbnTM+eaYw== X-Google-Smtp-Source: AGHT+IG69f3EwtdfkUmSs9fkgRoZHm1uAeQkrDWqMsVFLAfbB8EaTdo9VIbT1P+gqVHcOEUocPU+ X-Received: by 2002:a05:6512:3b96:b0:52b:944c:3bb3 with SMTP id 2adb3069b0e04-52b944c3c5fmr4292884e87.55.1717374266227; Sun, 02 Jun 2024 17:24:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717374266; cv=pass; d=google.com; s=arc-20160816; b=gaVDpNGrWdnstvsYLCZIIUULoEX46Kq8d3gK4ae5U9r2yDGUMZ3brhoupJWk8eqD9r kJ+hcn2TKlxB2B/KQhhxn0WWeRbT4SkQwhCSHhPQ42L/mPNtvQo0juyE+WvpaL9HbwcN dwskyT+yTISty//osxihZPdmBAyDVv/0c5oAIwSi9fxvJCi5Cc9hRx50iZY/HNQ3h5Il QQ+3GspPa9OT1uuFZCIIXgphegNeMXJL4UoxgwWdYZPJTamqBI+P85rBbcE4Slz9eoSO lQo4NcGih6g7VYY++P7CvVQ7UjB/xWLFkPdMyC+ptfZ3UKtGohK9Z845sLXjoI1C9aJT L8eA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:subject:cc:to:from:date:dkim-signature; bh=vWKe8VRthQhxeyeMjSp0QzUbN7rpJesSgX3VsIJGR7A=; fh=pVoOykKphXhuqr0Sq8P3Re6nmTzdA6Gx4ON1GZ3aLcE=; b=hwbIhL3X2WyK3QxQQHAyPkMKdcOrux2jwaql/c8pllD6ktcZzTpMCVDFDlAdgsUYTH GnqEhveQxd9PRzhjI96xx+syXDnaYtnziLhthG7c1WanT6Gv8vL3ZJkfB2u/k5RUc4gu JJAgzcsheL+ZC3WKi5P8P9p+RIWh90O11WOKFsq4FB+e8hFlUuETaIbGUhH21ToXYgV6 x+auBmWTiBFhiBZGeOtO1L8D308EPpY25Ik6FsSaNDpZPpSsFEeGYnbcCmWySMawdf2/ ZhDifubePP/Ai3KAiCFSXMX8T/rmZA9a2GS187ABTyXqv/fdYiTKmLrrJpVoSDM2/kuw SYfQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=UwgUsMTf; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-198499-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-198499-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a640c23a62f3a-a68c20a71f9si192030466b.191.2024.06.02.17.24.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Jun 2024 17:24:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-198499-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=UwgUsMTf; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-198499-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-198499-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au 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 am.mirrors.kernel.org (Postfix) with ESMTPS id EADD41F21CEF for ; Mon, 3 Jun 2024 00:24:25 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 47FBC1366; Mon, 3 Jun 2024 00:24:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b="UwgUsMTf" Received: from mail.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (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 B4E3910FA; Mon, 3 Jun 2024 00:24:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717374256; cv=none; b=r/8G/crp1rMFv2gNp2w+OzZzr4gUliECwgV//3nf8V3AKcx9DDd2gNUgCarGfvNt/8Mk6PFXxvGW29jfySL2JavXPv3XRF0Fb/qwIWL9T6MZ71alwlKBZPycRwBdZKbngJupbtclDqXTFh+zgYPA96l/+o2YGFyt2j//uF+M/xs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717374256; c=relaxed/simple; bh=LSAp8Cr/LG5FuU8CWIKK9zBzOR5kb6IKr1WgPLU5Ok0=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=lyQ4VzYwst3gbZWMXVHRUKXI4s31FkeGgrUUNph8TWs2BTiGYL6NJhJBtf4RjGoISKJslH8UfJqwerX1F9pmoIWX7uUoI7hmZG3sobvr2OCz1fNOUAgIqiQXbx2jvyjkSsQS64/njatNex/813mEz4aOhLfm06u4ihglphBXgAU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au; spf=pass smtp.mailfrom=canb.auug.org.au; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b=UwgUsMTf; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canb.auug.org.au DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1717374251; bh=vWKe8VRthQhxeyeMjSp0QzUbN7rpJesSgX3VsIJGR7A=; h=Date:From:To:Cc:Subject:From; b=UwgUsMTfh9S6jNq3/eVozEDYxA7mevdpmUO2cO84QSv9qfE/DCVzmV0m69TrZTFR7 cBPPM8klon9yZhvLXeeKQqRM4j+8Em1MV67P1CNTdOuXyLpFT3XNixyccFsFZkHpqE 1KF9xNjaXk76Sd6HuDALhu+tu6vyouNmNXR1GE1saDwggpkARxlJfFwjRT10LXIomO zUAXn/EX69whjW2NrbHuaIea8PndYPbYBohgi6bCAk7HZNdrgin4mJ2940dsrxVYdn DjTeHNzZ3kQxJng0aAFdr+yGzv3ENg0bSvLYg4iTEpHtvFOIcGv/hYs2y90L59aBvy 6Q1WV3sJ0x8JA== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4Vsvbt5HJtz4wcl; Mon, 3 Jun 2024 10:24:10 +1000 (AEST) Date: Mon, 3 Jun 2024 10:24:09 +1000 From: Stephen Rothwell To: Bjorn Helgaas , Lorenzo Pieralisi , Krzysztof =?UTF-8?B?V2lsY3p5xYRza2k=?= Cc: Dan Williams , Linux Kernel Mailing List , Linux Next Mailing List Subject: linux-next: manual merge of the pci tree with the pci-current tree Message-ID: <20240603102335.79926f54@canb.auug.org.au> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/2S78U.EVaT4vkiTNtNC8Uqb"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/2S78U.EVaT4vkiTNtNC8Uqb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the pci tree got a conflict in: drivers/pci/pci.c between commit: e6d1cd96b33c ("PCI: Revert the cfg_access_lock lockdep mechanism") from the pci-current tree and commit: 0d1a1c6745a8 ("PCI: Warn on missing cfg_access_lock during secondary bus = reset") from the pci tree. I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. --=20 Cheers, Stephen Rothwell diff --cc drivers/pci/pci.c index 35fb1f17a589,d2c388761ba9..000000000000 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@@ -4883,6 -4883,10 +4883,9 @@@ void __weak pcibios_reset_secondary_bus */ int pci_bridge_secondary_bus_reset(struct pci_dev *dev) { - lock_map_assert_held(&dev->cfg_access_lock); + if (!dev->block_cfg_access) + pci_warn_once(dev, "unlocked secondary bus reset via: %pS\n", + __builtin_return_address(0)); pcibios_reset_secondary_bus(dev); =20 return pci_bridge_wait_for_secondary_bus(dev, "bus reset"); --Sig_/2S78U.EVaT4vkiTNtNC8Uqb Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmZdDSoACgkQAVBC80lX 0Gz7rQgAlA4LEVI6h7Nqu9He2WnsU7DgaAv0kE/JB1sXYYqGLPh3ThWDrT2PHX+Q BfH7M5BIk1M/qjcS5HZA4KsUcCFgsU8Q+SALcfjW6hz5eEK+Tu/DDtr2ZBINFGKm 4GazoFwpaFWYI0G5QsPiQyPFxUKbSo+qzC095FWAa1rGhdPp0wZ9+HNx7yeD7hI0 QosYXAPhlRP3NtUYHxfY3dcXN46aOnT1ED8391TvbsUIHPpsdEnhEOqPJvpl2JnL J95iiXW7puxKiuQp4xWVmf+EaxJ85Wr6e4/IsJWyhEBxDUZODnituaOr4upigi24 3TEBFFBU6khgB9jkRn+FLSqO7Nqi8A== =+YZ8 -----END PGP SIGNATURE----- --Sig_/2S78U.EVaT4vkiTNtNC8Uqb--