<div dir="ltr">Sorry, I initially included LLVM-Commits rather than LLVM-Dev. Fixed.<div class="gmail_extra"><br><div class="gmail_quote">On 26 January 2017 at 03:26, Serge Rogatch <span dir="ltr"><<a href="mailto:serge.rogatch@gmail.com" target="_blank">serge.rogatch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Dean, Renato,<div><br></div><div>AFAIK, unfortunately, these critical Arm32 XRay fixes are not yet in 4.0: <a href="https://reviews.llvm.org/D28624" target="_blank">https://reviews.llvm.org/<wbr>D28624</a> , <a href="https://reviews.llvm.org/D28623" target="_blank">https://reviews.llvm.org/<wbr>D28623</a> . The first repairs XRay instrumentation map emission. Without this map XRay doesn't work at all: the runtime doesn't see anything to instrument. The second fixes the CPU cache incoherency problem. Without this patch, XRay will intermittently fail to patch or unpatch some sleds (depending on whether their code is in CPU cache or not).</div><div><br></div><div>Is there any chance we can get these patches to 4.0? This pageĀ <a href="http://llvm.org/docs/HowToReleaseLLVM.html#release-patch-rules" target="_blank">http://llvm.org/docs/<wbr>HowToReleaseLLVM.html#release-<wbr>patch-rules</a> says that "release manager, the official release testers or the code owners" may approve cherry-picking to release branch from trunk. AFAIK, you are code owners for XRay and ARM. I don't know who are the release manager or official release testers.</div><div><br></div><div>Cheers,</div><div>Serge</div></div>
</blockquote></div><br></div></div>