[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address
From: |
Igor Mammedov |
Subject: |
Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code |
Date: |
Tue, 24 Apr 2018 15:31:54 +0200 |
On Mon, 23 Apr 2018 14:52:37 +0200
David Hildenbrand <address@hidden> wrote:
> >
> >> + /* we will need a new memory slot for kvm and vhost */
> >> + if (kvm_enabled() && !kvm_has_free_slot(machine)) {
> >> + error_setg(errp, "hypervisor has no free memory slots left");
> >> + return;
> >> + }
> >> + if (!vhost_has_free_slot()) {
> >> + error_setg(errp, "a used vhost backend has no free memory slots
> >> left");
> >> + return;
> >> + }
> > move these checks to pre_plug time
> >
> >> +
> >> + memory_region_add_subregion(&hpms->mr, addr - hpms->base, mr);
> > missing vmstate registration?
>
> Missed this one: To be called by the caller. Important because e.g. for
> virtio-pmem we don't want this (I assume :) ).
if pmem isn't on shared storage, then We'd probably want to migrate
it as well, otherwise target would experience data loss.
Anyways, I'd just reat it as normal RAM in migration case
>
> Thanks!
>
>
- Re: [qemu-s390x] [PATCH v3 1/3] pc-dimm: factor out MemoryDevice interface, (continued)
- Re: [qemu-s390x] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, David Hildenbrand, 2018/04/23
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code,
Igor Mammedov <=
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, David Hildenbrand, 2018/04/24
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Igor Mammedov, 2018/04/24
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, David Hildenbrand, 2018/04/24
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/25
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Igor Mammedov, 2018/04/25
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/25
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Igor Mammedov, 2018/04/25
- Re: [qemu-s390x] [Qemu-devel] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, Pankaj Gupta, 2018/04/26
- Re: [qemu-s390x] [PATCH v3 3/3] pc-dimm: factor out address space logic into MemoryDevice code, David Hildenbrand, 2018/04/23
Re: [qemu-s390x] [Qemu-devel] [PATCH v3 0/3] pc-dimm: factor out MemoryDevice, Pankaj Gupta, 2018/04/22