Quantcast
Channel: CentOS Bug Tracker - Issues
Viewing all articles
Browse latest Browse all 19115

0008803: Backport: futex: Ensure get_futex_key_refs() always implies a barrier

$
0
0
According to this report:<br /> <a href="https://groups.google.com/forum/#!msg/mechanical-sympathy/QbmpZxp6C64/nMhNjQPTeLEJ">https://groups.google.com/forum/#!msg/mechanical-sympathy/QbmpZxp6C64/nMhNjQPTeLEJ</a> [<a href="https://groups.google.com/forum/#!msg/mechanical-sympathy/QbmpZxp6C64/nMhNjQPTeLEJ" target="_blank">^</a>]<br /> Centos 7.X is affected by this bug<br /> <br /> "<br /> To be clear: the bug is not limited to kernels labeled "3.14" thru "3.18". It appears in several production kernels with "earlier" labels that are part s of various distros, and got there through backporting efforts. E.g. RHEL 6.6 uses 2.6.32.xxxxx kernels, and RHEL 7.1 uses 3.10.0.xxx kernels, and both of those have had the bug introduced through backporting of changes from 3.14. "3.0.101 SLES 11" is not the same as 3.0.101. My first suspicion would be that this SLES kernel has had the bug back ported to it. E.g. we originally ran into the bug in RHEL 6.6 with a 2.6.32.504 kernel that included a back port of the buggy update. The fix back port appeared in the 2.6.32.504.16.2 kernel in RHEL 6.6.z.<br /> <br /> You should get the specific sources for your 3.0.101 SLES 11 kernel and look at kernel/futex.c. Specifically, you want to see if the 3.14 update (in <a href="https://github.com/torvalds/linux/commit/b0c29f79ecea0b6fbcefc999e70f2843ae8306db">https://github.com/torvalds/linux/commit/b0c29f79ecea0b6fbcefc999e70f2843ae8306db</a> [<a href="https://github.com/torvalds/linux/commit/b0c29f79ecea0b6fbcefc999e70f2843ae8306db" target="_blank">^</a>] ) which introduced the bug was backported to it, but the 3.18 fix to that (in <a href="https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0">https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0</a> [<a href="https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0" target="_blank">^</a>] ) hadn't been applied on top of that. [See more detailed discussion in the original post on this thread].<br /> "<br /> <br /> Can we get the <a href="https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0">https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0</a> [<a href="https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85beb03c75121419a7dec52f0" target="_blank">^</a>] backported in Centos7 kernel?

Viewing all articles
Browse latest Browse all 19115

Trending Articles