Posts
272
Following
39
Followers
288
Linux Kernel developer and maintainer
#standwithukraine πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί πŸ‡ΊπŸ‡¦ πŸ‡¨πŸ‡­
IRC: krzk
Kernel work related account. Other accounts of mine: @krzk@mastodon.social
GitHub: https://github.com/krzk/
Traveling Instagram / Wanderquak: https://www.instagram.com/wanderquak/
Home brewery: https://brewalot.ch
Our gardening (and worm farm!): https://growalot.ch
@monsieuricon Minneapolis? US? No, no, nope, heck no.
1
0
1

Krzysztof Kozlowski

Who would think that removing myself from Linux kernel maintainers was such a good feeling. :)

Naaah, I'm a bit joking, just a proper thing to do instead of hoarding maintainers entry and not replying to emails.
0
0
3
@trini @hzulla That "standard way" was actually developed by someone, e.g. company or hobbyists, so cost money/time. Lack of such investment is not a scandal. It's really harmful language, because it suggests there is here some sort of malice or incompetence or just negligence. Basically it feels like years of mine and your work were part of that negligence. But no.

Our choices or economies are driven by demand and there was no demand for generic bootable ARM phone or laptop. Demand was for a cheap phone or laptop. There are BTW reasons why there is no x86 (laughing at Intel Atom) in embedded, IoT or phone/tablet market. That "general purpose bootloader and OS install" comes with a cost and there was and there is no demand for it.

Scandal would be if someone could not even develop that "general purpose bootloader and OS install", because of vendor lockdown. This is actually partially true for mobile market due to secure boot restrictions, but not for arm64 laptops, not for embedded/IoT.
1
0
1
@trini @hzulla Nothing is locked on Qualcomm ARM laptops. After 15 years to can still develop generic purpose loader or kernel... But if you want someone else to do your job (like they did on ACPI), that's a bit different question and not really a scandal. Scandal is if vendor would lock you out of doing it. Here no one is locked out and you have the freedom to implement whatever you find necessary. What others did not implement in SW what you find necessary is not a scandal.
1
0
1
@EUCommission Picture of "Discover EU" in your post is showing famous Landwasser Viaduct with Swiss train in SWITZERLAND. This is not EU.
1
0
3
And here is the long version from OSS Japan:
https://youtu.be/mF3MQYH3x3s?si=vXBEm8EZIRUohhg3
0
0
1
@Logical_Error This is list of vendors, as explained on earlier slides.
0
0
1
@Logical_Error I don't understand. Qualcomm is the platform.
1
0
0

Krzysztof Kozlowski

1
1
5

Krzysztof Kozlowski

Edited 1 month ago
"... I'll be going very, very, very fast. (...) I work for Qualcomm, I'm maintainer, taratatata..."

That's how you don't waste time of the audience during your speech. :)

Tokyo was cool, that was my third visit to Japan and second trip to Tokyo. But beside the city, time spent for Linux Plumbers Conference is as usual priceless. See you next year in Prague!

https://youtu.be/AN_3EA7gv04?si=1eBljSyw57zuzcNt&t=5
2
3
6
It was just 8 hours for Loongarch contribution and ~2 days for Aspeed (that's also much bigger). Pretty good response time!
0
0
3

Krzysztof Kozlowski

Edited 1 month ago
I don't want to take all the credits, but FWIW, after pointing out publicly DTBs check compliance warnings for some platforms during my OSS Japan talk, two platforms/archs already received patches to fix several warnings (Loongarch and Aspeed).

It seems I will need to keep repeating this talk :)

https://sched.co/29Foi
1
1
7
@corbet We were hanging out in a bar on 39th floor and all felt suddenly we have enough and should call it a day.. :)
0
0
2
You should have named the talk: why Linux kernel is a giraffe?
0
0
1

Krzysztof Kozlowski

Many types of nodes in the Linux kernel explained by Bartosz Golaszewski from Qualcomm at OSS Summit Japan.
#OSSumit
1
0
2
@llvm of course it's off, because it requires careful management how you actually resolve conflict, so only good resolutions are recorded. It's additional, complicating step, thus must be conscious opt in...
0
0
0

Krzysztof Kozlowski

If you ever wondered where do we stand in Linux kernel with DTS validation (dtbs_check) of various platforms, which architectures are fully compliant and where we see nice progress, please join my session on 9th of December in Tokyo during Open Source Summit Japan 2025: Status of DTS Validation in Linux Kernel
https://sched.co/29Foi

I will also have a shortened version at the Linux Plumbers Conference, just a few days after.

#OSSummit #OSSJapan2025 #LinuxPlumbers
0
1
5

This is not a peace plan. It is a proposal that weakens Ukraine and divides America from Europe, preparing the way for a larger war in the future. In the meantime, it benefits unnamed Russian and American investors, at the expense of everyone else.
https://www.theatlantic.com/ideas/2025/11/trumps-war-peace/685024/?gift=hVZeG3M9DnxL4CekrWGK3x5H8-x30wTOq6lDtv0xjW4&utm_source=copy-link&utm_medium=social&utm_campaign=share

1
7
2
@hanfi @gregkh Making them public would help people to avoid wasting time in the future by adding the author's email address to ai-slop filters / PLONK. Or adding their domain because sometimes that's representing a company approach.
0
0
0

Krzysztof Kozlowski

$ git describe 
v6.18-rc3
$ git shortlog -s -n --no-merges

Oh! 5th place!

Don’t stop me now

I’m having such a good time

I’m having a ball

Don’t stop me now

0
1
8
Show older