[{"id":3675552,"web_url":"http://patchwork.ozlabs.org/comment/3675552/","msgid":"<966da6d1-5c49-4147-9710-3425fab28d4b@deltatee.com>","list_archive_url":null,"date":"2026-04-09T22:47:08","subject":"Re: [PATCH 1/2] PCI/P2PDMA: Allow wildcard device IDs in host bridge\n list","submitter":{"id":70191,"url":"http://patchwork.ozlabs.org/api/people/70191/","name":"Logan Gunthorpe","email":"logang@deltatee.com"},"content":"On 2026-04-09 9:01 a.m., Jacob Moroni wrote:\n> Currently, the pci_p2pdma_whitelist array requires an exact match\n> for both vendor and device ID. Some hardware vendors support cross\n> bridge p2p across their entire silicon lineup, so add support for\n> wildcard device IDs to avoid the need to continuously update this\n> array.\n> \n> Signed-off-by: Jacob Moroni <jmoroni@google.com>\n\nThis looks good to me thanks!\n\nReviewed-by: Logan Gunthorpe <logang@deltatee.com>","headers":{"Return-Path":"\n <linux-pci+bounces-52238-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=deltatee.com header.i=@deltatee.com header.a=rsa-sha256\n header.s=20200525 header.b=naF1Hpy+;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-pci+bounces-52238-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=deltatee.com header.i=@deltatee.com\n header.b=\"naF1Hpy+\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=204.191.154.188","smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=deltatee.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=deltatee.com"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsG545l0Dz1y05\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 09:15:52 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 4A5DD300FEC1\n\tfor <incoming@patchwork.ozlabs.org>; Thu,  9 Apr 2026 23:15:50 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 42B0335F5E3;\n\tThu,  9 Apr 2026 23:15:49 +0000 (UTC)","from ale.deltatee.com (ale.deltatee.com [204.191.154.188])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 1E5A931E849;\n\tThu,  9 Apr 2026 23:15:47 +0000 (UTC)","from s0106ac1f6bb1ecac.cg.shawcable.net ([96.51.150.74]\n helo=[10.0.33.11])\n\tby ale.deltatee.com with esmtpsa  (TLS1.3) tls\n TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256\n\t(Exim 4.98.2)\n\t(envelope-from <logang@deltatee.com>)\n\tid 1wAy9y-00000007s6C-1K0y;\n\tThu, 09 Apr 2026 16:47:39 -0600"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775776549; cv=none;\n b=S2xIeBtO5ewOJ3eKyZ0rsv3SdfZi0jm0Ir3kqY9q7q68EUbBRhLCzDA/U5+VeO7ex5jOLaE8arq8JsqcedE5FTEZdH8rGzu5xf/hLYDz9zBNdCrXAM5LSR2xbnG8WsX0D4DkDj9bJoUeVlCUAkQfg1IN/Hn88jT8KdD+2e4JCMc=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775776549; c=relaxed/simple;\n\tbh=lP5Wlfa3AQDtvggwi4zPItLItkK4iZDM5bGg2RZqVto=;\n\th=Message-ID:Date:MIME-Version:To:Cc:References:From:In-Reply-To:\n\t Content-Type:Subject;\n b=RjI1ho+i56cHdPIXWrisKIC67pI5CuicszEJmYxIMCcMNhHIt66jQj4Jr5HjMrWXgxGsAyuyphrihkrPw4rvm/7QmPDvsoa+gV3PNBDB7zbnzgr8FwURvoC/FEyd7Nfbi6Jr5PcDhuCo4OswSNiCQJvNCgZ2n3vIs9LfF2ooXWU=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=deltatee.com;\n spf=pass smtp.mailfrom=deltatee.com;\n dkim=pass (2048-bit key) header.d=deltatee.com header.i=@deltatee.com\n header.b=naF1Hpy+; arc=none smtp.client-ip=204.191.154.188","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=deltatee.com; s=20200525; h=Subject:In-Reply-To:From:References:Cc:To:\n\tMIME-Version:Date:Message-ID:content-disposition;\n\tbh=CBPuqvPrNzluhY7gEW1H7/bDOzj0BJI/0RrN78K4O8E=; b=naF1Hpy+FIsryvrGv3/hsC7GeM\n\ttlzbC5JSGSeCqusGpnrVZgk8QCo6OiLfHO+PG22yJDe6pIAqjY7RpzOU+nf1IS9O3ttmmTYQOTGgV\n\tDxl3/Xq75OXyiPQYEtEJyMweZVumHVuPXz2PZ5AQSjrsZnDEJJL4fwTj9oIY7kxXCr2SLcByrvTQH\n\t4UyMxnUAk61pil1pueNU7eAYNQRjg2jYtyFx7ZPT8hI06Cz99SL6oWy4q+KRfPalTTtriEJJKbsB3\n\tj4GlWBVoUCw8xGPrS1Z8nhTN9nVf1RUgvwtj8Zio1SsnJ0J5/13ETsNoCLbOwzYzpf49OhvY/ewMu\n\tEtHzxxjA==;","Message-ID":"<966da6d1-5c49-4147-9710-3425fab28d4b@deltatee.com>","Date":"Thu, 9 Apr 2026 16:47:08 -0600","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","To":"Jacob Moroni <jmoroni@google.com>, Bjorn Helgaas <bhelgaas@google.com>,\n David Hu <xuehaohu@google.com>","Cc":"linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org","References":"<20260409150123.3538444-1-jmoroni@google.com>","Content-Language":"en-CA","From":"Logan Gunthorpe <logang@deltatee.com>","In-Reply-To":"<20260409150123.3538444-1-jmoroni@google.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-SA-Exim-Connect-IP":"96.51.150.74","X-SA-Exim-Rcpt-To":"jmoroni@google.com, bhelgaas@google.com,\n xuehaohu@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org","X-SA-Exim-Mail-From":"logang@deltatee.com","X-Spam-Level":"","Subject":"Re: [PATCH 1/2] PCI/P2PDMA: Allow wildcard device IDs in host bridge\n list","X-SA-Exim-Version":"4.2.1 (built Sun, 23 Feb 2025 07:57:16 +0000)","X-SA-Exim-Scanned":"Yes (on ale.deltatee.com)"}}]