<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/">
  <channel>
    <title>Linux Journal - The Original Magazine of the Linux Community</title>
    <link>https://www.linuxjournal.com/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>Thunderbird 156 Released with OAuth Improvements, OpenPGP Updates, and Major Linux Fixes</title>
  <link>https://www.linuxjournal.com/content/thunderbird-156-released-oauth-improvements-openpgp-updates-and-major-linux-fixes</link>
  <description>  &lt;div data-history-node-id="1341462" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/thunderbird-156-released-with-oauth-improvements-openpgp-updates-and-major-linux-fixes.jpg" width="850" height="500" alt="Thunderbird 156 Released with OAuth Improvements, OpenPGP Updates, and Major Linux Fixes" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;The Thunderbird team has officially released &lt;strong&gt;Thunderbird 156&lt;/strong&gt;, bringing another round of new features, security improvements, authentication enhancements, and reliability fixes to the popular open-source email client. Released on &lt;strong&gt;September 15, 2026&lt;/strong&gt;, the update is available for Linux alongside Windows and macOS.&lt;/p&gt;

&lt;p&gt;Thunderbird 156 is not a dramatic redesign of the desktop mail client. Instead, it concentrates on improving areas that matter to everyday users and system administrators, including &lt;strong&gt;OAuth authentication, OpenPGP, POP3, IMAP, Exchange Web Services, SMTP, attachments, calendars, enterprise policies, and security&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For Linux users in particular, the release delivers several fixes affecting common mail protocols and account configurations while retaining support for Linux environments using &lt;strong&gt;GTK+ 3.14 or newer&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;Thunderbird 156 Arrives on Linux&lt;/h2&gt;

&lt;p&gt;Thunderbird 156 follows version 154, which arrived in August with features including optional system tray operation and Microsoft Graph support for Microsoft 365.&lt;/p&gt;

&lt;p&gt;Version 156 continues the project's monthly release cycle with a more targeted collection of authentication, security, compatibility, and reliability improvements.&lt;/p&gt;

&lt;p&gt;According to Thunderbird's official release notes, version 156 requires:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Linux:&lt;/strong&gt; GTK+ 3.14 or newer&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;Windows:&lt;/strong&gt; Windows 10 or newer&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;macOS:&lt;/strong&gt; macOS 10.15 or newer&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Thunderbird 156 was officially released on September 15.&lt;/p&gt;

&lt;p&gt;Linux distribution availability will vary because distributions can package Thunderbird according to their own schedules. Users receiving Thunderbird through another packaging channel may therefore see version 156 at a different time.&lt;/p&gt;

&lt;h2&gt;Custom OAuth Support Expands&lt;/h2&gt;

&lt;p&gt;One of the most significant areas of development in Thunderbird 156 is &lt;strong&gt;OAuth authentication&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Thunderbird now supports custom OAuth configurations containing an &lt;strong&gt;issuer ID and client secret for IMAP and POP3 accounts&lt;/strong&gt;. Custom OAuth support has also been extended specifically to POP3.&lt;/p&gt;

&lt;p&gt;OAuth has become increasingly important as email providers move away from conventional username-and-password authentication toward token-based authentication.&lt;/p&gt;

&lt;p&gt;For Thunderbird, broader custom OAuth support means users and organizations have greater flexibility when connecting the client to mail services that don't fit Thunderbird's predefined provider configurations.&lt;/p&gt;

&lt;p&gt;This can be particularly useful in enterprise environments, self-hosted infrastructure, and organizations operating their own identity systems.&lt;/p&gt;

&lt;h2&gt;Exchange Custom OAuth Setup Fixed&lt;/h2&gt;

&lt;p&gt;Exchange users receive an important related correction.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/thunderbird-156-released-oauth-improvements-openpgp-updates-and-major-linux-fixes" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 15 Sep 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341462 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>KDE Plasma 6.7.5 Released with Discover, KWin, Wayland, and HDR Fixes</title>
  <link>https://www.linuxjournal.com/content/kde-plasma-675-released-discover-kwin-wayland-and-hdr-fixes</link>
  <description>  &lt;div data-history-node-id="1341461" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/kde-plasma-6-7-5-released-with-discover-kwin-wayland-and-hdr-fixes.jpg" width="850" height="500" alt="KDE Plasma 6.7.5 Released with Discover, KWin, Wayland, and HDR Fixes" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;The KDE Project has officially released &lt;strong&gt;KDE Plasma 6.7.5&lt;/strong&gt;, delivering another round of bug fixes and stability improvements for the Plasma 6.7 desktop series. Released on &lt;strong&gt;September 8, 2026&lt;/strong&gt;, the update contains roughly a month of fixes and updated translations contributed since Plasma 6.7.4 arrived in early August.&lt;/p&gt;

