Re:A bug that doesn’t exist on x86: Exploiting an ARM-only r...
by codeflo on Tuesday October 26, 2021 @09:36AM
(#29000214)
This sort of bug only happens when running a multithreaded program (with shared memory) on a multicore processor.
You do need both for the problem to happen: Without shared memory, there’s nothing to exploit. And with a single core only, you get time-sliced multithreading, which orders all operations.
My point is, that combination was a lot rarer in ARM land before people started doing serious server or desktop computing with those chips.
You do need both for the problem to happen: Without shared memory, there’s nothing to exploit. And with a single core only, you get time-sliced multithreading, which orders all operations.
My point is, that combination was a lot rarer in ARM land before people started doing serious server or desktop computing with those chips.