'" 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]
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
"'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.
#Linux 6.9-rc7 is now available for public testing at https://kernel.org/ and Linus Torvalds says that "the stats for 6.9 continue to look very normal, and nothing looks particularly alarming." Of course, this means that the final Linux 6.9 kernel should arrive on May 12th. Happy testing!
This is not news, of course, but it's interesting to see it spelled out. Are there other pages/lists like this? Maybe even a cap-to-root script/program..?
"'Things continue to look pretty normal, and nothing here really stands out. The biggest single change that stands out in the diffstat is literally a documentation update[1], […]
The changes[1] that triggered Linus' "The biggest single change that stands out in the diffstat is literally a documentation update" comment in the #Linux#kernel 6.9-rc6 announcement were the last I had in the works for the "How to verify bugs and bisect regressions" text added earlier this cycle.
#Linux 6.9-rc6 is now available for public testing at https://kernel.org and Linus Torvalds says that "Things continue to look pretty normal, and nothing here really stands out." Happy testing!
"'Using a combination of packet sniffing, #eBPF, and async-profiler we managed to identify the root cause of slow produce requests in our Kafka cluster. We then tested a couple of solutions to the problem: data=writeback journaling mode, fast commits, and changing the file system to XFS.[…] With XFS, the number of produce requests exceeding 65ms (our SLO) was lowered by 82%.'"
Getting closer and closer to the point where I'll start a git tree[1] with fixes and reverts for #Linux#kernel regressions in the latest stable series, as from here it seems quite a few of the known problems could quickly be solved by a revert or applying fixes already queued[2]/still under review[3].