Posts
4943
Following
327
Followers
492
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

I like eBPF because it allows me to set conditions and measurement points so freely. A performance issue that took me some years ago two days to uncover takes now few hours. Improving tools brings so much more productivity than ChatGPT ever could.
0
0
2

Jarkko Sakkinen

I think I move my PR for v6.12 to late this week given that the getting performance improvements for TPM encryption are a priority to fix. Would not make sense to postpone them to v6.13 in my opinion.
0
0
0
I was a bit stressed out of this and did the first thing that I could think of and it seems to deliver promising results:

https://lore.kernel.org/linux-integrity/CALSz7m1WG7fZ9UuO0URgCZEDG7r_wB4Ev_4mOHJThH_d1Ed1nw@mail.gmail.com/

I was hoping to get exactly that 5 seconds drop based on calculating relative times of call stacks measured by bpftrace, but did not expect that the calculations I made in the notebook would be exact match of the empirical results (this never happens) 🤷

I make a similar fix now for auth session objects (this was for not eagerly swapping the public key used as the communications end point).
1
0
2

Jarkko Sakkinen

First performance fixes for TPM HMAC encryption:

https://lore.kernel.org/linux-integrity/D4727YOJY8KZ.L6RKMRBKRCSN@kernel.org/T/#m22ed621c65c75c75900fe77c6b963ac98eb1b624

I don't expect this to fully address the performance challenges. It is the first axis here. Other axis is the session creation but these are independent issues.
1
0
2
@HunterZ @thomasfuchs It exactly looks like science but it isn't science. It should also have discussion how the measurements where taken, error ranges and stuff like that :-) I would not be surprised if it was true but generally I consider all statistics in social media with being false assumption, especially those that support my own beliefs.
0
0
1

Omg I'm laughing so much 😂😂😂😂
https://onerpm.link/EatingTheCats

6
14
2
@thomasfuchs may I ask what is the main keyboard in the picture? Looks interesting.
0
0
0
@vbabka With or without bitcoin, any service almost that tells you that you can earn by consuming is suspicious because the cost is generated anyway somewhere, including the environmental cost. For me this looks like crowdsourcing your mining enterprise more than anything else, definitely not green energy.

I do use a service called Storj.io, which is based on proof-of-stake distributed S3 space but it is totally different story. There the blockchain is used to book keep the stake of sharing space to the service. I used that service for 6 months without even knowing this. As a customer I just pay my $2-3 cloud bills for cheap S3.

Investing on currency, even euros, is usually a scam that I do agree :-) For using blockchain to distribute a contribution to a cloud storage service, it is just super cost effective for me as a consumer, cannot help it 🤷 In that context it is not about currency, it is about shared contract.
0
0
1
@vbabka Writing a haiku book? :-)
0
0
1

Jarkko Sakkinen

one of my favorite game themes: https://www.youtube.com/watch?v=ICX6hK3Se6k
0
0
0
@TheStroyer Those are your own interpretations, please do not put words to my mouth :-) I answered already all I want to say on this, thanks.
0
0
0
@jani Seems like a solvable problem. I've tried sometimes to introduce projects with IO (audio, graphics) dependencies :-)
0
0
1

Jarkko Sakkinen

Edited 1 year ago
@jani my solution unhelpful solution that I ended up with C and C++ in macOS is not to do C and C++ ;-) Even if I've got local builds and/or CI working for it, I know that some collapse will hold in the often not so distant future. Apple sucks for writing code.
0
0
2

Jarkko Sakkinen

Two weeks after this left at Tampere University working in https://sochub.fi/. Not that much is going to change to because I'm still happily stuck at my home and working on RISC-V peculiarities. It's a broken CPU architecture still in my opinion but that's why also fun to work with :-)
0
0
2

Ukrainaan kerätään läppäreitä, tablet-laitteita, puhelimia, latureita, jne. pelastuspalvelujen kautta.

https://intermin.fi/ukraina/materiaaliapu-ukrainaan/laptops-for-ukraine

0
1
1

ahh yes, the little known 3M Sandblaster Pro

2
5
1

Jarkko Sakkinen

I switched back to GNU screen from tmux :-) Color issues are gone in 5.0. I was using screen anyway all the time because it can do serial ports.
0
0
0
Show older