Conversation

The list of papers accepted at the 2nd workshop has been published by ACM: https://dl.acm.org/doi/proceedings/10.1145/3672197#tableOfContent.

1
2
1
@pchaigno during my holiday s ive got into learning bpf and now im writing profiler with libbpf to detect performance issues in recently added bus encryption for TPM driver. Got addicted!
1
0
0

@jarkko Oh, nice! Does that involve tracing the driver's code or do you have to go lower level to get TPM data?

1
0
0
@pchaigno I drafted a quick plan what I want to do https://social.kernel.org/notice/AkA1B7U8A1zpNR8gEa.

I've previously used bpftrace to hook into tpm_transmit and then see similar information in "raw statistics form". now i'm aiming to level up and make graph that gets updated periodically.

I quickly drafted yesterday something just to see that I'm able to make a C project with bpftool and libbpf shenanigans: https://codeberg.org/jarkko/hello-ebpf. I know it is useless cruft at this point but this was at least enough to see that given the investment in time i can make it happen ;-)

Next thing I'm planning look at is bpf ring buffers.
1
0
0
@pchaigno Had a four weeks of holiday in a row first time since 2018, which leads to doing crazy things ;-)
1
0
0
@pchaigno Another thing I'm looking at after holidays whether eBPF ELF Profile spec could be supported by a Rust crate called Goblin.
0
0
0