Posts
11143
Following
229
Followers
707
Kernel MM hacker. Work at Oracle, my views on here are however solely my own. Brit.

Wrote a book about kernel mm (in editing phase) - https://linuxmemory.org/

Occasionally make ambient music - https://soundcloud.com/distal_music/

Website at https://ljs.io/

Motto: Gainz for Brainz

"I'm afraid it's way easier to re-hinge a massive door than Lorenzo"

"I don't recall one wholesome interaction with you"

Latest bcachefs drama in a nutshell:

- Kent gets into an argument on the LKML after pushing a change that was explicitly NAKed.
- Replies to an mm maintainer "Get your head examined. And get the fuck out of here with this shit."
- CoC committee asks him to apologize, he refuses, because he thinks he's a victim of a systemic issue.
- Gets banned.
- Posts a 6100 words long essay claiming it's all because Linux is being taken over by bigcorp.

https://www.patreon.com/posts/116412665
https://lore.kernel.org/lkml/citv2v6f33hoidq75xd2spaqxf7nl5wbmmzma4wgmrwpoqidhj@k453tmq7vdrk/

2
4
3

Lorenzo Stoakes

You'd expect me to go on about this recent drama but I don't even.
2
0
3

Lorenzo Stoakes

Oh god no Mihai...
0
0
3

Krzysztof Kozlowski

Edited yesterday
Last year, for each of six Linux kernel releases - v6.7, v6.8 ... v6.12 - I was topping the list of most active contributors. This consistency led to a more interesting stat: I am one of the most active Linux kernel contributors for this period (and I don't count Kent here as he just dropped stuff out of tree... and then developed things to his own tree without review or mailing list collaboration) with 1339 commits upstream.

I am however more proud of another impact I made: I am one of the most active reviewers of the last one year of Linux kernel development. Reviewing takes a lot of time, a lot of iterations, a lot of patience, a lot of template answers and results with only "some" of reviewed-by credit going to Linux kernel git history. Yet here I am: ~1000 reviewed-by credits for last year v6.7 - v6.12 Linux kernel.

Source, LWN.net:
https://lwn.net/SubscriberLink/997959/377cf2f076306247/
2
8
46

Lorenzo Stoakes

Struck me, walking through the woods today, peaceful and relaxed, how there are people fighting not so far away in very similar woods, getting shot at, shelled, having drones set on them by people who invaded their country without provocation.

Very, very sobering thing to think about.

And a reminder that, no matter how peaceful and safe things might seem today, anything can happen tomorrow.
1
0
9

Lorenzo Stoakes

Edited 13 hours ago
Rant about EU weakness against Russian aggression over the years
Show content
Amazing that Europe just let Russia attacking countries and here in the UK, FUCKING ASSASSINATE PEOPLE ON OUR FUCKING SOIL USING RADIOACTIVE AND CHEMICAL WEAPONS.

For years we just let them get away with outrages like this.

How fucking weak have we been.

Not as weak as the cowards on the US right or that weak as fuck capitulating dick Trump.

Now we see PRECISELY who would have given in to Hitler in the 30's. Peace in our time, indeed.

Cowards and traitors the lot.
0
1
5

Checking out the details of the #Russia attack on the #Czechia ammunition depot in Vrbětice in 2014, I read with some amusement the then Prime Minister Andrej Babiš’s excuses of how “Russian agents were not attacking the Czech Republic, they were attacking the property of a Bulgarian company”, and then further excuses them that “the cargo was supposed to explode on the way, not in the Czech Republic”.

That was truly an awesome excuse! The Russians wanted the explosion to happen on the road in some town or on the highway, but it exploded on the spot - okay, time fuses are complicated, not their fault!

To put it bluntly, if then in 2014 there had been a determined EU and #NATO response to that attack of an absolutely belligerent and aggressive nature (people died) - such as in 2021-2022 i.e. sanctions and a determined expulsion of Russian personnel etc. - then probably the war in 2022 would not have broken out at all.

Instead, a few years later, NATO issued a lame statement about “expressing solidarity with the Czech people” - I wonder why, since according to Babiš it was not even the Czech Republic that was attacked? Or was it, after all?

And it only issued it because Bellingcat revealed the real perpetrators of the attack, which the Czech government had apparently been withholding all this time…. presumably so as “not to escalate the situation”!

3
8
2

I know every tech bro will squeak like a seal now, but just to keep things in perspective, on:
- 6'th flight Saturn V took man to the Moon 55y ago
- but but it wasn't reusable!
- 6'th flight space shuttle took a crew of 4 on a 5d mission, landed safely in Edwards base 41y ago

0
3
2

I understand people getting excited by SpaceX, I really do. Rocketry is extreme engineering, not doubt. But SpaceX isn't perfect and when people try to whitewash their screwups by dunking on Apollo project that really pisses me off. Apollo was an engineering miracle for its time.

0
1
2

Lorenzo Stoakes

Lots of actually quite delightful stuff in the mm rust code I looked at... god almighty, to have actually strong types, to have guards and a sense of actual _lifetimes_ of things...

Like being in the 21st century or something! ;)
1
0
4

Lorenzo Stoakes

OK so I just spent quite some time going through my first mm rust patch, having written 800+ lines of documentation explicitly (in part) to help the rust people with VMA locking.

NOBODY can moan that I'm not trying to help rust in the linux kernel now :)*

* It's the internet, so obviously, people will anyway
3
2
10

Lorenzo Stoakes

Working from home? More like being bullied by cats for food from home
2
2
8

Lorenzo Stoakes

DRILL DRILL DRILL!!

This is not a drill!

DRILL!
0
2
7

after 15 years as a linux user, i can heartily recommend using the linux kernel. dont use a distribution. dont even make your own - because thats a distribution too, obviously. absolutely don't use pacman, or apt, don't use ANY package managers. you don't want to use sysvinit, but don't use systemd instead because that's even worse. don't use a shell - theyre bad. you should completely avoid any userland programs. don't use any hardware either, because it might not be compatible with linux

4
6
3

Lorenzo Stoakes

Car being used regularly...
1
0
1

Lorenzo Stoakes

Went for a peaceful woodland walk today!
2
0
5

Old Hippie â“‹ Resistance!

In case you're not clear on the effectiveness of , here's a simple chart. Please share.

2
7
2

Lorenzo Stoakes

Every time I look at linked in I want to vomit

I know I posted some cringey shit there but still

Vom
2
1
5

Lorenzo Stoakes

I bought this cat house for Linus Clawvalds to sit in.

He has never sat in it.

Instead he does this.
2
1
5

Lorenzo Stoakes

Edited yesterday
The more kernel code I work with in C the more I am sold on rust.

Having a compiler prevent you doing the dumb shit that is _so easy_ in C is massive, and I keep seeing problems, including security problems, emerge from stuff a smarter compiler definitely could have identified.

I am sure rust has problems too, but this stuff is MASSIVE.

I already wrote a massive document on vma locking to try to help the rust folk (and us mm folk), now to see if I can help some more in other bits...
2
3
11
Show older