From 682ba8bdc8c7b5beb68f8a804435fd703fbef4ff Mon Sep 17 00:00:00 2001 From: Ashutosh Sharma Date: Sun, 28 Jan 2024 19:14:30 +0530 Subject: [PATCH] [#393]Added non-pgagroal rules --- contrib/valgrind/pgagroal.supp | 139 +++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) diff --git a/contrib/valgrind/pgagroal.supp b/contrib/valgrind/pgagroal.supp index 1a94f1a9..d0017215 100644 --- a/contrib/valgrind/pgagroal.supp +++ b/contrib/valgrind/pgagroal.supp @@ -29,3 +29,142 @@ fun:pgagroal_set_proc_title fun:main } + +# +# non-pgagroal rules +# + +{ + ev_loop_periodics_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:feed_reverse + fun:periodics_reify + fun:ev_run.cold + fun:ev_loop + fun:main +} + +{ + ev_loop_timers_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:feed_reverse + fun:timers_reify + fun:ev_run.cold + fun:ev_loop + fun:main +} + +{ + ev_io_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:fd_change + fun:ev_io_start.cold + fun:evtimerfd_init + fun:ev_periodic_start.cold + fun:main +} + +{ + ev_io_management_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_io_start.cold + fun:start_management + fun:main +} + +{ + ev_io_uds_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_io_start.cold + fun:start_uds + fun:main +} + +{ + ev_io_metrics_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_io_start.cold + fun:start_metrics + fun:main +} + +{ + ev_periodics_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_feed_event.cold + fun:feed_reverse_done + fun:periodics_reify + fun:ev_run + fun:ev_loop + fun:main +} + +{ + ev_periodics_start_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_periodic_start.cold + fun:main +} + +{ + ev_epoll_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:epoll_init + fun:loop_init + fun:ev_default_loop + fun:main +} + +{ + ev_fd_event_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:ev_feed_event.cold + fun:fd_event_nocheck + fun:fd_event + fun:epoll_poll + fun:ev_run + fun:ev_loop + fun:main +} + +{ + ev_fd_change_realloc + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:ev_realloc + fun:fd_change + fun:ev_io_start.cold + ... + fun:main +}