&lt;p&gt;Unlike a major Plasma release, version 6.7.5 doesn't introduce a large collection of new desktop features. Instead, KDE has focused on fixing problems affecting &lt;strong&gt;Discover, KWin, Wayland, networking, System Monitor, Plasma Desktop, RPM-OSTree systems, Snap updates, HDR rendering, and several other components&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For users already running Plasma 6.7, this makes version 6.7.5 primarily a maintenance upgrade intended to make the desktop more dependable ahead of the next major Plasma series.&lt;/p&gt;

&lt;h2&gt;KDE Plasma 6.7.5 Arrives as the September Bugfix Release&lt;/h2&gt;

&lt;p&gt;KDE describes Plasma 6.7.5 as its &lt;strong&gt;September bugfix release&lt;/strong&gt; for the Plasma 6 desktop.&lt;/p&gt;

&lt;p&gt;The broader Plasma 6.7 series originally arrived in June 2026, followed by a succession of maintenance releases:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Plasma 6.7.1 on June 23&lt;/li&gt;
	&lt;li&gt;Plasma 6.7.2 on June 30&lt;/li&gt;
	&lt;li&gt;Plasma 6.7.3 on July 14&lt;/li&gt;
	&lt;li&gt;Plasma 6.7.4 on August 4&lt;/li&gt;
	&lt;li&gt;Plasma 6.7.5 on September 8&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;KDE's official download infrastructure confirms that the Plasma 6.7.5 source packages became available on September 8.&lt;/p&gt;

&lt;p&gt;This slower maintenance cadence later in a Plasma series is normal. Once the most urgent post-release problems have been addressed, KDE generally shifts more development attention toward the next feature release while continuing to provide important fixes for the current branch.&lt;/p&gt;

&lt;h2&gt;Discover Receives Several Important Fixes&lt;/h2&gt;

&lt;p&gt;KDE's &lt;strong&gt;Discover software center&lt;/strong&gt; receives some of the most noticeable improvements in Plasma 6.7.5.&lt;/p&gt;

&lt;p&gt;One particularly annoying problem could cause Discover to become stuck while checking for updates when its Snap backend was installed but &lt;strong&gt;no Snap applications actually had updates available&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That problem has now been corrected.&lt;/p&gt;

&lt;p&gt;Discover also behaves more reliably when &lt;code dir="ltr"&gt;fwupd&lt;/code&gt;, the Linux firmware update service, is unavailable. Previously, a broken or intentionally masked &lt;code dir="ltr"&gt;fwupd&lt;/code&gt; service could interfere with Discover's normal operation. Plasma 6.7.5 allows the rest of the application to continue functioning correctly in that situation.&lt;/p&gt;

&lt;p&gt;This is useful for systems where firmware updating isn't supported, where administrators intentionally disable the service, or where &lt;code dir="ltr"&gt;fwupd&lt;/code&gt; encounters a configuration problem.&lt;/p&gt;

&lt;h2&gt;Firmware Updates No Longer Incorrectly Require Reboots&lt;/h2&gt;

&lt;p&gt;Another Discover correction addresses a regression involving firmware updates.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/kde-plasma-675-released-discover-kwin-wayland-and-hdr-fixes" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 10 Sep 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341461 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Slackware 16 Alpha 1 Released with Linux 6.18 LTS, GCC 16.2, and Plasma 6</title>
  <link>https://www.linuxjournal.com/content/slackware-16-alpha-1-released-linux-618-lts-gcc-162-and-plasma-6</link>
  <description>  &lt;div data-history-node-id="1341460" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/slackware-16-alpha-1-released-with-linux-6-18-lts-gcc-16-2-and-plasma-6.jpg" width="850" height="500" alt="Slackware 16 Alpha 1 Released with Linux 6.18 LTS, GCC 16.2, and Plasma 6" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;One of Linux's oldest surviving distributions is moving closer to its next major release. &lt;strong&gt;Slackware 16 Alpha 1 became available on September 5, 2026&lt;/strong&gt;, marking the first formal alpha milestone on the road toward Slackware Linux 16. The release follows a major rebuild of Slackware-current using a substantially newer GNU toolchain and brings together several upgrades that have accumulated since Slackware 15.0 arrived more than four years ago.&lt;/p&gt;

