There's documentation at [1] of crashes in at least three different applications being avoided by disabling lock elision. Rebuilding glibc is restrictive for a lot of the impacted users. I'd be in favor of any of the following solutions:
a) disabling lock elision by default
b) providing a means of disabling lock elision at runtime
c) adding an alternative glibc *.deb to the repositories that can easily be installed with an "apt-get install" or similar.
There's documentation at [1] of crashes in at least three different applications being avoided by disabling lock elision. Rebuilding glibc is restrictive for a lot of the impacted users. I'd be in favor of any of the following solutions:
a) disabling lock elision by default
b) providing a means of disabling lock elision at runtime
c) adding an alternative glibc *.deb to the repositories that can easily be installed with an "apt-get install" or similar.
[1] https:/ /github. com/MyrtleSoftw are/glibc- no-lock- elision