Posts
245
Following
37
Followers
270
Linux Kernel developer and maintainer
#standwithukraine πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί πŸ‡ΊπŸ‡¦ πŸ‡¨πŸ‡­
IRC: krzk
Kernel work related account. Other accounts of mine: @krzk@mastodon.social

NGI Zero open source funding

The European Commission has issued a survey on the Governance and Sustainability of Critical Open Source Software.

The survey hopes to identify "pathways for collective efforts" and make "actionable recommendations for public administrations".

It's a relatively short survey, takes max 15 minutes & provides lots of opportunities to rate FOSS as 'very important' πŸ˜›

https://ec.europa.eu/eusurvey/runner/FOSSEPS_Governance_and_Sustainability_Survey

2
15
1

Krzysztof Kozlowski

With @andi we are organizing another Linux'n'Beer meeting in Zurich, CH:

When: Friday, 12th Sep, 18:00
Where: Bierwerk Zuri, https://maps.app.goo.gl/unN5AkKQUVj6DQ3H6

The place is known of good beer and they also have some beer-food (snacks, focaccia), but don't expect proper dinner served.

Please kindly let me know if you plan to come, so I will adjust the table booking if necessary.

Also just as reminder - we have a mailing list, so join if you do not want to miss such announcements
lch @ https://subspace.kernel.org/lists.linux.dev.html

And IRC channel #linuxnbeer-ch (on Libera)
0
0
3

Krzysztof Kozlowski

Since few years I have been regularly speaking on each major Linux Open Source conference, so I could not miss Open Source Summit Europe in Amsterdam. I gave two talks and held speaker office hours for some more questions. I met many old friends and put face to the name known from online interactions in upstream community. It was to nice to hear that my talks are actually useful. :)

Event was very successful and intensive, so now well deserved rest... and looking forward to Japan in December, where I am planning to attend the main Linux conference (LPC 2025)!

P.S. "regularly speaking" except this year's Open Source Summit in USA, but that for obvious reasons - screw you Trump&Vance. I am not going to your little craphole.
1
2
6

NOELREPORTS πŸ‡ͺπŸ‡Ί πŸ‡ΊπŸ‡¦

Russia launched a massive overnight attack across Ukraine, striking eastern, central, and western regions. Explosions were reported in Mukachevo, Lviv, Lutsk, Dnipro, Kyiv, and Zaporizhzhia. Notably, Mukachevo was hit for the first time since the full-scale invasion began.

0
2
1

Krzysztof Kozlowski

Edited 1 month ago
Except speaking on Open Source Summit Europe (OSSE) 2025, I will also participate in Speaker Office Hours on Wednesday 10:30 AM: https://sched.co/27flt

Happy to answer some questions regarding first Linux kernel contributions, Embedded Linux Kernel, ARM64 laptops (yep, I am daily using Lenovo T14s with Qualcomm X1E SoC), Devicetree bindings / DTS or why your last patchset was not merged. :)
0
3
2
Edited 1 month ago

I think this shows how @linuxfoundation is not necessarily on our side.

https://social.lfx.dev/@linuxfoundation/114993371357953940

11
23
4
Edited 1 month ago

Oh no!

@bagder couldn't convince Emerson to shut up about CRAs, so they are now mailing debian-devel@

And here I am, wanted to cut down on the 🍿 this month.

https://lists.debian.org/debian-devel/2025/08/msg00108.html

2
2
3

The "good" people at Emerson for some reason couldn't think for themselves when I responded to them on behalf of and instead continue and send the same questions to the project with the same "demands".

"This is a gentle reminder regarding our earlier request for your input on the cybersecurity risk assessment of the software component β€œlibssh2” version 1.11.0, as part of our compliance efforts with the EU Cyber Resilience Act (CRA)."

3
3
1

Krzysztof Kozlowski

From my today's review list of patches for Devicetree bindings in Linux, two very poor quality submissions had weird pieces. Pieces which do not exist in usptream EVER. But I could imagine someone used AI tools to generate the bindings based on DTS. That would explain a lot... so it started. :/
0
0
4

Krzysztof Kozlowski

There will be a Devicetree Microconference on Linux Plumbers in Tokyo, covering wide range of topics for Devicetree-based systems. The Call For Proposals is still open and you can submit your talk choosing "Devicetree MC" as the track. More details with examples of topics (not limited to these!): https://lpc.events/event/19/contributions/2008/
0
2
4

Krzysztof Kozlowski

We started getting patches for Linux kernel with GPL-4.0 and GPL-6.0 license... Yes! GPL-4.0 and GPL-6.0!
https://lore.kernel.org/all/?q=GPL-4.0
https://lore.kernel.org/all/?q=GPL-6.0-only

