Intel Introducing Microcode Staging Feature For Linux 6.19 To Cope With Bigger Blobs

Due to Intel CPU microcode sizes continuing to get larger and late-loading new CPU microcode onto a running system can lead to (brief) disruptions/downtime while the update is applied, future Intel CPUs are introducing a microcode “staging” feature to reduce that microcode updating downtime. The Linux 6.19 kernel in the new year is set to support the Intel microcode staging feature with capable processors…

Transition of RubyGems Repository Ownership

The Ruby community has experienced some turbulence
of late after Ruby Central took
control
of the GitHub repositories for a number of projects
including RubyGems
and Bundler. Those projects have historically been developed
separately
from Ruby itself. They are now being put under the
control of Ruby’s core team, according to Ruby creator Yukihiro
Matsumoto (a.k.a. “Matz”):

To provide the community with long-term stability and continuity,
the Ruby core team, led by Matz, has decided to assume stewardship of
these projects from Ruby Central. We will continue their development
in close collaboration with Ruby Central and the broader
community.

Ruby Central has also issued a statement.

[$] A brief history of RubyGems.org

Ruby libraries and
applications are distributed via a packaging format called a gem. RubyGems.org has been the central
hosting service for gems since about 2010. This article is part one of
a two-part series on the RubyGems.org takeover by Ruby Central. Understanding the
history of RubyGems.org, and the contributor community behind it, is
vital to making sense of the current power
struggle
between Ruby Central and members of the Ruby
community who have maintained those services and tools for many
years.

Valve Developer Contributes Major Improvement To RADV Vulkan For Llama.cpp AI

Valve’s Linux graphics driver team contributions aren’t limited to just enhancing the rasterization and ray-tracing graphics performance of the open-source Linux GPU drivers for gaming. Beyond other interesting contributions from that talented group of open-source Linux graphics developers over the years and for other areas like enhancing old GPU hardware support, merged this week for the Radeon Vulkan “RADV” driver is a massive improvement to benefit the Llama.cpp AI performance…

Deployment Fedora 43 Cosmic Spin as KVM Guest per Google’s Dive deeper in AI Mode guide lines

Tuning Virt-manager you are supposed enable 3D-acceleration and OpenGL to avoid crashing instance setup and successfully install Fedora 43 Cosmic Spin in VENV. The interesting thing is that F43 Cosmic Spin behaves the same way on bare metal and as KVM Guest. No issues for switching between different folders contain wallpapers for Cosmic DE happens in VENV.

[$] Large language models for patch review

There have been many discussions in the free-software community about the
role of large language models (LLMs) in software development. For the most
part, though, those conversations have focused on whether projects should
be accepting code output by those models, and under what conditions. But
there are other ways in which these systems might participate in the
development process. Chris Mason recently started a
discussion
on the Kernel Summit discussion list about how these models
can be used to review patches, rather than create them.

An Early Look At Linux 6.18 Performance With Intel Xeon 6 Granite Rapids

With Linux 6.18 now past the merge window and many new features and changes introduced (https://www.phoronix.com/review/linux-618-features), I have begun testing out this kernel on various servers, desktops, and laptops at Phoronix. Linux 6.18 is quite important with expected to become this year’s LTS kernel version upon its stable debut in December. Up today is a first look at Linux 6.17 vs. 6.18-rc1 performance using Intel Xeon 6 Granite Rapids server performance.