logoalt Hacker News

murderfstoday at 4:37 AM1 replyview on HN

They didn't disable it at first on their client CPUs, and it resulted in code randomly crashing depending on whether ifunc resolvers first ran on a big core or a little core.

It's pretty surprising that multiple CPU vendors have run into issues like this (some more than once, fucking Samsung), when it's pretty much the first thing that anyone on the toolchain side of thing asks when they hear about heterogenous cores on a CPU.


Replies

menaerustoday at 8:39 AM

Would it not be possible to solve the problem of "thread migration to an incompatible core" on the kernel scheduler level?

show 1 reply