&lt;p&gt;The alpha combines &lt;strong&gt;Linux 6.18 LTS, GCC 16.2.0, glibc 2.44, GNU Binutils 2.47, KDE Plasma 6&lt;/strong&gt;, and numerous updated user-space packages while retaining much of the deliberately traditional architecture that has distinguished Slackware for decades.&lt;/p&gt;

&lt;p&gt;For longtime Slackware users, Alpha 1 is particularly significant because it provides the clearest indication yet that the lengthy Slackware 16 development cycle is moving toward an eventual stable release.&lt;/p&gt;

&lt;h2&gt;Slackware 16 Finally Reaches Alpha&lt;/h2&gt;

&lt;p&gt;Slackware doesn't operate according to the predictable six-month or annual release schedules used by many other Linux distributions.&lt;/p&gt;

&lt;p&gt;Instead, development takes place continuously through the &lt;strong&gt;Slackware-current&lt;/strong&gt; branch. Patrick Volkerding and other contributors update that development tree until it reaches a state considered suitable for a stable release.&lt;/p&gt;

&lt;p&gt;The previous major version, &lt;strong&gt;Slackware 15.0&lt;/strong&gt;, was released in February 2022. More than four and a half years later, Slackware-current has now officially reached the first alpha milestone for version 16.&lt;/p&gt;

&lt;p&gt;Volkerding marked the milestone following a complete rebuild of the distribution with its newly upgraded compiler, C library, and binary utilities.&lt;/p&gt;

&lt;p&gt;The short changelog announcement even suggested there might finally be "a light at the end of the tunnel," a promising indication for Slackware users waiting for version 16.&lt;/p&gt;

&lt;h2&gt;The Entire Distribution Was Rebuilt&lt;/h2&gt;

&lt;p&gt;One of the most consequential changes behind Alpha 1 is a complete package rebuild.&lt;/p&gt;

&lt;p&gt;Slackware's development toolchain has moved to:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;GCC 16.2.0&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;glibc 2.44&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;GNU Binutils 2.47&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;After introducing those components, Slackware rebuilt the distribution's packages against the updated environment.&lt;/p&gt;

&lt;p&gt;A full rebuild is much more significant than simply replacing three packages.&lt;/p&gt;

&lt;p&gt;GCC is responsible for compiling much of the software distributed with Slackware, glibc provides fundamental C library functionality used throughout Linux user space, and Binutils supplies essential development utilities including the GNU assembler and linker.&lt;/p&gt;

&lt;p&gt;Rebuilding the distribution against these versions gives Slackware 16 a considerably newer foundation than its predecessor.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/slackware-16-alpha-1-released-linux-618-lts-gcc-162-and-plasma-6" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 08 Sep 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341460 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Top AEO Tools for Linux and Developer Documentation Teams</title>
  <link>https://www.linuxjournal.com/content/top-aeo-tools-linux-and-developer-documentation-teams</link>
  <description>  &lt;div data-history-node-id="1341459" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/top-aeo-tools-for-linux-and-developer-documentation-teams.jpg" width="850" height="500" alt="Top AEO Tools for Linux and Developer Documentation Teams" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/malana-vantyler" lang="" about="https://www.linuxjournal.com/users/malana-vantyler" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Malana VanTyler&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;These platforms help teams monitor how technical content appears in AI-generated answers, from brand mentions and citations to accuracy and referral traffic.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Search is splitting into two experiences: one built around ranked pages and another around generated answers. As AI platforms summarize Linux tutorials, open-source project documentation, API references and technical guidance, teams need ways to measure whether their content is mentioned, cited and accurately represented.&lt;/p&gt;

