x86/EPT: flush cache when (potentially) limiting cachability
authorJan Beulich <jbeulich@suse.com>
Fri, 2 May 2014 08:54:07 +0000 (10:54 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 2 May 2014 08:54:07 +0000 (10:54 +0200)
commit8cb7f7d135455f7374c96406e3d148a282e8cb31
treec73748b0d37349d83aac3ee93a34ba417c7e8b26
parent35d1c20b85156eea6b6c3af32b6bad7b9caf6315
x86/EPT: flush cache when (potentially) limiting cachability

While generally such guest side changes ought to be followed by guest
initiated flushes, we're flushing the cache under similar conditions
elsewhere (e.g. when the guest sets CR0.CD), so let's do so here too.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/hvm/mtrr.c