Posts
209
Following
33
Followers
232
Linux Kernel developer and maintainer
#standwithukraine 🇵🇱 🇪🇺 🇺🇦 🇨🇭
IRC: krzk
Kernel work related account. Other accounts of mine: @krzk@mastodon.social

Krzysztof Kozlowski

Oh, the amazing construction of silosed Business Units of big corporations. When interacting with Open Source communities, one team in some Business Unit of that company cannot learn from the past experience of some other team, because they are silosed. Separate. Thus this team makes the same mistakes other teams already did. However Open Source community sees it differently - one company sending contributions with the same mistakes. It is always okay to make a mistake, but making the same mistake again and again, is a bit waste of our time.
1
0
1

Krzysztof Kozlowski

Edited 1 year ago
Trying to sell something on Facebook marketplace: 99% of interested people are scammers. I found a pervert joy in playing with them, requiring rather small effort from my side and ending in some amusement. This one gave up just after two days off wasting his time.
0
0
1

Krzysztof Kozlowski

Edited 1 year ago

Cleanup of inactive maintainer entries is coming :) - docs: maintainer: document expectations of small time maintainers

0
3
8

Krzysztof Kozlowski

Go Beavers! I mean, the true beavers, the greatest ecosystem engineers, which are vital in bringing diversity, richness, and healing degraded landscapes. “Beaver settlements triple in 15 years in Switzerland” https://www.swissinfo.ch/eng/beavers-increase-threefold-in-15-years-in-switzerland/48657934

If you want to learn more, why beavers are important, I recommend Andrew Millison’s: https://youtu.be/43bmtqKDhBE

0
1
3

Krzysztof Kozlowski

With v6.5-rc1 merge window, my remaining few fixes for Samsung Exynos SoC dtbs_check compliance were merged. This means that with v6.5-rc1 all ARM and ARM64 Samsung Exynos SoC Devicetree sources (DTS) pass in-kernel Devicetree bindings compliance tests. I can finally enable a builder testing mainline DTS for this:
https://krzk.eu/#/builders/92
https://krzk.eu/#/builders/91
https://github.com/krzk/tools/commit/743f694cfe4d18dd5f92728967aa762edd59c84e

P.S. The ARM64 Exynos DTS was actually compliant since v6.3-rc1, so that part I could have enabled earlier.
0
5
14

Krzysztof Kozlowski

Edited 1 year ago
Is fixing the same issue over and over again, and expecting it to be fixed, also definition of insanity? Or just Groundhog Day? Or Whack-A-Mole game?
https://lore.kernel.org/linux-devicetree/20230711063011.16222-1-krzysztof.kozlowski@linaro.org/T/#u
https://lore.kernel.org/all/20230410175232.22317-1-krzysztof.kozlowski@linaro.org/
1
0
3

Krzysztof Kozlowski

Hey @linuxfoundation
Do you plan to upload more photos of EOSS 2023? I see pictures from only the first two days of EOSS, not even complete two days... Other days are not uploaded at all. As you can see in the link below, count stays at 150 pictures is since last Thursday:
https://www.flickr.com/photos/linuxfoundation/albums/72177720308904909/page2
#eoss2023 #elce2023 #EmbeddedOSSummit
0
0
2

Krzysztof Kozlowski

Edited 1 year ago
10% of commits in Linux kernel v6.4 came from Linaro engineers. It is a nice result for such a small group of kernel engineers.
https://www.linaro.org/blog/linaro-contributions-to-the-6-4-linux-kernel-release/
0
1
8

Krzysztof Kozlowski

Edited 1 year ago
It was great to see at the EOSS 2023 commitments from some ARM64 SoC manufacturers to upstreaming their SoCs. It was visible in the conference talks but also I got such clear vibes during the talks behind the scenes.
What was a bit missing is a story of Qualcomm which recently is heavily visible upstream - both directly and through the Qualcomm Landing Team in Linaro. November last year Qualcomm released its newest, shiniest mobile SoC: the Snapdragon 8 Gen 2 (SM8550).
And guess what happened? The next day you could find all the Linux kernel support for this new SoC on the mailing list. The newest SoC was released with upstream support at the same time. There is also story from @superna9999: https://www.linaro.org/blog/upstream-linux-support-now-available-for-the-the-qualcomm-snapdragon-8-gen-2-mobile-platform/
#eoss2023 #elce2023 #EmbeddedOSSummit
1
15
39

Krzysztof Kozlowski

Edited 1 year ago
Room full of people - I certainly didn't expect such big audience. #eoss2023 #elce2023 #EmbeddedOSSummit
1
0
7

Krzysztof Kozlowski

Updating my CV, collecting references, debt register extract, salary details and writing motivation letter. People do crazy stuff to get a nice apartment in Switzerland.
1
0
1

Krzysztof Kozlowski

I love it. And think how many other equations and laws of physics can be improved with adding AI. Ohm's law? Dude, please, I = (V + AI) / R. Newton's second law? Easy peasy, F = m * a * AI. Maxwell equations - don't get me even started...
2
0
3

Krzysztof Kozlowski

> [2]: Snippet created with the assisstance of GPT-4

So it began...

That was quite nice Devicetree source snippet. Can be entirely incorrect though, just looks good.
1
0
2

Krzysztof Kozlowski

Some useful commands for daily usage of DT schema helpful in efficient checking of the DTS files:
https://www.linaro.org/blog/tips-and-tricks-for-validating-devicetree-sources-with-the-devicetree-schema/
0
4
5

Krzysztof Kozlowski

In a perfect world, I would have enough of time and energy to give every patch submitter personalized review, with a touch and nice words. I remember the times when I got one patch per week for my subsystem. Now, with like 600 patches and replies to me per week, I cannot. Reviewers are scarce and day has only 24h.

Unfortunately many issues are the same and do not require me, but ChatGPT. I figured out solution for all such trivialities: review templates.

But now, it's the second time submitter felt offended that I gave too obvious advice for an issue. What to do then? I will not write hundred times "please run checkpatch.pl", it's just waste of my time.
3
0
4

Krzysztof Kozlowski

Edited 1 year ago
The first pancake is always spoiled? https://lore.kernel.org/linux-devicetree/20230511105006.176979-1-krzysztof.kozlowski@linaro.org/

BTW, above proverb in Polish is a bit more drastic: "Pierwsze koty za płoty", so literally: "The first cats over the fence". :)
0
0
6

Krzysztof Kozlowski

My bedroom has a view on few trees with three young squirrels, jumping, running and foraging every morning. I bet I would not have done any work there... Squirrels are too addictive.
0
0
2
This is a regular reminder that Russian military is still dropping high-yield explosives onto Ukrainian homes, killing women and children.

This is not f'n okay.
1
11
16

Krzysztof Kozlowski

They have taken me by surprise. If I knew, I would put a bit different t-shirt on me.
1
0
3

Krzysztof Kozlowski

@monsieuricon If few years ago all patch discussions and development processes were moved to Twitter, the problem with such discussions would be solved now. We lost our chance.

RE: https://social.kernel.org/objects/a89443f9-061f-479e-9f89-f6bbdd8b383c
1
0
3
Show older