&lt;p&gt;An &lt;a href="https://aisearch.similarweb.com/aeo/"&gt;&lt;u&gt;AEO platform&lt;/u&gt;&lt;/a&gt; provides that visibility. They help writers, maintainers, developers, and content teams examine how pages appear in generated answers, which sources receive citations, and whether AI platforms send traffic to the intended documentation.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Top AEO Tools for Technical Content&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;AEO and AI visibility platforms vary greatly. Some are mostly about tracking mentions, while others combine AI visibility with citations, referral traffic, competitor data or content recommendations. Below is a selection of tools, both popular and niche, that can be used by technical and content teams responsible for developer portals, Linux resources and open-source projects.&lt;/p&gt;

&lt;span class="h3-replacement"&gt;&lt;strong&gt;1. Similarweb AI Search Intelligence&lt;/strong&gt;&lt;/span&gt;

&lt;p&gt;Best for: Measuring AI visibility, citations and resulting website traffic in one platform.&lt;/p&gt;

&lt;p&gt;Similarweb AI Search Intelligence gives teams a broad view of how brands and websites appear across AI-generated search experiences. It can be used to monitor brand mentions, citation frequency, prompt-level visibility and share of voice while comparing results with competitors. Similarweb also connects those measurements with its wider web and traffic intelligence, helping teams examine whether visibility and citations are producing visits to particular pages.&lt;/p&gt;

&lt;p&gt;For technical content teams, this combination can make it easier to trace the path from an AI answer to its cited source and then to referral traffic. Teams can identify prompts where documentation is absent, determine which domains are being cited instead, and investigate whether AI-referred visitors reach the intended technical&lt;/p&gt;

&lt;p&gt;pages. For example, an open-source project could examine whether prompts about installation on Ubuntu, package dependencies or command-line configuration lead users to its current documentation rather than an outdated forum post.&lt;/p&gt;

&lt;p&gt;Standout feature: Similarweb combines AI visibility, citation analysis and traffic intelligence, reducing the need to examine those signals in separate platforms.&lt;/p&gt;

&lt;span class="h3-replacement"&gt;&lt;strong&gt;2. Rankscale.ai&lt;/strong&gt;&lt;/span&gt;

