this post was submitted on 19 Nov 2024
118 points (99.2% liked)

Linux

5766 readers
527 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS
 

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.

top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 21 points 2 months ago (1 children)

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.

[–] [email protected] 6 points 2 months ago

As I expected, it got bounced over to Intel and the basic response was it's not ready yet.

[–] [email protected] 6 points 2 months ago (1 children)

Does this turn Linux into a RTOS that can do stuff like control the ECU or traction control for a motorcycle?

[–] [email protected] 3 points 2 months ago (1 children)

From what I'm hearing: yes

[–] [email protected] 3 points 2 months ago (1 children)

But you'd still be crazy to use it for either of those purposes, given how safety critical they are. I expect it would be more likely used in robots like Spot, or manufacturing robots.

[–] [email protected] 3 points 2 months ago

Yea, given how new it is i probably wouldn't trust it for something that important. But in-theory it's meant to handle that type of embedded system

[–] [email protected] 5 points 2 months ago (2 children)

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] 3 points 2 months ago (2 children)

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🫡

[–] [email protected] 2 points 2 months ago
[–] bighatchester 1 points 2 months 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 .

[–] [email protected] 1 points 2 months 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.

[–] [email protected] 3 points 2 months ago

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

[–] [email protected] 3 points 2 months ago
[–] [email protected] 1 points 1 month ago

“FireWire improvements”

I haven’t heard anyone mention FireWire in 20 years.