diff options
author | Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com> | 2017-01-23 14:39:47 -0200 |
---|---|---|
committer | Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com> | 2017-01-23 14:39:47 -0200 |
commit | 2762a7145bba9681b30ed5d4aed0c5d1df4329c8 (patch) | |
tree | f2e6dd87e87c8aa9a1f33e22450fcfb28789f756 /ChangeLog.7 | |
parent | 7e4405c50fc374d5e80141554c7887a52d1f9118 (diff) | |
download | glibc-2762a7145bba9681b30ed5d4aed0c5d1df4329c8.tar glibc-2762a7145bba9681b30ed5d4aed0c5d1df4329c8.tar.gz glibc-2762a7145bba9681b30ed5d4aed0c5d1df4329c8.tar.bz2 glibc-2762a7145bba9681b30ed5d4aed0c5d1df4329c8.zip |
powerpc: Fix write-after-destroy in lock elision [BZ #20822]
The update of *adapt_count after the release of the lock causes a race
condition when thread A unlocks, thread B continues and destroys the
mutex, and thread A writes to *adapt_count.
(cherry picked from commit e9a96ea1aca4ebaa7c86e8b83b766f118d689d0f)
(with changes from commit eb1321f291515dae75c83a40c39e775fdd38e97a)
Diffstat (limited to 'ChangeLog.7')
0 files changed, 0 insertions, 0 deletions