Tuesday, March 13, 2018

Re: Meltdown workaround enabled?

On 2018-03-13, Brian Camp <brian@thecamps.org> wrote:

> Non-working (Celeron J3455) -
>
> bcamp@nuc6cayh:~ (OpenBSD 6.2)
> $ cpuid 0x0
> eax = 0x00000015 21 "????"
> ebx = 0x756e6547 1970169159 "Genu"
> ecx = 0x6c65746e 1818588270 "ntel"
> edx = 0x49656e69 1231384169 "ineI"
> bcamp@nuc6cayh:~ (OpenBSD 6.2)
> $ cpuid 0x7
> eax = 0x00000000 0 "????"
> ebx = 0x2294e283 580182659 "???""
> ecx = 0x00000000 0 "????"
> edx = 0x2c000000 738197504 "???,"
^

It appears the CPU explicitly claims that it is not vulnerable to
Meltdown, i.e., it indicates that it has support for the
IA32_ARCH_CAPABILITIES register and there the RDCL_NO bit must be
set.

I find this surprising.

--
Christian "naddy" Weisgerber naddy@mips.inka.de

No comments:

Post a Comment