From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id BFD697803D9 for ; Thu, 5 Dec 2024 16:36:53 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=iEikuD0RgHy1bICoX1FViGdBL0WTCDUxo4yagaTpsSw=; c=relaxed/simple; d=groups.io; h=Subject:To:From:User-Agent:MIME-Version:Date:References:In-Reply-To:Message-ID:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240830; t=1733416613; v=1; x=1733675812; b=wGllThUnH06N63MADTr/vFL/Cg6qb+5tSy3uvl3TJJdimWT5ruCI7n4vanQGns4wxUJ7BsdS W31HChUV4AJ5xDI63YcBHv+l5k3mkN9wGdlH1m9l4sOhwMkPn/xIvmnHS7qeTBRKBHJDUlXczjg pjfh7MFPlWVBQgECbCj05JkpBR8hcOzckWdgg6PhDCLhu7t+Z8meuoVAo271Cjs88TW9GYAFyiG AVpIQdHKrbRjN8moAcbeynYJ8cqBZK2L2Tj0/fG/lMeBSw+SeXrxDLsiacTixKB0ZjzfCHWryWg fvCAx+RJlxNcmg6/Jl0w39Km/jyshRW0u3To2ZUxDls/w== X-Received: by 127.0.0.2 with SMTP id W4AcYY7687511xx6YByUePwT; Thu, 05 Dec 2024 08:36:52 -0800 Subject: Re: [edk2-devel] tianocore/edk2-test patch contribution, Adding new EFI_RT_PROPERTIES_TABLE test case. To: "Ard Biesheuvel" , devel@edk2.groups.io From: "Hernandez, Ronal via groups.io" X-Originating-Location: US (170.85.99.0) X-Originating-Platform: Windows Chrome 131 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Thu, 05 Dec 2024 08:36:51 -0800 References: In-Reply-To: Message-ID: <6705.1733416611612760184@groups.io> Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ronal.hernandez1@hp.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: nBHghMfTrNxxL1AQc9xs3Sdmx7686176AA= Content-Type: multipart/alternative; boundary="kvFpY0wPBfI4sRdgZVkx" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=wGllThUn; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io --kvFpY0wPBfI4sRdgZVkx Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Thank you for your feedback, Ard Biesheuvel. After reviewing the UEFI Specification our interpretation is that because i= t is now optional to support any of the EFI Runtime Services, the EFI_RT_PR= OPERTIES_TABLE needs to be published for the caller at runtime to know whic= h runtime services have been implemented. What we are testing in this patch is whether the EFI_RT_PROPERTIES_TABLE ha= s been installed and whether the RuntimeServicesSupported value has been po= pulated to reflect which optional runtime services are implemented. >=20 > 34. If a platform cannot support calls defined in EFI_RUNTIME_SERVICES > after > ExitBootServices() is called, that platform is permitted to provide > implementations of those > runtime services that return EFI_UNSUPPORTED when invoked at runtime. On > such systems, an > EFI_RT_PROPERTIES_TABLE configuration table should be published describin= g > which runtime services > are supported at runtime > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120882): https://edk2.groups.io/g/devel/message/120882 Mute This Topic: https://groups.io/mt/109931209/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --kvFpY0wPBfI4sRdgZVkx Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Thank you for your feedback, Ard Biesheuvel.
 
After reviewing the UEFI Specification our interpretation is that beca= use it is now optional to support any of the EFI Runtime Services, the EFI_= RT_PROPERTIES_TABLE needs to be published for the caller at runtime to know= which runtime services have been implemented.
 
What we are testing in this patch is whether the EFI_RT_PROPERTIES_TAB= LE has been installed and whether the RuntimeServicesSupported value has be= en populated to reflect which optional runtime services are implemented.&nb= sp; 
34. If a platform cannot support calls defined in EFI_RUNTIME_SERVICES= after 
ExitBootServices() is called, that platform is permitted = to provide implementations of those 
runtime services that return= EFI_UNSUPPORTED when invoked at runtime. On such systems, an 
EFI_RT_PROPERTIES_TABLE configuration table should be published = describing which runtime services 
are supported at runt= ime
_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#120882) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--kvFpY0wPBfI4sRdgZVkx--