'" The data shows that “frozen” vendor #Linux kernels, created by branching off a release point and then using a team of engineers to select specific patches to back-port to that branch, are buggier than the upstream “stable” Linux #kernel created by Greg Kroah-Hartman. '"
2024-05-10 13:04 a fix is proposed, which a bit later is confirmed to be working[2]; a msg stating "I'll send out the formal patch next week" follows a few hours later
2024-05-16 14:11 six days later the "Formal patch is still under internal review"[3]
👀 PowerPC 40x Processor Support To Be Dropped From The Linux Kernel
— @phoronix
"Back in 2020 was a proposal for dropping PowerPC 40x support from the Linux kernel given that the code was orphaned for a long time with no apparent users. The PowerPC 40x processors were found in thin clients, set-top boxes, and other devices during the 90's. Finally now it looks like that the PowerPC 40x removal is set to happen"
Theo de Raadt and Linus Torvalds are debating mseal(), a #Linux variant of OpenBSD's mimmutable() syscall – which might or might not be merged for #kernel 6.10, as can be seen from other parts of the discussion:
Hmm, looks like "NT synchronization primitive emulation" (#ntsync aka emulation of Windows NT synchronization primitives) a few people are really looking forward to and meant to be merged for #Linux#kernel 6.10 might be marked as broken for now (and thus would be impossible to enable) – at least it looks like this from this patch Greg posted, who maintains the subsystem the code resists in:
The latest #LKML discussion about the #BPF extensible scheduler class (or "sched_ext") for the #Linux#kernel since yesterday is active again after a post from peterz:
"'That is, from where I am sitting I see $vendor mandate their $enterprise product needs their $BPF scheduler. At which point $vendor will have no incentive to ever contribute back.
[…]
[…] GPL forces people to contribute back […] And I see the whole BPF thing as a run-around on that. '" #LinuxKernel
So playing with #Linux#Kernel 6.9 on an AMD 5800X3D - Started looking through the documentation and noticed that there were some Kernel flags for amd_pstate and amd_pcore. Set these to "amd_pstate=active amd_prefcore=enable" in grub and rebooted and now benchmarks are ever so slightly higher, but also geekbench reports a different clockspeed.
"'In this post, I’ll describe our track record in supporting Linux on laptops with Windows on Snapdragon and how that continues with the Snapdragon X Elite. You’ll see what’s already merged in the mainline #Linux#Kernel, what’s pending and what’s on our roadmap.
If you just thought "But Linux already supports the #RaspberryPi5, see #RaspberryPiOS", then you just learned why differentiating between the #kernel called Linux (meant here) and operating systems called Linux (often build from forks of the former carrying modifications and enhancements) is important. #LinuxKernel
"'[…]
alpha: remove DECpc AXP150 (Jensen) support
alpha: sable: remove early machine support
alpha: remove LCA and APECS based machines
alpha: cabriolet: remove EV5 CPU support
alpha: drop pre-EV56 support
[…]
72 files changed, 166 insertions(+), 4545 deletions(-)'"
These changes from @arnd since today can be found in linux-next, too.
"'[…] is a filesystem centric mapping layer that maps file's logical offset ranges to physical extents. It provides several iterator APIs which filesystems can use for doing various file_operations, address_space_operations, vm_operations, inode_operations etc. It supports APIs for doing direct-io, buffered-io, lseek, dax-io, page-mkwrite, […]'"
Me ha hecho ilusión encontrarme en el trastero con los CDs del primer #Linux que tuve, allá por 1995.
Lo pedí por correo a una tienda de Barcelona que los traía de EEUU.
Instalé Slackware en mi PC, que era un Pentium de los originales.
Como entonces el sistema era monolítico, sin módulos, para incluir todos los drivers que necesitaba tuve que recompilar el #kernel con las fuentes que venían en uno de los CDs, y estuvo compilando una tarde enterita. 🥵
Al final incluso conseguí montar Java y programar con él. 💪 #informática#programación#SoftwareLibre