3 ms·
While there are obvious disadvantages to not being told early, could there have been some advantages? For example, Linux and Windows mitigations already worked
by kiallmacinnes 9y ago
While there are obvious disadvantages to not being told early, could there have been some advantages? For example, Linux and Windows mitigations already worked out and ready as a reference?
(I'm not saying those advantages might outweigh the disadvantages, just speculating on the pros and cons!)
- kiallmacinnes 9y agoIf you're downvoting, I'd love to know why. I asked an honest question, made no statements to which I can imagine people disagreeing with, and went out of my way to make sure it couldn't be taken in a bad way...
- mfoy_ 9y agoI mean... if you want to be really pedantic, there are technically some silver linings. But the disadvantages outweigh that stretch of a silver lining by so many orders of magnitude that it's almost insulting. It would be like telling a mugging victim: "Hey, at least now you can justify buying a new purse!"
- tedunangst 9y agoThe basic of concept of separate page tables for user land and kernel is well known. It's how sparc64 is implemented from the very beginning. But knowing this is the objective is almost meaningless to actually accomplishing it. The devil is in the details, of which there are many, and they aren't necessarily shared.