Vue lecture
GNOME 51 released
Security updates for Thursday
Fedora 45 beta drags the Linux console into the 21st century (Register)
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 kmscon, a userspace terminal emulator that has been in development for more than a decade.
Security updates for Wednesday
[$] Adding BPF to blk-iocost
Reminder: subscription price change coming
Kernel prepatch 7.3-rc3
Another fairly large rc release, and again one with a bigger filesystem footprint that we usually see."
[$] Accelerating the kernel's build process
[$] Fixing the TCMalloc regression with RSEQ operations
Kernel prepatch 7.3-rc2
This didn't *feel* like a particularly busy rc2, but it clearly was. rc2 is usually the quietest time when people take a breather after the merge window and it takes a while to start finding bugs. But not this time - this is a "full fat" rc release. [...]Nothing looks particularly odd, even if the rc2 timing is a bit unusual. It might be just random, but we'll obviously all blame it on AI, because whether that's really the cause or not, it's an easy thing to blame ;)
[$] Recent work in memory tiering
A note on subscription prices from LWN
[$] The rest of the 7.3 merge window
Kernel prepatch 7.3-rc1
Nothing really stands out - except for the fact that it's big. It's not the biggest rc1 we've ever had, but it's certainly up there, at least in number of commits." He pulled 15,267 commits during this merge window, making it the second busiest ever; only 6.7 has exceeded it.
Debian votes to allow "responsible use of generative AI"
Debian neither endorses nor prohibits the use of generative AI tools in the development, maintenance, or documentation of software, packaging, documentation, and other media published within the Debian Project. We recognize that such tools can substantially improve the productivity of contributors when used responsibly, allowing volunteers to spend more of their limited time on work that requires technical expertise, judgment, review, and collaboration.The Debian Project nevertheless expects that all contributions submitted to Debian, regardless of how and with which tools they were produced, satisfy the same standards of quality, correctness, maintainability, and legal compliance. The use of a generative AI tool does not diminish the contributor's responsibility for the work they submit. Contributors are expected to understand, review, test, and, where appropriate, modify AI-assisted output before incorporating it into Debian.
[$] Using steal time to moderate CPU demands
mklinux-v7.0-mk2 released
mklinux lets one machine run several independent Linux kernels at the same time on bare metal, without a hypervisor. A host kernel owns a pool of CPUs, memory and PCI devices, carves that pool into instances, and boots a spawn kernel into each instance through kexec_file_load(). Every spawn kernel runs natively on its own CPUs, its own physical memory and its own devices. Nothing is emulated and nothing is trapped; the only thing shared is what you choose to share.
Note that this is not the old MkLinux, which was a port to PowerPC Macintosh systems.
Mourning Steve French
I've known Steve for over 20 years. He was a legend in the community, and a really good friend. He will be greatly missed. Farewell Steve." He will indeed be missed.