Re: It's not wall clock time that's being timed
You are a bit too quick there.
Yes, making rtdsc, or equivalent, any other form of high resolution clock only "tick" at the 10s granularity instead of the nanosecond granularity would make it a lot harder. However, all of these "fixes" are susceptible to running the test for 10^n longer and still being able to read at 1/10^n the rate.
Making ALL forms of time information non-functional would leave a non-functional computer. Not
TCP/IP retransmits, no correct date stamps, nothing.
Making the computer completely, absolutely secure is possible if you give up functionality.
Take out the plug, burn the battery and fry the hard drive. The tricky thing is to not give up functionality and still keep the security.
Here, KPTI is giving up a bit of the functionality (performance) and that isn't great, but is the best
compromise currently.