<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
    		xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>LWN.net</title>
        <link>https://lwn.net</link>
        <description> LWN.net is a comprehensive source of news and opinions from
        and about the Linux community.  This is the main LWN.net feed,
        listing all articles which are posted to the site front page.
</description>
        <language>en-us</language>
        <pubDate>Wed, 16 Sep 2026 23:22:15 +0000</pubDate>
        <lastBuildDate>Wed, 16 Sep 2026 23:22:15 +0000</lastBuildDate>
        <docs>https://www.rssboard.org/rss-specification</docs>
        <webMaster>lwn@lwn.net</webMaster>
        <atom:link href="https://lwn.net/headlines/rss2"
    		rel="self" type="application/rss+xml"/>
    <item>
        <title>Fedora 45 beta drags the Linux console into the 21st century (Register)</title>
        <link>https://lwn.net/Articles/1094762/</link>
        <guid>https://lwn.net/Articles/1094762/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The Register &lt;a
href=&quot;https://www.theregister.com/software/2026/09/16/fedora-45-beta-drags-the-linux-console-into-the-21st-century/5296873&quot;&gt;looks
forward&lt;/a&gt; to the upcoming Fedora&amp;#160;45 release.
&lt;p&gt;
&lt;blockquote class=&quot;bq&quot;&gt;
	The biggest surprise is that Linux's legacy in-kernel console – the
	text-mode interface normally hidden beneath the GUI – has been
	replaced with a software-controlled alternative.
	The replacement is &lt;a
	href=&quot;https://github.com/kmscon/kmscon#kmscon&quot;&gt;kmscon&lt;/a&gt;, a
	userspace terminal emulator that has been in development for more
	than a decade.
&lt;/blockquote&gt;</description>
        <pubDate>Wed, 16 Sep 2026 16:24:46 +0000</pubDate>
        </item>
        <item>
        <title>[$] Ways to encrypt data on servers</title>
        <link>https://lwn.net/Articles/1092553/</link>
        <guid>https://lwn.net/Articles/1092553/</guid>
        <dc:creator>jake</dc:creator>
        <description>At the &lt;a href=&quot;https://2026.fossy.ca/&quot;&gt;2026 edition of FOSSY&lt;/a&gt;, Romeo
Solano gave a fast-paced, humorous presentation on what could have been a
rather boring topic: server encryption.  There are a number of threats that
we face in today's world, from criminals, government overreach, espionage,
and more, that can be thwarted with encryption.  But encrypting data on a
system that may live elsewhere, without any access to its keyboard at boot
time, is rather more difficult than encrypting the disk of a laptop.
Solano described the problems and gave a tour of some of the solutions in
the talk.
</description>
        <pubDate>Wed, 16 Sep 2026 14:17:55 +0000</pubDate>
        </item>
        <item>
        <title>Security updates for Wednesday</title>
        <link>https://lwn.net/Articles/1094720/</link>
        <guid>https://lwn.net/Articles/1094720/</guid>
        <dc:creator>corbet</dc:creator>
        <description>Security updates have been issued by &lt;b&gt;AlmaLinux&lt;/b&gt; (kernel, kernel-rt, libkcapi, nginx, nginx:1.24, openssl, osbuild-composer, perl, perl:5.32, python-tornado, rsync, and rust), &lt;b&gt;Debian&lt;/b&gt; (cjose and nginx), &lt;b&gt;Fedora&lt;/b&gt; (environment-modules, erlang, GitPython, knot, perl-Authen-SASL, python-configargparse, ruby, rubygems, and sblim-sfcb), &lt;b&gt;Oracle&lt;/b&gt; (firefox, git-lfs, gstreamer1-plugins-base, kernel, libkcapi, nginx, nginx:1.26, openssl, osbuild-composer, perl, perl-YAML-Syck, postgresql18, python-tornado, and rust), &lt;b&gt;Red Hat&lt;/b&gt; (fence-agents, git-lfs, microcode_ctl, osbuild-composer, podman, python-pyasn1, and resource-agents), &lt;b&gt;SUSE&lt;/b&gt; (389-ds, ant, bson-devel, chirp-20260911, docker, gimp, google-cloud-sap-agent, hauler, kernel, kimi-code, libpcap, python-GitPython, python310, syncthing, yast2-samba-client, and zstd-jni), and &lt;b&gt;Ubuntu&lt;/b&gt; (aom, imagemagick, kitty, openssh, phpseclib, policykit-1, python-sql, python-webob, shibboleth-sp, simplesamlphp, snapcast, srt, and suricata-update).
