All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] x86/vMCE: save/restore MCA capabilities
@ 2012-02-15 10:59 Jan Beulich
  2012-02-23  9:55 ` Keir Fraser
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Beulich @ 2012-02-15 10:59 UTC (permalink / raw)
  To: xen-devel; +Cc: Olaf Hering

When migrating to a host with less MCA banks than the source host
had, accesses to the extra banks' MCi_* MSRs caused #GP-s so far.
By making the bank count (and other MCA capabilities) available to
the destination host, it can properly ignore writes to extra banks the
guest may know of, and return appropriate default values for reads.

The two patches can be applied independently (the second patch
may need some refinement), but proper save/restore functionality
can only be expected with both applied.

1: don't advertise features we don't support
2: save/restore MCA capabilities

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Olaf Hering <olaf@aepfle.de>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH 0/2] x86/vMCE: save/restore MCA capabilities
  2012-02-15 10:59 [PATCH 0/2] x86/vMCE: save/restore MCA capabilities Jan Beulich
@ 2012-02-23  9:55 ` Keir Fraser
  0 siblings, 0 replies; 2+ messages in thread
From: Keir Fraser @ 2012-02-23  9:55 UTC (permalink / raw)
  To: Jan Beulich, xen-devel; +Cc: Olaf Hering

On 15/02/2012 10:59, "Jan Beulich" <JBeulich@suse.com> wrote:

> When migrating to a host with less MCA banks than the source host
> had, accesses to the extra banks' MCi_* MSRs caused #GP-s so far.
> By making the bank count (and other MCA capabilities) available to
> the destination host, it can properly ignore writes to extra banks the
> guest may know of, and return appropriate default values for reads.
> 
> The two patches can be applied independently (the second patch
> may need some refinement), but proper save/restore functionality
> can only be expected with both applied.
> 
> 1: don't advertise features we don't support
> 2: save/restore MCA capabilities
> 
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> Tested-by: Olaf Hering <olaf@aepfle.de>

Acked-by: Keir Fraser <keir@xen.org>

> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-02-23  9:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-15 10:59 [PATCH 0/2] x86/vMCE: save/restore MCA capabilities Jan Beulich
2012-02-23  9:55 ` Keir Fraser

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.