|
Re: [PATCH v3 2/4] OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 support.
Hi Gerd,
After looking at the next patch, I wonder if it wouldn't be simpler
to add/use VIRTIO_MMIO_DEVICE_VERSION_0_95 in a preliminary patch
(2/5), returning EFI_UNSUPPORTED when not v0.95.
Next
Hi Gerd,
After looking at the next patch, I wonder if it wouldn't be simpler
to add/use VIRTIO_MMIO_DEVICE_VERSION_0_95 in a preliminary patch
(2/5), returning EFI_UNSUPPORTED when not v0.95.
Next
|
By
Philippe Mathieu-Daudé <philmd@...>
·
#79423
·
|
|
Re: [PATCH v3 3/4] OvmfPkg/VirtioMmioDeviceLib: Add default QueueNum for virtio 1.0
This looks like a bugfix in the previous patch... Going to revisit it.
This looks like a bugfix in the previous patch... Going to revisit it.
|
By
Philippe Mathieu-Daudé <philmd@...>
·
#79422
·
|
|
[PATCH v3 4/4] OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 feature bit handling
virtio 1.0 has 64 feature bits instead of 32.
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
.../VirtioMmioDeviceFunctions.c | 28 +++++++++++++++----
1 file changed, 23
virtio 1.0 has 64 feature bits instead of 32.
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
.../VirtioMmioDeviceFunctions.c | 28 +++++++++++++++----
1 file changed, 23
|
By
Gerd Hoffmann
·
#79421
·
|
|
[PATCH v3 2/4] OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 support.
Add support for virtio 1.0 to the mmio transport. virtio 0.9.5 uses
page size, page frame number and a fixed layout for the ring. virtio
1.0 uses the physical addresses for base address, used bits
Add support for virtio 1.0 to the mmio transport. virtio 0.9.5 uses
page size, page frame number and a fixed layout for the ring. virtio
1.0 uses the physical addresses for base address, used bits
|
By
Gerd Hoffmann
·
#79420
·
|
|
[PATCH v3 3/4] OvmfPkg/VirtioMmioDeviceLib: Add default QueueNum for virtio 1.0
Use QueueNumMax as QueueNum default for drivers which do not
explicitly call VIRTIO_DEVICE_PROTOCOL->SetQueueSize().
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
Use QueueNumMax as QueueNum default for drivers which do not
explicitly call VIRTIO_DEVICE_PROTOCOL->SetQueueSize().
Signed-off-by: Gerd Hoffmann <kraxel@...>
---
|
By
Gerd Hoffmann
·
#79419
·
|
|
[PATCH v3 0/4] add support for virtio-mmio 1.0
This little series adds virtio 1.0 support for the virtio-mmio
transport. For the mmio transport the difference between 0.9.5 and 1.0
is rather small (when compared to the pci transport), it is just
This little series adds virtio 1.0 support for the virtio-mmio
transport. For the mmio transport the difference between 0.9.5 and 1.0
is rather small (when compared to the pci transport), it is just
|
By
Gerd Hoffmann
·
#79418
·
|
|
[PATCH v3 1/4] OvmfPkg/Virtio10: Add virtio-mmio 1.0 defines
Add defines for the config space offsets for virtio 1.0 mmio transport.
Signed-off-by: Gerd Hoffmann <kraxel@...>
Reviewed-by: Philippe Mathieu-Daude <philmd@...>
---
Add defines for the config space offsets for virtio 1.0 mmio transport.
Signed-off-by: Gerd Hoffmann <kraxel@...>
Reviewed-by: Philippe Mathieu-Daude <philmd@...>
---
|
By
Gerd Hoffmann
·
#79417
·
|
|
Re: [PATCH 05/23] MdePkg: Add TdxProbeLib to probe Intel Tdx
Hi,
My expectation is that you would need either none (build without tdx
support) or both (build with tdx support). If that is correct I don't
see the point in splitting this into two libs.
take
Hi,
My expectation is that you would need either none (build without tdx
support) or both (build with tdx support). If that is correct I don't
see the point in splitting this into two libs.
take
|
By
Gerd Hoffmann
·
#79416
·
|
|
Re: [PATCH 05/23] MdePkg: Add TdxProbeLib to probe Intel Tdx
Thanks for reminder. I will use AsmCpuid in my next version.
This is because TdxLib wrap the operations of TdCall and TdVmcall. While TdxProbeLib
is a library to probe (call CPUID(0x21)) if it is td
Thanks for reminder. I will use AsmCpuid in my next version.
This is because TdxLib wrap the operations of TdCall and TdVmcall. While TdxProbeLib
is a library to probe (call CPUID(0x21)) if it is td
|
By
Min Xu
·
#79415
·
|
|
Re: [PATCH 07/23] MdePkg: Update BaseIoLibIntrinsicSev to support Tdx
Hi,
Sorry, I'm a bit late to the party, but what is the overall long plan
here?
IIRC some of the TDX features require a separate firmware binary. So,
if we need a separate binary anyway at some
Hi,
Sorry, I'm a bit late to the party, but what is the overall long plan
here?
IIRC some of the TDX features require a separate firmware binary. So,
if we need a separate binary anyway at some
|
By
Gerd Hoffmann
·
#79414
·
|
|
Re: [PATCH] IntelFsp2Pkg: Support Config File and Binary delta comparison
Reviewed-by: Chasel Chiu <chasel.chiu@...>
Reviewed-by: Chasel Chiu <chasel.chiu@...>
|
By
Chiu, Chasel
·
#79413
·
|
|
Re: [PATCH 05/23] MdePkg: Add TdxProbeLib to probe Intel Tdx
I'm pretty sure it is preferred over duplicating code.
Early setup code (before stack setup where you can't do calls)
is a different story.
Also: Why there are separate TdxProbeLib + TdxLib
I'm pretty sure it is preferred over duplicating code.
Early setup code (before stack setup where you can't do calls)
is a different story.
Also: Why there are separate TdxProbeLib + TdxLib
|
By
Gerd Hoffmann
·
#79412
·
|
|
[PATCH] IntelFsp2Pkg: Support Config File and Binary delta comparison
From: "Loo, Tung Lun" <tung.lun.loo@...>
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3567
This patch is to enable config editor to have a new feature that
can spell out the delta
From: "Loo, Tung Lun" <tung.lun.loo@...>
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3567
This patch is to enable config editor to have a new feature that
can spell out the delta
|
By
Tung Lun
·
#79411
·
|
|
[edk2-platforms PATCH v2] Platform/RaspberryPi: Remove unnecessary files.
Commit 2f0188b56ef4 ("Revert "Platform/RaspberryPi: Setup option for...")
mistakenly introduced to files which are residues from a
conflict resolution. Fix that.
Signed-off-by: Grzegorz Bernacki
Commit 2f0188b56ef4 ("Revert "Platform/RaspberryPi: Setup option for...")
mistakenly introduced to files which are residues from a
conflict resolution. Fix that.
Signed-off-by: Grzegorz Bernacki
|
By
Grzegorz Bernacki
·
#79410
·
|
|
Re: SecCore evacuation in PeiCore?
I could probably write a patch, but OVMF does not use this SecCore (and still something is misaligned :) ), and I don't have any other platform. Maybe I can ask Bret to test it as part of some PE
I could probably write a patch, but OVMF does not use this SecCore (and still something is misaligned :) ), and I don't have any other platform. Maybe I can ask Bret to test it as part of some PE
|
By
Marvin Häuser <mhaeuser@...>
·
#79409
·
|
|
Re: [edk2-platforms PATCH] Platform/RaspberryPi: Remove unnecessary files
Hi,
Please do not merge this patch. Unfortunately, I added a few more
unnecessary files under Commit 2f0188b56ef4. I will send the new
version of the patch soon.
thanks,
greg
pt., 13 sie 2021 o
Hi,
Please do not merge this patch. Unfortunately, I added a few more
unnecessary files under Commit 2f0188b56ef4. I will send the new
version of the patch soon.
thanks,
greg
pt., 13 sie 2021 o
|
By
Grzegorz Bernacki
·
#79408
·
|
|
[PATCH 1/1] BaseTools/GenFds: Change FV Header to FileSystemGuid3, edk2-stable202108
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3566
Following PI spec: when there has Ffs with EFI_FFS_FILE_HEADER2,
the Parent Fv of the Ffs need set to FileSystemGuid3; when all
the Ffs with
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3566
Following PI spec: when there has Ffs with EFI_FFS_FILE_HEADER2,
the Parent Fv of the Ffs need set to FileSystemGuid3; when all
the Ffs with
|
By
Yuwei Chen
·
#79407
·
|
|
Re: [PATCH v3 2/7] MdePkg: MmCommunication: Introduce EFI_MM_COMMUNICATE_HEADER_V3 to MdePkg
Hi Ray,
This same header will be commonly used for both MM communicate PPI and Protocol. If including this definition in MmCommunicate protocol header, the potential PEIM that installs MM communicate
Hi Ray,
This same header will be commonly used for both MM communicate PPI and Protocol. If including this definition in MmCommunicate protocol header, the potential PEIM that installs MM communicate
|
By
Kun Qin
·
#79406
·
|
|
Re: [PATCH v3 2/7] MdePkg: MmCommunication: Introduce EFI_MM_COMMUNICATE_HEADER_V3 to MdePkg
Can you kindly explain why you choose to define the definitions in PiMultiPhase.h instead of MmCommunication.h?
Thanks,
Ray
Can you kindly explain why you choose to define the definitions in PiMultiPhase.h instead of MmCommunication.h?
Thanks,
Ray
|
By
Ni, Ray
·
#79405
·
|
|
[PATCH v3 7/7] MdeModulePkg: PiSmmIpl: Update MessageLength calculation for MmCommunicate
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430
This change added support of installing
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430
This change added support of installing
|
By
Kun Qin
·
#79404
·
|