All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH 0/3] recover hardware corrupted page by virtio balloon
@ 2022-05-25 20:16 Jue Wang
  2022-05-26 18:37   ` Peter Xu
  0 siblings, 1 reply; 20+ messages in thread
From: Jue Wang @ 2022-05-25 20:16 UTC (permalink / raw)
  To: pizhenwei
  Cc: Andrew Morton, David Hildenbrand, jasowang, LKML, Linux MM, mst,
	HORIGUCHI NAOYA(堀口 直也),
	Paolo Bonzini, Peter Xu, qemu-devel, virtualization

Some points to consider:

The injected MCE has _done_ the damages to guest workload. Recovering
the guest poisoned memory doesn't help with the already happened guest
workload memory corruption / loss / interruption due to injected MCEs.

The hypervisor _must_ emulate poisons identified in guest physical
address space (could be transported from the source VM), this is to
prevent silent data corruption in the guest. With a paravirtual
approach like this patch series, the hypervisor can clear some of the
poisoned HVAs knowing for certain that the guest OS has isolated the
poisoned page. I wonder how much value it provides to the guest if the
guest and workload are _not_ in a pressing need for the extra KB/MB
worth of memory.

Thanks,
-Jue

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

end of thread, other threads:[~2022-06-02  9:40 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-25 20:16 [PATCH 0/3] recover hardware corrupted page by virtio balloon Jue Wang
2022-05-26 18:37 ` Peter Xu
2022-05-26 18:37   ` Peter Xu
2022-05-27  6:32   ` zhenwei pi
2022-05-27  6:32     ` zhenwei pi
2022-05-30  7:41     ` David Hildenbrand
2022-05-30  7:41       ` David Hildenbrand
2022-05-30 11:33       ` zhenwei pi
2022-05-30 11:33         ` zhenwei pi
2022-05-30 15:49         ` Peter Xu
2022-05-30 15:49           ` Peter Xu
2022-05-31  4:08           ` Jue Wang
2022-06-01  2:17             ` zhenwei pi
2022-06-01  2:17               ` zhenwei pi
2022-06-01  7:59               ` David Hildenbrand
2022-06-01  7:59                 ` David Hildenbrand
2022-06-02  9:28                 ` zhenwei pi
2022-06-02  9:28                   ` zhenwei pi
2022-06-02  9:40                   ` David Hildenbrand
2022-06-02  9:40                     ` David Hildenbrand

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.