<div><div>Hi Severin,<div>Thanks for your reply!</div><div><br></div><div>> May I ask why? Is this a critical backport?</div><div><br></div><div>We encountered the same problem as JDK-8171051, so originally I just wanted to backport this issue.</div><div>However, I found the fix for JDK-8171051 modified not only LinkedBlockingQueue, but LinkedBlockingDeque as well.</div><div>Then I supposed it may need to backport JDK-8169739 at first.</div><div><br></div><div>> OpenJDK 8u is in long term maintenance mode.</div><div><br></div><div>JDK-8169739 is a bug, but not an enhancement, so I thought it possibly has a chance to fix this bug for OpenJDK 8u.</div><div><br></div><div>> I'd suggest to upgrade the JDK if your users need the fix.</div><div><br></div><div>Unfortunately, it's not easy to upgrade JDK from 8 to 11+ for this existing system at the moment.</div><div><br></div><div>> That seems a large too risky change to backport as-is from JDK 9. If</div><div>> you can find a minimal version of it that fixes the problem, get</div><div>> sufficient review(s) from domain experts, perform some extensive</div><div>> testing, we might be able to discuss again.</div><div><br></div><div>I really hesitated to backport such a big patch, so I sent my last mail to this alias to discuss it.</div><div>I supposed only LinkedBlockingQueue related changes should be backported.</div><div><br></div><div>With a bit more investigation, I found the associated tck tests were introduced by another JBS issue, exactly JDK-8146467.</div><div>Hmm, the deal is becoming bigger.</div><div><br></div><div>Best regards,</div>John Jiang</div><br></div><div><br></div><div class="mailplugin_quote mailpliugin_quote_split" style="margin: 0;">
            
      <div class="mailplugin_quote_header" style="font-size: 14px;color: rgba(11, 18, 26, 0.6);"><span>Severin Gehwolf</span><span><sgehwolf@redhat.com></span> 在<span> 2024年2月28日 周三 18:52 </span>写道:</div><div style="margin: 0;padding: 0px 0px 0px 10px;border-left: 1px solid rgba(7, 15, 26, 0.15);margin-top: 16px;"><div></div><div class="qmbox">On Wed, 2024-02-28 at 14:49 +0800, johnsjiang(江莎) wrote:<br>> Hi,<br>> I want to backport JDK-8169739 [1] to OpenJDK 8u<br><br>May I ask why? Is this a critical backport? OpenJDK 8u is in long term<br>maintenance mode. I'd suggest to upgrade the JDK if your users need the<br>fix.<br><br>> but find the associated<br>> commit [2] contains the changes for multiple issues, including JDK-8143577,<br>> JDK-8169679, JDK-8167202, JDK-8164793, JDK-8169739 and JDK-8169738.<br>> <br>> Do I have to backport all the issues in a batch?<br>> Any suggestion?<br><br>That seems a large too risky change to backport as-is from JDK 9. If<br>you can find a minimal version of it that fixes the problem, get<br>sufficient review(s) from domain experts, perform some extensive<br>testing, we might be able to discuss again.<br><br>Thanks,<br>Severin<br><br>> [1] https://bugs.openjdk.org/browse/JDK-8169739<br>> [2] https://github.com/openjdk/jdk/commit/3d0d86185e189b84e4ee2802314e1596ad66a779<br><br><br></div></div></div>