this post was submitted on 06 Apr 2026
120 points (99.2% liked)

Linux

14248 readers
564 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
top 12 comments
sorted by: hot top controversial new old
[–] Endmaker@ani.social 64 points 3 months ago (2 children)

kernel maintainers are pushing the fix burden onto PostgreSQL

Maybe it isn't applicable in this context, but didn't Linus Torvalds send an angry email on an adjacent topic, but regarding the same philosophy?

Found it: we do not break userspace

Disclaimer: I am a noob when it comes to Linux and building operating systems.

[–] Laser@feddit.org 25 points 3 months ago

Well, technically, it's not broken, just slower

[–] BlackEco@lemmy.blackeco.com 9 points 3 months ago

Regardless of Linus's philosophy, such a change in Postgresql would need to be backported to previous versions, because migrating from one major release to another is far from being straightforward.

[–] rimu@piefed.social 32 points 3 months ago (2 children)

Wouldn't it make sense to merge in rseq support well in advance of removing PREEMPT_NONE, not do both at the same time?

[–] deegeese@sopuli.xyz 7 points 3 months ago

But that hurts the ego of the kernel developer because they have to wait for the next release.

[–] Die4Ever@retrolemmy.com 2 points 3 months ago
[–] realitaetsverlust@piefed.zip 19 points 3 months ago (1 children)

I think it's a bit weird that postgres hasn't done any testing on the new kernel. That's something I would kinda expect from a major database. The fact this was only found in production is a bit ... weird.

[–] balian@lemmy.libertarianfellowship.org 1 points 3 months ago (1 children)

Why would they? The current stable kernel release is still v6.19

[–] realitaetsverlust@piefed.zip 1 points 3 months ago

Because that's what you do with important software? You don't want to stack up potential issues until the final release for the public.

[–] just_another_person@lemmy.world 9 points 3 months ago

This has been known for awhile, and this was already accepted to be an issue with PH memory handling. Not weird, rare or otherwise, it will get fixed.

[–] Die4Ever@retrolemmy.com 6 points 3 months ago* (last edited 3 months ago)

I'll be curious to see benchmarks of PREEMPT_NONE vs rseq once PostgreSQL patches this

Which is expected to be faster in the end?

[–] obbeel@lemmy.eco.br 0 points 3 months ago

Maybe Linux is considering prioritizing consumer hardware (safety, less room for human error)? Android is already a thing, so maybe there is pressure for prioritizing consumer hardware?