Intel has released new version of Intel Architecture Instruction Set Extensions Programming Reference, adding new features like AVX-512, MPX, etc. Refer to http://download-software.intel.com/sites/default/files/319433-015.pdf
These patches are to support Intel MPX for KVM. PATCH 1/4 is some MPX definiation; PATCH 2/4 re-calculate cpuid(0xd,0) EBX; PATCH 3/4 enable Intel Memory Protection Extension for guest; PATCH 4/4 is Intel MPX vmx and msr handle; These pathes are based on my ex-colleague Xudong's work, now I help him to push these patches. Thanks, Jinsong