From 52d7980753305261c4d9123f89bd78fa76527b03 Mon Sep 17 00:00:00 2001 From: Jon Olav Hauglid Date: Thu, 12 Jun 2014 12:35:55 +0200 Subject: Bug#18913935: REMOVE SUPPORT FOR LINUXTHREADS This patch removes support for LinuxThreads. It was superseded by NPTL in Linux 2.6 (2003). --- mysql-test/valgrind.supp | 283 ----------------------------------------------- 1 file changed, 283 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index d33cbcf2694..5f4ca8bc421 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -656,182 +656,6 @@ } -# -# Some problem inside glibc on Ubuntu 9.04, x86 (but not amd64): -# -# ==5985== 19 bytes in 1 blocks are still reachable in loss record 1 of 6 -# ==5985== at 0x7AF3FDE: malloc (vg_replace_malloc.c:207) -# ... 11,12, or 13 functions w/o symbols ... -# ==5985== by 0x8717185: nptl_pthread_exit_hack_handler (my_thr_init.c:55) -# -# Since valgrind 3.3.0 doesn't support '...' multi-function pattern, using -# multiple suppressions: -# -{ - Mem loss inside nptl_pthread_exit_hack_handler - Memcheck:Leak - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:nptl_pthread_exit_hack_handler -} - -{ - Mem loss inside nptl_pthread_exit_hack_handler - Memcheck:Leak - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:nptl_pthread_exit_hack_handler -} - -{ - Mem loss inside nptl_pthread_exit_hack_handler - Memcheck:Leak - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:* - fun:nptl_pthread_exit_hack_handler -} - -# -# BUG#45630 -# Suppress valgrind failures within nptl_pthread_exit_hack_handler on Ubuntu 9.04, x86 (but not amd64) -# - -{ - Mem loss within nptl_pthread_exit_hack_handler 1 - Memcheck:Leak - fun:malloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread - fun:clone -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 2 - Memcheck:Leak - fun:malloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread - fun:clone -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 3 - Memcheck:Leak - fun:calloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread - fun:clone -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 4 - Memcheck:Leak - fun:malloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 5 - Memcheck:Leak - fun:calloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread -} - # # Problem with glibc and gethostbyaddr_r # @@ -846,113 +670,6 @@ fun: gethostbyaddr_r } -# suppressions for glibc 2.6.1 64 bit - -{ - Mem loss within nptl_pthread_exit_hack_handler 6 - Memcheck:Leak - fun:malloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - obj:*/libc-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 7 - Memcheck:Leak - fun:malloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - obj:*/libc-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread - fun:clone -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 8 - Memcheck:Leak - fun:calloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - obj:*/libc-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler - fun:start_thread - fun:clone -} - -{ - Mem loss within nptl_pthread_exit_hack_handler 8 - Memcheck:Leak - fun:calloc - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - obj:*/libc-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler -} - -{ - Invalid read within nptl_pthread_exit_hack_handler - Memcheck:Addr8 - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/ld-*.so - obj:*/libc-*.so - obj:*/ld-*.so - obj:*/libc-*.so - fun:__libc_dlopen_mode - fun:pthread_cancel_init - fun:_Unwind_ForcedUnwind - fun:__pthread_unwind - fun:pthread_exit - fun:nptl_pthread_exit_hack_handler -} - { memory "leak" in backtrace() of glibc 2.9 (not present in 2.13) Memcheck:Leak -- cgit v1.2.1