libxl: add more cpuid flags handling
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Fri, 30 Jun 2017 13:16:56 +0000 (15:16 +0200)
committerWei Liu <wei.liu2@citrix.com>
Fri, 30 Jun 2017 14:24:43 +0000 (15:24 +0100)
commit90b2a267c19cc2505f44b7c488a76f21a40e1e63
tree3e204cea82d7970b04c5568651d8383ebd27102a
parent6b792e28bca8301e04d7f0f0dd7033410ea941b5
libxl: add more cpuid flags handling

This is result of parsing cpu_map.xml from libvirt.
The most important part is handling leaf 0x00000007, but while at it add
other bits too.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
docs/man/xl.cfg.pod.5.in
tools/libxl/libxl_cpuid.c