vb2_sha256_x86_test: check sha-ni support by cpuid

The test uses sha-ni extension, so it crashes on platforms without
sha-ni. Add cpuid checks to avoid that.

BUG=b:162551138
BRANCH=none
TEST=run test on Haswell, which doesn't have sha-ni

Signed-off-by: Kangheui Won <khwon@chromium.org>
Change-Id: I6e18843a723d022c67832ef970d4dc470c1aadce
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3140849
Reviewed-by: Raul E Rangel <rrangel@chromium.org>
1 file changed