This is a test email, please do not reply.
Thanks,
Chao Li
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#86138): https://edk2.groups.io/g/devel/message/86138
Mute This Topic: https://groups.io/mt/88740806/21656
Group Owner: devel+ow...
On January 26, 2022 9:04 PM, Gerd Hoffmann wrote:
> On Sun, Jan 23, 2022 at 09:36:53AM +0800, Min Xu wrote:
> > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
> >
> > There are multi-variants of PlatformPei in OvmfPkg, for example,
> > - OvmfPkg/PlatformPei
> > - OvmfPkg/Bhyve/PlatformP
On January 26, 2022 8:06 PM, Gerd Hoffmann wrote:
> > +BOOLEAN
> > +QemuFwCfgIsTdxGuest (
> > + VOID
> > + )
> > +{
> > + CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER *CcWorkAreaHeader;
> > +
> > + CcWorkAreaHeader = (CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER
> > +*)FixedPcdGet32 (PcdOvmfWorkAreaBase
On January 26, 2022 7:53 PM, Gerd Hoffmann wrote:
> > PcdTdxAcceptPageSize is added for page accepting. Currently TDX
> > supports 4K and 2M accept page size. The default value is 4K.
>
> Is there a good reason to not use 2M by default? In case that fails the code
> will
> fallback to 4K pages,
Reviewed-by: Liming Gao
> -邮件原件-
> 发件人: devel@edk2.groups.io 代表 Gerd
> Hoffmann
> 发送时间: 2022年1月21日 20:59
> 收件人: devel@edk2.groups.io
> 抄送: Dandan Bi ; Pawel Polawski
> ; Jian J Wang ; Liming Gao
> ; Gerd Hoffmann
> 主题: [edk2-devel] [PATCH 1/1] MdeModulePkg/RuntimeDxe: clear
> mVirtualMa
Thanks again for your explanatory answers. Indeed,
BlockIo->Media->LogicalPartition is more than enough. Admittedly, I
overlooked that field. And now I can confidently tell to those
firmware writers about the bug. it's uboot cough cough. :D
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all
> On Jan 27, 2022, at 6:19 PM, valerij zaporogeci wrote:
>
> Thank you, Andrew, for the clarification.
>
>> I don’t remember the use case for HD(0,MBR, sign) type of device path node?
>
> don't know, how much of usability it would have per se, but
> representing a raw disk this way, would giv
Thank you, Andrew, for the clarification.
> I don’t remember the use case for HD(0,MBR, sign) type of device path node?
don't know, how much of usability it would have per se, but
representing a raw disk this way, would give an easier way to find
them out. because all such would end with the same
> On Jan 27, 2022, at 4:34 PM, valerij zaporogeci wrote:
>
> Hi, edk2. I would be glad to clarify one thing. When I request all
> handles, on which Block IO protocol (BIOP) is installed (through
> LocateHandleBuffer(ByProtocol), and then open Device Path protocol
> (DPP) on every of them to se
Very cool idea but …..
1) We don’t always use the systems native compiler and sometimes we use a cross
compiler so making assumptions about system libs is not always valid.
On a Mac with Xcode clang I’ve got full SysV ABI libs (not supper helpful for
EFI), but not EFI/MSFT x86_64 ABI. For bonus
Hi, edk2. I would be glad to clarify one thing. When I request all
handles, on which Block IO protocol (BIOP) is installed (through
LocateHandleBuffer(ByProtocol), and then open Device Path protocol
(DPP) on every of them to see what devices support BIOP, I don't see
ones, that should represent the
Hi Liming,
Thanks for the help!
Regards,
Kun
On 01/25/2022 17:41, gaoliming wrote:
Hi, all
If no other comment, I will merge this patch set tomorrow.
Thanks
Liming
-邮件原件-
发件人: Kun Qin
发送时间: 2022年1月26日 3:39
收件人: devel@edk2.groups.io
抄送: Jian J Wang ; Liming Gao
; Hao A Wu ; Michae
Got it, thanks for the update.
On 1/26/2022 10:04 PM, Huang, Li-Xia wrote:
Hi Michael,
Thanks for your response.
Sorry I didn't give enough context for my question, I mean the '
SizeOfInitializedData' in Optional header of PE-COFF file.
SizeOfInitializedData
The size of the initialized data s
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:CANCELLED
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
LAST-MODIFIED:20201011T015911Z
TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai
X-LIC-LOC
*TianoCore edk2-test Bug Triage Meeting*
*When:*
01/27/2022
10:00pm to 11:00pm
(UTC+08:00) Asia/Shanghai
*Where:*
https://armltd.zoom.us/j/93809865843?pwd=dU1hSzk4NHM2RGhaRDRyWWZxUzY5dz09&from=addon
*Organizer:* Edhaya Chandran edhaya.chand...@arm.com (
edhaya.chand...@arm.com?subject=Re:%20Eve
Hi,
> + EFI_HOB_GUID_TYPE *GuidHob;
> + EFI_HOB_PLATFORM_INFO *PlatformInfo = NULL;
>// Query Host Bridge DID to determine platform type
> + // Tdx guest stores the HostBridgePciDevId in a GuidHob.
> + // So we first check if this HOB exists
Hmm, wouldn't it be better to create a
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
LAST-MODIFIED:20201011T015911Z
TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai
X-LIC-LOCAT
On Tue, Jan 25, 2022 at 02:33:15PM +0800, Min Xu wrote:
> RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
>
> OvmfPkg/IntelTdx/Sec is a simplied version of OvmfPkg/Sec. There
> are below differences between these 2 Sec
> - IntelTdx/Sec only supports Legacy guest and Tdx guest.
> - Intel
> This patch-sets is to bring up Legacy guest and Tdx guest without
> PEI phase. So platform initialization has to be done in SEC phase.
> It is similar with the work of OvmfPkg/PlatformPei. In
> OvmfPkg/PlatformPei some PCDs are set during platform initialization,
> such as PcdPciMmio64Base. But i
> +//
> +// The TDX work area definition
> +//
> +typedef struct _SEC_TDX_WORK_AREA {
> + UINT32PageTableReady;
> + UINT32Gpaw;
> + UINT64HobList;
> +} SEC_TDX_WORK_AREA;
> +
> +typedef struct _TDX_WORK_AREA {
> + CONFIDENTIAL_COMPUTING_WORK_AREA_HEADERHeader;
> + SEC_TDX_WORK_
On Tue, Jan 25, 2022 at 02:33:10PM +0800, Min Xu wrote:
> RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
>
> Add PcdTdxWorkAreaBase to indicate the area of memory where
> the TDX work area block lives.
Why have both PcdSevEsWorkAreaBase and PcdTdxWorkAreaBase when
we have a shared work
On Mon, Jan 24, 2022 at 09:52:07PM +0800, Abner Chang wrote:
> Clone BaseCachingPciExpressLib library from ArmVirtPkg to under OvmfPkg.
> RISC-V Virt platform can leverage the same library to access PCI Express
> registers through PCI Express base address set in PcdPciExpressBaseAddress
> and cache
On Sat, 22 Jan 2022 at 02:41, Michael D Kinney
wrote:
>
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3811
>
> Remove ASSERT() statements that are triggered if a platform provides
> an override of PCI ROM attached to a PCI Controller. The PCI Platform
> Protocol allows the platform to pro
On Sun, Jan 23, 2022 at 09:36:58AM +0800, Min Xu wrote:
> RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
>
> Add Intel Tdx helper library. The library provides the routines to:
> - set or clear Shared bit for a given memory region.
> - query whether TDX is enabled.
>
> Please be noted
Hi,
> +/**
> + This Function checks if TDX is available, if present then it sets
> + the dynamic PCDs for Tdx guest. It also builds Guid hob which contains
> + the Host Bridge DevId.
> + **/
> +VOID
> +IntelTdxInitialize (
> + VOID
> + )
> +{
> + #ifdef MDE_CPU_X64
> + EFI_HOB_PLATFORM_IN
On Sun, Jan 23, 2022 at 09:36:55AM +0800, Min Xu wrote:
> RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429
>
> In Tdx guest, the system memory is passed in TdHob by host VMM. So
> the major task of PlatformTdxPublishRamRegions is to walk thru the
> TdHob list and transfer the ResourceDescr
26 matches
Mail list logo