General

Profile

SD Sergii Dmytruk

  • Login: sergii.dmytruk
  • Registered on: 10/14/2022
  • Last sign in: 08/27/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 0 0

Projects

Project Roles Registered on
flashrom Developer 08/31/2024

Activity

08/27/2024

SD 04:02 PM flashrom Bug #390: Libflashrom progress needs implementation for erase and write operations
I put together a PoC if anyone wants to work on this: https://review.coreboot.org/c/flashrom/+/84102 ([demonstration](https://github.com/linuxboot/heads/pull/1753#issuecomment-2312867681)).
I think the progress is very useful to have, b...
Sergii Dmytruk

08/07/2024

SD 05:41 PM coreboot Feature #420: Use standard format of TPM event log
2 out of 6 subtasks are closed, but really all of them are done by now, including this one. Sergii Dmytruk

04/16/2024

SD 04:20 PM coreboot Feature #433: Unify TPM drivers in coreboot
https://review.coreboot.org/c/coreboot/+/69162 was merged today, so I think this can be closed. Sergii Dmytruk

10/26/2022

SD 09:18 PM coreboot Feature #433: Unify TPM drivers in coreboot
> Add an option to compile all drivers for TPM 1.2, 2.0 TIS and CRB.
An option like "compile all of them" or just allow selecting any subset of the drivers?
Sergii Dmytruk

10/20/2022

SD 09:30 PM coreboot Cleanup #421: Change API of functions taking hash as an argument
Julius Werner wrote in #note-10:
> I still feel strongly that we shouldn't overcomplicate APIs
It would actually simplify the API by making parameter lists shorter and input data better grouped.
> ...
`skiboot` writes both SHA1 an...
Sergii Dmytruk

10/19/2022

SD 02:37 PM coreboot Cleanup #421: Change API of functions taking hash as an argument
Julius Werner wrote in #note-8:
> are you planning to make a bunch of Kconfigs to select this
vboot2 supports 4 matching hashes, so 4 corresponding options.
> ...
This approach will require returning to these changes, understandin...
Sergii Dmytruk

10/17/2022

SD 12:16 PM coreboot Cleanup #421: Change API of functions taking hash as an argument
Sergii Dmytruk wrote in #note-5:
> `tpm_extend_pcr()` would be updated for consistency here, but it's not strictly necessary.
Correction: `tpm_extend_pcr()` can invoke `tcpa_log_add_table_entry()` in its body, so it should have a sim...
Sergii Dmytruk

10/15/2022

SD 11:56 AM coreboot Cleanup #421: Change API of functions taking hash as an argument
> Can you explain what use case you have that requires you to use multiple algorithms?
I'll let Krystian and MichaƂ correct me, but I'm not sure if we have an actual need for multiple algorithms right away. The API change is probably...
Sergii Dmytruk

10/14/2022

SD 10:13 PM coreboot Cleanup #421: Change API of functions taking hash as an argument
If there are no objections, I'll use an API like this instead:
```
struct tpm_digest {
const uint8_t *hash;
size_t len;
enum vb2_hash_algorithm hash_type;
};
/**
* Ask vboot for a digest and extend a TPM PCR with it.
* ...
Sergii Dmytruk

Also available in: Atom