News: 0001543123

  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)

Linux 6.15-rc4 Released With Performance Regression Fix, Corrected Bcachefs Case Folding

([Linux Kernel] 5 Hours Ago Linux 6.15-rc4)


Linux 6.15-rc4 is now available after a rather eventful week and about one month to go until the stable [1]Linux 6.15 .

This week was rather busy with [2]spotting a significant performance regression in Linux 6.15 Git during ongoing tests at Phoronix. Fortunately, [3]the regression was quickly resolved and is all fixed up for Linux 6.15-rc4.

That was quite a regression that was initially introduced the week before but thankfully is fixed with Linux 6.15-rc4. There is though a separate performance regression I am looking into at the moment.

Linux 6.15-rc4 also [4]fixes x86 32-bit kernels from crashing if more than 4GB of memory is installed in the system.

The Bcachefs file-system has [5]fixed up its case insensitive/folding support while Linus Torvalds reminded the kernel development community his [6]extreme distaste for case-insensitive file-systems .

Onward to additional Linux 6.15 testing and digging further into this newest performance regression I should have bisected and spelled out in another day or two.

While Linux 6.15-rc4 was tagged more than a half hour ago, Linus Torvalds has yet to comment on today's release via the Linux kernel mailing list.

Update: Torvalds is now out with the [7]6.15-rc4 announcement :

So let's see if this rc ends up avoiding any silly issues - things certainly look pretty normal, and there were no hurried last-minute changes this week due to system upgrades. And the locking mishap with local_trylock reported by phoronix (which didn't trigger on all compiler versions, so you saw it or not depending on what compiler you used) also got sorted out.

In fact, we seem to have reached the point where much of the discussion is about future changes. Which tends to be a good sign.

The rc4 diffstat looks pretty good - mostly flat with some (untimely, but still fairly small) openrisc updates and bcachefs case-insensitivity patches standing out. But the rest looks like just a lot of tiny fixes.

And by "a lot" I don't even mean anything excessive - it's all very normal for the rc4 timeframe.

Please do keep testing,

Linus



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

[2] https://www.phoronix.com/review/linux-615-nginx-regression

[3] https://www.phoronix.com/review/linux-615-regression-fix

[4] https://www.phoronix.com/news/Linux-6.15-rc4-Fix-32-RAM-Crash

[5] https://www.phoronix.com/news/Bcachefs-Linux-6.15-Fixes-Fold

[6] https://www.phoronix.com/news/Linus-Torvalds-Anti-Case-Fold

[7] https://lore.kernel.org/lkml/CAHk-=wg8VMvbaq6EECWxP7OcrGtUmauFQCjeLT24pXh-H=o-4Q@mail.gmail.com/T/#u



perpetually high

Michael

We can found no scientific discipline, nor a healthy profession on the
technical mistakes of the Department of Defense and IBM.
-- Edsger Dijkstra