Posts
4826
Following
321
Followers
488
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1
@jstultz I'll check all tracing tools and debuggers as they come by :-) QA is fun!
0
0
0

(speaking for myself here) One of the cooler things about Google is getting just the slightest glimpse of the power of some of the tooling your wizard coworkers use.

https://perfetto.dev/ is one of those very cool tools. It's like kernel shark, but has really powerful SQL capabilities. It's well configured for use with Android and CrOS, but with classic Linux environments it can be a little daunting. So here are my notes on using it for upstream kernel development: https://gist.github.com/johnstultz-work/0ec4974e0929c4707bfd89c876ae4735

2
10
2
@yassie_j Have to say tho that I've only worked with super smart people from India so AGI ("A Guy from India") must/will be great :-)
0
1
3
@yassie_j Have to say tho that I've only worked with super smart people from India so AGI ("A Guy from India") must/will be great :-)
0
1
3
@liw in computing i tend to prefer cache hits, in real life cache misses
0
0
1

In colloquial computing Finnish the work for a cache is "kakku", because it's similar in pronunciation. Kakku means "cake". Thus, in Finnish people ask each other how much cake their CPU has.

Language is funny.

2
1
2

Jarkko Sakkinen

after quitting consumer social media i found this site again: https://thedailywtf.com/articles/totally-valid
0
0
0

Jarkko Sakkinen

... Finland making to the EBU finals ;-)
0
0
0
Edited 1 year ago

Windows NT guy here supporting Windows95Man in

0
2
1

Co-authored an update from the @MastodonEngineering team with my friend @renchap - a sneak peek at what is coming in 4.3 (and looking ahead from there). We'll aim to make these updates a regular feature for the blog. Let us know what you think! https://blog.joinmastodon.org/2024/05/trunk-tidbits-april-2024/

0
2
0
And neither I'm against AI, I'm critical towards the business practices and fair use. It is not very intellectual take sides on tech itself but more like how it is applied and controlled.
0
0
0

Jarkko Sakkinen

Edited 1 year ago
No need to be perfect. I've quit everything that I don't actually need for anything.
1
0
1

Jarkko Sakkinen

Edited 1 year ago
IMHO, good way to protest against bully business practices of AI: exit the most consumer oriented social media. I think it was good time finally quit Facebook fully given the trends. I'm not perfect. I.e. I have still some commercial social media like Slack, Youtube and BlueSky but at least the most heated stuff is gone, or I never was there anyway.

E.g. I think I continue to build my career without LinkedIn, and find the jobs that fit me better through traditional methods of job finding (talking to friends, getting contacted by friend, sending queries and the usual). It is time to go #offtheradar :-)
1
0
4

Jarkko Sakkinen

gym week #3
0
0
0

Thorsten Leemhuis (acct. 1/4)

Edited 1 year ago

The Kernel Report - Jonathan Corbet (@corbet), @LWN

The recording of this recent talk is now available on the schedule page: https://ossna2024.sched.com/event/1aBNs/the-kernel-report-jonathan-corbet-lwnnet

Slides can be found here: https://static.lwn.net/talks/2024/kr-ossna.pdf

Direct link to the recording: https://www.youtube.com/watch?v=DAqjl_x4hZc

1
6
2

Jarkko Sakkinen

Edited 1 year ago
@lupyuen You can do memory protection also with RISC-V without MMU by configuring so called Physical Memory Protection (PMP) registers in M-mode and running applications in U-mode. So it is memory protection based on physical memory partitioning instead of virtual memory. RISC-V would be a good platform for product low-cost but still quite secure products.

EDIT: Oops, meant to write U-mode, S-mode is one that exists when there is an MMU :-)
1
2
3
@lupyuen I have one SBC for RISC-V (VisionFive2) but would be nice to get one MMUless SBC too (i.e. without S-mode). I.e. kind of RISC-V "arduino".
1
1
2
Show older