←back to thread

126 points bundie | 6 comments | | HN request time: 2.31s | source | bottom
Show context
csense ◴[] No.44459751[source]
Can you write a kernel patch / driver to trap the unsupported instructions and provide software implementations?
replies(2): >>44459767 #>>44461893 #
1. karlgkk ◴[] No.44459767[source]
Rva20 lacks vector support and hypervisor instructions, among other things.

You’re welcome to put a ton of effort in for dogshit performance on a bunch or $35 SBCs but the rest of us will just upgrade

And don’t worry, some vendor won’t come in and magically save you - fedora is eyeing rv22 as their baseline.

replies(4): >>44460056 #>>44460232 #>>44460237 #>>44460407 #
2. stefan_ ◴[] No.44460056[source]
That's the problem with open source, a bunch of people who once in their life want to "do it right" (right never comes). No adults in the room to say "this is what you got".

From a billion python packages in distribution package managers to broken screen sharing in Wayland, "right" isn't even what anyone wants.

3. slyall ◴[] No.44460232[source]
The Linux Kernel has math coprocessor emulation (mainly floating point stuff) that can be enabled if your CPU doesn't include it. This was common with consumer CPUs in the 1990s and some embedded CPUs today.

Link here, although I'm sure it existed well before 2.6.12

https://www.kernelconfig.io/config_math_emulation

4. CursedSilicon ◴[] No.44460407[source]
Can you rephrase your answer in a way that isn't brutally and unnecessarily hostile?
replies(1): >>44461692 #
5. karlgkk ◴[] No.44461692[source]
Honestly, it's because of the "can you do a ton of unpaid work to support my niche, non-commercial application" attitude of the OP, which I find to be extremely distasteful.

It's something I deal with frequently. I should not have taken it out on OP and I agree I could have communicated that much better.

Unfortunately, I can't edit my post or I would rephrase it significantly.

Sorry to user "Levitating", I was being a dick.

replies(1): >>44463258 #
6. jraph ◴[] No.44463258{3}[source]
> Honestly, it's because of the "can you do a ton of unpaid work to support my niche, non-commercial application" attitude of the OP, which I find to be extremely distasteful.

I understood their "Can you" as "Can one [theoretically]", more on the curiosity side than on the entitled side.