[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 06/17] target/i386: sev: Use ram_block_discard_set_broken()
From: |
David Hildenbrand |
Subject: |
[PATCH v1 06/17] target/i386: sev: Use ram_block_discard_set_broken() |
Date: |
Wed, 6 May 2020 11:49:37 +0200 |
AMD SEV will pin all guest memory, mark discarding of RAM broken. At the
time this is called, we cannot have anyone active that relies on discards
to work properly.
Cc: "Michael S. Tsirkin" <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Cc: Richard Henderson <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Signed-off-by: David Hildenbrand <address@hidden>
---
target/i386/sev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/target/i386/sev.c b/target/i386/sev.c
index 846018a12d..608225f9ba 100644
--- a/target/i386/sev.c
+++ b/target/i386/sev.c
@@ -722,6 +722,7 @@ sev_guest_init(const char *id)
ram_block_notifier_add(&sev_ram_notifier);
qemu_add_machine_init_done_notifier(&sev_machine_done_notify);
qemu_add_vm_change_state_handler(sev_vm_state_change, s);
+ g_assert(!ram_block_discard_set_broken(true));
return s;
err:
--
2.25.3
- Re: [PATCH v1 01/17] exec: Introduce ram_block_discard_set_(unreliable|required)(), (continued)
- [PATCH v1 03/17] accel/kvm: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 04/17] s390x/pv: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 02/17] vfio: Convert to ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- [PATCH v1 05/17] virtio-balloon: Rip out qemu_balloon_inhibit(), David Hildenbrand, 2020/05/06
- [PATCH v1 06/17] target/i386: sev: Use ram_block_discard_set_broken(),
David Hildenbrand <=
- [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), Dr. David Alan Gilbert, 2020/05/15
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/15
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), Dr. David Alan Gilbert, 2020/05/15
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/15
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), Dr. David Alan Gilbert, 2020/05/15
- Re: [PATCH v1 07/17] migration/rdma: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/18
[PATCH v1 08/17] migration/colo: Use ram_block_discard_set_broken(), David Hildenbrand, 2020/05/06