Four stable kernels to fix problematic commit
With 6.12 now available for testing in PureOS, let's take the next step.
Some highlights from the SoC devicetree updates (https://git.kernel.org/torvalds/c/6589b3d76db2d6adbf8f2084c303fb24252a0dc6) and SoC driver updates (https://git.kernel.org/torvalds/c/bdbddf72a2ab1cfea699959795d70df3931eefe7) merged for #Linux 7.0 and submitted by @arnd :
""
[…] handful of new SoCs this time[…]
* SpacemiT Key Stone K3 is an 8-core risc-v chip […]:
* The Realtek Kent family of SoCs contains three chip models […]
* The Qualcomm Milos family includes the Snapdragon 7s Gen 3 (SM7635) mobile phone SoC […] used in the #Fairphone Gen 6
* Qualcomm Kaanapali is a new SoC […]
* NXP i.MX8QP and i.MX952 are both feature reduced versions of we already support […]
[…] a number of to firmware drivers, in particular the TEE subsystem[…]
* sysfs support for tee firmware information
Most of the other changes are for random drivers/soc code. Among a number of cleanups and newly added hardware support, including:
* Mediatek MT8196 DVFS power management and mailbox support […]""
The first step forward 👀
With 6.12 now available for testing in PureOS, let's take the next step.
The #Rust support in the #Linux #kernel is now officially a first class citizen and not considered experimental any more:
https://git.kernel.org/torvalds/c/9fa7153c31a3e5fe578b83d23bc9f185fde115da; for more details, see also: https://lwn.net/Articles/1050174/
This is one of the highlights from the main #RustLang for #LinuxKernel 7.0 that was merged a few hours ago ; for others, see https://git.kernel.org/torvalds/c/a9aabb3b839aba094ed80861054993785c61462c
Linus Torvalds rejected Linux 7.0’s MMC updates as “untested garbage.” ⚙️
The move delays new eMMC features but reinforces Linux’s focus on stability and sound testing. 🧩
Debate follows on quality standards, transparency, and contributor accountability. ⚖️
🔗 https://www.techedubyte.com/linus-torvalds-rejects-linux-7-0-updates-controversy/
#TechNews #Linux #OpenSource #Privacy #Kernel #Software #Testing #QA #Security #Innovation #Accountability #Developers #Hardware #FOSS #Coding #Freedom #Freesoftware #Ubuntu #Debian #Fedora #Community
Linus Torvalds rejected Linux 7.0’s MMC updates as “untested garbage.” ⚙️
The move delays new eMMC features but reinforces Linux’s focus on stability and sound testing. 🧩
Debate follows on quality standards, transparency, and contributor accountability. ⚖️
🔗 https://www.techedubyte.com/linus-torvalds-rejects-linux-7-0-updates-controversy/
#TechNews #Linux #OpenSource #Privacy #Kernel #Software #Testing #QA #Security #Innovation #Accountability #Developers #Hardware #FOSS #Coding #Freedom #Freesoftware #Ubuntu #Debian #Fedora #Community
Some highlights from the SoC devicetree updates (https://git.kernel.org/torvalds/c/6589b3d76db2d6adbf8f2084c303fb24252a0dc6) and SoC driver updates (https://git.kernel.org/torvalds/c/bdbddf72a2ab1cfea699959795d70df3931eefe7) merged for #Linux 7.0 and submitted by @arnd :
""
[…] handful of new SoCs this time[…]
* SpacemiT Key Stone K3 is an 8-core risc-v chip […]:
* The Realtek Kent family of SoCs contains three chip models […]
* The Qualcomm Milos family includes the Snapdragon 7s Gen 3 (SM7635) mobile phone SoC […] used in the #Fairphone Gen 6
* Qualcomm Kaanapali is a new SoC […]
* NXP i.MX8QP and i.MX952 are both feature reduced versions of we already support […]
[…] a number of to firmware drivers, in particular the TEE subsystem[…]
* sysfs support for tee firmware information
Most of the other changes are for random drivers/soc code. Among a number of cleanups and newly added hardware support, including:
* Mediatek MT8196 DVFS power management and mailbox support […]""
The #LinuxKernel's up-to-date architectures (arm64, loongarch, powerpc, riscv, s390, x86) from now on only offer two preemption models: full and lazy.
This is due to the change "sched: Further restrict the preemption modes" (https://git.kernel.org/torvalds/c/7dadeaa6e851e7d67733f3e24fc53ee107781d0f); for more history on that, see also: https://lwn.net/Articles/994322/
That commit was merged a few hours ago as part of the the main scheduler updates (https://git.kernel.org/torvalds/c/36ae1c45b2cede43ab2fc679b450060bbf119f1b).
This also brought a few performance/scalability improvements as well as RSEQ based 'scheduler time slice extension' support. The latter allows a thread to request a time slice extension when it enters a critical section to avoid contention on a resource when the thread is scheduled out inside of the critical section. For more details on this, see https://lore.kernel.org/all/20251215155615.870031952@linutronix.de/ and https://lwn.net/Articles/1038235/
The #Rust support in the #Linux #kernel is now officially a first class citizen and not considered experimental any more:
https://git.kernel.org/torvalds/c/9fa7153c31a3e5fe578b83d23bc9f185fde115da; for more details, see also: https://lwn.net/Articles/1050174/
This is one of the highlights from the main #RustLang for #LinuxKernel 7.0 that was merged a few hours ago ; for others, see https://git.kernel.org/torvalds/c/a9aabb3b839aba094ed80861054993785c61462c