&lt;p&gt;Best for: Tracking technical content across a wide selection of AI engines.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/top-aeo-tools-linux-and-developer-documentation-teams" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 03 Sep 2026 16:00:00 +0000</pubDate>
    <dc:creator>Malana VanTyler</dc:creator>
    <guid isPermaLink="false">1341459 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>AI Security Is Now a Core Part of Linux Infrastructure</title>
  <link>https://www.linuxjournal.com/content/ai-security-now-core-part-linux-infrastructure</link>
  <description>  &lt;div data-history-node-id="1341458" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/ai-security-is-now-a-core-part-of-linux-infrastructure.png" width="850" height="500" alt="AI Security Is Now a Core Part of Linux Infrastructure" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/malana-vantyler" lang="" about="https://www.linuxjournal.com/users/malana-vantyler" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Malana VanTyler&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;AI security means hardening everything around the model, not just the model itself.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;AI workloads have moved out of the research sandbox and into production, which means they now carry the same operational weight as any other critical service. If you want to understand &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://orca.security/resources/blog/what-is-ai-security/"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;span&gt;&lt;span&gt;what is AI security&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;in practical terms, start here. It's not a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;separate discipline bolted onto your existing stack. It's an extension of it. The systems around a model matter as much as the model itself, and for teams running Linux and open-source infrastructure, that means applying familiar discipline to some new risks.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;&lt;span&gt;AI Security Is Becoming Part of the Linux Infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Treat AI workloads like production infrastructure, not side projects. A model doesn't run in isolation. It depends on an operating system, a container runtime, storage, APIs, identity systems, and a pile of dependencies. If any of those layers are weak, prompt filtering or output moderation won’t be enough.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Security teams that only look at the model may miss much of the actual attack surface. The work starts with the same questions you'd ask about any service. What's exposed? Who can reach it? What happens if it's compromised? &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;&lt;span&gt;The AI Attack Surface Extends Beyond the Model &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Model-serving APIs, embeddings, retrieval systems, vector databases, plugins, and CI/CD pipelines all now sit inside the perimeter. A vector database that holds proprietary documents is a data store like any other and needs the same access controls. An inference endpoint that accepts arbitrary text input is a public-facing service, and it needs rate limits and authentication like any other. Plugins and tool integrations expand what a model can touch, which also expands what an attacker can touch. It’s the same threat modeling you’d apply to a web application. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/ai-security-now-core-part-linux-infrastructure" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 01 Sep 2026 16:00:00 +0000</pubDate>
    <dc:creator>Malana VanTyler</dc:creator>
    <guid isPermaLink="false">1341458 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The New Way Security Teams Evaluate Pentesting Vendors</title>
  <link>https://www.linuxjournal.com/content/new-way-security-teams-evaluate-pentesting-vendors</link>
  <description>  &lt;div data-history-node-id="1341456" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/the-new-way-security-teams-evaluate-pentesting-vendors.jpg" width="850" height="500" alt="The New Way Security Teams Evaluate Pentesting Vendors" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;strong&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;Why security buyers are rethinking what matters most.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Security teams typically don’t struggle to find vulnerabilities as much as they have in the past. The harder part usually begins after the report arrives, once dozens of findings land in front of engineering teams already juggling patch schedules, production deadlines, and internal disagreements about urgency. Platforms like &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://xbow.com/"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;XBOW&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; OffSec, and Cobalt have entered that environment as organizations started rethinking what they actually need from pentesting vendors beyond annual compliance exercises.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;A vulnerability may look severe inside a dashboard, while no one internally agrees whether it creates meaningful exposure or simply adds another item to an already crowded queue. Infrastructure also changes too quickly for static testing cycles to answer every operational question.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;APIs update mid-quarter, contractors receive temporary access that lingers longer than expected, and cloud permissions change quietly during routine development &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;work. Buyers evaluating vendors now spend more time asking whether testing accurately reflects the systems employees use every day.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Pentesting Vendors Now Face Different Expectations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Long reports stopped carrying the same weight years ago. Security teams already know modern environments contain weaknesses. What many organizations want now is clearer evidence showing which findings deserve immediate attention and which ones can wait without creating major operational exposure. That distinction became harder to ignore as remediation timelines stretched across larger environments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/new-way-security-teams-evaluate-pentesting-vendors" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 27 Aug 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341456 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>New Linux “Steal Governor” Targets CPU Contention in Overcommitted Virtual Machines</title>
  <link>https://www.linuxjournal.com/content/new-linux-steal-governor-targets-cpu-contention-overcommitted-virtual-machines</link>
  <description>  &lt;div data-history-node-id="1341457" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/new-linux-steal-governor-targets-cpu-contention-in-overcommitted-virtual-machines.jpg" width="850" height="500" alt="New Linux “Steal Governor” Targets CPU Contention in Overcommitted Virtual Machines" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;Linux kernel developers are considering a new &lt;strong&gt;“steal governor”&lt;/strong&gt; designed to improve performance when multiple virtual machines compete for limited physical CPU resources. The proposal uses the amount of &lt;strong&gt;CPU steal time&lt;/strong&gt; observed inside a guest to dynamically reduce or expand the number of virtual CPUs on which that VM prefers to schedule work.&lt;/p&gt;

&lt;p&gt;The feature is primarily aimed at heavily virtualized servers where administrators deliberately assign more virtual CPUs than the host can physically execute at once. Under heavy load, that overcommitment can lead to frequent vCPU preemption, lock-holder delays, cache disruption, and ultimately lower overall throughput.&lt;/p&gt;

&lt;p&gt;The latest &lt;strong&gt;v11 patch series was posted on August 25, 2026&lt;/strong&gt;, and its developer has proposed consideration during the Linux 7.3 development cycle, potentially targeting &lt;strong&gt;Linux 7.4&lt;/strong&gt; for inclusion. This means the feature is still under review and is &lt;strong&gt;not part of a stable Linux kernel yet&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;What Is CPU Steal Time?&lt;/h2&gt;

&lt;p&gt;CPU steal time is a concept specific to virtualization.&lt;/p&gt;

&lt;p&gt;Imagine a virtual machine has eight vCPUs. From inside that VM, the operating system behaves as though those eight CPUs are available. But those virtual CPUs ultimately need to run on the host's physical processors.&lt;/p&gt;

&lt;p&gt;If several VMs are competing for the same physical CPU resources, the hypervisor may temporarily prevent one VM's vCPU from running so another VM can use the processor.&lt;/p&gt;

&lt;p&gt;The time during which the guest wanted to execute but couldn't because the hypervisor was using the underlying CPU elsewhere is known as &lt;strong&gt;steal time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;High steal time is therefore a useful indication that the physical host is experiencing CPU contention.&lt;/p&gt;

