x86: drop raw_write_cr4() again
authorJan Beulich <jbeulich@suse.com>
Wed, 23 Mar 2016 10:04:52 +0000 (11:04 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 23 Mar 2016 10:04:52 +0000 (11:04 +0100)
commit520734bf8e05ac48e2756eaa7533712c21ac01a7
treec1b95dacb6385f2d8dd2f04218ec2cf8ec26e0d6
parent10499a9afd8e01543f1c0420c843b7d509ad7fb3
x86: drop raw_write_cr4() again

The bypassing of the memory cache is, namely in the context of the
32-bit PV SMEP/SMAP workaround series (as Andrew validly points out),
making the overall correctness more difficult to verify. Hence go
back to uniform writes.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/include/asm-x86/processor.h