</description>
        <pubDate>Wed, 16 Sep 2026 13:40:53 +0000</pubDate>
        </item>
        <item>
        <title>[$] Adding BPF to blk-iocost</title>
        <link>https://lwn.net/Articles/1093661/</link>
        <guid>https://lwn.net/Articles/1093661/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The scheduling of block &lt;span class=&quot;nobreak&quot;&gt;I/O&lt;/span&gt; requests has long
been a challenge for operating-system kernels.  For many years, the
performance characteristics of rotating drives meant that putting
considerable resources into request ordering was worthwhile.  In a world
with fast, solid-state drives, scheduling is more concerned with enforcing
fairness between competing users while being fast enough to keep up with
drives that can perform millions of &lt;span class=&quot;nobreak&quot;&gt;I/O&lt;/span&gt;
operations per second.  The blk-iocost &lt;span class=&quot;nobreak&quot;&gt;I/O&lt;/span&gt;
controller was designed for the solid-state world and generally performs
well, but there is always a desire to do better.  &lt;a
href=&quot;https://lwn.net/ml/all/20260914073356.791518-1-cui.tao@linux.dev&quot;&gt;This patch
series&lt;/a&gt; from Tao Cui aims to make blk-iocost more flexible by enabling
the loading of a BPF program to make cost decisions.
</description>
        <pubDate>Tue, 15 Sep 2026 14:37:30 +0000</pubDate>
        </item>
        <item>
        <title>Vondra: PostgreSQL development activity</title>
        <link>https://lwn.net/Articles/1094470/</link>
        <guid>https://lwn.net/Articles/1094470/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;PostgreSQL contributor Tomas Vondra has &lt;a
href=&quot;https://vondra.me/posts/postgres-development-activity/&quot;&gt;published a blog
post&lt;/a&gt; looking at development activity in the project, with data from the late
1990s to today.&lt;/p&gt;

&lt;blockquote class=&quot;bq&quot;&gt;
&lt;p&gt;We're doing ~50 commits per week, give or take. In ~2010 we were doing maybe
25/week, and the trend seems to be a slow and consistent growth. The monthly
average makes the trend a bit easier to spot. Which is good, although there's a
lot of other important details (size of commits, are they new features or fixes,
...).&lt;/p&gt;

&lt;p&gt;It however nicely aligns with the number of active committers, which also
grew ~2x between 2010 and today. So maybe that's working as expected.&lt;/p&gt;
&lt;/blockquote&gt;</description>
        <pubDate>Tue, 15 Sep 2026 13:20:30 +0000</pubDate>
        </item>
        <item>
        <title>Security updates for Tuesday</title>
        <link>https://lwn.net/Articles/1094469/</link>
        <guid>https://lwn.net/Articles/1094469/</guid>
        <dc:creator>jzb</dc:creator>
        <description>Security updates have been issued by &lt;b&gt;Debian&lt;/b&gt; (network-manager-l2tp and urwid), &lt;b&gt;Fedora&lt;/b&gt; (perl-Dancer2, perl-Data-Entropy, perl-DBI, perl-Protocol-HTTP2, podman-tui, rust-lru, and rust-lru0.16), &lt;b&gt;Mageia&lt;/b&gt; (bzip2, cups-filters, libcupsfilters, libssh2, perl-Authen-SASL, perl-HTML-FormFu, tar, unzip, and zip), &lt;b&gt;Red Hat&lt;/b&gt; (grafana and image-builder), &lt;b&gt;SUSE&lt;/b&gt; (389-ds, acl, attr, apache2-mod_auth_openidc, apr-util, aws-nitro-enclaves-cli, bzip2, c-ares, clamav, cpio, curl, dhcpcd, dovecot23, dovecot24, dracut, emacs, fuse-overlayfs, go1.25-openssl, go1.26-openssl, google-cloud-sap-agent, google-osconfig-agent, govulncheck-vulndb, gstreamer-devtools, gzip, helm, java-17-openjdk, java-21-openjdk, java-25-openjdk, jq, libBasicUsageEnvironment2, libgpg-error, libidn, librest, libusb-1_0, libvirt, LibVNCServer, libzypp, zypper, lkl, mcphost, MozillaFirefox, mozilla-nspr, mozilla-nss, rust-cbindgen, MozillaFirefox, mozilla-nss, mozilla-nspr, rust-cbindgen, MozillaFirefox, MozillaFirefox-branding-SLE, mozilla-nspr, mozilla-nss, rust-cbindgen, msgpack-c, multipath-tools, NetworkManager, openexr, openssl-3, perl-Protocol-HTTP2, perl-URI, php-composer2, postgresql14, postgresql15, postgresql16, postgresql17, postgresql18, python-aiohttp, python-cryptography, python-h2, python-ruff, python-sqlparse, python311, python312, python39.SUSE_SLE-15-SP3_Update, rav1e, rpcbind, sssd, systemd, tomcat, tomcat11, ucode-intel, udisks2, vim, and wicked2nm), and &lt;b&gt;Ubuntu&lt;/b&gt; (cgit, dracut, freeciv, konsole, libinput, linux-azure, linux-nvidia-7.0, nginx, vips, and yelp).
