Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intel Atom (32-bit OS): running as root or unprivileged user gives inconsistent results #28

Open
pkeller opened this issue Dec 9, 2019 · 0 comments

Comments

@pkeller
Copy link

pkeller commented Dec 9, 2019

I built a 32-bit binary of msdtool-cli using:

cmake .. -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_C_FLAGS=-m32

Running the resulting binary on an Intel Atom system under 32-bit CentOS 6.10 (fully updated) as root gave the following:

# ./mdstool-cli
System:
 * Operating System: Linux 2.6.32-754.24.3.el6.i686
 * Processor:         Intel(R) Atom(TM) CPU N2800   @ 1.86GHz
 * Microarchitecture: Unknown
 * Microcode: 269
 * Memory: 3.81 GiB

[snip]

Speculative Store Bypass:
 * Status: Not Affected
 * Speculative Store Bypass Disable: Not Required

but running it as an unprivileged user gave:

Speculative Store Bypass:
 * Status: Vulnerable
 * Speculative Store Bypass Disable: Not Available

All the other tests came up as "Not affected" in both cases.

Which result should I believe? Or should the tool be run as both root and non-root users and the worst outcome be selected?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant