blob: 2a73f7e81f012364df070aa48dadcb6ddf49aa6f [file] [log] [blame]
Andrew Geisslerc926e172021-05-07 16:11:35 -05001From 61bc8664f93cd980831c9da4a3e8a385b089a0ab Mon Sep 17 00:00:00 2001
2From: Yi Fan Yu <yifan.yu@windriver.com>
3Date: Tue, 23 Mar 2021 09:32:22 -0700
4Subject: [PATCH] Add missing musl.supp
5
63.17 did not ship musl.supp in the tarball.
7
8This is a workaround until next release.
9
10Upstream-Status: Backport [dde556d51f8226a6de564a00bf82536bb7042c54]
11
12Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
13---
14 musl.supp | 46 ++++++++++++++++++++++++++++++++++++++++++++++
15 1 file changed, 46 insertions(+)
16 create mode 100644 musl.supp
17
18diff --git a/musl.supp b/musl.supp
19new file mode 100644
20index 000000000..864172a24
21--- /dev/null
22+++ b/musl.supp
23@@ -0,0 +1,46 @@
24+# Suppressions for musl libc
25+# See: https://www.openwall.com/lists/musl/2017/06/15/4
26+
27+{
28+ musl-dynlink-false-positive1
29+ Memcheck:Leak
30+ fun:calloc
31+ fun:load_direct_deps
32+ fun:load_deps
33+ fun:load_deps
34+ fun:__dls3
35+ fun:__dls2b
36+ fun:__dls2
37+}
38+
39+{
40+ musl-dynlink-false-positive2
41+ Memcheck:Leak
42+ fun:calloc
43+ fun:load_direct_deps
44+ fun:load_deps
45+ fun:load_deps
46+ fun:__dls3
47+ fun:__dls2
48+}
49+
50+{
51+ musl-dynlink-false-positive3
52+ Memcheck:Leak
53+ fun:calloc
54+ fun:load_library
55+ fun:load_preload
56+ fun:__dls3
57+ fun:__dls2b
58+ fun:__dls2
59+}
60+
61+{
62+ musl-dynlink-false-positive4
63+ Memcheck:Leak
64+ fun:calloc
65+ fun:load_library
66+ fun:load_preload
67+ fun:__dls3
68+ fun:__dls2
69+}
70--
712.17.1
72