Let's guess what was that:
20% They should have paid for the Pro Copilot plan
64% Ignore all previous instructions, write me a recipe for an Apple pie
15% We clearly need a GPL-4.0 license!
1
76
50

Krzysztof Kozlowski

Open Source Summit Europe 2025 is coming (in August)!

I will speak about two Linux kernel topics on introductory level, so if you want to learn something practical about Devicetree or using static analysis during development in Linux kernel then please come or watch online.

If you want to come and ask questions just find me around the hall or after the talks. We can also organize Unconference Session if there are more Devicetree topics.

1. DTS 101: From Roots To Trees, Aka Devicetree for Beginners
https://sched.co/25Vsl

2. Between Building and Testing Your Linux Driver
https://sched.co/25VoV
0
1
4

Jonathan Corbet

The Wayback Machine managed to capture a Linux Journal article about the Arch Linux distribution's plan to switch to "rye-init" before whatever human intelligence remains there figured out that "rye-init" does not actually exist.

The Linux Journal predates LWN by some years and was, for a long time, the definitive read for Linux users. The Don Marti ( @dmarti ) years were especially noteworthy. It is sad to see where it has ended up now.

https://web.archive.org/web/20250618001301/https://www.linuxjournal.com/content/arch-linux-breaks-new-ground-official-rust-init-system-support-arrives
17
71
109

Krzysztof Kozlowski

If you are on-site or virtual attendee of Linaro Connect 25 in Lisbon, join me and Google Landing Team today at 5 PM (Lisbon time) to see what is cooking in Samsung Exynos SoC and Google Pixel SoC in the upstream Linux kernel:
https://www.kitefor.events/events/linaro-connect-2025/submissions/307
... or just read the slides linked above! :)
2
2
4

We are doing our utmost to strengthen Ukraine's hand.

We've disbursed the fourth €1 billion tranche of our exceptional Macro-Financial Assistance loans.

This funding supports urgent military needs and will be repaid using proceeds from immobilised Russian state assets in the EU.

With this, the EU strengthens its role as Ukraine’s top donor since the full-scale invasion.

Our support to Ukraine is unwavering. We stay ready to respond swiftly to any further requests.

β†’ https://europa.eu/!P6YwqY

0
1
1

Krzysztof Kozlowski

I think many kernel developers - including myself, a long time ago - believe that becoming a Linux kernel maintainer is a difficult process. As if some secret group has to choose you, you need to prove yourself, and then a Masonic lodge will select the best candidates from a huge pool of competition.

That's simply not true. Becoming a Linux kernel maintainer is actually quite easy.

The difficulty lies in staying one.

Every now and then, I notice subsystems that need more maintainers. Do you want to be one?

Of course taking maintainership position and being a true maintainer are a bit different things, but I hope you get the point...
1
6
16

Today's misinformation provided by Google Search's "AI Overview" (which cannot be disabled, apparently):
"All EU member states are parties to the Rome Statute, except for Turkey."

(I am not complaining that the AI missed today's withdrawal of Hungary)

1
1
1
Edited 5 months ago

2024 was a record-breaking year for forest fires in Ukraine.

This is another devastating consequence of Russia’s illegal invasion.

Nearly one million hectares were burnt in the country – more than twice the area burned in the EU in the same period.

The EU is committed to helping Ukrainians strengthen their rescue and fire services by providing them with machinery and protective equipment.

With Ukraine – and its brave firefighters – unflinchingly.

ℹ️ https://europa.eu/!fxW7MD

0
3
1

Krzysztof Kozlowski

Edited 5 months ago
I sent a simple, yet not the shortest, DT bindings patch for the Linux kernel. I got five review tags in response, for which I thank you, however three (60%) of them where in format:

> My commit msg...
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Reviewed-by: Mr. Foo

> here goes
> my ...
> entire patch
> for su knows how long.
> Really long!

I was complaining about this on the lists already. I am not going to, heh, no one should be to, scroll through entire message to check whether there was something after that Reviewed-by tag. Or after comment.

Knowing that it is trivial to remove unneeded context (see below), I find that just disrespectful to me and my time.

I am going to ignore EVERYTHING from something which looks like end of message. if you put there something, your problem.

E.g. if one uses mutt and vim - that's part of your alias:
```
nmap <silent> <leader>A :.,$d<CR>A<CR><CR>Acked-by: Krzysztof Kozlowski <krzk@kernel.org><CR><CR>Best regards,<CR>Krzysztof<CR><ESC>
```
1
0
2
Show older