3 ms·
Didn't they have the F00F bug? (Thanks, I keep misremembering) How much more Pentium do you want?
by toast0 1y ago
Didn't they have the F00F bug? (Thanks, I keep misremembering) How much more Pentium do you want?
- oakwhiz 1y agoNo, the Quarks did not have the f00f bug, that would have been funny though.
- numpad0 1y agoDidn't they have issues with `LOCK CMPXCHG`(not the 8B)? This is out of my depth and I am not sure, but it sounds similar to the f00f bug. 1: https://en.wikipedia.org/wiki/Intel_Quark#Segfault_bug https://en.wikipedia.org/wiki/Intel_Quark#Segfault_bug
- neerajsi 1y agoYes, they did have the bug with the lock prefix. IOT people at Microsoft got NT booting on the Quark and we ran into that problem. I wound up writing a small tool to patch out all the lock prefixes.
- accrual 1y agoI believe the F00F bug was patched out pretty quickly in the Pentium's B2 stepping. Nevertheless, some OSs still have mitigations if they detect an affected CPU (e.g. OpenBSD).
- epcoa 1y agoIt wasn’t even discovered until 1997, so no that wasn’t exactly early in the Pentium lifecycle at all. There were multiple models and millions of devices affected.