&lt;h2&gt;The “Noisy Neighbor” Problem&lt;/h2&gt;

&lt;p&gt;The steal governor is designed primarily to address what virtualization engineers commonly call the &lt;strong&gt;noisy neighbor problem&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Consider a server hosting several VMs:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;VM A has 32 vCPUs.&lt;/li&gt;
	&lt;li&gt;VM B has 32 vCPUs.&lt;/li&gt;
	&lt;li&gt;VM C has 32 vCPUs.&lt;/li&gt;
	&lt;li&gt;The physical server has only 64 CPU threads available to those workloads.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;That configuration can work perfectly well when the VMs aren't simultaneously busy.&lt;/p&gt;

&lt;p&gt;If all three suddenly become heavily loaded, however, they may collectively request more CPU time than the physical machine can provide.&lt;/p&gt;

&lt;p&gt;The hypervisor then has to constantly switch between vCPUs.&lt;/p&gt;

&lt;p&gt;Those interruptions can become particularly expensive if a vCPU is preempted while holding a lock or executing another latency-sensitive section of code. Other threads may then wait for a vCPU that isn't currently being allowed to run.&lt;/p&gt;

&lt;p&gt;The result can be counterintuitive: &lt;strong&gt;giving the VMs more virtual CPUs can sometimes make the combined workloads slower.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/new-linux-steal-governor-targets-cpu-contention-overcommitted-virtual-machines" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 25 Aug 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341457 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Thunderbird 154 Released with System Tray Mode, Microsoft Graph Support, and Major Mail Fixes</title>
  <link>https://www.linuxjournal.com/content/thunderbird-154-released-system-tray-mode-microsoft-graph-support-and-major-mail-fixes</link>
  <description>  &lt;div data-history-node-id="1341455" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/thunderbird-154-released-with-system-tray-mode-microsoft-graph-support-and-major-mail-fixes.jpg" width="850" height="500" alt="Thunderbird 154 Released with System Tray Mode, Microsoft Graph Support, and Major Mail Fixes" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;The Thunderbird team has officially released &lt;strong&gt;Thunderbird 154&lt;/strong&gt;, delivering several useful new features alongside a substantial collection of fixes for email, calendars, address books, authentication, and stability. Released on &lt;strong&gt;August 18, 2026&lt;/strong&gt;, Thunderbird 154 is now the latest monthly release of the popular open-source email client.&lt;/p&gt;

&lt;p&gt;For Linux users, one of the most interesting additions is a new &lt;strong&gt;optional system tray mode&lt;/strong&gt;, while Microsoft 365 users gain Microsoft Graph support. The release also improves global search, attachment handling, IMAP reliability, Exchange authentication, and CalDAV synchronization.&lt;/p&gt;

&lt;h2&gt;New Optional System Tray Mode&lt;/h2&gt;

&lt;p&gt;One of Thunderbird 154's most welcome additions is an &lt;strong&gt;optional system tray mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When enabled, closing Thunderbird's last window no longer needs to completely terminate the application. Instead, Thunderbird can remain running in the background through the system tray.&lt;/p&gt;

&lt;p&gt;This can be particularly useful for users who want Thunderbird available throughout the day without keeping its main window open.&lt;/p&gt;

&lt;p&gt;For Linux desktop users, the feature could make Thunderbird feel more like a traditional background email client, especially on desktops where tray-based applications remain part of the normal workflow.&lt;/p&gt;

&lt;h2&gt;Microsoft Graph Enabled for Microsoft 365&lt;/h2&gt;

&lt;p&gt;Thunderbird 154 also enables &lt;strong&gt;Microsoft Graph for Microsoft 365&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Microsoft Graph is Microsoft's API platform for accessing Microsoft 365 services and data. Its integration is particularly important as Thunderbird continues improving its support for Exchange and Microsoft-hosted email environments.&lt;/p&gt;

&lt;p&gt;Thunderbird has been steadily expanding its Microsoft ecosystem compatibility, making the open-source client increasingly practical for users who need to access workplace Microsoft 365 accounts from Linux.&lt;/p&gt;

&lt;h2&gt;Global Search Gets a Useful New Option&lt;/h2&gt;

&lt;p&gt;Thunderbird's global search functionality also receives an improvement.&lt;/p&gt;

