Please fix the buggy rwlock!
Please fix the buggy rwlock!
Posted May 29, 2025 5:00 UTC (Thu) by PengZheng (subscriber, #108006)Parent article: Glibc project revisits infrastructure security
Once again, I call for glibc developers take time to fix the buggy rwlock implementation introduced by Torvald Riegel, which make glibc's rwlock completely unusable with realtime tasks.
https://sourceware.org/bugzilla/show_bug.cgi?id=31477
This issue has extensive impact because OpenSSL use wrlock as ordinary mutex by default.
https://github.com/openssl/openssl/blob/3cb07553232812672...
And it impacts nearly all subsystems of OpenSSL.
https://github.com/openssl/openssl/blob/b372b1f76450acdfe...
I can safely tell that nearly all linux running real-time task using OpenSSL might be affected by this issue (like real-time video streaming over TLS connection).
