• Endmaker@ani.social
    link
    fedilink
    English
    arrow-up
    65
    ·
    5 days ago

    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.

    • BlackEco@lemmy.blackeco.com
      link
      fedilink
      arrow-up
      9
      ·
      5 days 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
    link
    fedilink
    English
    arrow-up
    33
    ·
    5 days ago

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

  • realitaetsverlust@piefed.zip
    link
    fedilink
    English
    arrow-up
    19
    ·
    5 days ago

    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.

  • Die4Ever@retrolemmy.com
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    5 days 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?

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    5 days 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.