From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CEAA32C0F95; Sat, 21 Mar 2026 13:22:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774099320; cv=none; b=NrFqLaG2jca99hBRm2MCsA6mGQv54wgZ98d/liscJb4eKIG5vymVIduWLjsky1y8wsyGsUqhYAlQEpk61qVYJmXeyXErM/pxLSaY+Hhgn657e+px8PCB1z/WayMba7JxhErCO3VvZ6TqhGKPDRmKximPILlIoCxtDRZ6/GgJ/lU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774099320; c=relaxed/simple; bh=F6cI+uBSkFRb2GSHIuuaXkPYfI3Q/ugU+XiuYer4m/k=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=aufQaDaRWjYQJ/zuzAOdVNQ9JUd4vUp13tOxOgckFBzjDWy62JwNi7/k1mILodGXwJzV6+X88RSJWG/avDCUHvfSMyGcnHk5aizaQZhLIOyqMEK6A2sp75gPDHuYej0E8WJuwDDVJoseF1xIgP3v/a55Q+6mx8KZ20nOFCByLbw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=leeY72IM; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="leeY72IM" 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) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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 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.