</description>
        <pubDate>Tue, 15 Sep 2026 13:10:46 +0000</pubDate>
        </item>
        <item>
        <title>GNU Core Utilities 9.12 released</title>
        <link>https://lwn.net/Articles/1094312/</link>
        <guid>https://lwn.net/Articles/1094312/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;Pádraig Brady has &lt;a
href=&quot;https://lists.gnu.org/archive/html/coreutils-announce/2026-09/msg00000.html&quot;&gt;announced&lt;/a&gt;
GNU Core Utilities (coreutils) version 9.12. &quot;&lt;q&gt;There have been 288 commits by
16 people in the 21 weeks since 9.11&lt;/q&gt;&quot;. New features include an &lt;tt&gt;-A&lt;/tt&gt;
option for &lt;a
href=&quot;https://man7.org/linux/man-pages/man1/uname.1.html&quot;&gt;&lt;tt&gt;uname&lt;/tt&gt;&lt;/a&gt;
which labels all output, as well as adding awareness of the &lt;a
href=&quot;https://docs.kernel.org/filesystems/failfs.html&quot;&gt;failfs&lt;/a&gt; and &lt;a href=&quot;https://lwn.net/Articles/1062163/&quot;&gt;nullfs&lt;/a&gt; filesystem types to &lt;a
href=&quot;https://www.man7.org/linux/man-pages/man1/stat.1.html&quot;&gt;&lt;tt&gt;stat&lt;/tt&gt;&lt;/a&gt;
and &lt;a
href=&quot;https://www.man7.org/linux/man-pages/man1/tail.1.html&quot;&gt;&lt;tt&gt;tail&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There are many bug fixes in this release as well, including one for a bug &quot;&lt;q&gt;present
in 'the beginning'&lt;/q&gt;&quot; that caused some utilities to fail when traversing
hierarchies if files are being removed in parallel.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
        <pubDate>Mon, 14 Sep 2026 19:53:59 +0000</pubDate>
        </item>
        <item>
        <title>[$] Lessons learned as the Debian Project Leader</title>
        <link>https://lwn.net/Articles/1093381/</link>
        <guid>https://lwn.net/Articles/1093381/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;What is it like to be a Debian Project Leader (DPL), or a former one?
According to Andreas Tille, who stepped down this year after two consecutive
terms as DPL, you'd have to be one to know. At the recent &lt;a
href=&quot;https://ch2026.mini.debconf.org/&quot;&gt;MiniDebConf in Winterthur,
Switzerland&lt;/a&gt;, Tille spoke about what he learned while serving as DPL, some of
the initiatives he led, mistakes that he made, and his thoughts on the &lt;a
href=&quot;https://lwn.net/Articles/1087134/&quot;&gt;general resolution (GR) on large
language model (LLM) usage in Debian&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 14 Sep 2026 15:34:44 +0000</pubDate>
        </item>
        <item>
        <title>Emacs arbitrary code execution flaw</title>
        <link>https://lwn.net/Articles/1094224/</link>
        <guid>https://lwn.net/Articles/1094224/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;Sean Whitton has &lt;a
