"16 years ago today, after watching a presentation on YouTube titled “Write and Submit your first Linux Kernel Patch” by @gregkh, I submitted my first patch1 to the Linux kernel. 🐧🙂[...]"
https://t.co/BecKDPh05i 🐧
#Linux#OpenSource
GNU Tools Weekly News Week 42 (June 14, 2026)
Release updates for GNU toolchain:
* GCC 15.3.0 was released
* https://t.co/lwUR1ZaEEw
* GNU binutils 2.46.1 was released
* https://t.co/a3IQ24n1oS
GNU toolchain conference reminders:
* GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
* https://t.co/8PFrOm5nYz
* https://t.co/37emyYDIVC
* Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
* https://t.co/uLsWjwMgZJ
General/big GNU toolchain news:
GCC easy issue to tackle of the week (2 this week):
* `(x == MAX_VALUE) ? y : MIN<x, y>` -> MIN<x,y>
* https://t.co/LtPN3jgHe1
* Reach out to Andrea Pinski <[email protected]> for
mentoring on this issue.
* Improve RISC-V sequence for conditional xor with a constant
* https://t.co/nbMvY2tPJG
* Reach out to Jeff Law <[email protected]> for
mentoring on this issue.
* Previous ones are listed on https://t.co/BMSaHXcIhT
GCC commits:
* https://t.co/nyJK7nrBhU - r17-1559 : 143 commits
* aarch64: Add support for FEAT_SSVE_BitPerm and some other intrsinics
* https://t.co/3qOTxGjFIN ... r17-1428-g5da2ddf4ef8d94
* aarch64: Use MOVI for low‑64‑bit integer SIMD constant vectors
* https://t.co/evY80wBCMj
* ranger: Refine modulo range operations with fixed quotient
* https://t.co/ry3fzlVDJg
* phiopt: Allow factoring out of more than just single operand operations
* https://t.co/B5bep5Ap1T
* driver: Spill long COLLECT_GCC_OPTIONS to a response file
* https://t.co/7arOwD09PP
* match: Optimize (~a) >> a to -1 for signed a
* https://t.co/86uQZfST9B
* match: Add bitop reduction simplifications against zero
* https://t.co/uEtL2j9RLx
GCC discussion:
*
GCC bugzilla stats
* 138 new issues filed
* 70 issues closed
binutils/gdb commits:
* gdb/MicroBlaze: Add support for native linux gdb:
* https://t.co/FBkbJmvH1m
*
gdb discussion:
* RFC: prototype of C extensions using the Python limited API (continued)
* https://t.co/GZXcEKFqa0
binutils discussion:
*
glibc commits:
*
glibc discussion:
*
📅 The schedule is live for #OSSummit Korea, August 11-12 in Seoul! https://t.co/WIAzGWxmpb
Explore 70+ sessions covering #AI, #CloudNative, #Linux, embedded systems, software security, & more.
⏰ 4 days left to save up to ₩220,000 when you register by June 16: https://t.co/L9oMPfEucv
"During one of my presentations at Open Source Summit Japan🇯🇵 the past year, I talked about a bug I found while addressing -Wflex-array-member-not-at-end issues in the Linux kernel. The warning reported by the compiler was [...]"
https://t.co/jenzMTFrzX 🐧
#Linux#OpenSource
"16 years ago today, after watching a presentation on YouTube titled “Write and Submit your first Linux Kernel Patch” by @gregkh, I submitted my first patch1 to the Linux kernel. 🐧🙂[...]"
https://t.co/BecKDPh05i 🐧
#Linux#OpenSource
"Today I woke up to the great news that we now have "only" 100 -Wflex-array-member-not-at-end issues left to be addressed in linux-next. I started fixing these issues a couple of years ago after running into a memory corruption bug caused by a flex[...]"
https://t.co/pvnQa2vABA
@linuxfoundation Live Webinar Maintainer Series: My Life as a Linux Kernel Developer and Maintainer with @gregkh
"Greg KH and Shuah Khan talk about Greg’s experience as a kernel developer and maintainer [...]"
https://t.co/AnCO1OpCEX
While reviewing one of the patches sent to the linux-hardening list this afternoon, I spotted a bug I introduced in the same code two years ago (on March 5 2024, to be precise).
Over nearly a decade contributing to the Linux kernel, I've...
Read more: https://t.co/JVbfOflW3k 🐧
I presented at Everything Open @_everythingopen a couple of days ago. 🗣️🐧
My slides are already available for anyone who'd like to check them out.
Thanks for having me - I really enjoyed the session! 🙂✌🏽
https://t.co/zGHcUdCtzE
#EverythingOpen#EO2025
Yet another memory corruption bug caught thanks to -Wflex-array-member-not-at-end! 🐛🪲🐧
https://t.co/BjzbXaehfp
This will soon land in mainline and a couple of stable trees. 😃🐧
Check out this presentation to learn more about this work:
https://t.co/asqcw5EyUh
KSPP ⚔️🛡️🐧
I wrote a very short blog post to guide people to resources on how to start fixing Coverity issues and how that can be a great way to contribute to the Linux kernel. 🔍 🖥️ 🐧
It's particularly aimed at newcomers with some experience in C. 🙂
https://t.co/KxGnH4fdiu
Status update on GCC security features for the Linux kernel - Qing Zhao
"Multiple security features for the Linux kernel have been added into GCC releases since GCC11, including "zero call-used registers at return" (GCC11) [...]"
@gnutools
https://t.co/01sFxgu01z
I’m really happy to share that I'll be traveling to Paris to speak at @KernelRecipes in the week after the Open Source Summit Europe. ✈️🇨🇵🗣️🎙️ I’m really excited about this edition, and as always, feel free to say hi if you see me around. 🙂👋🏽🐧 #Linux
https://t.co/k9AbT6CXIq
Kees Cook on Linux kernel security. 🐧
"I’ve found the term “undefined behavior” to have a really strict meaning within the compiler community, so I have tried to redefine my goal as eliminating “unexpected behavior” or “ambiguous language constructs”. "
https://t.co/fLJbaEHN06