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 B1612C44512 for ; Sun, 19 Jul 2026 07:46:35 +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:Content-Type:MIME-Version: References:In-Reply-To:Subject:Cc:To:From:Message-ID: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=S1Ztug/hfotaAOzcToVjMag11Az12xDJIwMCXI6McX8=; b=0HlNkjrSFwE1Pnv2swcFkKrVmn iMBpeo1L2XtfU2KktX0fLsVSRTQ6tN83hGW2OkBmmZLDH7H+XZkMAZzy0gwHJ7a2AmUcbTKkobh96 QIi/UJY/JDDG8MtWnGP0sYV5RRea+FwDM1VSVxrySgRzZ5hRI+BexvVfLvqqSJWqlw2oOCLNrtRlc Anm7YyOoHTGOTS7rNlkc4f8ZSrw2DTFaoiIjWUD7rY6HIrZVf6Hf8cS7RRBQjKF4kwKO09GLOoNAp OxcA6O7IAN6E9CyTfUhyXVQFyqlr+KuM55DOoI6MMFFmOKoZekz6cfi+ZJ3hj91wtchvbKNvjhwt4 tiGrH6sg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wlMEC-00000004p8c-2NFT; Sun, 19 Jul 2026 07:46:24 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wlMEA-00000004p8Q-1Ihn for linux-arm-kernel@lists.infradead.org; Sun, 19 Jul 2026 07:46:22 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 759E040961; Sun, 19 Jul 2026 07:46:21 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 342541F000E9; Sun, 19 Jul 2026 07:46:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1784447181; bh=S1Ztug/hfotaAOzcToVjMag11Az12xDJIwMCXI6McX8=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=GuWBrNRrQENVyxjd8hS1kVBBntKInLCvACRxZG08EFz8DgOkujHquL27KfBv5/EpW RuudHFFd88UnROH05Ujg1XKDWpHcT9zkh2ZIZNK7ga7XXuyi9cFLz2zNyjauJePy5f SYGGJQ1H3/2Q6BbBNHcqDKTpT1Nei3kbwl7PeSBwD3SYMsBG7jdwc0lhnD+Ix5fuUx ALDb1vAFY+TRH3UuI666shXS62o+LIPvf2LihofVayv8eaZjvL0B+yCpOxPHuyEOYj EVKP63JDUTj43ZGpBG5J1h5VXD9XLmT1B7a97HQP/Sg8hdIjRMElkgyq3n786R93Wy FHMlLo+PvjYNQ== Received: from sofa.misterjones.org ([185.219.108.64] helo=lobster-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wlME6-00000006SN9-31cC; Sun, 19 Jul 2026 07:46:18 +0000 Date: Sun, 19 Jul 2026 08:47:00 +0100 Message-ID: <87bjc3qv4b.wl-maz@kernel.org> From: Marc Zyngier To: Ryan Roberts Cc: Will Deacon , Greg Kroah-Hartman , Arnd Bergmann , Catalin Marinas , Mark Rutland , Jean-Philippe Brucker , Oded Gabbay , Jonathan Corbet , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-doc@vger.kernel.org, oupton@kernel.org, hch@infradead.org, jgg@nvidia.com Subject: Re: [RFC PATCH v1 0/8] Arm Core Local Accelerator Driver In-Reply-To: References: <20260717104759.123203-1-ryan.roberts@arm.com> <87ech1rf6n.wl-maz@kernel.org> 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/30.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: ryan.roberts@arm.com, will@kernel.org, gregkh@linuxfoundation.org, arnd@arndb.de, catalin.marinas@arm.com, mark.rutland@arm.com, jpb@kernel.org, ogabbay@kernel.org, corbet@lwn.net, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-doc@vger.kernel.org, oupton@kernel.org, hch@infradead.org, jgg@nvidia.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false 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 Fri, 17 Jul 2026 13:33:07 +0100, Ryan Roberts wrote: > > On 17/07/2026 13:09, Marc Zyngier wrote: > > Thanks Will for roping me in. > > Sorry - I intentionally didn't include you because last time we spoke you said > you were only really interested in discussions on the virt side of things and I > didn't want to spam your inbox. Perhaps the wrong decision... I'm indeed mostly interested in the impacts on the KVM side. However, a lot of the decisions that you make on the non-virt side of the kernel have a two-pronged effect: - both memory management and scheduling changes have a direct impact on KVM because of the intricate weaving of KVM's own MM with the kernel's. - most of the requirements that you define for bare-metal will have to be enforced by KVM, because it is not conceivable that you'd have a different behaviour between host and guest. For these reasons, I think it is necessary to involve KVM reviewers from the beginning, rather than after everything has already been set in stone. Unless you say upfront that virtualisation of CLA will never be supported. And even then, you'd have to look into the effects of a CLA user also being a VMM... And please don't worry about my Inbox ;-). Thanks, M. -- Jazz isn't dead. It just smells funny.