Intel Working With Wine Developers On User-Mode Instruction Prevention
Written by Michael Larabel in WINE on 8 January 2017 at 02:24 PM EST. 8 Comments
The Intel developer working on UMIP (User-Mode Instruction Prevention) support for the Linux kernel has been collaborating with Wine developers about this security-minded feature to be introduced with future Intel CPUs.

The User-Mode Instruction Prevention (UMIP) feature prevents SGDT, SIDT, SLDT, SMSW, and STR instructions from being executed outside of ring 0. UMIP was developed to help prevent user-space applications from using these instructions in exploiting code execution vulnerabilities. But given Wine's design, this could be a bit of a problem but fortunately the involved Intel developer is working with Wine to ensure a sufficient design with their kernel implementation.

Those wishing to learn more about UMIP and Wine can read today's latest World Wine News and the associated mailing list thread. It looks like UMIP will debut with Intel Cannonlake processors.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week