5 ms·
You gotta access those bits though some instructions though. What if the command pipeline filters those instructions.
by slver 5y ago
You gotta access those bits though some instructions though. What if the command pipeline filters those instructions.
- deleted 5y ago[deleted]
- anyfoo 5y agoCan you elaborate what you mean? What is the "command pipeline" here?
- x0054 5y agoYou 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:.
- tomerdmann 5y agohttps://news.ycombinator.com/item?id=27286918 https://news.ycombinator.com/item?id=27286918