&lt;p&gt;Users can now configure &lt;strong&gt;global search results to open in list view by default&lt;/strong&gt;, providing another option for people who prefer a more traditional message-list workflow when reviewing search results.&lt;/p&gt;

&lt;p&gt;It's a relatively small addition, but one that can make repeated searches more convenient for users managing large mailboxes.&lt;/p&gt;

&lt;h2&gt;Better Attachment Management&lt;/h2&gt;

&lt;p&gt;Thunderbird 154 introduces several improvements for handling email attachments.&lt;/p&gt;

&lt;p&gt;A new &lt;strong&gt;"Copy To" folder context menu&lt;/strong&gt; has been added for &lt;code dir="ltr"&gt;message/rfc822&lt;/code&gt; attachments, and these attached messages can now be dragged directly into Thunderbird's folder tree.&lt;/p&gt;

&lt;p&gt;These changes should make it easier to organize attached email messages without having to use additional steps or workarounds.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/thunderbird-154-released-system-tray-mode-microsoft-graph-support-and-major-mail-fixes" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 20 Aug 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341455 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Linux Kernel 7.2 Officially Released with Cache-Aware Scheduling, USB4STREAM, and Major AMD Improvements</title>
  <link>https://www.linuxjournal.com/content/linux-kernel-72-officially-released-cache-aware-scheduling-usb4stream-and-major-amd</link>
  <description>  &lt;div data-history-node-id="1341454" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/linux-kernel-7-2-officially-released-with-cache-aware-scheduling-usb4stream-and-major-amd-improvements.jpg" width="850" height="500" alt="Linux Kernel 7.2 Officially Released with Cache-Aware Scheduling, USB4STREAM, and Major AMD Improvements" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;Linux creator &lt;strong&gt;Linus Torvalds has officially released Linux Kernel 7.2&lt;/strong&gt;, opening another chapter in the development of the world's most widely deployed open-source kernel. The final release arrived on &lt;strong&gt;August 16, 2026&lt;/strong&gt;, following seven release candidates and roughly two months of development. Kernel.org now lists Linux 7.2 as the latest mainline release.&lt;/p&gt;

&lt;p&gt;Linux 7.2 is a substantial update with improvements spanning CPU scheduling, storage performance, AMD and Intel hardware support, graphics, networking, virtualization, RISC-V, and Apple Silicon. Among its biggest additions are &lt;strong&gt;Cache-Aware Scheduling, USB4STREAM, AMD ISP4 support, and initial AMDGPU HDMI 2.1 FRL functionality&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Cache-Aware Scheduling Lands in Linux&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;One of the most interesting performance additions in Linux 7.2 is &lt;strong&gt;Cache-Aware Scheduling (CAS)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Modern processors frequently contain multiple last-level caches shared between groups of CPU cores. Traditional scheduling decisions don't always account optimally for those cache relationships, potentially moving tasks between cores in ways that increase cache misses.&lt;/p&gt;

&lt;p&gt;Cache-Aware Scheduling gives the Linux scheduler additional information about cache topology so it can make smarter decisions about where workloads should run.&lt;/p&gt;

&lt;p&gt;Early testing during development produced particularly impressive results for some server workloads, including major gains in certain MySQL configurations. The improvement varies significantly by hardware and workload, so users shouldn't expect similarly dramatic gains everywhere.&lt;/p&gt;

&lt;p&gt;For modern AMD and Intel systems with increasingly complex CPU topologies, however, CAS provides another tool for extracting better performance from existing hardware.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;USB4STREAM Enables High-Speed Connections Between Computers&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;Linux 7.2 also introduces &lt;strong&gt;USB4STREAM&lt;/strong&gt;, an interesting new capability for transferring data directly between computers over USB4 or Thunderbolt connections.&lt;/p&gt;

&lt;p&gt;Rather than treating USB primarily as a traditional host-to-device interface, USB4STREAM can facilitate high-speed communication between systems.&lt;/p&gt;

