Thorsten Leemhuis (acct. 1/4)
kernellogger@hachyderm.io
<p>Mainly tooting about <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="tag">#<span>Linux</span></a> the <a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="tag">#<span>kernel</span></a> and things related to the <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="tag">#<span>LinuxKernel</span></a>: <a href="https://hachyderm.io/tags/bootloader" class="mention hashtag" rel="tag">#<span>bootloader</span></a>, <a href="https://hachyderm.io/tags/compiler" class="mention hashtag" rel="tag">#<span>compiler</span></a>, <a href="https://hachyderm.io/tags/git" class="mention hashtag" rel="tag">#<span>git</span></a>, <a href="https://hachyderm.io/tags/glibc" class="mention hashtag" rel="tag">#<span>glibc</span></a>, <a href="https:
Posts
-
View post
#Linux 7.3-rc7 is out: https://lore.kernel.org/lkml/CAHk-=wgqcR3MLXB=8ysNcevoHPF=SseBj9uHJ84hXn1f=9SHbg@mail.gmail.com/ &quot;&quot;[…] As always, I would have preferred to see a smaller rc, but it&#39;s not like anything in here looks like a reason to delay the final release. So that&#39;s still set for next weekend unless something new comes up. Please do keep testing, Linus&quot;&quot;
-
View post
Ohh, #Linux 7.3 will be the first #LinuxKernel release that brings more that 20k changes – ~1600 commits more than the previous record holder (v6.7) and ~2200 more than the latest mainline release (v7.2)! For more numbers and some charts, see: https://docs.google.com/spreadsheets/d/1_yH7lFmZxAoSWrtsd8tGu3befG4zIcMnytB1ml4pQQM/edit?usp=sharing #LinuxKernel #kernel
-
View post
#Linux 7.3 is out. #Announcement: https://lore.kernel.org/all/CAHk-%3DwgwnBm2zDdRM7u016NVHkv9KqbZW7AZ%3D8wZrqGyv_V%2B5A@mail.gmail.com/ For a list of new features, see * The brief @lwn announcement: https://lwn.net/Articles/1101143/ * The @lwn merge window summaries part 1 and 2: https://lwn.net/Articles/1089244/ and https://lwn.net/Articles/1089791/ * The KernelNewbies 7.3 page: https://kernelnewbies.org/Linux_7.3 With 20260 commits (18765 if you exclude merges) the latest version is th...
-
View post
Want to review your #Linux #kernel patches with a local LLM and #sashiko? That&#39;s &quot;&quot;really easy now: $ cargo install sashiko $ sashiko init set the LLM key $ cd linux &amp;&amp; sashiko review HEAD^5..HEAD&quot;&quot; That&#39;s the quote from https://lore.kernel.org/all/7ia47bjg141n.fsf@castle.c.googlers.com/ Linus later in the thread said: &quot;Right now you need to *know* to do this. That&#39;s a problem when at least some of the noise...
-
View post
A recording from Jeff Pele&#39;s recent talk &quot;Real-time Software On #Linux: How Hard Can It Be?&quot; is now available here: https://www.youtube.com/watch?v=-0D0rFdU6HY From the abstract[1]: &quot;&quot;Are you sure your software is running? What about in the next few microseconds? Let’s walk through how to answer this question, and write latency-critical software on Linux. You’ll get a headstart from the hardware to userspace, learning about BIOS quirks, kernel setti...
-
View post
RE: https://mastodon.social/@FEX_Emu/117289845632972172 ""We’re going to cover an ongoing problem with x86 emulation that affects every application that we emulate. This comes down to a single over-arching term that has wide-reaching ramifications; Emulating the x86 Total Store Ordering memory model (x86-TSO). The problems with emulating this memory model on the weak ordering memory model that ARM defines is multi-faceted and covers multiple issues. We’re going to go over all the pro...
-
View post
In case #Linux 7.2, v7.1.9+, or v6.18.45+ broke Bluetooth for you, then it's likely the following known problem in case you have a Realtek RTL8761B/BU BT chip: * https://lore.kernel.org/all/20260822141115.58815-1-kserwus@gmail.com/ * https://lore.kernel.org/all/20260823102959.100368-1-kserwus@gmail.com/ * https://lore.kernel.org/all/20260824053227.317496-1-junjie.cao@intel.com/ * https://bugzilla.redhat.com/show_bug.cgi?id=2521504 #LinuxKernel #kernel
-
View post
Linus once more states that AI is just a tool: https://lore.kernel.org/all/CAHk-%3Dwi4zC%2BZe8e%2Bp3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/ "" #Linux [the #kernel] is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away. AI is a tool, just like other tools we use. And it's clearly a useful one. It may not have been that "clearly" even just a year ago, but it's no longer...
-
View post
&quot;[…] The &quot;#CopyFail&quot; vulnerability presented a unique challenge for us. Despite our practice of deploying #Linux patch updates every two weeks, we remained vulnerable because a month-old mainline fix had yet to be backported to our primary #kernel line. Despite that, we were still able to roll out patched kernels within hours of the backport&#39;s release. In the interim, #bpf-lsm provided a surgical, no-reboot mitigation that secured our fleet. […]&quot; http...
-
View post
[Edit] You might want to ignore this post! Seems the tags were an accident and were already removed in Linus&#39; repo (but they might have ended up in your local mirror if you are unlucky; using the &quot;--prune-tags&quot; option of git fetch might be what you want then, but be careful, it might remove tags you care about). [/edit] Wondering why there are suddenly git tags for every downstream merge Linus performs for #Linux 7.2 (which will lead to a lot of tag noise I guess)....
-
View post
Updated my #Linux #kernel stats document now that #LinuxKernel 7.1 is out: https://docs.google.com/spreadsheets/d/1_yH7lFmZxAoSWrtsd8tGu3befG4zIcMnytB1ml4pQQM/edit?usp=sharing One thing stood out: the number of commits during the merge window went up for the past two releases, like due to the AI effect. Will be interesting to see if they will go down again soon after Linus pushed back in the last -rc5 release announcement: https://lore.kernel.org/lkml/CAHk-=wjt1NiKOdyAMz_DT7NmZ++SizPOhRSi492u...
-
View post
Remember the #Hercules monochrome ISA graphics adapter? I had one in the first PC I used – about ~37 years ago. The driver for it was now removed from #Linux for Version 7.2: https://git.kernel.org/torvalds/c/37a91b995952a556a6eb90c31736ee773b86999c #LinuxKernel #Linux
-
View post
@ljs@mastodonapp.uk your employer's Linux blog is really a bit messed up: * Your post and a few other recent ones (see next/previous links near the end of you post) are not mentioned on https://blogs.oracle.com/linux/ (the latest one mentioned there seems to be from February 3, 2026, unless I missed something) * RSS feed is downloadable from Chromium or Firefox, but wget and curl get a 301 (curl --head https://blogs.oracle.com/linux/rss) * No link previews shown here Wondering if the two...
-
View post
Censorship, censorship everywhere, even on kernel.org ! 😮 [For the record: I assume that&#39;s a bug in the dark mode of cgit or something like that]
-
View post
#Linux 7.1-rc3 is out: https://lore.kernel.org/lkml/CAHk-=wgCu1Ef9-k6w9BEL78Bu9G_oAgJ65opysqL6n3WW3Zw-g@mail.gmail.com/ Linus writes: &quot;&quot;[…] this [rc] answers the &quot;is 7.1 continuing the larger size pattern that we saw with 7.0?&quot; question, and the answer is yes: that wasn&#39;t a fluke brought on by a .0 release - it simply seems to be the new normal.&quot;&quot; #LinuxKernel #kernel
-
View post
Quick reminder in light of the recent #LinuxKernel vulnerabilities: In case you want to protect yourself against vulnerabilities in #Linux #Kernel modules you don&#39;t need, disable module loading completely by running: echo 1 | sudo tee /proc/sys/kernel/modules_disabled Of course you want to load all modules you need before running that command, as otherwise you will have to reboot to load them. 😄 More details on this: * https://dfir.ch/posts/today_i_learned_lkm_kernel.modules_disabl...
-
View post
#Linux 7.1-rc3, 7.0.6 and 6.18.29 are out with a fix for the second half of the #DirtyFrag vulnerability: * https://git.kernel.org/torvalds/c/aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71 * https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-7.0.y&amp;id=d45179f8795222ce858770dc619abe51f9d24411 * https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;id=3eae0f4f9f7206a4801efa5e0235c25bbd5a412c Thing is: it seems that the fix...
-
View post
RE: https://fedi.lwn.net/@lwn/116538328401421358 The patch to fix the second half of #DirtyFrag is at its third iteration now: https://lore.kernel.org/all/af2kdW2F1gJ9U-Gg@v4bel/ #LinuxKernel #kernel #Linux
-
View post
#Linux 7.0 is out: https://lore.kernel.org/lkml/CAHk-=wj2WqpPBwpAXo8bj_Hx-NxKMRVTVMUaQis7+Vm6XLRZiw@mail.gmail.com/ For a list of new features, see: * the LWN brief news entry – https://lwn.net/Articles/1067279/ (Screenshotted below) * the LWN merge-window summaries – https://lwn.net/Articles/1057769/ and https://lwn.net/Articles/1058664/ * the KernelNewbies 7.0 page – https://kernelnewbies.org/Linux_7.0 And reminder: the jump from 6.19 to 7.0 does not mean anything apart from &quot;Lin...
-
View post
#Linux 7.1-rc2 is out: https://lore.kernel.org/lkml/CAHk-=wjcma=quWe1SsiHkETc6zmRG6HVLcSVchGjAMtn=iimZA@mail.gmail.com/ &quot;&quot;I bring you tidings of another regular rc release - 7.1-rc2 is out, and looks fairly normal. […] It&#39;s not small, and while it&#39;s a bit early to say for sure, I do suspect we&#39;re seeing the same continued pattern of more patches than usual - probably due to AI tooling - that we saw in 7.0. Let&#39;s keep testing,...
-
View post
#Linux 7.1-rc1 is out: &quot;&quot;Things look fairly normal, although we do have a few different projects to cull some old hardware support to help minimize maintenance burden: phasing out i486 support (configs deleted, code deletions to follow) and independently starting to remove some really old networking hardware support, and removing some SoC support that never went anywhere. But we&#39;re more than making up for any stale code removal with all the new features and code added...
-
View post
RE: https://hachyderm.io/@kernellogger/116419722474231366 A fix for the #kernel stuttering/periodic lockups problem mentioned below[1] now has hit #Linux mainline: https://git.kernel.org/torvalds/c/4096fd0e8eaea13ebe5206700b33f49635ae18e5 Now it needs a backport to 7.0, as it does not apply cleanly there. Luckily, Thomas apparently plans to provide one; sadly, it will most likely be too late for #LinuxKernel 7.0.1, which is already in testing. [EDIT] Looks like I was wrong and we&#39;ll g...
-
View post
Quick reminder wrt removing features or drivers from the #Linux #kernel, like currently considered in the networking subsystem and a few other areas[1]: The &quot;no regressions&quot; rule still applies – so nothing people still use should be removed (or the removal should be reverted in case it turns out people still use it). This is why the network drivers 3c59x and xirc2ps, MVME147 that were on the chopping board will remain[2]. But there are a few caveats, some of them: * &q...
-
View post
From David Malcolm, who among others mentioned: * GCC error messages have a hierarchical structure to them. In GCC 15, I added an experimental option that shows this structure as a collection of nested bullet points. In GCC 16, this behavior is now the default. * GCC 16 includes several improvements to the generated SARIF output. * In GCC 15, I added -fdiagnostics-add-output= to allow for multiple kinds of diagnostic output simultaneously. Plain text output has limitations, so GCC 16 inclu...
-
View post
Reminder[1]: Now is the best[2] time to test the #kernel to prevent #LinuxKernel regressions from hitting #ArchLinux, #Fedora Linux, or #openSUSE #Tumbleweed. That&#39;s because the first pre-release (aka &quot;-rc1&quot;) of #Linux 7.1 is out – which leaves plenty of time to find, report, debug, and fix any problems that those distros otherwise will encounter when they switch to 7.1.y in about eight to ten weeks. And testing is not even hard, as easy-to-install packages with pre-bu...
-
View post
RE: https://hachyderm.io/@kernellogger/116454517064991950 A bunch of old networking infrastructure and drivers after a short discussion phase were now removed for #Linux 7.1. Among them: * ISDN subsystem and Bluetooth CMTP * ax25 and amateur radio (hamradio) * CAIF NETWORK LAYER * used ATM protocols and legacy ATM device drivers * several drivers, among them the one for 3com 3c509 chips For details see: https://git.kernel.org/torvalds/c/64edfa65062dc4509ba75978116b2f6d392346f5 In case you act...
-
View post
The #Linux 6.19.y series is now end of life: ""This is the LAST 6.19.y kernel to be released, this branch is now end-of-life. Please move to the 7.0.y kernel branch at this point in time."" https://lore.kernel.org/all/2026042220-coastline-flirt-ad3c@gregkh/ http://git.kernel.org/pub/scm/docs/kernel/website.git/commit/?id=0287316cba72ac42454cb5befd7528bde4886d28 #LinuxKernel #kernel
-
View post
Look like @torvalds might remove #bcachefs from the #Linux with version 6.17: https://lore.kernel.org/all/CAHk-=wi+k8E4kWR8c-nREP0+EA4D+=rz5j0Hdk3N6cWgfE03-Q@mail.gmail.com/ &#39;&quot;I have pulled this, but also as per that discussion, I think we&#39;ll be parting ways in the 6.17 merge window.&quot;&#39; Backstory that triggered this can be found here: https://lore.kernel.org/all/CAHk-=wi2ae794_MyuW1XJAR64RDkDLUsRHvSemuWAkO6T45=YA@mail.gmail.com/ To quote from there:...
-
View post
Inside Mesa 26.0&#39;s RADV RT improvements – https://pixelcluster.github.io/Mesa-26/ @pixelcluster writes: &quot;&quot;Mesa 26.0 is big for RADV’s ray tracing. In fact, it’s so big it single-handedly revived this blog. There are a lot of improvements to talk about, and some of them were in the making for a little over two years at this point. […] RT pipeline compilation […] Shader compilation with function calls […] Performance considerations […] Bonus content: Function call b...
-
View post
In case you encounter stuttering/periodic lockups with #linux 7.0, especially on AMD systems, try this patch: https://lore.kernel.org/all/177636758252.1323100.5283878386670888513.tip-bot2@tip-bot2/ For some reports about the issue, see: * https://lore.kernel.org/all/68d1e9ac-2780-4be3-8ee3-0788062dd3a4@gmail.com/ * https://bugzilla.kernel.org/show_bug.cgi?id=221370 * https://bugzilla.kernel.org/show_bug.cgi?id=221367 #kernel #LinuxKernel