Posts
4417
Following
315
Followers
470
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1
With the latest patch set according to the reporter the boot time is now ~8.9 secs, which is IMHO acceptable overhead for encryption. If that 1.9 secs is an issue then it is better to disable TPM than use fast and broken version of it.
1
0
3
@popey @timojyrinki @ubuntuasahi I'm waiting the ARM PC market further mature but over time ARM64 laptop with UEFI/ACPI and TPM will be quite nice option because then you can encrypt the hard drive with TPM. UEFI and ACPI are fat and ugly but also super robust. I'd say Macbook Pro is right now quite feasible laptop if you don't do kernel development but for a kernel developer it is limited as hell.
0
0
1
@popey @timojyrinki @ubuntuasahi Still after using Macbook Pro for 1.5 years I actually prefer stock Thinkpads over it for the sake of robustness. I had to pick yesterday for my new job between Mac and PC laptop, and went with latter.
1
0
0
@popey @timojyrinki @ubuntuasahi It's pretty good. Makes it usable for development.
1
0
1
@mattdm Im a recent Fedora user. I used 2004-2021 Ubuntu until it became trainwreck. After trying bunch of options Fedora delivers me pretty much I want: no bullshit desktop with desktop and server images made friendly for engineering other stuff expect the distribution itself 🙂 Congrats!
0
0
1

Wow! Fedora Linux 41 beta today, _and_ twelve years at Red Hat for me!

2
3
1
Will not comment, I did this for myself :-). Now I feel cured.
0
0
1

Jarkko Sakkinen

Edited 9 months ago
After having MacBook Pro for 1.5 years from Tampere University picking the dev laptop for the new job was a no brainer options to pick being Macbook Pro or x86 Linux laptop.

MacOS is pure garbage a development environment. If you get one there is no other ways to make usable except installing Asahi Linux. Working with toolchains sucks, virtualization sucks and conceptually containers do not in reality exist.

I'm not even joking when I say that if i had picked Macbook Pro as my dev laptop for the new job it would statistically show in the performance reports over period of time as a negative impact. It just is super bad operating system for writing code.

I still love my personal Mac mini which is over-expensive audio plugin host :-) It does deliver in that task tho and works well also for watching Netflix.

Phew, it was nice to let all the hate for Macbook Pro out ;-) Piece of shit laptop tbh.
1
0
2

Jarkko Sakkinen

I was looking for something that would be a bit like Maple and Matlab for working as calculator, plotting and stuff like that but not as involved as those tools. After trying bunch of options I realized https://julialang.org/ is pretty much size-fit of this niche.
0
0
1

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
Show older