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 5FE9CC05027 for ; Mon, 20 Feb 2023 08:35:37 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=CcUqgYSKwMEFg8knqPbz3ve5Bnm8oL3c4f0MfjVZ9ws=; b=VqPRtD7swvAOw+lZW+1uhWQcx+ 43I7Yo63QaSwioAlwxB75yCrp1z4pq5YPtgMg0gBNjuigy5sFZGcvNtVnU1Tnk6/iszm45eFBY6vd 6Ns5U2/kUST1NSxVOEnkv/hV4YnjOaD5hwzUe3ckD1n2rzL3GEpeMVU1sS6vjmhZtpX9me36+3RQ1 Qo+LER+7JURVV1sZSTs3HscxqzBVPedwF9q1ailI431flb5CpCqyXChINgZf5GycdnVWvoem9Yc+S BNBBH7Jy3SV0R8wfbm0jaEG1JTV7cicmjo1ANA6gQvWTH+LiHMu7wNTqdovlswaR1AonEdORsWgsQ 2sOa3wyw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pU1dw-003LNG-JE; Mon, 20 Feb 2023 08:35:28 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pU1ds-003LLf-P0 for linux-riscv@lists.infradead.org; Mon, 20 Feb 2023 08:35:26 +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 29CD560CFA; Mon, 20 Feb 2023 08:35:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8A52FC433EF; Mon, 20 Feb 2023 08:35:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1676882122; bh=t6o76SpkKeY0IDaJlCcpDVZz0b59aNg8O2fMx9z3208=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=da/twIOg+FJsGXDHG1kgjRR4NcXBO0fHM5I3FX69wQMCMrn5RWwc9FJQR9uQzpF96 kQfj/xoa6H2p4yHQQlkJ+JPVFiyWb9PPL0vA/+fnCEjfwfg1exTPPRJ7HKZNCS6ws2 h5CaUJpaOJmiSk9TqBmn1gwd06LTr7M3I2qSHThNaNOlNtnQirLqpM7042vkmj0nsd V+aTDXnDyp6NhkCHjm7A0M//dx3+gGGkTVkKIp7LKscxcviSeOKJq7te0ZjGPHa1py 5oc6lMnMfAX7gM+jPP/az7ZCjXOZhiQtJm1Tm4Uly7b1PnH4kBc5dMbohZmYVrHfW0 z2egG6w/f4z7Q== Received: from disco-boy.misterjones.org ([51.254.78.96] helo=www.loen.fr) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1pU1do-00Bjku-3c; Mon, 20 Feb 2023 08:35:20 +0000 MIME-Version: 1.0 Date: Mon, 20 Feb 2023 08:35:19 +0000 From: Marc Zyngier To: Palmer Dabbelt Cc: apatel@ventanamicro.com, Paul Walmsley , tglx@linutronix.de, daniel.lezcano@linaro.org, marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, atishp@atishpatra.org, Alistair Francis , anup@brainfault.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev Subject: Re: [PATCH v16 0/9] RISC-V IPI Improvements In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.13 Message-ID: <0a0d1a182cef674a8e70347b2ed6f67b@kernel.org> X-Sender: maz@kernel.org X-SA-Exim-Connect-IP: 51.254.78.96 X-SA-Exim-Rcpt-To: palmer@dabbelt.com, apatel@ventanamicro.com, paul.walmsley@sifive.com, tglx@linutronix.de, daniel.lezcano@linaro.org, marcan@marcan.st, sven@svenpeter.dev, alyssa@rosenzweig.io, atishp@atishpatra.org, Alistair.Francis@wdc.com, anup@brainfault.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230220_003524_983296_D0221F4B X-CRM114-Status: GOOD ( 17.96 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org On 2023-02-15 03:17, Palmer Dabbelt wrote: > On Sun, 05 Feb 2023 03:04:14 PST (-0800), Marc Zyngier wrote: >> On Tue, 03 Jan 2023 14:12:12 +0000, >> Anup Patel wrote: >>> >>> This series aims to improve IPI support in Linux RISC-V in following >>> ways: >>> 1) Treat IPIs as normal per-CPU interrupts instead of having custom >>> RISC-V >>> specific hooks. This also makes Linux RISC-V IPI support aligned >>> with >>> other architectures. >>> 2) Remote TLB flushes and icache flushes should prefer local IPIs >>> instead >>> of SBI calls whenever we have specialized hardware (such as >>> RISC-V AIA >>> IMSIC and RISC-V SWI) which allows S-mode software to directly >>> inject >>> IPIs without any assistance from M-mode runtime firmware. >> >> [...] >> >> I'm queuing patches 3 and 9 via the irqchip tree as they are >> standalone. >> >> For the rest, I need an Ack from the riscv maintainers as they change >> a large amount of arch-specific code, and the couple of irqchip >> patches depend on these changes. >> >> Palmer, Paul? > > I haven't gotten time to give this a proper review, but I think we've > got enough of a mess with our interrupt handling that it doesn't > really matter so > > Acked-by: Palmer Dabbelt > > if you want to take it for this cycle that's fine with me, but I'm > also fine holding off so it can have a while to bake in linux-next -- > there's no real rush for any of this, as there's no hardware yet. Letting this sort of things simmering in -next is the way. Now that the basic dependencies are on their way, I'd expect this to be rebased on 6.3-rc1, and we can then put the whole thing in -next. Thanks, M. -- Jazz is not dead. It just smells funny... _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv