Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OvmfPkg/Byhve has incomplete SMM support (Bugzilla Bug 4845) #10537

Open
tianocore-issues opened this issue Sep 10, 2024 · 2 comments
Open

OvmfPkg/Byhve has incomplete SMM support (Bugzilla Bug 4845) #10537

tianocore-issues opened this issue Sep 10, 2024 · 2 comments
Labels
package:ovmfpkg priority:low Little to no impact. No urgency to fix. type:bug Something isn't working

Comments

@tianocore-issues
Copy link

This issue was created automatically with bugzilla2github

Bugzilla Bug 4845

Date: 2024-09-10T08:17:39+00:00
From: Mike Beaton <>
To: unassigned <>
CC: @lgao4, @bexcran

Last updated: 2024-10-23T21:01:41+00:00

@tianocore-issues
Copy link
Author

Comment 23389

Date: 2024-09-10 08:17:39 +0000
From: Mike Beaton <>

  • Industry Specification: ---
  • Release Observed: EDK II Master
  • Releases to Fix: EDK II Master
  • Target OS: ---
  • Bugzilla Assignee(s): unassigned <>

If we build BhyveX64 with build -p /home/mjsbeaton/OpenSource/edk2/OvmfPkg/Bhyve/BhyveX64.dsc -a X64 -b DEBUG -t GCC5 (for example) then it builds correctly.

However the .dsc and .fdf files for this platform appear to support the compilation define SMM_REQUIRE, which defaults to FALSE.

If we build with build -p /home/mjsbeaton/OpenSource/edk2/OvmfPkg/Bhyve/BhyveX64.dsc -D SMM_REQUIRE -a X64 -b DEBUG -t GCC5 then the build fails. This is because multiple components required by the .fdf file when SMM_REQUIRE is TRUE are not defined in the .dsc file when SMM_REQUIRE is TRUE.

I don't have a strong opinion about whether BhyveX64 is supposed to include SMM support, but it does seem to be a bug to include incomplete support resulting in a broken build when activated, as now.

@tianocore-issues
Copy link
Author

Comment 23489

Date: 2024-10-23 21:01:41 +0000
From: @lgao4

Include [email protected] for comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package:ovmfpkg priority:low Little to no impact. No urgency to fix. type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant