On 4/12/22 16:00, James Bottomley via groups.io wrote:
I've identified a serious performance regression in recent edk2, so
I've been trying to identify it by bisection, but it seems that the TDX
patches have broken bisection in edk2. You can see this by trying to
checkout b6b2de884864 and build it. It will give you
Active Platform = /home/jejb/git/edk2/OvmfPkg/OvmfPkgX64.dsc
.
build.py...
/home/jejb/git/edk2/OvmfPkg/OvmfPkgX64.dsc(...): error 4000: Instance of
library class [TdxLib] is not found
in
[/home/jejb/git/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicSev.inf]
[X64]
consumed by module [/home/jejb/git/edk2/OvmfPkg/Sec/SecMain.inf]
I think I can work around this, but it makes bisection extremely
painful, please don't do it again ...
+1 for this as I'm trying to bisect an SEV-ES breakage on latest tree.
Thanks,
Tom
James
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#88948): https://edk2.groups.io/g/devel/message/88948
Mute This Topic: https://groups.io/mt/90427519/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-