News: 0001478244

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

The Most Interesting Linux 6.10 Features From MSEAL To Intel Xe2 Preparations

([Linux Kernel] 6 Hours Ago Linux 6.10 Features)


[1]Linux 6.10 stable should be released later today. It's been a fairly calm week in the kernel world and thus Linus Torvalds will most likely opt for tagging v6.10 as opposed to doing a v6.10-rc8 extra release candidate. So with Linux 6.10 likely upon us, here's a reminder about some of the most interesting changes in this new kernel release.

Below is a look at what I personally find to be the ten best features of Linux 6.10. For a more thorough look, see my prior [2]Linux 6.10 feature overview that was written after the v6.10 merge window passed.

- Faster AES-XTS disk/file encryption on recent Intel and AMD CPUs thanks to new implementations catering to AVX-512, VAES, and other modern CPU capabilities.

- mseal() was merged as a new memory sealing system call. Mseal can be used by C libraries, web browsers, virtual machines, and more for memory sealing similar to capabilities already exposed on some BSDs.

- Bcachefs continues maturing in the mainline kernel for that promising copy-on-write file-system.

- Numerous Intel Core and AMD Ryzen laptop support enhancements.

- Upgrading to the Rust 1.78 toolchain and other Rust-in-the-kernel improvements along with now allowing Rust RISC-V kernel builds.

- The Panthor DRM driver is upstreamed for supporting newer Arm Mali graphics that require the firmware-based Command Stream Frontend (CSF).

- Mainline support for the RISC-V Milk-V Mars board and other single-board computers and Arm platforms have also seen their code upstreamed.

- More Intel Xe2 upstreaming for Lunar Lake integrated graphics and preparations for Battlemage graphics cards. On Linux 6.10 both the Lunar Lake and Battlemage graphics support is still considered experimental and hidden behind the "force_probe" module parameter. There is now HDMI sound support and other Battlemage additions too with this kernel.

- Newer AMD Radeon graphics cards now have working display support on RISC-V systems. This comes as a kernel-mode FPU implementation was merged for Linux 6.10 that is needed for the AMDGPU driver's Display Core (DC).

- TPM bus encryption and integrity protection support.

Once Linux 6.10 is out the door, it's on to the Linux 6.11 merge window.



[1] https://www.phoronix.com/search/Linux+6.10

[2] https://www.phoronix.com/review/linux-610-features



pWe00Iri3e7Z9lHOX2Qx

The big problem with pornography is defining it. You can't just
say it's pictures of people naked. For example, you have these
primitive African tribes that exist by chasing the wildebeest on foot,
and they have to go around largely naked, because, as the old tribal
saying goes: "N'wam k'honi soit qui mali," which means, "If you think
you can catch a wildebeest in this climate and wear clothes at the same
time, then I have some beach front property in the desert region of
Northern Mali that you may be interested in."
So it's not considered pornographic when National Geographic
publishes color photographs of these people hunting the wildebeest
naked, or pounding one rock onto another rock for some primitive reason
naked, or whatever. But if National Geographic were to publish an
article entitled "The Girls of the California Junior College System
Hunt the Wildebeest Naked," some people would call it pornography. But
others would not. And still others, such as the Spectacularly Rev.
Jerry Falwell, would get upset about seeing the wildebeest naked.
-- Dave Barry, "Pornography"