mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-23 23:42:32 +00:00
dea53f635f
* Use jitterentropy only if supported. On certain targets like pbxa9 or zynq_qemu, the performance counter always yields 0, which renders jitterentropy unusable. On these platforms, the Tresor tests now use a static value as entropy source instead. * Adds a new package test-file_vault_config_report_no_entropy that is used by the Depot Autopilot on targets without jitterentropy support instead of test-file_vault_config_report. The only difference between the two packages is the value of the above described new config attribute of the File Vault. * Circumvent alignment fault. The Tresor lib for now has the deficiency of using on-disc data structures directly in code instead of decoding them first to unpacked, naturally aligned structures. This causes problems with memory-access alignment on several platforms (rpi, imx6q_sabrelite, imx53_qsb, imx7d_sabre). As fixing this properly is a bit of work, the commit disables the tresor_tester and file_vault_config_report test on the affected platforms in autopilot mode for now. * Further adjustments * Make benchmarks optional * Use a smaller tresor for rekeying * Clean up image parameters * No use implicit routes/resources * Reduce ram consumption * Reduce test timeout * Raise cap quota, required for sel4 x86_64. Ref #4819 |
||
---|---|---|
.. | ||
include | ||
lib | ||
recipes | ||
run | ||
sculpt | ||
src | ||
README |
This directory is a source-code repository containing Genode-specific services and applications. In contrast to the components hosted in the 'os' repository, programs contained in 'gems' are able to leverage the functionalities provided by higher-level repositories such as 'libports'. To use the 'gems' repository, make sure to also add those repositories to your build configuraion.