cross-posted from: https://lemmy.zip/post/26533086

Linux kernel 6.12 is one of the most significant releases of the year, delivering a feature nearly 20 years in the making: true real-time computing.

  • Possibly linux
    link
    fedilink
    English
    24 hours ago

    Is there any work being to certify specific kernel versions for safety

  • nanook
    link
    fedilink
    1010 hours ago

    The 6.12 kernel UHD630 graphics worked when not compiled for realtime but just voluntary preemption. So I have filed Bug 219510. I suspect the kernel team will refer me to Intel since they actually maintain this driver, then Intel will say well it worked when the kernel people didn’t hack it for real time and it will end up going nowhere but time will tell. Without a working display, I can’t really test KVM/QEMU so will have to wait for action on this bug.

  • nanook
    link
    fedilink
    513 hours ago

    I’ve avoided RT thus far because it was incompatible with KVM/QEMU. Am curious if this is still the case. Guess I can compile and install on my workstation and see
    if my virtual machines still work.

    • @[email protected]
      link
      fedilink
      18 hours ago

      I tested it with 6.11 and the performance was kind of bad but it could have been a one off. I’m generally happy with full preemption though.

    • recursive_recursion they/themOP
      link
      fedilink
      English
      213 hours ago

      I’ve avoided RT thus far because it was incompatible with KVM/QEMU. Am curious if this is still the case.

      I didn’t even realize that this was a known problem.

      Guess I can compile and install on my workstation and see if my virtual machines still work.

      I’d appreciate it if you could also let me know how it goes! I’m hoping that it just_works.™️ on your end🫡

      • @bighatchester
        link
        15 hours ago

        I’m still a bit of a Linux noob but when I updated my kernel to the latest a few months ago it broke VMware and I couldn’t get it to work again . I don’t remember the exact errors at this point but I determined it was definitely a kernel issue . I’m using Ubuntu for now btw .