3 ms·
You are working here with CPU registers. At this point the OS has no say, it’s a hardware bug. Not a particularly serious one though.
by x0054 5y ago
You are working here with CPU registers. At this point the OS has no say, it’s a hardware bug. Not a particularly serious one though.
- slver 5y agoI didn't say the OS filters the pipeline. Modern CPUs have a lot of updateable microcode, including how it handles its command pipeline.
- throwaheyy 5y agoModern x86/x64 CPUs. The M1 might not have updatable microcode.
- dev_tty01 5y agoApple might consider microcode a vulnerability. Certainly a double-edged knife.
- marcan_42 5y agoThere is no indication that the M1 has updatable microcode, nor any other features that might allow such mitigation. (If it did, Apple would've fixed it; I did give them a 90 day disclosure warning and they're not lazy about fixing actual fixable bugs.)
- ncr100 5y agoAw - that was what I was worried about - without updatable microcode :nuke:.