Re: Data Independent Timing on arm64

2022-10-02 Thread Theo de Raadt
ok, let's give it a shot then. And watch for behaviour changes... Mark Kettenis wrote: > > From: "Theo de Raadt" > > Date: Sat, 01 Oct 2022 09:37:01 -0600 > > > > Mark Kettenis wrote: > > > > > Armv8.4 introduced a feature that provides data independent timing for > > > data processing ins

Re: Data Independent Timing on arm64

2022-10-01 Thread Mark Kettenis
> From: "Theo de Raadt" > Date: Sat, 01 Oct 2022 09:37:01 -0600 > > Mark Kettenis wrote: > > > Armv8.4 introduced a feature that provides data independent timing for > > data processing instructions. This feature is obviously introduced to > > mitigate timing side-channel attacks. Presumably

Re: Data Independent Timing on arm64

2022-10-01 Thread Theo de Raadt
Mark Kettenis wrote: > Armv8.4 introduced a feature that provides data independent timing for > data processing instructions. This feature is obviously introduced to > mitigate timing side-channel attacks. Presumably enabling the feature > has some impact on performance as it would disable cert

Data Independent Timing on arm64

2022-10-01 Thread Mark Kettenis
Armv8.4 introduced a feature that provides data independent timing for data processing instructions. This feature is obviously introduced to mitigate timing side-channel attacks. Presumably enabling the feature has some impact on performance as it would disable certain optimizations to guarantee