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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4E99EC4708D for ; Mon, 5 Dec 2022 11:04:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231258AbiLELEp (ORCPT ); Mon, 5 Dec 2022 06:04:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58076 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230492AbiLELEn (ORCPT ); Mon, 5 Dec 2022 06:04:43 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0675EB846; Mon, 5 Dec 2022 03:04:41 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 7682260E9E; Mon, 5 Dec 2022 11:04:41 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CE185C433C1; Mon, 5 Dec 2022 11:04:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1670238280; bh=H+rKPVhj3z6bT5H5+8s6/DTtMo2pxuSSps9lf4p2xrE=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=a1iBSWJGHPbQDOsfipFUfaeXRa4q7iON1WbwZi5+/gJQO0R2feLJsmRvw3Ao1twN7 HHP1upkbSfW+6z0GhD8HZO+Io9klhavqruxZ5vDoZznf4ASNeHKvHgaemgcmQUjrQF IsmESbGfdCKpi0uBFZHoVkuiJvm8ZjQZF9lmMRv1kVFY/6WJSS137Tmg+0EnLdsOVm o1dsjS5yUwXcua4BNTaB1sqVc/Xk1MwlHQQqJU6xnnAAauVCWIitAm8tee7Bs6aqf+ g+gl21cppHWgALnyGyHDEO15zGiIztw6OuRuLcYC98V1ASEVY0gBUdEyByMwaIkCmT SL/YDqTvVFAqQ== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1p29H4-00AYHe-AW; Mon, 05 Dec 2022 11:04:38 +0000 Date: Mon, 05 Dec 2022 11:04:37 +0000 Message-ID: <86359um7qy.wl-maz@kernel.org> From: Marc Zyngier To: Thomas Gleixner Cc: LKML , x86@kernel.org, Joerg Roedel , Will Deacon , linux-pci@vger.kernel.org, Bjorn Helgaas , Lorenzo Pieralisi , Greg Kroah-Hartman , Jason Gunthorpe , Dave Jiang , Alex Williamson , Kevin Tian , Dan Williams , Logan Gunthorpe , Ashok Raj , Jon Mason , Allen Hubbe Subject: Re: [patch V3 00/22] genirq, PCI/MSI: Support for per device MSI and PCI/IMS - Part 2 API rework In-Reply-To: <20221124225331.464480443@linutronix.de> References: <20221124225331.464480443@linutronix.de> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: tglx@linutronix.de, linux-kernel@vger.kernel.org, x86@kernel.org, joro@8bytes.org, will@kernel.org, linux-pci@vger.kernel.org, bhelgaas@google.com, lorenzo.pieralisi@arm.com, gregkh@linuxfoundation.org, jgg@mellanox.com, dave.jiang@intel.com, alex.williamson@redhat.com, kevin.tian@intel.com, dan.j.williams@intel.com, logang@deltatee.com, ashok.raj@intel.com, jdmason@kudzu.us, allenbh@gmail.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 24 Nov 2022 23:24:07 +0000, Thomas Gleixner wrote: > > This is V3 of the second part of the effort to provide support for per > device MSI interrupt domains. > > Version 2 of this second part can be found here: > > https://lore.kernel.org/all/20221121083210.309161925@linutronix.de Bandwidth is lacking to review such a series (let alone 3) in details, but the direction of travel is the right one (per-device, per-bus MSI domains are the natural way to deal with resources managed at the device level). I'm sure we'll find issues along the way, but this code is better in the kernel than outside, so: Acked-by: Marc Zyngier M. -- Without deviation from the norm, progress is not possible.