Re: [Xen-devel] [PATCH 1/2] x86/tboot: invalidate FIX_TBOOT_MAP_ADDRESS mapping after use

2015-03-05 Thread Wei, Gang
On Mar 5, 2015 15:14, Jan Beulich wrote: On 05.03.15 at 05:45, wrote: >> On Feb 18, 2015 17:03, Jan Beulich wrote: >>> In order for commit cbeeaa7d ("x86/nmi: fix shootdown of pcpus running >>> in VMX non-root mode")'s re-use of that fixmap entry to not cause >>> undesirable (in crash context

Re: [Xen-devel] [PATCH 1/2] x86/tboot: invalidate FIX_TBOOT_MAP_ADDRESS mapping after use

2015-03-04 Thread Jan Beulich
>>> On 05.03.15 at 05:45, wrote: > On Feb 18, 2015 17:03, Jan Beulich wrote: >> In order for commit cbeeaa7d ("x86/nmi: fix shootdown of pcpus >> running in VMX non-root mode")'s re-use of that fixmap entry to not >> cause undesirable (in crash context) cross-CPU TLB flushes, invalidate >> the fix

Re: [Xen-devel] [PATCH 1/2] x86/tboot: invalidate FIX_TBOOT_MAP_ADDRESS mapping after use

2015-03-04 Thread Wei, Gang
On Feb 18, 2015 17:03, Jan Beulich wrote: > In order for commit cbeeaa7d ("x86/nmi: fix shootdown of pcpus > running in VMX non-root mode")'s re-use of that fixmap entry to not > cause undesirable (in crash context) cross-CPU TLB flushes, invalidate > the fixmap entry right after use. > > Signed-o

Re: [Xen-devel] [PATCH 1/2] x86/tboot: invalidate FIX_TBOOT_MAP_ADDRESS mapping after use

2015-02-18 Thread Andrew Cooper
On 18/02/15 09:03, Jan Beulich wrote: > In order for commit cbeeaa7d ("x86/nmi: fix shootdown of pcpus > running in VMX non-root mode")'s re-use of that fixmap entry to not > cause undesirable (in crash context) cross-CPU TLB flushes, invalidate > the fixmap entry right after use. > > Signed-off-by

[Xen-devel] [PATCH 1/2] x86/tboot: invalidate FIX_TBOOT_MAP_ADDRESS mapping after use

2015-02-18 Thread Jan Beulich
In order for commit cbeeaa7d ("x86/nmi: fix shootdown of pcpus running in VMX non-root mode")'s re-use of that fixmap entry to not cause undesirable (in crash context) cross-CPU TLB flushes, invalidate the fixmap entry right after use. Signed-off-by: Jan Beulich --- a/xen/arch/x86/tboot.c +++ b/