a7ecdb4e75
The sw_tree1 testcase has accumulated some valgrind errors, at least in the "realloc" mode. * It had both a realloc_fdt() and explicit xmalloc() for the initial allocation which was redundant and caused errors. * It doesn't make sense to call fdt_resize() until after we've created the initial stub tree * Alignment gaps inserted into the tree contain uninitialized data, which trips an error when we write it out. We could zero the buffer, but that would make it easier to miss real bugs, so we add suppressions for the valgrind warnings instead. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
18 lines
358 B
Text
18 lines
358 B
Text
{
|
|
allocation methods causes uninitialized data in alignment gap
|
|
Memcheck:Param
|
|
write(buf)
|
|
fun:__write_nocancel
|
|
fun:utilfdt_write_err
|
|
fun:save_blob
|
|
fun:main
|
|
}
|
|
{
|
|
allocation methods causes uninitialized data in alignment gap
|
|
Memcheck:Param
|
|
write(buf)
|
|
fun:__write_nocancel
|
|
fun:utilfdt_write_err
|
|
fun:save_blob
|
|
fun:main
|
|
}
|