diff options
author | Andreas Krebbel <Andreas.Krebbel@de.ibm.com> | 2010-10-26 00:23:14 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2010-10-26 00:23:14 -0400 |
commit | f09677388a44cd1460f8986ef1b096c73bd5b958 (patch) | |
tree | be86216cc5afa7ce2e708c53fef206468b675bd9 /ChangeLog | |
parent | dbf3a06904168417a05882a871342e7a9ee3b383 (diff) | |
download | glibc-f09677388a44cd1460f8986ef1b096c73bd5b958.tar.gz glibc-f09677388a44cd1460f8986ef1b096c73bd5b958.tar.xz glibc-f09677388a44cd1460f8986ef1b096c73bd5b958.zip |
Fix concurrency problem between dl_open and dl_iterate_phdr
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 7b9f810b34..d867f13a86 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,23 @@ -2010-10-25 Ulrich Drepper <drepper@redhat.com> +2010-10-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + Ulrich Drepper <drepper@gmail.com> + + * elf/dl-object.c (_dl_new_object): Don't append the new object to + the global list here. Move code to... + (_dl_add_to_namespace_list): ...here. New function. + * elf/rtld.c (dl_main): Invoke _dl_add_to_namespace_list. + * sysdeps/generic/ldsodefs.h (_dl_add_to_namespace_list): Declare. + * elf/dl-load.c (lose): Don't remove the element from the list. + (_dl_map_object_from_fd): Invoke _dl_add_to_namespace_list. + (_dl_map_object): Likewise. + +2010-10-25 Ulrich Drepper <drepper@gmail.com> [BZ #12159] * sysdeps/x86_64/multiarch/strchr.S: Fix propagation of search byte into all bytes of SSE register. Patch by Richard Li <richardpku@gmail.com>. -2010-10-24 Ulrich Drepper <drepper@redhat.com> +2010-10-24 Ulrich Drepper <drepper@gmail.com> [BZ #12140] * malloc/malloc.c (_int_free): Fill correct number of bytes when |