Add valgrind suppressions for bootstrap related code.
Author: Andres Freund Backpatch: 9.4, where we started to maintain valgrind suppressions
This commit is contained in:
parent
8457c69fea
commit
6416b1d422
@ -92,6 +92,48 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
padding_bootstrap_initial_xlog_write
|
||||||
|
Memcheck:Param
|
||||||
|
write(buf)
|
||||||
|
|
||||||
|
...
|
||||||
|
fun:BootStrapXLOG
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
padding_bootstrap_initial_xlog_CRC
|
||||||
|
Memcheck:Value8
|
||||||
|
fun:BootStrapXLOG
|
||||||
|
fun:AuxiliaryProcessMain
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
padding_bootstrap_control_file_write
|
||||||
|
Memcheck:Param
|
||||||
|
write(buf)
|
||||||
|
|
||||||
|
...
|
||||||
|
fun:WriteControlFile
|
||||||
|
fun:BootStrapXLOG
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
padding_bootstrap_control_file_CRC
|
||||||
|
Memcheck:Value8
|
||||||
|
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
|
# 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
|
# of a FormData_pg_cast. This is valid compiler behavior, because a proper
|
||||||
# FormData_pg_cast has trailing padding. Tuples we treat as structures omit
|
# FormData_pg_cast has trailing padding. Tuples we treat as structures omit
|
||||||
|
Loading…
x
Reference in New Issue
Block a user