sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 1 | { |
2 | dl | ||||
3 | exp-drd:ConflictingAccess | ||||
4 | fun:_dl_lookup_symbol_x | ||||
5 | fun:_dl_fixup | ||||
6 | fun:_dl_runtime_resolve | ||||
7 | } | ||||
8 | { | ||||
9 | dl | ||||
10 | exp-drd:ConflictingAccess | ||||
11 | fun:do_lookup_x | ||||
12 | fun:_dl_lookup_symbol_x | ||||
13 | fun:_dl_fixup | ||||
14 | fun:_dl_runtime_resolve | ||||
15 | } | ||||
16 | { | ||||
17 | dl | ||||
18 | exp-drd:ConflictingAccess | ||||
19 | fun:_dl_fini | ||||
20 | fun:exit | ||||
21 | } | ||||
22 | { | ||||
bart | ea5aa50 | 2008-03-09 09:17:48 +0000 | [diff] [blame] | 23 | dl |
24 | exp-drd:ConflictingAccess | ||||
25 | fun:_dl_fixup | ||||
26 | } | ||||
27 | { | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 28 | dl-2.6.* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 29 | exp-drd:ConflictingAccess |
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 30 | obj:/lib*/ld-*.so |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 31 | fun:exit |
32 | } | ||||
33 | { | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 34 | dl-2.6.* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 35 | exp-drd:ConflictingAccess |
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 36 | obj:/lib*/ld-*.so |
37 | obj:/lib*/ld-*.so | ||||
38 | obj:/lib*/ld-*.so | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 39 | } |
40 | { | ||||
bart | d7f081b | 2008-03-30 16:55:10 +0000 | [diff] [blame] | 41 | dl-dlsym-1 |
bart | da8c403 | 2008-03-24 06:38:39 +0000 | [diff] [blame] | 42 | exp-drd:ConflictingAccess |
43 | obj:/lib*/ld-*.so | ||||
44 | obj:/lib*/libc-*.so | ||||
45 | obj:/lib*/libdl-*.so | ||||
46 | } | ||||
47 | { | ||||
bart | d7f081b | 2008-03-30 16:55:10 +0000 | [diff] [blame] | 48 | dl-dlsym-2 |
49 | exp-drd:ConflictingAccess | ||||
50 | obj:/lib*/libc-*.so | ||||
51 | obj:/lib*/libdl-*.so | ||||
52 | obj:/lib*/ld-*.so | ||||
53 | } | ||||
54 | { | ||||
55 | dl-dlsym-3 | ||||
56 | exp-drd:ConflictingAccess | ||||
57 | obj:/lib*/ld-*.so | ||||
58 | obj:/lib*/ld-*.so | ||||
59 | obj:/lib*/libc-*.so | ||||
60 | } | ||||
61 | { | ||||
bart | e3939e1 | 2008-04-04 16:55:15 +0000 | [diff] [blame] | 62 | dl-dl_addr |
63 | exp-drd:ConflictingAccess | ||||
64 | fun:_dl_addr | ||||
65 | } | ||||
66 | { | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 67 | libc |
68 | exp-drd:ConflictingAccess | ||||
69 | fun:__libc_enable_asynccancel | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 70 | obj:/lib*/libc-* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 71 | } |
72 | { | ||||
73 | libc | ||||
74 | exp-drd:ConflictingAccess | ||||
75 | fun:__libc_disable_asynccancel | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 76 | obj:/lib*/libc-* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 77 | } |
78 | { | ||||
79 | librt | ||||
80 | exp-drd:ConflictingAccess | ||||
81 | fun:__librt_enable_asynccancel | ||||
82 | } | ||||
83 | { | ||||
84 | librt | ||||
85 | exp-drd:ConflictingAccess | ||||
86 | fun:__librt_disable_asynccancel | ||||
87 | } | ||||
88 | { | ||||
89 | libstdc++ | ||||
90 | exp-drd:ConflictingAccess | ||||
91 | fun:_ZN9__gnu_cxx12__atomic_addEPVii | ||||
92 | } | ||||
93 | { | ||||
94 | libstdc++ std::string::string() | ||||
95 | exp-drd:ConflictingAccess | ||||
96 | fun:_ZNSsC1ERKSs | ||||
97 | } | ||||
98 | { | ||||
99 | libstdc++ | ||||
100 | exp-drd:ConflictingAccess | ||||
101 | fun:_ZN9__gnu_cxx18__exchange_and_addEPVii | ||||
102 | } | ||||
103 | { | ||||
104 | pthread | ||||
105 | exp-drd:ConflictingAccess | ||||
106 | fun:start_thread | ||||
107 | fun:clone | ||||
sewardj | c68cbe3 | 2007-11-27 01:59:38 +0000 | [diff] [blame] | 108 | } |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 109 | { |
110 | pthread | ||||
111 | exp-drd:ConflictingAccess | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 112 | obj:/lib*/libpthread-*.so |
sewardj | 9e7f113 | 2007-11-26 00:11:04 +0000 | [diff] [blame] | 113 | fun:start_thread |
114 | fun:clone | ||||
115 | } | ||||
116 | { | ||||
117 | pthread | ||||
118 | exp-drd:ConflictingAccess | ||||
bart | ebca786 | 2008-03-09 19:21:14 +0000 | [diff] [blame] | 119 | fun:clone |
120 | fun:create_thread | ||||
121 | fun:pthread_create* | ||||
122 | fun:pthread_create* | ||||
123 | } | ||||
124 | { | ||||
125 | pthread | ||||
126 | exp-drd:ConflictingAccess | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 127 | obj:/lib*/libc-*.so |
sewardj | 9e7f113 | 2007-11-26 00:11:04 +0000 | [diff] [blame] | 128 | fun:__libc_thread_freeres |
129 | fun:start_thread | ||||
130 | fun:clone | ||||
131 | } | ||||
132 | { | ||||
133 | pthread | ||||
134 | exp-drd:ConflictingAccess | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 135 | obj:/lib*/libc-*.so |
136 | obj:/lib*/libc-*.so | ||||
sewardj | 9e7f113 | 2007-11-26 00:11:04 +0000 | [diff] [blame] | 137 | fun:__libc_thread_freeres |
138 | fun:start_thread | ||||
139 | fun:clone | ||||
140 | } | ||||
141 | { | ||||
142 | pthread | ||||
143 | exp-drd:ConflictingAccess | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 144 | fun:__nptl_deallocate_tsd |
145 | fun:start_thread | ||||
146 | fun:clone | ||||
147 | } | ||||
148 | { | ||||
149 | pthread | ||||
150 | exp-drd:ConflictingAccess | ||||
151 | fun:pthread_create@@GLIBC_* | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 152 | fun:pthread_create* |
153 | } | ||||
154 | { | ||||
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 155 | pthread |
156 | exp-drd:ConflictingAccess | ||||
157 | fun:clone | ||||
158 | fun:do_clone | ||||
159 | fun:pthread_create@@GLIBC_* | ||||
160 | fun:pthread_create* | ||||
161 | } | ||||
162 | { | ||||
bart | 0adf47f | 2008-03-01 13:55:33 +0000 | [diff] [blame] | 163 | pthread-glibc2.7-pthread_create |
164 | exp-drd:ConflictingAccess | ||||
165 | fun:memset | ||||
166 | fun:pthread_create* | ||||
167 | } | ||||
168 | { | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 169 | pthread |
170 | exp-drd:ConflictingAccess | ||||
171 | fun:pthread_mutex_lock | ||||
172 | fun:pthread_mutex_lock | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 173 | } |
174 | { | ||||
175 | pthread | ||||
176 | exp-drd:ConflictingAccess | ||||
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 177 | fun:__pthread_mutex_cond_lock |
178 | fun:pthread_cond_wait@@GLIBC_* | ||||
bart | 5bd9f2d | 2008-03-03 20:31:58 +0000 | [diff] [blame] | 179 | } |
180 | { | ||||
181 | pthread | ||||
182 | exp-drd:ConflictingAccess | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 183 | fun:clone |
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 184 | fun:pthread_create* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 185 | } |
186 | { | ||||
187 | pthread | ||||
188 | exp-drd:ConflictingAccess | ||||
189 | fun:do_clone | ||||
190 | fun:pthread_create@@GLIBC_* | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 191 | fun:pthread_create* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 192 | } |
193 | { | ||||
194 | pthread | ||||
195 | exp-drd:ConflictingAccess | ||||
196 | fun:memset | ||||
197 | fun:pthread_create@@GLIBC_* | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 198 | fun:pthread_create* |
199 | } | ||||
200 | { | ||||
201 | pthread | ||||
202 | exp-drd:ConflictingAccess | ||||
203 | fun:_dl_allocate_tls_init | ||||
204 | fun:pthread_create@@GLIBC_* | ||||
205 | fun:pthread_create* | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 206 | } |
207 | { | ||||
208 | pthread | ||||
209 | exp-drd:ConflictingAccess | ||||
210 | fun:memset | ||||
211 | fun:_dl_allocate_tls_init | ||||
212 | fun:pthread_create@@GLIBC_* | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 213 | fun:pthread_create* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 214 | } |
215 | { | ||||
216 | pthread | ||||
217 | exp-drd:ConflictingAccess | ||||
218 | fun:mempcpy | ||||
219 | fun:pthread_create@@GLIBC_* | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 220 | fun:pthread_create* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 221 | } |
222 | { | ||||
223 | pthread | ||||
224 | exp-drd:ConflictingAccess | ||||
225 | fun:pthread_join | ||||
226 | fun:pthread_join | ||||
227 | } | ||||
228 | { | ||||
229 | pthread | ||||
230 | exp-drd:ConflictingAccess | ||||
bart | ebca786 | 2008-03-09 19:21:14 +0000 | [diff] [blame] | 231 | fun:allocate_stack |
232 | fun:pthread_create* | ||||
233 | fun:pthread_create* | ||||
234 | } | ||||
235 | { | ||||
236 | pthread | ||||
237 | exp-drd:ConflictingAccess | ||||
238 | fun:get_cached_stack | ||||
239 | fun:allocate_stack | ||||
240 | fun:pthread_create* | ||||
241 | fun:pthread_create* | ||||
242 | } | ||||
243 | { | ||||
244 | pthread | ||||
245 | exp-drd:ConflictingAccess | ||||
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 246 | fun:__deallocate_stack |
bart | cea0e95 | 2008-03-01 10:50:45 +0000 | [diff] [blame] | 247 | } |
248 | { | ||||
249 | pthread | ||||
250 | exp-drd:ConflictingAccess | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 251 | fun:free_stacks |
252 | fun:__deallocate_stack | ||||
253 | fun:pthread_join | ||||
254 | fun:pthread_join | ||||
255 | } | ||||
256 | { | ||||
257 | pthread | ||||
258 | exp-drd:ConflictingAccess | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 259 | fun:__free_tcb |
260 | } | ||||
261 | { | ||||
262 | pthread | ||||
263 | exp-drd:ConflictingAccess | ||||
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 264 | fun:__pthread_enable_asynccancel |
265 | } | ||||
266 | { | ||||
267 | pthread | ||||
268 | exp-drd:ConflictingAccess | ||||
269 | fun:__pthread_disable_asynccancel | ||||
270 | } | ||||
271 | { | ||||
272 | pthread | ||||
273 | exp-drd:ConflictingAccess | ||||
274 | fun:pthread_cancel | ||||
275 | } | ||||
276 | { | ||||
277 | pthread | ||||
278 | exp-drd:ConflictingAccess | ||||
279 | fun:sigcancel_handler | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 280 | obj:/lib*/libpthread-* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 281 | } |
282 | { | ||||
283 | pthread-unwind | ||||
284 | exp-drd:ConflictingAccess | ||||
285 | fun:_Unwind_ForcedUnwind | ||||
286 | fun:__pthread_unwind | ||||
287 | fun:sigcancel_handler | ||||
sewardj | 8b09d4f | 2007-12-04 21:27:18 +0000 | [diff] [blame] | 288 | obj:/lib*/libpthread-* |
sewardj | af44c82 | 2007-11-25 14:01:38 +0000 | [diff] [blame] | 289 | } |
290 | { | ||||
291 | pthread-unwind | ||||
292 | exp-drd:ConflictingAccess | ||||
293 | fun:_Unwind_ForcedUnwind | ||||
294 | fun:__pthread_unwind | ||||
295 | } | ||||
296 | { | ||||
297 | pthread-unwind | ||||
298 | exp-drd:ConflictingAccess | ||||
299 | fun:_Unwind_GetCFA | ||||
300 | fun:unwind_stop | ||||
301 | } | ||||
302 | { | ||||
303 | pthread-unwind | ||||
304 | exp-drd:ConflictingAccess | ||||
305 | fun:uw_update_context | ||||
306 | fun:_Unwind_ForcedUnwind_Phase2 | ||||
307 | } | ||||
308 | { | ||||
309 | pthread-unwind | ||||
310 | exp-drd:ConflictingAccess | ||||
311 | fun:uw_frame_state_for | ||||
312 | fun:_Unwind_ForcedUnwind_Phase2 | ||||
313 | } | ||||
314 | { | ||||
315 | pthread | ||||
316 | exp-drd:ConflictingAccess | ||||
317 | fun:pthread_detach | ||||
318 | fun:pthread_detach | ||||
319 | } | ||||
320 | { | ||||
321 | pthread | ||||
322 | exp-drd:ConflictingAccess | ||||
323 | fun:pthread_getspecific | ||||
324 | } | ||||
325 | { | ||||
326 | pthread | ||||
327 | exp-drd:ConflictingAccess | ||||
328 | fun:pthread_setspecific | ||||
329 | } | ||||
330 | { | ||||
331 | pthread | ||||
332 | exp-drd:ConflictingAccess | ||||
333 | fun:pthread_key_delete | ||||
334 | } | ||||
335 | { | ||||
336 | pthread | ||||
337 | exp-drd:ConflictingAccess | ||||
338 | fun:_pthread_cleanup_push_defer | ||||
339 | } | ||||
bart | 459caeb | 2008-03-11 19:46:45 +0000 | [diff] [blame] | 340 | { |
341 | gomp | ||||
342 | exp-drd:ConflictingAccess | ||||
343 | obj:/usr/lib*/libgomp.so* | ||||
344 | obj:/usr/lib*/libgomp.so* | ||||
345 | } | ||||
bart | dd7a30d | 2008-03-22 17:36:23 +0000 | [diff] [blame] | 346 | { |
347 | libxcb-xcb_wait_for_reply | ||||
348 | exp-drd:CondErr | ||||
349 | fun:pthread_cond_destroy* | ||||
350 | fun:xcb_wait_for_reply | ||||
351 | } |