Posts
191
Following
31
Followers
191
Linux Kernel developer and maintainer
🇵🇱 🇪🇺 🇰🇷 🇮🇱 🇺🇦 🇨🇭
IRC: krzk
Kernel work related account. Other accounts of mine: @krzk@mastodon.social
Edited 1 year ago

A talk for fresh Kernel Maintainers and anyone looking to optimize their workflow @linuxplumbersconf with @krzk
1. Get improvements to email workflow: b4, useful simple hooks for verifying commits (because checkpatch is not enough).
2. Get yourself in linux-next and get tested by community Continuous Integration/Testing.
3. Add yourself to kernel.org keyring, sign your tags and pushes (for transparency log).
4. Dump the mailing lists: use lei and lore
https://lpc.events/event/17/contributions/1498/

0
7
2
Lads and gals,

Linux'n'Beer CH is back for version 2. We're meeting in Zurich on Wednesday, the 8th of November. If you're in Switzerland, come by, or pass this on to someone who might be interested.

We're set to meet at 6:30 PM at the Burgermeister Kaserne[*].

@krzk and I will be there!

Cheers!

[*] https://maps.app.goo.gl/VsZ4wRjzvewpowK19
0
2
2

Linaro successfully enables upstream Linux support for the Qualcomm Snapdragon 8 Gen 3 Mobile Platform - the latest addition to the Snapdragon family.
Learn more about:
- Effortless upstream Linux integration
- Powerful performance optimization
- Running AOSP with Mainline
- Continued collaboration
Read the Blog Post Here https://www.linaro.org/blog/upstream-linux-support-now-available-for-the-the-qualcomm-snapdragon-8-gen-3-mobile-platform/
"

0
8
2

Krzysztof Kozlowski

If Samsung Foundry designed a SoC for customer, re-using most of components/IP blocks from Samsung SoCs, is it still a Samsung SoC or not? Which one is the main, common part?
1. Core SoC architecture, like buses, pinctrl, clocks, timers, serial, and many IP blocks, which constitute 95% of Devicetree bindings and drivers. IOW, all these common Samsung SoCs parts.
2. The one, big piece made by Samsung's customer: TPU, NPU or whatever.

https://lore.kernel.org/all/48e1c0bd-9518-4927-b490-f3206256bbd4@lpnu.ua/
0
1
4

Krzysztof Kozlowski

Finally, after moving to new home, I have time to reorganize my board farm. I was thinking about big rack cabinet, but changed my mind. I want art. Art on the wall.
1
0
7
I put together a mailing list etiquette page, in case it's useful for newbie posters.

https://subspace.kernel.org/etiquette.html
5
33
34

Krzysztof Kozlowski

What's happening in Poland around parliamentary election is beautiful! People waiting in long queues to vote, sometimes up to 1 AM. Just to vote! 73% turnout - record for Polish parliamentary elections after fall of communism. It is such a great pleasure to see the nation woken up to kick out corrupted, populist, close-minded, anti-democratic party out of their seats!

https://www.theguardian.com/world/2023/oct/15/poland-exit-polls-pis-party-wins-most-votes-but-opposition-coalition-possible
1
12
32
Edited 1 year ago

I'm proud to call Bradley Kuhn a friend and am celebrating him joining the growing community of out-and-proud FOSS leaders.

But it is a tragedy when someone is forced out.

I've watched as Eben Moglen and SFLC have abused the legal system and attacked SFC, wasting the scarce resources of one of FOSS's most important charitable nonprofits, and am devastated to learn about the personal abuse Bradley has endured.

FOSS friends: please take the time to read this. https://ebb.org/bkuhn/blog/2023/10/11/moglen-sflc.html

2
14
1

Krzysztof Kozlowski

Edited 6 months ago
Keep an eye on this talk for Linux Plumbers Conference 2023 - @abelvesa will be talking about how devices attached to discoverable buses on DT-based platforms need some special kind of powering up solution.
https://lpc.events/event/17/contributions/1507/
I am looking forward to it.
0
2
4

Jonathan Corbet

So they made a movie about my dad ...

https://fullcirclefilm.co/

...and about a crazy kid named Trevor Kennison and how both recovered their lives after a devastating injury. I've seen it, it's definitely worth a watch. The site lists a lot of upcoming screenings (all just in North America, alas).
0
6
16

Krzysztof Kozlowski

What a pleasant surprise - I am going to Plumbers! My talk about useful tool-set for fresh Linux kernel maintainers was accepted for this years Linux Plumbers Conference:
https://lpc.events/event/17/contributions/1498/
The cool part is that I will speak very early - on the second slot of the first day.
0
1
11

