[PATCH] Add HLE devl head file and several usages in kernel

2013-12-07 Thread Luming Yu
For new Instruction Prefixes XACQUIRE and XRELEASE to enable kernel to use the new memory model that affects the critical sections with a hope to enable atomic memory concurrency in the absence of data conflicts based on description in chapter 12 of Intel SDM optimization guide. My understanding

[PATCH] Add HLE devl head file and several usages in kernel

2013-12-07 Thread Luming Yu
For new Instruction Prefixes XACQUIRE and XRELEASE to enable kernel to use the new memory model that affects the critical sections with a hope to enable atomic memory concurrency in the absence of data conflicts based on description in chapter 12 of Intel SDM optimization guide. My understanding