From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) (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 C82353DEAC3 for ; Wed, 22 Apr 2026 12:40:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776861648; cv=none; b=XyqIDvFvT84VOLRnqg9VxGbkzH9XBnkSOSkOlDXp0fw8EKBzfxX7Zu82kk6dvm292TtnwGZanuCw2r9cY7NKzOp3e33YcJE4upy92CCwjvvvWn7RKSRlS2IUedlGGaSI+S8PJhYy+BStS7/OJu1YF5J0YFYg57oOMCtF7Yt8dJs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776861648; c=relaxed/simple; bh=a9axqCXKHPblm4gbverCkRFAKbFQBKqie9Vz8rXYU1A=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=tBY28n21ZbJDAt/DtDC9Vk6VifEkercvWFHIsL7gsm0o5i/IInQ+qoEG0As/mnT89qGLGDiQQbFwPxtzruyLN2IEzOKJyrmRKZat7zPA8lL1u0aC+8POvwLga39DbVaPfZhBaY0cjCo4iFVUVXyYrOSmZIPhPTnfYK42kBeHej0= 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=XKYC5c7O; arc=none smtp.client-ip=209.85.219.48 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="XKYC5c7O" Received: by mail-qv1-f48.google.com with SMTP id 6a1803df08f44-8a049a767c3so65754946d6.1 for ; Wed, 22 Apr 2026 05:40:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1776861643; x=1777466443; 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=gALF8C80EJ2lCyyRbSwPhK0hTNS8uppnnB2sBTEGTHs=; b=XKYC5c7O+Kaa38OrU5le5ezyGKU0gWnaxtgDPP1uefeyQtxxxMB4K1SlfpsQhruEDh WBJUYCz5/TraHabQY1yB5GSchuHw6wZn7uMFnugWaeENZNyapE/UlzG0ZITOI+lMwkkq KZSRydJARMSXeG3x1fkD29fWhaHeqMB7eSw72+r0x5AfS+mdTNxCk/0tblEdj3tR64/U 5rHrkHfoSONplZzg3jJ7yszHiUS/NVzfd2q+A6/avVvCPJ7PXcuoNkycqTE5mRW213cb kKL7ZLdjk69PhHWznyosaLKuxy2oHUJfN11Oa25O/+1XO6TWASb2xxcj14c9HmWIbx9S 33gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776861643; x=1777466443; 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=gALF8C80EJ2lCyyRbSwPhK0hTNS8uppnnB2sBTEGTHs=; b=U8Gj02295kNmLITnkI9+TtA0oQEhGJ8vvMTAntATv6NH40rB6CDWs6kuzr604AipQH 26QM51+UTSQ0+ZCD8T0t9Bqfo83cIn9R7qmt7GHajZaHVRaTQx4oPIKCZq6c0PwggqtB wb5sfPZu1u2yMEmLBL5cJxHk4iInI/aGWr/TVToPWUkDD+ENMoc/5YCVZKgX622KWm3Q n5b6iMbQnhPwZNydcXHqQIKbJ2WcLgel7bY/IN5D3iOd9aErBMV83uUN6ylEBMbhCApL YU5dwjTc7vvovDAZW2sRoLKW1Pw7hbGpUkPkBuyd1fE05BnKWCvBpq3F9et3xXggBxAn MleQ== X-Forwarded-Encrypted: i=1; AFNElJ+dN8lw78A8+oIt4KesS4J+e/3rlHba2oZrTz7akzmcd+PxR+RGFeZmJGhdbAu1kJkkUIrVptolNqWZmvo=@vger.kernel.org X-Gm-Message-State: AOJu0YySRMba6/YElaowgU8P83em7uANDA05xGfNULwXgGrP+TIFX0eu H9o63uPpg4VVxZ5Cy6WjkNWH9dHTJ0CDcNKWEtlzXeIu9i1wc0mf+8p/opPzqzOtORo= X-Gm-Gg: AeBDiesaEbRET3/8pbskMNiYJpsChk2kSmCQH978pPcOS6wX+mvlPbFah/g4pckY/Db rsmjM0+JQjDffk+jj0zdUjkohPKbXS+mq5rY8GbofD+TpobvjuCizBT6nRbOeDKbYIGKbjpCC9t YBwcOx5bLhSdrp7UAY7pNydp2L4KLBGSe9Ztk3+pG0AMhqKOcAbf5mZ+kra/H6eUIrfLWIvhebD sl6xl5GQ9Yk2sQQQG2ReOLU5LCVl11c52hMyQqffL9iqHjmFftNuPAI2mcq6V8/O2uK9Fz6g9Ox yFneYsVULd/4Homa6/9YuPMG3B9ph6z3wG0Vc4/Uk6cJtkZsbPat8ckSZOm/heTDJU4+knFawBz kgDB7WgJETr9TM93otz6pBqnWOIifYfUGQB4xL5sFDGYPeHgYp0xGFprHNiuuYs9If17JW4I+mj YmfuUbNH/QE3f7lNXRdx1TrBUCKLyPB1rCtizWwaStqMSwueg0WTdaP1uJnLfsQdxFT7sYhDrxE W9tBIKDWul1Q9KX X-Received: by 2002:ad4:5f0d:0:b0:8ac:adca:2325 with SMTP id 6a1803df08f44-8b028693febmr312429496d6.15.1776861643374; Wed, 22 Apr 2026 05:40:43 -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-8b02e035b0asm120411376d6.22.2026.04.22.05.40.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Apr 2026 05:40:42 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.97) (envelope-from ) id 1wFWsj-00000007c2r-46xO; Wed, 22 Apr 2026 09:40:41 -0300 Date: Wed, 22 Apr 2026 09:40:41 -0300 From: Jason Gunthorpe To: Sami Mujawar Cc: Suzuki Poulose , Dan Williams , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , Catalin Marinas , "will@kernel.org" , "thuth@redhat.com" , Steven Price , "gshan@redhat.com" , Yeoreum Yun , "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: <20260422124041.GJ3611611@ziepe.ca> References: <20260413084957.327661-1-sami.mujawar@arm.com> <20260413125925.GK3694781@ziepe.ca> <514ddb27-137b-4223-84fe-2152737db3a6@arm.com> <20260414122950.GW3694781@ziepe.ca> <20260414133525.GA2577880@ziepe.ca> 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: On Wed, Apr 22, 2026 at 08:57:00AM +0000, Sami Mujawar wrote: > > So this is tying it to the same FW event log that TPM uses. > > > > I think that strengthens my point this should all be uninform. TPM > > drivers are directly exposing the event log today, but I guess that > > needs generalization if non-TPM drivers are going to present it as > > well. > > > > How do you imagine getting and manipulating the EFI event log to use > > with this? > > The event logs from UEFI will be handed off to the OS using CCEL > ACPI table. The CCEL table spec update can be seen at > https://github.com/tianocore/edk2/issues/11384 I ment from linux userspace. event log is well establihsed in the aCPI side for TPM and in Linux today it is only exposed to userspace through TPM. This is not TPM, so how do you intend to give the event log to userspace? Jason