RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-06-16 Thread Shruthi .
From: Alan Bateman Sent: Sunday, June 8, 2025 10:52 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 31/05/2025 20: 12, Shruthi . wrote: Hi Alan, I wanted to follow up on

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-06-08 Thread Alan Bateman
On 31/05/2025 20:12, Shruthi . wrote: Hi Alan, I wanted to follow up on the update I shared earlier I’ve successfully backported the preClose re-order changes to *JDK 17* and ran the |Race.java| test case *500 times*. It passed consistently without any failures. For validation, I also ran the

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-06-03 Thread Shruthi .
; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: Re: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S Hi Alan, I was able to successfully build the OpenJDK headstream with the preClose reordering patch, which you have shared: pending_signals.patch

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-05-23 Thread Shruthi .
@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: Re: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S Hi Alan, I was able to successfully build the OpenJDK headstream with the preClose reordering patch, which you have shared: pending_signals.patch<ht

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-04-08 Thread Shruthi .
: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 14/03/2025 09: 22, Shruthi . wrote: The issue which we are seeing is not reproducible in JDK21 or higher version Okay, so you might be chasing a different issue? For the JDK then ma

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-15 Thread Shruthi .
the fix to JDK17 and JDK11S On 14/03/2025 06: 16, Shruthi . wrote: Thanks Alan. I’ll port the patch you attached. It’s not a clean port to JDK 17, partly because UnixDispatcher. java is missing. I’m making the necessary changes manually. Once the build is ready, I’ll validate On 14/03/2025

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-14 Thread Shruthi .
Sent: Wednesday, March 12, 2025 9:15 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 07/03/2025 11: 04, Shruthi . wrote: Yes Alan. We have identified the following files that

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-14 Thread Alan Bateman
On 14/03/2025 09:22, Shruthi . wrote: The issue which we are seeing is not reproducible in JDK21 or higher version Okay, so you might be chasing a different issue? For the JDK then maybe we need more stress tests for async close, maybe that would help you reproduce it with main line. -Alan

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-14 Thread Alan Bateman
On 14/03/2025 06:16, Shruthi . wrote: Thanks Alan. I’ll port the patch you attached. It’s not a clean port to *JDK 17*, partly because |UnixDispatcher.java| is missing. I’m making the necessary changes manually. Once the build is ready, I’ll validate it and update you on the results. --

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-12 Thread Alan Bateman
On 07/03/2025 11:04, Shruthi . wrote: Yes Alan. We have identified the following files that require reordering. src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-11 Thread Shruthi .
needed to port the fix to JDK17 and JDK11S On 26/02/2025 10: 58, Shruthi . wrote: Hi Alan, We checked with AIX team. And they are saying that It will be queued initially and in next few milli seconds it will be handled. Thanks for the reply. I'll get back to you soon on how this might

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-10 Thread Shruthi .
2:55 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 07/03/2025 09: 17, Shruthi . wrote: Hi Alan, Did you get a chance to review the fix that we have shared. It's on my li

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-07 Thread Alan Bateman
On 07/03/2025 09:17, Shruthi . wrote: Hi Alan, Did you get a chance to review the fix that we have shared. It's on my list to respond to. Note that the changes to allow for pending signals are disruptive, impact many classes. The changes that were proposed here only address the issue for A

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-27 Thread Alan Bateman
On 26/02/2025 10:58, Shruthi . wrote: Hi Alan, We checked with AIX team. And they are saying that It will be queued initially and in next few milli seconds it will be handled. Thanks for the reply. I'll get back to you soon on how this might work. Note that it will require changes in 5 cha

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-26 Thread Shruthi .
Moinudeen Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 25/02/2025 08: 35, Shruthi . wrote: Hi Alan, Below is the response we got from the AIX team. ===>what happens if pthread_kill(thread, SGRTMAX-1) is called and the target thread is NOT in the read/wr

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-25 Thread Shruthi .
Cc: Syed Moinudeen Subject: Re: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S Hi Alan, We have reached out to the AIX team regarding your query and we are waiting their response. Meanwhile, we are also investigating the issue. Based on the logs, it appears that the bl

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-25 Thread Alan Bateman
On 25/02/2025 08:35, Shruthi . wrote: Hi Alan, Below is the response we got from the AIX team. ===>what happens if pthread_kill(thread, SGRTMAX-1) is called and the target thread is NOT in the read/write syscalls The expected behavior is thread will get interrupted and it will call the signal

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-24 Thread Shruthi .
From: Alan Bateman Sent: Friday, February 14, 2025 2:14 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S This Message Is From an External Sender This message came from outside

Re: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-14 Thread Alan Bateman
On 14/02/2025 08:18, Shruthi . wrote: Hi Alan, Reordering |preClose()| in AIX resolves the customer issue. We have validated the fix, and the customer has confirmed it as well. It may have resolved your customer issue but I'm not yet convinced it's a robust workaround for the AIX issue.  Can