From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C3F2C344D9A for ; Tue, 14 Apr 2026 12:29:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776169794; cv=none; b=KE2Nq4fnn2NmJ5UwjZICykvJXSrQuvNyNglQiuW+h9lCQb6bRjg32fM3UWmk0dZKfgoV9GM8pYLJuTxdyxLNP09IwU2GQRdLMY7jvfBr0lV+TvUysbr7EAuL45HZ5wZQ95aiNqdVkmzm5S7bPelA3QIt1SvLNvaMmUDWAjx4dZA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776169794; c=relaxed/simple; bh=hQa0XybnuyPx7t6yGGg9fVWkSsuFAZQnGq1aB05OPoY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=emEl+zU84Oykd9C9sh8pJ87snm3GNjGpahwibmFNzcfVtyfhHAgt+/UjWSG+YXJK3eFWYA8ys1HBR45PR4KWzCXI73e0fsPmOWMfQzplBGdYyqvI8l5u0d2Am+To2fuh19GJbopT2chC1ugvpq01jc3Rj30V/ff+YYV9N33zHQY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ziepe.ca; spf=pass smtp.mailfrom=ziepe.ca; dkim=pass (2048-bit key) header.d=ziepe.ca header.i=@ziepe.ca header.b=btNbIG/u; arc=none smtp.client-ip=209.85.222.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ziepe.ca Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ziepe.ca Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ziepe.ca header.i=@ziepe.ca header.b="btNbIG/u" Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-8cb38e86cf2so499021785a.1 for ; Tue, 14 Apr 2026 05:29:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1776169792; x=1776774592; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=dJMqO/MtamYrx+eD9k7vgpIEFfxi+YyFS8+euIM3MYs=; b=btNbIG/uADv14HVWz76WbFO2FxMovZ8I9H21/9kQrVKlGQUfhFRTx25solXtwGd2gI Rb/8nn5fhBFt/Be1xTQXxdzy1zJWNdSbQ7UYMGZ5PpXRKCo86xf7+iSiIarhZLhNW8yh zXszBNsOWldaYFtkyAFthAU2X7YmwWxMx45713ZDEBed4eyixLzwXVQgHPCn8yQoO4y9 dSohPtzTSKkxHwoFkwLqoIjCYnCkiIL0gA858vfX+EO0ze0+Mjgoq0q3X+WUOl78PrOP twW3/SSwj5VCITx8+jI3TFUWVkPiPUlaA2uQxPARqjFyDNuVgvxQ9haLMOMPRFWvZaLr xlMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776169792; x=1776774592; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dJMqO/MtamYrx+eD9k7vgpIEFfxi+YyFS8+euIM3MYs=; b=AkrFDY+qAeLmzEE+Vh9FiujJGfnpyvZswfrPzvpjqfy0s3GiPlJ7mU+Z1YRATkgPDr 8YQzxt1eWKWtloK/4RLyMFM+TQWG1emWs156XjyODKNmwgMMl/fOdyp5mUj0LAhwatBp LT2Q/C3KH2UmbuxwUGljVYPvtdVhV7D8RwNZG9xT+1+PvJBsNnvxgwFJ34MdkWr9gYWv abfPqtlBYJtPwx+oa/QLIicqgnHAy/7kYjKecOOq9+2qU9BFACZHB0QSdhnY//nSvUuW 23UqyAVy0YEAV/eRBctiYT6ImcBN5ZyCCweQtpZk211ola3ViliObKfCtlZR2Z94lCLQ gFbw== X-Forwarded-Encrypted: i=1; AFNElJ/ulYnujCBkvC0IbD168DSl2hN9OwptL4O6w2rFC5tMreomF062cR+VWwuOJjsAXZcWBl2ILbI1sX3ojeI=@vger.kernel.org X-Gm-Message-State: AOJu0Yxn0vj0QrHn7lH7xu5blAhY1rlh8MVjrEHUIfyYtNbP45wAzKKF SZqbELZAnaWQX6VyXMpYoW3KBKlX6ICb7XyvGjdSjR1b5hB1GA6WLKIwtPaXbVEFnFA= X-Gm-Gg: AeBDies3KksDHcFP7974AGucySCqReV7QJCBHuGhrYbwFL6jiB6KK0mPEIhRCjZw641 agfPKnqcQRVLRWZ35Z8t9WafvCyfyzyRqX+rXPZtXYX6fLwDAq4DrGqxIvwy4EKVgTmEZWNwMN4 dLnlVEh+B50JDNFUQZjO2RZMVUZNvq2T5N6OzS63lpzHPiizJRLhU6K1JK+lICAwohZfK9NRf8F u65XvaOvSVBV1mG17G0lqUgq//gy/Q+Jwhuzhq2f4OlABV4zArulZ6haeX/0WYF9YsGIwwAHROQ HY3sCDGx81rRmIhyKQdkYiuvK8GxgUYvpOe7NCiMXjeI5JqeasoeF7fiWGyDDiDTWVn8aJE4rRw TWUtisYlLMDya3tidMEXmEWig4Ve/B1bjYq7jFlcFJ2y1VYVqBBNGvQtEfCHRsRBK3sX7ENk5qC fVcOrk9IqDb/XHlLoVUDJqAaIayvDml91BrHPBaninfwxkVFuGof89nXZGvXMIxJNr4QHKOY6eF vM7LJpWUknSiPPx X-Received: by 2002:a05:6214:5504:b0:8ac:b46d:8543 with SMTP id 6a1803df08f44-8acb46d8cccmr95904756d6.9.1776169791555; Tue, 14 Apr 2026 05:29:51 -0700 (PDT) Received: from ziepe.ca (crbknf0213w-47-54-130-67.pppoe-dynamic.high-speed.nl.bellaliant.net. [47.54.130.67]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8ac84cb0474sm121526396d6.40.2026.04.14.05.29.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2026 05:29:51 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.97) (envelope-from ) id 1wCctq-0000000Afc7-2XTs; Tue, 14 Apr 2026 09:29:50 -0300 Date: Tue, 14 Apr 2026 09:29:50 -0300 From: Jason Gunthorpe To: Suzuki K Poulose Cc: Sami Mujawar , Dan Williams , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, catalin.marinas@arm.com, will@kernel.org, thuth@redhat.com, steven.price@arm.com, gshan@redhat.com, YeoReum.Yun@arm.com, cedric.xing@intel.com, Dan Williams , Dionna Glaze , "Aneesh Kumar K . V" , Alexey Kardashevskiy , "linux-coco@lists.linux.dev" Subject: Re: [PATCH 0/3] arm64/virt: Add Arm CCA measurement register support Message-ID: <20260414122950.GW3694781@ziepe.ca> References: <20260413084957.327661-1-sami.mujawar@arm.com> <20260413125925.GK3694781@ziepe.ca> <514ddb27-137b-4223-84fe-2152737db3a6@arm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <514ddb27-137b-4223-84fe-2152737db3a6@arm.com> On Tue, Apr 14, 2026 at 11:10:51AM +0100, Suzuki K Poulose wrote: > > Isn't this also sort of incomplete? Doesn't anything serious need > > signed measurements? Isnt't there alot more data that comes out of RMM > > than just a few measurement registers? > As mentioned above, this series adds the support for Runtime Extendible > Measurements (REM in CCA, RTMR on TDX). The RIM+Platform Attestation is > already provided via the TSM_REPORT Okay, but what actual use is this? Extendable measrements with no log Measurement read back without signature What is the use case? What do you imagine any userspace will do with this? Put it in the cover letter. I don't think the raw rmm calls are sufficiently developed to be usable directly by userspace. They are less capable than TPM and even TPM has a lot of software around it to make it useful. Jason