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 CC6F1C61DB3 for ; Thu, 12 Jan 2023 17:22:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=aP6/v9yPyqGTYqafsZareNa2NWCs/cboSGS1RsEDsU0=; b=YLC8OWh1Bk40/f nNuOD/bwQOePfUIcTeOBWTChe4Goz+DfqumizZNYn+sTt+SyJdGjFDoybyU7Ey6HIgr1Prx3QxuPG KntzAD6MfO+3H9OtVUvBPeif4BbcZZ1ONpAZMdUhOkNjL57Bgpx0jbLjGMpr3bcTFDrz5mhrsk7ZR RsUryPIt769HoOpvPtMR2UtHaU8AJF3CwMnkijadVHxd+QNw2UOXykfU9nGBEDslvN26RNIHIEQ7P oUgSakwHQSsgOhv0wiKLA8rDYV0hhUIwPtl4+8r5WX2AoP8Tq2pC039IVhkFZ2B68wkbiWlXFM7PD 76QDt9KRj1MNtRT7n6DQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pG1Gx-00G0hO-C4; Thu, 12 Jan 2023 17:21:51 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pG1Gu-00G0gU-NJ for linux-arm-kernel@lists.infradead.org; Thu, 12 Jan 2023 17:21:49 +0000 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 2EB6F62096; Thu, 12 Jan 2023 17:21:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 882A3C433D2; Thu, 12 Jan 2023 17:21:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673544107; bh=o7rPePvZaQDhl2ZpAhDIh2cz7WD2ro08e3IDoDoypXU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=g1SdsksPV8I4OGhRFfJFW2e7Mfe7i/6SaB8a3aA6go7HS8htWAPK+bO/7ykzUP3Y0 ywxqRA6azp8u4YUy9EXLmyYTAypEC7bHG0tnOMYEJco4Q93DekkiTn6AVIIVFj3eNL hZJBsJutqWf4ciswJ16ZSBsLpfoFi+4OudDBYzTdJS1z2qRHMeiL1/Fulwplch4g2I BJqEE8BUMB/CiY0NeXbeHq7kcqs0emD/FDL30zhHFkaqsHpp/NUDtozFo5cWlXPzn3 uIxIqRCFgOC7RwYPHn3o8anIXSFABOY+khRVV3sC4SiDoZzxVkdvK6BeLgR2+AIVba SRkQA3LfoxDIQ== Received: from johan by xi.lan with local (Exim 4.94.2) (envelope-from ) id 1pG1H0-0004pA-IB; Thu, 12 Jan 2023 18:21:55 +0100 Date: Thu, 12 Jan 2023 18:21:54 +0100 From: Johan Hovold To: Thomas Gleixner Cc: Johan Hovold , Marc Zyngier , x86@kernel.org, platform-driver-x86@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 19/19] irqdomain: Switch to per-domain locking Message-ID: References: <20221209140150.1453-1-johan+linaro@kernel.org> <20221209140150.1453-20-johan+linaro@kernel.org> <87mt7sbtf9.ffs@tglx> <878rjcbnp8.ffs@tglx> <871qo1hqng.ffs@tglx> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <871qo1hqng.ffs@tglx> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230112_092148_815559_75670D70 X-CRM114-Status: GOOD ( 16.79 ) 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Jan 11, 2023 at 07:28:35PM +0100, Thomas Gleixner wrote: > On Mon, Dec 12 2022 at 17:18, Thomas Gleixner wrote: > > On Mon, Dec 12 2022 at 15:29, Johan Hovold wrote: > >> I added to irq_domain_set_mapping() and which is is called for each > >> (inner) domain in a hierarchy when allocating an IRQ. > > > > Hmm. Indeed that should do the trick. > > > > Some comments would be appreciated as the rules around domain->root are > > far from obvious. > > Any update on this one? Sorry about the delay. I'll take a look at this tomorrow. Johan _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel