Elektrine lite

← Feed

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

  • Post #3824930

    Linus once more states that AI is just a tool: https://lore.kernel.org/all/CAHk-%3Dwi4zC%2BZe8e%2Bp3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/ &quot;&quot; #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&#39;s clearly a useful one. It may not have been that &quot;clearly&quot; even just a year ago, but it&#39;s no longer...

  • Post #3331742

    &amp;quot;[…] The &amp;quot;#CopyFail&amp;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&amp;#39;s release. In the interim, #bpf-lsm provided a surgical, no-reboot mitigation that secured our fleet. […]&amp;quot; http...

  • Post #3331741

    [Edit] You might want to ignore this post! Seems the tags were an accident and were already removed in Linus&amp;#39; repo (but they might have ended up in your local mirror if you are unlucky; using the &amp;quot;--prune-tags&amp;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)....

  • Post #3331740

    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...

  • Post #3331374

    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

  • Post #2500067

    Censorship, censorship everywhere, even on kernel.org ! 😮 [For the record: I assume that&amp;#39;s a bug in the dark mode of cgit or something like that]

  • Post #2500064

    #Linux 7.1-rc3 is out: https://lore.kernel.org/lkml/CAHk-=wgCu1Ef9-k6w9BEL78Bu9G_oAgJ65opysqL6n3WW3Zw-g@mail.gmail.com/ Linus writes: &amp;quot;&amp;quot;[…] this [rc] answers the &amp;quot;is 7.1 continuing the larger size pattern that we saw with 7.0?&amp;quot; question, and the answer is yes: that wasn&amp;#39;t a fluke brought on by a .0 release - it simply seems to be the new normal.&amp;quot;&amp;quot; #LinuxKernel #kernel

  • Post #2500063

    Quick reminder in light of the recent #LinuxKernel vulnerabilities: In case you want to protect yourself against vulnerabilities in #Linux #Kernel modules you don&amp;#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...

  • Post #2500062

    #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;amp;id=d45179f8795222ce858770dc619abe51f9d24411 * https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;amp;id=3eae0f4f9f7206a4801efa5e0235c25bbd5a412c Thing is: it seems that the fix...

  • Post #2314274

    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

  • Post #2049061

    #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 &amp;quot;Lin...

  • Post #2042009

    #Linux 7.1-rc2 is out: https://lore.kernel.org/lkml/CAHk-=wjcma=quWe1SsiHkETc6zmRG6HVLcSVchGjAMtn=iimZA@mail.gmail.com/ &amp;quot;&amp;quot;I bring you tidings of another regular rc release - 7.1-rc2 is out, and looks fairly normal. […] It&amp;#39;s not small, and while it&amp;#39;s a bit early to say for sure, I do suspect we&amp;#39;re seeing the same continued pattern of more patches than usual - probably due to AI tooling - that we saw in 7.0. Let&amp;#39;s keep testing,...

  • Post #1890275

    #Linux 7.1-rc1 is out: &amp;quot;&amp;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&amp;#39;re more than making up for any stale code removal with all the new features and code added...

  • Post #1845927

    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&amp;#39;ll g...

  • Post #1845925

    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 &amp;quot;no regressions&amp;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: * &amp;q...

  • Post #1825192

    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...

  • Post #1725441

    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&amp;#39;s because the first pre-release (aka &amp;quot;-rc1&amp;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...

  • Post #1666075

    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...

  • Post #1533750

    The #Linux 6.19.y series is now end of life: &quot;&quot;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.&quot;&quot; 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

  • Post #1376521

    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/ &amp;#39;&amp;quot;I have pulled this, but also as per that discussion, I think we&amp;#39;ll be parting ways in the 6.17 merge window.&amp;quot;&amp;#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:...

  • Post #1345730

    Inside Mesa 26.0&amp;#39;s RADV RT improvements – https://pixelcluster.github.io/Mesa-26/ @pixelcluster writes: &amp;quot;&amp;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...

  • Post #1315178

    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

  • Post #1133385

    Linus is reminding people that the #LinuxKernel configuration should &amp;quot;NOT ASK PEOPLE STUIPID THINGS&amp;quot; and is &amp;quot;the most visible interface to NORMAL USERS that we want to encourage to build their own kernels so that they can participate in #kernel development&amp;quot;: https://lore.kernel.org/all/CAHk-%3Dwhigg3hvOy7c1j1MXFy6o6CHp0g4Tc3Y-MAk%2BXDssHU0A@mail.gmail.com/ #Linux

  • Post #1036878

    Recordings from last week&amp;#39;s @linuxplumbersconf 2025 are now available.🥳 You have two options to find the ones you might be interested in: * Look through this YouTube-Playlist (https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3-ZbrEgTiCpm1-Sg_ihLVF) * Find and open interesting talks via the Schedule Overview (https://lpc.events/event/19/timetable/#all) or the Detailed Schedule (https://lpc.events/event/19/timetable/?view=lpc), as the individual talk descriptions link to the videos. A...

  • Post #1036877

    Stephen Rothwell is &amp;quot;stepping down as #Linux-Next maintainer on Jan 16, 2026. Mark Brown [@broonie] has generously volunteered to take up the challenge.&amp;quot;: https://lore.kernel.org/linux-next/20251218180721.20eb878e@canb.auug.org.au/T/#u To quote: &amp;quot;&amp;quot;It seems a long time since I read Andrew Morton&amp;#39;s &amp;quot;I have a dream&amp;quot; email and decided that I could help out there - little did I know what I was heading for.&amp;quot;&amp;quot; Many many...

  • Post #1036873

    150+ recordings from Open Source Summit + AI_dev + Automotive #Linux Summit Japan 2025 are available now: https://www.youtube.com/playlist?list=PLbzoR-pLrL6pRN6kobVnmu0rY2RLLczAj Including the newest &amp;quot;Conversation between Linus Torvalds and Dirk Hohndel&amp;quot; (aka the &amp;quot;Dirk &amp;amp; Linus show&amp;quot;): https://www.youtube.com/watch?v=yEzdHYjY_RU&amp;amp;list=PLbzoR-pLrL6pRN6kobVnmu0rY2RLLczAj&amp;amp;index=91 #OpenSourceSummit

  • Post #1036872

    Wanna know what the #Linux core developers discussed recently on this years #kernel #maintainers summit? Then check out the great @lwn coverage from the event now freely available: https://lwn.net/Articles/1049982/ It includes: * Toward a policy for machine-learning tools in kernel development – https://lwn.net/Articles/1049830/ * Best practices for linux-next – https://lwn.net/Articles/1050027/ * The state of the kernel #Rust experiment (aka the session where it was decided that the expe...

  • Post #1036871

    Wanna know what&amp;#39;s in store for #Linux 6.19, which is expected on February 1, 2026? Then check out these great @lwn articles that are not freely available: * The beginning of the 6.19 merge window – https://lwn.net/Articles/1048869/ * The rest of the 6.19 merge window – https://lwn.net/Articles/1049424/ #LinuxKernel #kernel

  • Post #1036866

    A few highlights from the main #documentation merge for #Linux 7.0 (https://git.kernel.org/torvalds/c/72c395024dac5e215136cbff793455f065603b06) submitted by @corbet: &amp;quot;&amp;quot; - Documentation on policies around the use of generative tools for patch submissions [https://git.kernel.org/torvalds/c/a66437c27979577fe1feffba502b9eadff13af7d / https://origin.kernel.org/doc/html/next/process/generated-content.html], and a separate document intended for consumption by generative tools [https:...

  • Post #975620

    &amp;quot;&amp;quot;#Rust in the [#Linux] #kernel is no longer experimental — it is now a core part of the kernel and is here to stay. So the &amp;quot;experimental&amp;quot; tag will be coming off […]&amp;quot;&amp;quot; https://lwn.net/Articles/1049831/ #Rustlang #LinuxKernel