On Apr 7, 2022, at 09:57:35, Ed Jaffe wrote:
> 
> On 4/7/2022 8:07 AM, Tony Harminc wrote:
>> 
>>  It appears that, like the zArch implementation, Intel's requires
>> programs to provide an alternative path around TSX.
> 
> z/Architecture does *not* require an alternative path around TBEGINC/TEND.
>  
How, then, does z/Architecture defend against such as Spectre?
Does it balance paths so all exhibit the worst-case timing?

Vague recollections from unreliable sources:
o Spectre on an unprotected system reads fetch-protected storage
  At about 1000 bits/second.
o Javascript combats Spectre by fuzzing the real time clock.
O [Some] kernels combat Spectre by relocating sensitive buffers
  frequently and randomly.

-- 
gil

Reply via email to