href=&quot;https://lwn.net/ml/all/87tsnskt3e.fsf%40athena.silentflame.com/&quot;&gt;announced&lt;/a&gt;
that the original fix for an arbitrary code execution flaw in Emacs (&lt;a
href=&quot;https://nvd.nist.gov/vuln/detail/cve-2024-53920&quot;&gt;CVE-2024-53920&lt;/a&gt;) was
incomplete. Bas Alberts discovered that viewing or editing untrusted files in
modes other than Emacs's Lisp mode can also result in arbitrary code
execution.&lt;/p&gt;

&lt;blockquote class=&quot;bq&quot;&gt;
&lt;p&gt;This problem affects all Emacs versions affected by CVE-2024-53920.
This means Emacs 24 and newer, and possibly also older versions.&lt;/p&gt;

&lt;p&gt;A minimal fix, attached, is queued up for release with Emacs 31.2.
We (the Emacs upstream maintainers) don't expect to backport the fix to
older Emacs releases ourselves.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;LWN &lt;a href=&quot;https://lwn.net/Articles/1002046/&quot;&gt;covered&lt;/a&gt; the original
vulnerability in December 2024.&lt;/p&gt;</description>
        <pubDate>Mon, 14 Sep 2026 15:20:00 +0000</pubDate>
        </item>
        <item>
        <title>Security updates for Monday</title>
        <link>https://lwn.net/Articles/1094211/</link>
        <guid>https://lwn.net/Articles/1094211/</guid>
        <dc:creator>jzb</dc:creator>
        <description>Security updates have been issued by &lt;b&gt;AlmaLinux&lt;/b&gt; (389-ds-base, apr-util, coreutils, freerdp, git-lfs, glib2, gstreamer1-plugins-base, kernel, libkcapi, nginx, nodejs:22, nodejs:24, osbuild-composer, perl-YAML-Syck, postgresql16-postgis, ruby, ruby4.0, ruby:3.3, and vim), &lt;b&gt;Debian&lt;/b&gt; (jbig2dec, kamailio, nginx, spip, and xorg-server), &lt;b&gt;Fedora&lt;/b&gt; (baresip, bind, bluez, bubblewrap, chirp, chromium, cockpit, composer, corosync, darktable, dokuwiki, elixir, exiv2, expat, firefox, freerdp, freerdp2, gdk-pixbuf2, gegl04, golang-x-perf, grpcurl, kernel, kernel-headers, libevent, libmongocrypt, libpcap, libre, libsoup3, memcached, mingw-expat, mingw-openexr, mongo-c-driver, mrtg, nagios-plugins, nsd, nss, openssl, openvpn, PackageKit, pdns-recursor, perl-Net-OAuth, perl-XML-Bare, php-pecl-mongodb2, python-asteval, python-pip, rclone, rest, rust-hickory-net, rust-hickory-proto, rust-hickory-resolver, rust-ppmd-rust, rust-webbrowser, srt, syncthing, tar, tkimg, and valkey), &lt;b&gt;Gentoo&lt;/b&gt; (Chromium, Google Chrome, Microsoft Edge, Opera, Vivaldi and Ruby), &lt;b&gt;Mageia&lt;/b&gt; (bind, ffmpeg, glibc, java-17-openjdk, java-21-openjdk, librabbitmq, perl-Catalyst-Plugin-Static-Simple, perl-Imager, tor, and xz), &lt;b&gt;Oracle&lt;/b&gt; (389-ds:1.4, ansible-core, apr-util, coreutils, freerdp, git-lfs, glib2, gstreamer1-plugins-base, gzip, httpd:2.4, image-builder, java-21-openjdk, kernel, mrtg, nginx, osbuild-composer, perl-DBI, postgresql16-postgis, python-lxml, python3.12-lxml, redis:6, and vim), &lt;b&gt;SUSE&lt;/b&gt; (389-ds, ansible-core, ansible-creator, azure-storage-azcopy, cargo-audit, chromedriver, chromium, clamav, containerized-data-importer1.65, containerized-data-importer1.66, curl, dracut, ffmpeg-4, google-guest-agent, google-osconfig-agent, helm, java-1_8_0-ibm, jupyter-nbconvert, kernel, libpng16, libusb-1_0, libvirt, multipath-tools, NetworkManager, opensc, openssl-3, perl-Authen-SASL, perl-HTML-FormHandler, perl-Mojolicious, perl-Protocol-HTTP2, python-jwcrypto, python-sqlparse, python-tornado6, python313-geopy, python313-modelscope, python313-modelscope-hub, python313-pypdf, python315, rpcbind, sshamble, strongswan, tomcat, ucode-intel, and wget), and &lt;b&gt;Ubuntu&lt;/b&gt; (civetweb, ffmpeg, and urwid).
</description>
        <pubDate>Mon, 14 Sep 2026 13:18:14 +0000</pubDate>
        </item>
        <item>
        <title>More than 9,000 patches total in the seven stable kernels for Monday</title>
        <link>https://lwn.net/Articles/1093985/</link>
        <guid>https://lwn.net/Articles/1093985/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;Greg Kroah-Hartman has announced the &lt;a href=&quot;https://lwn.net/Articles/1093986/&quot;&gt;7.2.6&lt;/a&gt;,
&lt;a href=&quot;https://lwn.net/Articles/1093987/&quot;&gt;6.18.52&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/1093988/&quot;&gt;6.12.110&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/1093989/&quot;&gt;6.6.157&lt;/a&gt;, &lt;a href=&quot;https://lwn.net/Articles/1093990/&quot;&gt;6.1.188&lt;/a&gt;,
&lt;a href=&quot;https://lwn.net/Articles/1093991/&quot;&gt;5.15.221&lt;/a&gt;, &lt;a
href=&quot;https://lwn.net/Articles/1093992/&quot;&gt;5.10.270&lt;/a&gt; stable kernels.&lt;/p&gt;

&lt;p&gt;&lt;a
href=&quot;https://social.kernel.org/notice/BAKK4RpFGJmm95B3o0&quot;&gt;According to
Kroah-Hartman&lt;/a&gt;, this batch may set a record for the number of patches with
more than 9,000 in total between them. There are more than &lt;a
href=&quot;https://lwn.net/ml/linux-kernel/20260912065648.999753832@linuxfoundation.org/&quot;&gt;1,800
patches&lt;/a&gt; in 7.2.6 alone. Users of these kernels are, of course, advised to
upgrade.&lt;/p&gt;</description>
        <pubDate>Mon, 14 Sep 2026 13:00:07 +0000</pubDate>
        </item>
        <item>
        <title>Reminder: subscription price change coming</title>
        <link>https://lwn.net/Articles/1093929/</link>
        <guid>https://lwn.net/Articles/1093929/</guid>
        <dc:creator>corbet</dc:creator>
        <description>Just a reminder that prices for LWN subscriptions will increase after
September&amp;#160;15.  Until then, the older rate still applies.  See &lt;a
href=&quot;https://lwn.net/Articles/1090585/&quot;&gt;this article&lt;/a&gt; for details on this change.
Thanks, yet again, to all of our subscribers for your support — that is
what keeps LWN going.</description>
        <pubDate>Sun, 13 Sep 2026 22:34:53 +0000</pubDate>
        </item>
        <item>
        <title>Kernel prepatch 7.3-rc3</title>
        <link>https://lwn.net/Articles/1093962/</link>
        <guid>https://lwn.net/Articles/1093962/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The &lt;a href=&quot;https://lwn.net/Articles/1093961/&quot;&gt;7.3-rc3&lt;/a&gt; kernel prepatch is out for
testing.  Linus said: &quot;&lt;q&gt;Another fairly large rc release, and again one
with a bigger filesystem footprint that we usually see.&lt;/q&gt;&quot;</description>
        <pubDate>Sun, 13 Sep 2026 22:32:53 +0000</pubDate>
        </item>
        <item>
        <title>EuroPython 2026 videos published</title>
        <link>https://lwn.net/Articles/1093825/</link>
        <guid>https://lwn.net/Articles/1093825/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;All of the videos from the &lt;a
href=&quot;https://ep2026.europython.eu/&quot;&gt;EuroPython&amp;#160;2026&lt;/a&gt; conference, held
in Kraków, Poland from July&amp;#160;13 through July&amp;#160;19, are &lt;a
href=&quot;https://www.youtube.com/watch?v=9ZuZfG8_jH8&amp;list=PLd3Y9yzyC5Uo&quot;&gt;now
online&lt;/a&gt; along with a &lt;a
href=&quot;https://blog.europython.eu/europython-2026-videos-published/&quot;&gt;recap&lt;/a&gt; of
the event from conference organizers.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
        <pubDate>Fri, 11 Sep 2026 15:08:45 +0000</pubDate>
        </item>
        <item>
        <title>[$] Accelerating the kernel's build process</title>
        <link>https://lwn.net/Articles/1093398/</link>
        <guid>https://lwn.net/Articles/1093398/</guid>
        <dc:creator>corbet</dc:creator>
        <description>Kernel developers do a lot of kernel builds.  Since the kernel is not a
small program, those builds can take a fair amount of time, even on a fast
machine.  The kernel also has a complex build system; it is probably fair
to say that few developers truly understand it, and fewer still are willing
to try to improve it.  Lorenzo Stoakes, armed with LLM-based assistance,
decided to give it a try, though, and has managed to reduce the time it
takes to build a kernel — and not by a small amount.
</description>
        <pubDate>Fri, 11 Sep 2026 14:15:32 +0000</pubDate>
        </item>
        </channel>
</rss>
