diff options
author | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2014-11-24 16:18:26 -0500 |
---|---|---|
committer | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2015-01-21 10:46:49 -0500 |
commit | 6b2ba95b6baab6b1789e8823c8a808e09bc98794 (patch) | |
tree | 5daf251763202374f45bd7446c720fc9fc1abc67 /NEWS | |
parent | 191220b3065c659065f8c1e5282ea6410aa47a93 (diff) | |
download | glibc-6b2ba95b6baab6b1789e8823c8a808e09bc98794.tar.gz glibc-6b2ba95b6baab6b1789e8823c8a808e09bc98794.tar.xz glibc-6b2ba95b6baab6b1789e8823c8a808e09bc98794.zip |
BZ #16418: Fix powerpc get_clockfreq raciness
This patch fix powerpc __get_clockfreq racy and cancel-safe issues by dropping internal static cache and by using nocancel file operations. The vDSO failure check is also removed, since kernel code does not return an error (it cleans cr0.so bit on function return) and the static code (to read value /proc) now uses non-cancellable calls.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/NEWS b/NEWS index 136f16bff6..fd6da90595 100644 --- a/NEWS +++ b/NEWS @@ -10,15 +10,15 @@ Version 2.21 * The following bugs are resolved with this release: 6652, 10672, 12674, 12847, 12926, 13862, 14132, 14138, 14171, 14498, - 15215, 15884, 16009, 16191, 16469, 16617, 16619, 16657, 16740, 16857, - 17192, 17266, 17273, 17344, 17363, 17370, 17371, 17411, 17460, 17475, - 17485, 17501, 17506, 17508, 17522, 17555, 17570, 17571, 17572, 17573, - 17574, 17582, 17583, 17584, 17585, 17589, 17594, 17601, 17608, 17616, - 17625, 17630, 17633, 17634, 17635, 17647, 17653, 17657, 17658, 17664, - 17665, 17668, 17682, 17702, 17717, 17719, 17722, 17723, 17724, 17725, - 17732, 17733, 17744, 17745, 17746, 17747, 17748, 17775, 17777, 17780, - 17781, 17782, 17791, 17793, 17796, 17797, 17803, 17806, 17834, 17844, - 17848 + 15215, 15884, 16009, 16418, 16191, 16469, 16617, 16619, 16657, 16740, + 16857, 17192, 17266, 17273, 17344, 17363, 17370, 17371, 17411, 17460, + 17475, 17485, 17501, 17506, 17508, 17522, 17555, 17570, 17571, 17572, + 17573, 17574, 17582, 17583, 17584, 17585, 17589, 17594, 17601, 17608, + 17616, 17625, 17630, 17633, 17634, 17635, 17647, 17653, 17657, 17658, + 17664, 17665, 17668, 17682, 17702, 17717, 17719, 17722, 17723, 17724, + 17725, 17732, 17733, 17744, 17745, 17746, 17747, 17748, 17775, 17777, + 17780, 17781, 17782, 17791, 17793, 17796, 17797, 17803, 17806, 17834, + 17844, 17848 * A new semaphore algorithm has been implemented in generic C code for all machines. Previous custom assembly implementations of semaphore were |