Linux 6.10 Released, Whats New

Linus Torvalds announced the release and general availability of Linux 6.10. The latest kernel is stable and has lot of notable improvements. Below are few highlighted features.
Introduced mseal
system call to protect a given virtual memory range against modifications
Added memprofiling, profiling infrastructure for the kernel. It can be used to monitor memory usage, track memory hotspots, detect memory leaks, identify memory regressions.
Add support to replay kernel log on consoles via sysrq
Introduce STM32 Firewall framework
Added support for KSZ switches
Upgraded Rust to 1.78.0
Added ring_buffer memory mappings for mapping tracing ring buffers directly into user space
TPM bus encryption and integrity protection, and initial support for setting up PFCP (Packet Forwarding Control Protocol) filters
In EROFS file system, added support for Zstandard compression
In XFS file system, added support to Online repair of files and move orphan files to lost and found. Added support to atomic file content exchange
In Virtualization, introduced multi-queue and added support to device stats and normal shutdown
Introduced BPF API Framework, Added crypto kfuncs to make BPF programs able to utilize kernel crypto subsystem. Crypto operations made pluggable to avoid extensive growth of kernel when it's not needed.
Lot of minor improvements done in Networking. Avoid sending too small packets, Increase the default TCP scaling ratio, Add support for Power over Ethernet (PoE)
Considerable amount of improvements done to support various Hardware architectures, Drivers, Power management.