]> xenbits.xensource.com Git - people/dwmw2/xen.git/commitdiff
x86/cpuid: add missing PCLMULQDQ dependency
authorJan Beulich <jbeulich@suse.com>
Mon, 18 Mar 2019 16:05:45 +0000 (17:05 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 18 Mar 2019 16:05:45 +0000 (17:05 +0100)
Since we can't seem to be able to settle our discussion for the wider
adjustment previously posted, let's at least add the missing dependency
for 4.12. I'm not convinced though that attaching it to SSE is correct.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: eeb31ee522c7bb8541eb4c037be2c42bfcf0a3c3
master date: 2019-03-05 18:04:23 +0100

xen/tools/gen-cpuid.py

index 3fecae86d4aa3a788f662cf0c7e80ff351c6a185..1b9cfd88087edf40f9e42c08341bfee616249426 100755 (executable)
@@ -197,7 +197,7 @@ def crunch_numbers(state):
         # %XMM support, without specific inter-dependencies.  Additionally
         # AMD has a special mis-alignment sub-mode.
         SSE: [SSE2, SSE3, SSSE3, SSE4A, MISALIGNSSE,
-              AESNI, SHA],
+              AESNI, PCLMULQDQ, SHA],
 
         # SSE2 was re-specified as core instructions for 64bit.
         SSE2: [LM],