|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] Fix order-of-evaluation issue in xc_domain_dumpcore. The
# HG changeset patch
# User kaf24@xxxxxxxxxxxxxxxxxxxx
# Node ID 17e26f60e9013db4655167945f001436f2b8237e
# Parent a4dc14edd56b2b59fa3f7797b048ce6ee8efc9e9
Fix order-of-evaluation issue in xc_domain_dumpcore. The intent is
to move blocks of memory 4096 pages at a time, and a buffer is
allocated for this. Unfortunately, the #define is without
parentheses and %/* are the same order and evaluated left to right.
Result: very big buffer being used 4 pages at a time.
Signed-off-by: Ben Thomas (bthomas@xxxxxxxxxxxxxxx)
diff -r a4dc14edd56b -r 17e26f60e901 tools/libxc/xc_core.c
--- a/tools/libxc/xc_core.c Wed Mar 8 23:45:40 2006
+++ b/tools/libxc/xc_core.c Thu Mar 9 10:16:46 2006
@@ -6,7 +6,7 @@
#include <zlib.h>
/* number of pages to write at a time */
-#define DUMP_INCREMENT 4 * 1024
+#define DUMP_INCREMENT (4 * 1024)
#define round_pgup(_p) (((_p)+(PAGE_SIZE-1))&PAGE_MASK)
static int
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] Fix order-of-evaluation issue in xc_domain_dumpcore. The intent is,
Xen patchbot -unstable <=
|
|
|
|
|