From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 23F67C3DA5D for ; Mon, 15 Jul 2024 11:19:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=CIENj1I9vxQTxw5LZAeUCraVVZc95XqseWGzj9uiYW4=; b=geVOBVmqgfF0jusjfT45JZyC7E Mqpb7dL5HOat+h5mRu00TsS3D2mcQyfkAzjCta4WZxdww8/BLaU/2IYaujpH6lM30LGjTqy5GkIHY lP4fCYZjWGmfpRqESAVKFzLPtuaCDeTDD+QvcxlN260YolipEzG8mLT6idlBLpIw2J2OshZplCGZy q00EKE6IJyUSVMZ2Tb1Y4h04FIZtQ7d2mZ0u/IGau7dfTspEe5m863yq7YyR79ve9Npoxpf43mIZv yI6C295r9P+UnQ7iotIkguC+E4u1kxA6y5NYuYtJ8n6xJAt92XaIGpgQOpTdfRcpB7XBuj8iixlqR VJpnNiQA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sTJjb-00000006qWb-2bHm; Mon, 15 Jul 2024 11:19:11 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sTJjI-00000006qRj-0xnS for linux-arm-kernel@lists.infradead.org; Mon, 15 Jul 2024 11:18:53 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 9B6A560C06; Mon, 15 Jul 2024 11:18:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3EEDDC4AF0B; Mon, 15 Jul 2024 11:18:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1721042331; bh=gM6v1f3MVNVjpe3F220a7SyLMJ+XXmEPJpYxkhnosME=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=E/VLy25siMjF9WNsZvykAgzkawWpLkykU0qPvr4qwLqfxqcb+E8ZrCOHtxOHZ9y4m qlzjqFN0aN0p3NdZL0fS+6SRGayKo6Lm/9rl4wtpczRSaLBJKOCs4pwWIMSLBxY4CB 7l/kQ0jTb77F7GTiVyqqbzA8jA0PywZKwQDDaN09q02Akv68nqm9qMw3GkCjRI3FAY ToXDBqLwr7xiC1l69s9zH7FaQgoJz+5PxBBB8NRZVx4+H8QabdIva7Yldqp8uG9Lt7 JP8Un09W6bvsuFlrn5Ih8tpnmU6483NPvtrYaMSZhSHm6eWEfr4js3wZJxqsN6iVot 5FkdSmBFh4pIg== Received: from johan by xi.lan with local (Exim 4.97.1) (envelope-from ) id 1sTJjD-000000005Ns-2vD8; Mon, 15 Jul 2024 13:18:48 +0200 Date: Mon, 15 Jul 2024 13:18:47 +0200 From: Johan Hovold To: Thomas Gleixner Cc: LKML , linux-arm-kernel@lists.infradead.org, linux-pci@vger.kernel.org, maz@kernel.org, anna-maria@linutronix.de, shawnguo@kernel.org, s.hauer@pengutronix.de, festevam@gmail.com, bhelgaas@google.com, rdunlap@infradead.org, vidyas@nvidia.com, ilpo.jarvinen@linux.intel.com, apatel@ventanamicro.com, kevin.tian@intel.com, nipun.gupta@amd.com, den@valinux.co.jp, andrew@lunn.ch, gregory.clement@bootlin.com, sebastian.hesselbarth@gmail.com, gregkh@linuxfoundation.org, rafael@kernel.org, alex.williamson@redhat.com, will@kernel.org, lorenzo.pieralisi@arm.com, jgg@mellanox.com, ammarfaizi2@gnuweeb.org, robin.murphy@arm.com, lpieralisi@kernel.org, nm@ti.com, kristo@kernel.org, vkoul@kernel.org, okaya@kernel.org, agross@kernel.org, andersson@kernel.org, mark.rutland@arm.com, shameerali.kolothum.thodi@huawei.com, yuzenghui@huawei.com, shivamurthy.shastri@linutronix.de Subject: Re: [patch V4 00/21] genirq, irqchip: Convert ARM MSI handling to per device MSI domains Message-ID: References: <20240623142137.448898081@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240623142137.448898081@linutronix.de> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240715_041852_331058_E4668C58 X-CRM114-Status: GOOD ( 17.51 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Sun, Jun 23, 2024 at 05:18:31PM +0200, Thomas Gleixner wrote: > This is version 4 of the series to convert ARM MSI handling over to > per device MSI domains. > The conversion aims to replace the existing platform MSI mechanism and > enables ARM to support the future PCI/IMS mechanism. > The series is only lightly tested due to lack of hardware, so we rely on > the people who have access to affected machines to help with testing. > > If there are no major objections raised or testing fallout reported, I'm > aiming this series for the next merge window. This series only showed up in linux-next last Friday and broke interrupt handling on Qualcomm platforms like sc8280xp (e.g. Lenovo ThinkPad X13s) and x1e80100 that use the GIC ITS for PCIe MSIs. I've applied the series (21 commits from linux-next) on top of 6.10 and can confirm that the breakage is caused by commits: 3d1c927c08fc ("irqchip/gic-v3-its: Switch platform MSI to MSI parent") 233db05bc37f ("irqchip/gic-v3-its: Provide MSI parent for PCI/MSI[-X]") Applying the series up until the change before 3d1c927c08fc unbreaks the wifi on one machine: ath11k_pci 0006:01:00.0: failed to enable msi: -22 ath11k_pci 0006:01:00.0: probe with driver ath11k_pci failed with error -22 and backing up until the commit before 233db05bc37f makes the NVMe come up again during boot on another. I have not tried to debug this further. Johan