postgres.git / summary / log / commit / refs

commit    9a5f1073f52bbcf81793dbbcc22c04c4364f490f
Author:   Andres Freund <andres@anarazel.de>
Date:     Wed Mar 09 03:21:28 2016 +0000

    Add valgrind suppressions for bootstrap related code.
    
    Author: Andres Freund
    Backpatch: 9.4, where we started to maintain valgrind suppressions


src/tools/valgrind.supp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/tools/valgrind.supp b/src/tools/valgrind.supp index db931949b37..710ae25b671 100644 --- a/src/tools/valgrind.supp +++ b/src/tools/valgrind.supp @@ -93,6 +93,33 @@ fun:EndPrepare } +{ + padding_bootstrap_initial_xlog_write + Memcheck:Param + write(buf) + + ... + fun:BootStrapXLOG +} + +{ + padding_bootstrap_control_file_write + Memcheck:Param + write(buf) + + ... + fun:WriteControlFile + fun:BootStrapXLOG +} + +{ + bootstrap_write_relmap_overlap + Memcheck:Overlap + fun:memcpy* + fun:write_relmap_file + fun:RelationMapFinishBootstrap +} + # gcc on ppc64 can generate a four-byte read to fetch the final "char" fields # of a FormData_pg_cast. This is valid compiler behavior, because a proper [parent: 598a01de69b9]