&lt;p&gt;Potential applications include:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Large file transfers&lt;/li&gt;
	&lt;li&gt;Development environments&lt;/li&gt;
	&lt;li&gt;High-speed system-to-system networking&lt;/li&gt;
	&lt;li&gt;Debugging&lt;/li&gt;
	&lt;li&gt;Specialized workstation workflows&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;With USB4 and Thunderbolt increasingly common on laptops and desktops, this could eventually become a useful option for moving large amounts of data between Linux machines.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;AMD ISP4 Finally Reaches the Mainline Kernel&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;AMD users receive another important addition with the arrival of the &lt;strong&gt;AMD ISP4 driver&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;ISP stands for &lt;strong&gt;Image Signal Processor&lt;/strong&gt;, hardware responsible for processing camera data before it reaches applications.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/linux-kernel-72-officially-released-cache-aware-scheduling-usb4stream-and-major-amd" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 18 Aug 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341454 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Linux 7.2 Reverts DRM Scheduler Change After Serious GPU Regressions</title>
  <link>https://www.linuxjournal.com/content/linux-72-reverts-drm-scheduler-change-after-serious-gpu-regressions</link>
  <description>  &lt;div data-history-node-id="1341453" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/linux-7-2-reverts-drm-scheduler-change-after-serious-gpu-regressions.jpg" width="850" height="500" alt="Linux 7.2 Reverts DRM Scheduler Change After Serious GPU Regressions" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;George Whittaker&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;Linux kernel developers made a significant last-minute graphics change for &lt;strong&gt;Linux 7.2&lt;/strong&gt;, reverting the DRM GPU scheduler back to its previous &lt;strong&gt;FIFO policy by default&lt;/strong&gt; after the newer fair scheduling implementation caused serious performance regressions. The revert was submitted just before the final Linux 7.2 release after users reported severe slowdowns and desktop freezes under sustained GPU workloads.&lt;/p&gt;

&lt;p&gt;The decision demonstrates the kernel community’s conservative approach to regressions: when a new feature causes problems this late in a development cycle, restoring known-good behavior can be safer than rushing an incomplete fix.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;What Changed in Linux 7.2?&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;Earlier in the Linux 7.2 development cycle, the DRM subsystem switched its default GPU scheduling policy to a new &lt;strong&gt;fair scheduler&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The goal was to distribute GPU execution time more fairly between competing workloads. Instead of relying on the established FIFO scheduling behavior, the new implementation uses a fairness-oriented approach designed to prevent one workload from dominating GPU resources.&lt;/p&gt;

&lt;p&gt;However, real-world testing exposed problems that had not appeared during earlier development.&lt;/p&gt;

&lt;p&gt;The final DRM fixes for Linux 7.2 therefore:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Revert the fair scheduler changes&lt;/li&gt;
	&lt;li&gt;Restore FIFO as the default&lt;/li&gt;
	&lt;li&gt;Restore selectable scheduling policies&lt;/li&gt;
	&lt;li&gt;Mark the fair scheduling policy as experimental&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;DRM maintainer Dave Airlie acknowledged that developers may have moved too aggressively when switching to the new scheduler.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;AMD Radeon Gaming Exposed the Regression&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;The problem became particularly noticeable during gaming on an &lt;strong&gt;AMD Radeon RX 9070 XT&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A regression report described severe performance degradation when the GPU remained close to 100% utilization. A game running through Proton could drop to roughly &lt;strong&gt;10 FPS or freeze&lt;/strong&gt;, while audio continued playing normally.&lt;/p&gt;

&lt;p&gt;The problem could become severe enough that the entire &lt;strong&gt;KDE Plasma Wayland session&lt;/strong&gt; stopped responding, sometimes requiring the compositor to be killed or the computer to be rebooted.&lt;/p&gt;

&lt;p&gt;Interestingly, reducing GPU load—such as by opening an in-game menu or switching away from the game—could immediately stop the stuttering.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;FIFO Worked, FAIR Did Not&lt;/strong&gt;&lt;/h2&gt;

&lt;p&gt;Testing provided strong evidence that the new scheduling policy was responsible.&lt;/p&gt;

&lt;p&gt;The reporter compared Linux 7.2 release candidates using FAIR against configurations using the previous FIFO policy. Under otherwise similar conditions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FAIR:&lt;/strong&gt; reproduced the performance problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;FIFO:&lt;/strong&gt; survived extended stress testing without the regression.&lt;/p&gt;

&lt;p&gt;Linux 7.1.x also behaved normally.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/linux-72-reverts-drm-scheduler-change-after-serious-gpu-regressions" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 13 Aug 2026 16:00:00 +0000</pubDate>
    <dc:creator>George Whittaker</dc:creator>
    <guid isPermaLink="false">1341453 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
