Now it is possible to emulate both TPM1 and TPM2 with TIS and CRB interfaces:
commit 993b0e9dceebc11e38b3156069b7e4fa5cf20abc (HEAD -> linux-6.5.y, origin/linux-6.5.y)
Author: Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
Date: Sun Aug 20 15:15:23 2023 +0000
configs/qemu_x86_64: add --tpm-crb and --tpm1 to start-qemu.sh
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
Two common #GNU #make patterns I tend to use often with #Buildroot:
time ( make &> build.txt; )
time ( make 2>&1 | tee build.txt; )
There is a 6.x.y
branch for each kernel version for each kernel release, which I won’t rebase after its creation (e.g. #Github style requests are semantically possible to such branch). For 6.5.y
only qemu_x86_64_defconfig target is supported but I might add new targets in future. Testing is also now limited to kselftest, which I might expand in the future (as time allows). Pull requests are of course welcome for improvements.
cleaning up tpm_tis
#linux #lkml https://lkml.org/lkml/2023/8/14/1065
i wonder in what state is explicit heap oom handling in #rust today. it was still pretty bad year ago.
especially i’m interested what has been already fixed when mirroring against a great #analysis from #crowstrike’s blog.