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

i386/skinit: don't allocate TPM event log low #19

Merged
merged 1 commit into from
Apr 4, 2024

Conversation

SergiiDmytruk
Copy link
Member

Do allocation in the same way as it's done for TXT (preferring high addresses), otherwise Xen loads Dom0 kernel over the TPM even log and Linux ends up panicking when it detects conflict with e820 map in Xen-specific code (why wouldn't Xen check it? who knows).

Makes Xen in TrenchBoot/xen#10 work.

Do allocation in the same way as it's done for TXT (preferring high
addresses), otherwise Xen loads Dom0 kernel over the TPM even log and
Linux ends up panicking when it detects conflict with e820 map in
Xen-specific code (why wouldn't Xen check it?  who knows).

Signed-off-by: Sergii Dmytruk <[email protected]>
@krystian-hebel krystian-hebel merged commit 1d9b3c1 into intel-txt-aem-2.06 Apr 4, 2024
1 check passed
@krystian-hebel krystian-hebel deleted the intel-txt-aem-skinit branch April 4, 2024 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants