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 6E9E31094478 for ; Sat, 21 Mar 2026 13:22:07 +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=IMa4U2OortXBBTjTOgPo9YUuvYJ3yu5P5ftju78C9hA=; b=jVqadPrWPU9SgwQhTuQsj0HCbG lcDbNQsnNe+/D695Vol/584SwKO/eug1xUdOALNJ85rYYcl2kibLVQXmIxxUSGdGOxnOwkO5dEzy0 MyQtQTdtLuTOGbdtjCXEXFboD+G9/LyNb/x06uZ3ty1gFPb4TUkJAPKHO+sGHmsI5nfOJNF2sI/KZ 52G8eGCg/JpwGPsOqHA73nBlpaykycPULWdgijzuPY2dstFUHm54Xusyb8zcSEdEgj8/2uFFFHJio a39Lvc9d9D65EkN1pRGT4+1/9Jqw32C5/CyIceDKCMT2wzsdYCarjOltT7/9ihgsWGbs4UjzlS6UT Aplzxymg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1w3wHC-0000000EV2x-2D72; Sat, 21 Mar 2026 13:22:02 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1w3wHB-0000000EV2l-2BN7 for linux-arm-kernel@lists.infradead.org; Sat, 21 Mar 2026 13:22:02 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id 8B58F60097; Sat, 21 Mar 2026 13:22:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id EAD60C19421; Sat, 21 Mar 2026 13:21:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1774099320; bh=F6cI+uBSkFRb2GSHIuuaXkPYfI3Q/ugU+XiuYer4m/k=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=leeY72IMgMq99CaGiqulzZuObmIo1srQpm1LsGaZ5LSe7SXgFu1SFSnaFqu6tCQot QFuveS3gDtDA/ZnvbIbYXI611b30tvALtCddRzxI6yqyviet86HBdBmPBLXqNTwa/Z ZBim8e9Mmh/BC3qsO+HhD+Y24MnWmdCzcJIwhdKjaoZvXdMfA6a9hy3mXxmn8XgEat tks2S9KAMX7Jc4GuxTRnX7kS2q4NE+iHRz+PbfvL4ZJOqIXBptc+F9xH7erHHFnn97 B6KZ0jBBP9BAvYY/+lrtRKN7pCxcKHSxPNBq78UZpPrjNq1/zytll79bUcvAuw6uSr e+HQO/0dkhPDA== 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 1w3wH7-00000004JM8-243u; Sat, 21 Mar 2026 13:21:57 +0000 Date: Sat, 21 Mar 2026 13:21:56 +0000 Message-ID: <87cy0xco7f.wl-maz@kernel.org> From: Marc Zyngier To: Steven Price Cc: kvm@vger.kernel.org, kvmarm@lists.linux.dev, Catalin Marinas , Will Deacon , James Morse , Oliver Upton , Suzuki K Poulose , Zenghui Yu , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Joey Gouly , Alexandru Elisei , Christoffer Dall , Fuad Tabba , linux-coco@lists.linux.dev, Ganapatrao Kulkarni , Gavin Shan , Shanker Donthineni , Alper Gun , "Aneesh Kumar K . V" , Emi Kisanuki , Vishal Annapurve Subject: Re: [PATCH v13 05/48] arm64: RMI: Temporarily add SMCs from RMM v1.0 spec In-Reply-To: <20260318155413.793430-6-steven.price@arm.com> References: <20260318155413.793430-1-steven.price@arm.com> <20260318155413.793430-6-steven.price@arm.com> 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: steven.price@arm.com, kvm@vger.kernel.org, kvmarm@lists.linux.dev, catalin.marinas@arm.com, will@kernel.org, james.morse@arm.com, oliver.upton@linux.dev, suzuki.poulose@arm.com, yuzenghui@huawei.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, joey.gouly@arm.com, alexandru.elisei@arm.com, christoffer.dall@arm.com, tabba@google.com, linux-coco@lists.linux.dev, gankulkarni@os.amperecomputing.com, gshan@redhat.com, sdonthineni@nvidia.com, alpergun@google.com, aneesh.kumar@kernel.org, fj0570is@fujitsu.com, vannapurve@google.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 Wed, 18 Mar 2026 15:53:29 +0000, Steven Price wrote: > > Not all the functionality has been migrated to the v2.0 specification, > so for now we still rely on some v1.0 SMCs. This mixture is not > spec-compliant, but is necessary until an updated RMM is available. > This sort of things really makes it awkward to review the series. Do you really expect the reviewers to mentally triage what is current and what is only throwaway code? I want to see patches that are merge candidates, not patches that are only there to cope with the broken state of the RMM. If extra hacks are required to work with the current Franken-RMM, keep them as a separate series that doesn't pollute what is targeted at upstream. It also means that any testing you have done will be invalidated when the one true RMM shows up... "This is great." M. -- Jazz isn't dead. It just smells funny.