Krzysztof Kozlowski

Edited 1 year ago
For a year I have been keeping a branch on top of linux-next with all the cleanups and fixes for Qualcomm SoCs Devicetree sources. Goal is to pass DT schema validation someday (just like Samsung does). I update and rebase the branch frequently. I also add new patches to fix existing warnings. Unfortunately, the branch actually never gets smaller: I always have around 120-200 patches on top of linux-next. Always. Now, after rebasing on next-20230913 it is ~150 patches. Still 150 patches just cannot get applied...

If anyone tells you "Linux kernel development goes too fast", he is wrong. It's too slow. For one year I was able to create fixes much faster than people were applying then.

Branch is here if anyone wants to avoid duplicating work/effort:
https://github.com/krzk/linux/tree/pending/dt-bindings-qcom-new-and-fixes-for-warnings-linux-next
0
0
3

Krzysztof Kozlowski

Syzkaller now creates nice monthly reports reminding what could be fixed. Anyone bored enough or having enough of spare time to fix these NFC issues (having repro!)?
https://lore.kernel.org/all/0000000000008253550604ac4d36@google.com/
0
1
2

Krzysztof Kozlowski

Trimmed diffstat of v6.6-rc1 pull request ARM SoC changes from @arnd - the most active platforms for v6.6:

18.9% arch/arm64/boot/dts/qcom/
0.6% arch/arm/boot/dts/qcom/
1.0% drivers/soc/qcom/
...
9.6% arch/arm64/boot/dts/freescale/
3.6% arch/arm/boot/dts/nxp/imx/
0.7% arch/arm/boot/dts/nxp/ls/
0.9% arch/arm/boot/dts/nxp/mxs/
...
8.1% arch/arm/boot/dts/aspeed/
...
8.2% arch/arm64/boot/dts/ti/
0.5% arch/arm/boot/dts/ti/
...
6.6% arch/arm64/boot/dts/nvidia/
...
6.3% arch/arm64/boot/dts/rockchip/

Way to go Qualcomm SoC community!
Source: https://lore.kernel.org/all/4f60d13e-f060-491a-88c7-6f25323a48f8@app.fastmail.com/
0
3
5

Krzysztof Kozlowski

Edited 1 year ago
Corporate rules going mad: After replying to Nuvoton patches, I received now automated Out-of-office reply with "confidentiality" clause: "The privileged confidential information contained in this email is intended for use only". This is Out-of-office auto-reply, not confidential message. Get your silly systems together people...
0
0
1

Krzysztof Kozlowski

@linuxplumbersconf Hey Linux Plumbers! What is the point of the your mastodon account if you do not interact and do not respond here to any questions?
2
0
2

Krzysztof Kozlowski

When review happens too fast:
"You replied within the same minute of me posting that patch, which is the fastest review I've had to date on an upstream kernel list. Before we continue, please verify:

[ ] I am not a robot"

From Brian Masney: https://lore.kernel.org/all/ZN5KIlI+RDu92jsi@brian-x1/
0
1
9

Krzysztof Kozlowski

@kwilczynski The sales trick is neat! Let's suck out of maintainers even money, not only their time!

RE: https://fosstodon.org/users/kwilczynski/statuses/110864258072128850
0
0
1

Krzysztof Kozlowski

@kwilczynski No vendors stepped in to provide hardware for testing by Linux maintainers? No surprise...

There is somehow quite a big disconnection between big corporations making millions of products and Linux, and us - people actually developing Linux. Knowing enormous expenses in the marketing of big corporations, one could imagine what it is to donate a few boards to real Linux maintainers, right?

Nope.

I had a similar problem some time ago - till I gave up - with Samsung. I am the maintainer of Samsung SoC in Linux kernel, but all the boards were either purchased by me, donated by a friend in Germany, donated by a friend from Google or donated unofficially by a few good folks from Samsung R&D Poland.
When I asked Samsung Open-source or Samsung LSI (the one making SoCs I maintain) the answer was either silence or "no boards". One more board might now come from Samsung thanks to a project between Linaro and Samsung, but it is an exception.

And that makes me every time very rough in reviewing big-corporations code. Sorry guys, you do not play fair.
1
1
3

Krzysztof Kozlowski

@hyeyoo Cass I remember - water, sorry :). Terra - I did not try. From all the industrial companies only Klaud had a bit of taste. Beer revolution moves slowly :) but I remember few places with some nice choice, e.g. Cocky Pub.

RE: https://social.kernel.org/objects/fee182c1-7174-4348-90bb-f7f9cf196c39
0
0
1
Show older