aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/test/run-mem_region_release_unused.c2
-rw-r--r--core/test/run-mem_region_release_unused_noalloc.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/core/test/run-mem_region_release_unused.c b/core/test/run-mem_region_release_unused.c
index 886585b..712f98a 100644
--- a/core/test/run-mem_region_release_unused.c
+++ b/core/test/run-mem_region_release_unused.c
@@ -113,7 +113,7 @@ int main(void)
/* Use malloc for the heap, so valgrind can find issues. */
skiboot_heap.start = (unsigned long)malloc(TEST_HEAP_SIZE);
skiboot_heap.len = TEST_HEAP_SIZE;
- skiboot_os_reserve.len = skiboot_heap.start;
+ skiboot_os_reserve.len = 0;
dt_root = dt_new_root("");
dt_add_property_cells(dt_root, "#address-cells", 2);
diff --git a/core/test/run-mem_region_release_unused_noalloc.c b/core/test/run-mem_region_release_unused_noalloc.c
index 2a9f641..a79485b 100644
--- a/core/test/run-mem_region_release_unused_noalloc.c
+++ b/core/test/run-mem_region_release_unused_noalloc.c
@@ -110,9 +110,10 @@ int main(void)
const char *last;
/* Use malloc for the heap, so valgrind can find issues. */
- skiboot_heap.start = (unsigned long)malloc(TEST_HEAP_SIZE);
+ skiboot_heap.start = 0;
skiboot_heap.len = TEST_HEAP_SIZE;
- skiboot_os_reserve.len = skiboot_heap.start;
+ skiboot_os_reserve.start = 0;
+ skiboot_os_reserve.len = 0;
dt_root = dt_new_root("");
dt_add_property_cells(dt_root, "#address-cells", 2);
@@ -163,6 +164,5 @@ int main(void)
}
dt_free(dt_root);
- free((void *)(long)skiboot_heap.start);
return 0;
}