[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1019855: Fwd: libc6: immediately crashes with SIGILL on 4th gen Intel Core CPUs (seems related to AVX2 instructions), bricking the whole system



Hi

On 2022-09-25 13:43, Aurelien Jarno wrote:
> > Running a quick diff against old procinfo reveals that "flags" has the
> > following new entries now:
> > 
> > tsc_deadline_timer ssbd ibrs ibpb stibp bmi1 bmi2 md_clear flush_l1d
> > 
> > > it looks like that the BMI2
> > > instructions support has been added in a microcode update
> > 
> > As such it does appear that indeed this is the case.
> 
> Thanks for the confirmation, it seems that the microcode update is also
> useful for security reasons in order to mitigate the speculative
> execution side channel issues (the famous spectre/meltdown).
> 
> Neverthless the AVX2 code should not use BMI2 instructions if they are
> not available.

This has been fixed upstream and in the sid package. Next step is to get
it fixed for stable.

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: