[{"id":3688161,"web_url":"http://patchwork.ozlabs.org/comment/3688161/","msgid":"<20260508045452.15B72C2BCB0@smtp.kernel.org>","list_archive_url":null,"date":"2026-05-08T04:54:51","subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","submitter":{"id":93311,"url":"http://patchwork.ozlabs.org/api/people/93311/","name":null,"email":"sashiko-bot@kernel.org"},"content":"Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:\n- [Low] The `hose` parameter in `__legacy_mmap_fits()` is now unused.\n--\n\ncommit 7cae102d6c390202438077326b2b816098a36a13\nAuthor: Krzysztof Wilczyński <kwilczynski@kernel.org>\n\nalpha/PCI: Remove WARN from __pci_mmap_fits() and __legacy_mmap_fits()\n\nThis commit removes the WARN() that triggers when userspace attempts to mmap\nbeyond the BAR bounds. The mapping is still rejected, but the warning is\nsuppressed to prevent excessive logging.\n\n> diff --git a/arch/alpha/kernel/pci-sysfs.c b/arch/alpha/kernel/pci-sysfs.c\n> index 8802f955256ea..a8dade7d084bc 100644\n> --- a/arch/alpha/kernel/pci-sysfs.c\n> +++ b/arch/alpha/kernel/pci-sysfs.c\n[ ... ]\n> @@ -259,7 +253,7 @@ int pci_create_resource_files(struct pci_dev *pdev)\n>  \n>  static int __legacy_mmap_fits(struct pci_controller *hose,\n>  \t\t\t      struct vm_area_struct *vma,\n> -\t\t\t      unsigned long res_size, int sparse)\n> +\t\t\t      unsigned long res_size)\n\nThis isn't a bug, but since the WARN() statement that used hose->index was\nremoved below, is the hose parameter still needed? It appears to be completely\nunused in the function body now.\n\n>  {\n>  \tunsigned long nr, start, size;\n>  \n> @@ -267,13 +261,7 @@ static int __legacy_mmap_fits(struct pci_controller *hose,\n>  \tstart = vma->vm_pgoff;\n>  \tsize = ((res_size - 1) >> PAGE_SHIFT) + 1;\n>  \n> -\tif (start < size && size - start >= nr)\n> -\t\treturn 1;\n> -\tWARN(1, \"process \\\"%s\\\" tried to map%s 0x%08lx-0x%08lx on hose %d \"\n> -\t\t\"(size 0x%08lx)\\n\",\n> -\t\tcurrent->comm, sparse ? \" sparse\" : \"\", start, start + nr,\n> -\t\those->index, size);\n> -\treturn 0;\n> +\treturn start < size && size - start >= nr;\n>  }","headers":{"Return-Path":"\n <linux-pci+bounces-54218-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=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=ZltCzfEG;\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-54218-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"ZltCzfEG\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4gBcHM2TClz1yJq\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 08 May 2026 14:54:55 +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 4F1243020AA5\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  8 May 2026 04:54:53 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id A7062250BF2;\n\tFri,  8 May 2026 04:54:52 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 8375C173\n\tfor <linux-pci@vger.kernel.org>; Fri,  8 May 2026 04:54:52 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 15B72C2BCB0;\n\tFri,  8 May 2026 04:54:52 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1778216092; cv=none;\n b=IKrJcP/ePfBrDT3tDp0YgfjAjlO1FG/hCvZbCIXjLpsjZDbgNOKQ9+cfCUZMegZnxUOiZ/emA9drxvsO+8JWrwHL4A/om2Obe4Ge5MsInAFuCuK1dahSSppD6zEhqyySzfqPm1zmSJnHYXAsa3StnIKjv+3M+YPoiA1HiH2CODM=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1778216092; c=relaxed/simple;\n\tbh=fJx0DENx4A5ZQ/uNrVMar/h05GwEuQ8ok/CgO29jCyo=;\n\th=From:Subject:To:Cc:In-Reply-To:References:Content-Type:Date:\n\t Message-Id;\n b=ONKbQOje258aHZ+7jpMCJa/z/bqDsOM3OSL3TaGIidtyCL1nunXtztmtgMYJyjRphGhty9lowAskOHfOHdakv4usyv96edaTWrUuSmhu5rRPf8tLMFSdcJxyHZfGQsFjf/9JVGN7aVbZX/QGeps1eJujv1hQURmpcvkEy9Iwf4I=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=ZltCzfEG; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1778216092;\n\tbh=fJx0DENx4A5ZQ/uNrVMar/h05GwEuQ8ok/CgO29jCyo=;\n\th=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date:From;\n\tb=ZltCzfEGhA98wnboNguX6yU43Dm3HdfIRbYBPA6K9bI8ojG0NB9BQfVdvv4v8Wb3K\n\t WBTgCRP9aa21A1O/5fGbRzNVVyQoOaqVhb78+2sS6LePwRv4WAoxHWeIVNku6+1AsC\n\t Xv3F7coAHXEstiKe4C4qIRj/7ZupG2z7uN/qY2FlemW7bSmvobUh7RdSEziyN157uH\n\t S3L8RGshtwlaxvRfQNEmTxJu/YZbt6U8OrWQPgvfV9y6xxZplm4RmwIfYSkHF5Mc6r\n\t Lzs6Rgj65Na6hOPu1kF6RH7nv2BE7tZeA8BjLcpm8aSJqzG533+FOZrhqkn05RIggF\n\t cXpty2/bt6TMw==","From":"sashiko-bot@kernel.org","Subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","Reply-To":"sashiko@lists.linux.dev","To":"=?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kwilczynski@kernel.org>","Cc":"linux-pci@vger.kernel.org","In-Reply-To":"<20260508043543.217179-16-kwilczynski@kernel.org>","References":"<20260508043543.217179-16-kwilczynski@kernel.org>","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"quoted-printable","Date":"Fri, 08 May 2026 04:54:51 +0000","Message-Id":"<20260508045452.15B72C2BCB0@smtp.kernel.org>","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>"}},{"id":3688164,"web_url":"http://patchwork.ozlabs.org/comment/3688164/","msgid":"<20260508045824.GA3160093@rocinante>","list_archive_url":null,"date":"2026-05-08T05:04:57","subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","submitter":{"id":86709,"url":"http://patchwork.ozlabs.org/api/people/86709/","name":"Krzysztof Wilczyński","email":"kwilczynski@kernel.org"},"content":"Hello,\n\n> >  static int __legacy_mmap_fits(struct pci_controller *hose,\n> >  \t\t\t      struct vm_area_struct *vma,\n> > -\t\t\t      unsigned long res_size, int sparse)\n> > +\t\t\t      unsigned long res_size)\n> \n> This isn't a bug, but since the WARN() statement that used hose->index was\n> removed below, is the hose parameter still needed? It appears to be completely\n> unused in the function body now.\n\nAh, yes, darn.  Forgot to remove this one, too.  A quick fix:\n\ndiff --git i/arch/alpha/kernel/pci-sysfs.c w/arch/alpha/kernel/pci-sysfs.c\nindex 7dae4999c5e3..94dbc470cd6c 100644\n--- i/arch/alpha/kernel/pci-sysfs.c\n+++ w/arch/alpha/kernel/pci-sysfs.c\n@@ -143,8 +143,7 @@ static int sparse_mem_mmap_fits(struct pci_dev *pdev, int num)\n \n /* Legacy I/O bus mapping stuff. */\n \n-static int __legacy_mmap_fits(struct pci_controller *hose,\n-\t\t\t      struct vm_area_struct *vma,\n+static int __legacy_mmap_fits(struct vm_area_struct *vma,\n \t\t\t      unsigned long res_size)\n {\n \tunsigned long nr, start, size;\n@@ -179,7 +178,7 @@ int pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma,\n \tif (sparse)\n \t\tres_size <<= 5;\n \n-\tif (!__legacy_mmap_fits(hose, vma, res_size))\n+\tif (!__legacy_mmap_fits(vma, res_size))\n \t\treturn -EINVAL;\n \n \treturn hose_mmap_page_range(hose, vma, mmap_type, sparse);\n\nWhich can be applied/squashed later.\n\nThank you!\n\n\tKrzysztof","headers":{"Return-Path":"\n <linux-pci+bounces-54220-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=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=ui8RYGry;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-pci+bounces-54220-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"ui8RYGry\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\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 4gBcW24W5vz1yK7\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 08 May 2026 15:05:02 +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 B78AF3002B7A\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  8 May 2026 05:05:00 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 455A9330647;\n\tFri,  8 May 2026 05:05:00 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 229411A262A;\n\tFri,  8 May 2026 05:04:59 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 6F41DC2BCB0;\n\tFri,  8 May 2026 05:04:59 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1778216700; cv=none;\n b=OcgIA6B0Qcvub+16a23qUFgcC5jD65iDrupZX575FEP+sKheOe9LqIL0q36kbqg8P2TjmyxO3lC0jOEtxPIj38simBilAppp/kDjpt2gbNSaxzeAoqDpAT8zuEiagFJnxYBkTVAX+OFxrzpyXZaLkv9LT34bocRxhRbvdGCTfkY=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1778216700; c=relaxed/simple;\n\tbh=HgAFgTK0Uj0l6KRrkFYk1UjE/6jWW0FN56RqvZciSww=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=eX+KepDZEJFQazK+V33bfwXUqIl3oae01uzLDJWkpTlSgSNDBIYEYt7NaRs+/TywAvf+lSuMlXAQ9qBQ2dyOXcEXwPrIhHS9N99l7cchTmL42wDfLiFdA30Uq2kMUcPZLgzZKzFFBA4VgTNXIQXHf7UPXrEpPm84+PNVieN60qE=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=ui8RYGry; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1778216699;\n\tbh=HgAFgTK0Uj0l6KRrkFYk1UjE/6jWW0FN56RqvZciSww=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=ui8RYGryHvSVkHN/0G15CIgX14+5XhsDV/Uk/mjbqIdm6As1t4gLqsEqwkM1sH2dY\n\t 9S197I3rMElNAUB59t2lB1hXzOVWX1PP3RTxEPC4qlbBBvFzLc4C3bru6/O+56rfNs\n\t XqONWMWHkRhHjlaYWSFPOg7Ohr4WtGfZ24312j7fJxqvF8ZZ9XFiMraqE5i8E3RXPX\n\t Kl7uLaJwhJH/enszFQz6p1HQd2ViNfk86V3frLK08phXIsjL4XVdvhKUu0/NEmTO/P\n\t pVyJ5AL7MYr5jOhWVLfzKYoDinCsXhx8Xx0VqLR9fcqD+yqLQvbZczyEgIYcpW+F0h\n\t FwN9FqvJChshQ==","Date":"Fri, 8 May 2026 14:04:57 +0900","From":"Krzysztof =?utf-8?q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>","To":"sashiko@lists.linux.dev","Cc":"linux-pci@vger.kernel.org","Subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","Message-ID":"<20260508045824.GA3160093@rocinante>","References":"<20260508043543.217179-16-kwilczynski@kernel.org>\n <20260508045452.15B72C2BCB0@smtp.kernel.org>","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","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260508045452.15B72C2BCB0@smtp.kernel.org>"}},{"id":3688764,"web_url":"http://patchwork.ozlabs.org/comment/3688764/","msgid":"<20260508230758.GA30814@bhelgaas>","list_archive_url":null,"date":"2026-05-08T23:07:58","subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","submitter":{"id":67298,"url":"http://patchwork.ozlabs.org/api/people/67298/","name":"Bjorn Helgaas","email":"helgaas@kernel.org"},"content":"On Fri, May 08, 2026 at 02:04:57PM +0900, Krzysztof Wilczyński wrote:\n> Hello,\n> \n> > >  static int __legacy_mmap_fits(struct pci_controller *hose,\n> > >  \t\t\t      struct vm_area_struct *vma,\n> > > -\t\t\t      unsigned long res_size, int sparse)\n> > > +\t\t\t      unsigned long res_size)\n> > \n> > This isn't a bug, but since the WARN() statement that used hose->index was\n> > removed below, is the hose parameter still needed? It appears to be completely\n> > unused in the function body now.\n> \n> Ah, yes, darn.  Forgot to remove this one, too.  A quick fix:\n\nI squashed this in, but you should double-check it because it didn't\napply cleanly.\n\n> diff --git i/arch/alpha/kernel/pci-sysfs.c w/arch/alpha/kernel/pci-sysfs.c\n> index 7dae4999c5e3..94dbc470cd6c 100644\n> --- i/arch/alpha/kernel/pci-sysfs.c\n> +++ w/arch/alpha/kernel/pci-sysfs.c\n> @@ -143,8 +143,7 @@ static int sparse_mem_mmap_fits(struct pci_dev *pdev, int num)\n>  \n>  /* Legacy I/O bus mapping stuff. */\n>  \n> -static int __legacy_mmap_fits(struct pci_controller *hose,\n> -\t\t\t      struct vm_area_struct *vma,\n> +static int __legacy_mmap_fits(struct vm_area_struct *vma,\n>  \t\t\t      unsigned long res_size)\n>  {\n>  \tunsigned long nr, start, size;\n> @@ -179,7 +178,7 @@ int pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma,\n>  \tif (sparse)\n>  \t\tres_size <<= 5;\n>  \n> -\tif (!__legacy_mmap_fits(hose, vma, res_size))\n> +\tif (!__legacy_mmap_fits(vma, res_size))\n>  \t\treturn -EINVAL;\n>  \n>  \treturn hose_mmap_page_range(hose, vma, mmap_type, sparse);\n> \n> Which can be applied/squashed later.\n> \n> Thank you!\n> \n> \tKrzysztof","headers":{"Return-Path":"\n <linux-pci+bounces-54302-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=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=RYaEi4xY;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.232.135.74; helo=sto.lore.kernel.org;\n envelope-from=linux-pci+bounces-54302-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"RYaEi4xY\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sto.lore.kernel.org (sto.lore.kernel.org [172.232.135.74])\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 4gC4Xk3QNKz1yK7\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 09 May 2026 09:08:06 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sto.lore.kernel.org (Postfix) with ESMTP id 8EFDE3006124\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  8 May 2026 23:08:03 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id BCE883AC0FB;\n\tFri,  8 May 2026 23:08:00 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 9990A37C11E;\n\tFri,  8 May 2026 23:08:00 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 36128C2BCB0;\n\tFri,  8 May 2026 23:08:00 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1778281680; cv=none;\n b=cttlnRZf8o3LlC1k5zvbIeiKTlULPPjvp31GQ3gA6OOXtK9/jaceGVdNyCulxgizqkcGqM/zofpvM9S1x0YPlCElpuCmhawhxNXzFzsmljfbwLXIJSkpCIANEOIWY/rLITZCLLDE3ElrFvs+Fp2ianNCJqT0OFlBpp3GkSKjtYQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1778281680; c=relaxed/simple;\n\tbh=kKuPOJ7nUnOEEIojrtLQ9x3wl9iYtJYU7Rqb3o04EvA=;\n\th=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type:\n\t Content-Disposition:In-Reply-To;\n b=GKQg+tPUXs5a3h851HxfL1rTkQSC/1mS6yavREc7puJDre/GjpvBpi5Qsc4QyDV+QRoP/99gQ8vkBviNLXhsvD594uJOuNrJpjnO4QqpscA8of4Hom5r/LRccH2hN6g14whhiMJLok1GKMI9OliI9r0YZr6a5IgG/ByS30ihPhc=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=RYaEi4xY; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1778281680;\n\tbh=kKuPOJ7nUnOEEIojrtLQ9x3wl9iYtJYU7Rqb3o04EvA=;\n\th=Date:From:To:Cc:Subject:In-Reply-To:From;\n\tb=RYaEi4xYBEOuA5uXAcvKDv4TWKj8NrjAz0k6r0Mw572P7enUeZpAfzxmRTXV1/ouL\n\t TpOzgYxSKj0CwZ6GKw16/vZQHxNRtqCmzOpD3OmO8ACim9jJGp2g2u4N05lyAUhL3h\n\t QHNj9wzK2QNAKK2orCBHfTiqHlJ3p5s+0NBjkDhfHAJC7xUpSqaftL2qfoY7tdU8Yb\n\t z3Afej5m4AXAM/a4F5iT5j5cFmgwm7UwcDH1ySOarsvdlpwylfvWWAPxoUXzMb1+tZ\n\t 1Sx2Xj8p14sCTeW61Rx+4wvK1gJMMvi4N6ZkCYkpkQPAYlPkNbRvWsu7T2z9kVpDYy\n\t 4wGKLPHvXbR+w==","Date":"Fri, 8 May 2026 18:07:58 -0500","From":"Bjorn Helgaas <helgaas@kernel.org>","To":"Krzysztof =?utf-8?q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>","Cc":"sashiko@lists.linux.dev, linux-pci@vger.kernel.org","Subject":"Re: [PATCH v7 15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()\n and __legacy_mmap_fits()","Message-ID":"<20260508230758.GA30814@bhelgaas>","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","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20260508045824.GA3160093@rocinante>"}}]