Displaying 1 result from an estimated 1 matches for "a69965e61ae9".
2011 Feb 01
1
[PATCH] libxl: fix unsafe subtraction in libxl_set_memory_target
...m an uint32_t variable without checking if the operation wraps
around.
This patch fixes this bug (that I previously believed to be an
hypervisor issue):
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1729
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
diff -r a69965e61ae9 tools/libxl/libxl.c
--- a/tools/libxl/libxl.c Mon Jan 31 17:47:24 2011 +0000
+++ b/tools/libxl/libxl.c Tue Feb 01 16:34:43 2011 +0000
@@ -2059,9 +2059,12 @@ retry_transaction:
goto out;
}
- if (relative)
- new_target_memkb = current_target_memkb + target_memkb;
- else
+...