On 2/11/21 2:44 PM, Eric Blake wrote: > Parsing sizes with only 53 bits of precision is surprising; it's time > to fix it to use a full 64 bits of precision. > > v1 was here: > https://lists.gnu.org/archive/html/qemu-devel/2021-02/msg01800.html > > Since then: > - split testsuite improvements from code changes [Vladimir] > - more tests for more corner cases [Vladimir, Rich, Dan] > - fix handling of '123-45' when endptr is non-NULL [Vladimir] > - fix handling of '1.k' > - actually enable deprecation of '0x1k' [Vladimir] > - include missing deprecation text for rounded fractions > - improved commit messages > > I'm still not sure I like patch 4, but it's at least worth considering.
Ping. I've also just realized that this series will fix: https://bugzilla.redhat.com/show_bug.cgi?id=1909185 "The error message of "qemu-img convert -r" should advertise the correct maximum number" -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org