Skip to content

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 <insurgo@riseup.net>
@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