[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v4 0/7] Introduce strtosz and make use of it
From: |
Jes . Sorensen |
Subject: |
[Qemu-devel] [PATCH v4 0/7] Introduce strtosz and make use of it |
Date: |
Fri, 8 Oct 2010 11:15:53 +0200 |
From: Jes Sorensen <address@hidden>
This patch introduces cutils.c: strtosz() and gets rid of the
multiple custom hacks for parsing byte sizes. In addition it adds
supports for specifying human style sizes such as 1.5G. Last it
eliminates the horrible abuse of a float to store the byte size for
migrate_set_speed in the monitor.
New in v3 I fixed the -1 case in the error handling pointed out by
Paolo and added a patch to clarify the default value for the monitor
command in the help message.
Jes
Jes Sorensen (7):
Introduce strtosz() library function to convert a string to a byte
count.
Support human unit formats in strtosz, eg. 1.0G
Add more error handling to strtosz()
Add support for 'o' octet (bytes) format as monitor parameter.
Switch migrate_set_speed() to take an 'o' argument rather than a
float.
Clarify default values in migration speed argument in monitor
Remove obsolete 'f' double parameter type
cutils.c | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
hmp-commands.hx | 5 ++-
migration.c | 4 +-
monitor.c | 46 ++++++++++++++++++++++++++---------------
qemu-common.h | 1 +
vl.c | 31 +++++++++-------------------
6 files changed, 106 insertions(+), 42 deletions(-)
--
1.7.2.3
- [Qemu-devel] [PATCH v4 0/7] Introduce strtosz and make use of it,
Jes . Sorensen <=
- [Qemu-devel] [PATCH 2/7] Support human unit formats in strtosz, eg. 1.0G, Jes . Sorensen, 2010/10/08
- [Qemu-devel] [PATCH 3/7] Add more error handling to strtosz(), Jes . Sorensen, 2010/10/08
- [Qemu-devel] [PATCH 4/7] Add support for 'o' octet (bytes) format as monitor parameter., Jes . Sorensen, 2010/10/08
- [Qemu-devel] [PATCH 5/7] Switch migrate_set_speed() to take an 'o' argument rather than a float., Jes . Sorensen, 2010/10/08