Scheduler fixes for hyperthreading

Colin Percival cperciva at freebsd.org
Sat May 21 22:15:32 PDT 2005


Sam Lawrance wrote:
> On Sat, 2005-05-21 at 22:04 -0700, Colin Percival wrote:
>>Sam Lawrance wrote:
>>>I'm just curious here... would the mac_seeotheruids policy help in
>>>obscuring the value of any information collected by a spy process?
>>
>>Yes.  It would mean that the spy could steal an SSL certificate, but
>>not know whose SSL certificate it was. :-)
> 
> Can the spy  be sure that it's not just stealing fortunes though?
> 
> I mean for example, can the cache timings shown on page 7 of your paper
> be used to reliably identify what the other thread on the CPU is?

Yes.  The patterns are very distinctive.

Colin Percival


More information about the freebsd-arch mailing list