On Mon, May 08, 2023 at 03:03:39PM -0500, Eric Blake wrote: > As shown in the previous commit, qemu_strtosz_MiB sometimes leaves the > result value untoutched (we have to audit further to learn that in
untouched > that case, the QAPI generator says that visit_type_NumaOptions() will > have zero-initialized it), and sometimes leaves it with the value of a > partial parse before -EINVAL occurs because of trailing garbage. > Rather than blindly treating any string the user may throw at us as > valid, we should check for parse failures. > > Fiuxes: cc001888 ("numa: fixup parsed NumaNodeOptions earlier", v2.11.0) > Signed-off-by: Eric Blake <ebl...@redhat.com> > --- -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org