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

boards/qemu*: add "prod" variants, not built by CircleCI as of now, to test Heads prod console output #1845

Merged
merged 1 commit into from
Nov 19, 2024

Conversation

tlaurion
Copy link
Collaborator

@tlaurion tlaurion commented Nov 12, 2024

Those basically turn off TRACING, DEBUGGING and PCAP output as opposed to their standard non -prod counterpart:

#Enable DEBUG output
#export CONFIG_DEBUG_OUTPUT=y
#export CONFIG_ENABLE_FUNCTION_TRACING_OUTPUT=y
#Enable TPM2 pcap output under /tmp
#export CONFIG_TPM2_CAPTURE_PCAP=y

This is to facilitate non-platform specific features in virtualized environment.
Note that :

  • coreboot config still enables high verbosity kernel output, but once Heads is running, the output is similar to production for tpm1/tpm2/hotp/non-hotp variants.
  • OEM only ship HOTP variants
  • HOTP variants still not play well with qemu tcg mode (non-kvm/non-nested virt environements like QubesOS: can't fix).

Will be used to develop #1822

…o test Heads prod console output

Signed-off-by: Thierry Laurion <[email protected]>
@tlaurion
Copy link
Collaborator Author

Would be helpful to test all sorta things, including but not limited to #1203 when that happens both into flashrom/flashprog and qemu

@tlaurion
Copy link
Collaborator Author

Does not impact anything else, need it to provide output for #1849 for screenshots, merging

@tlaurion tlaurion merged commit 8323078 into linuxboot:master Nov 19, 2024
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant