[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH v3 11/13] nvdimm: allow setting the label-size to
From: |
Igor Mammedov |
Subject: |
Re: [Qemu-ppc] [PATCH v3 11/13] nvdimm: allow setting the label-size to 0 |
Date: |
Mon, 18 Jun 2018 14:03:08 +0200 |
On Fri, 15 Jun 2018 16:04:46 +0200
David Hildenbrand <address@hidden> wrote:
> It is inititally 0, so setting it to 0 should be allowed, too.
I'm not sure if we need to permit it.
By default labels are disabled (label-size=0) and user are supposed to provide
this option if labels should be enabled with a valid size.
it could be confusing for user when asking for label and not getting it.
I suggest to drop this patch, it's not really related to this series
nor required for your future work.
> Signed-off-by: David Hildenbrand <address@hidden>
> ---
> hw/mem/nvdimm.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/hw/mem/nvdimm.c b/hw/mem/nvdimm.c
> index db7d8c3050..df7646488b 100644
> --- a/hw/mem/nvdimm.c
> +++ b/hw/mem/nvdimm.c
> @@ -52,9 +52,9 @@ static void nvdimm_set_label_size(Object *obj, Visitor *v,
> const char *name,
> if (local_err) {
> goto out;
> }
> - if (value < MIN_NAMESPACE_LABEL_SIZE) {
> + if (value && value < MIN_NAMESPACE_LABEL_SIZE) {
> error_setg(&local_err, "Property '%s.%s' (0x%" PRIx64 ") is required"
> - " at least 0x%lx", object_get_typename(obj),
> + " either 0 or at least 0x%lx", object_get_typename(obj),
> name, value, MIN_NAMESPACE_LABEL_SIZE);
> goto out;
> }
- Re: [Qemu-ppc] [PATCH v3 08/13] pc-dimm: merge get_(vmstate_)memory_region(), (continued)
- [Qemu-ppc] [PATCH v3 07/13] hostmem: drop error variable from host_memory_backend_get_memory(), David Hildenbrand, 2018/06/15
- [Qemu-ppc] [PATCH v3 10/13] nvdimm: convert nvdimm_mr into a pointer, David Hildenbrand, 2018/06/15
- [Qemu-ppc] [PATCH v3 11/13] nvdimm: allow setting the label-size to 0, David Hildenbrand, 2018/06/15
- [Qemu-ppc] [PATCH v3 12/13] nvdimm: make get_memory_region() perform checks and initialization, David Hildenbrand, 2018/06/15
- [Qemu-ppc] [PATCH v3 09/13] nvdimm: convert "unarmed" into a static property, David Hildenbrand, 2018/06/15
- [Qemu-ppc] [PATCH v3 13/13] pc-dimm: get_memory_region() will not fail after realize, David Hildenbrand, 2018/06/15
- Re: [Qemu-ppc] [PATCH v3 00/13] pc-dimm: next bunch of cleanups, David Hildenbrand, 2018/06/18