From gromero at linux.vnet.ibm.com Mon Jun 4 20:05:35 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Mon, 4 Jun 2018 17:05:35 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) Message-ID: Hi, Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 machines. On some of these new POWER9 machines the JVM won't be able to detect a new POWER9 TM mode (called "TM with No Suspend mode") and will halt on checking if the JVM is capable of enabling the RTM feature (which depends upon TM). So I would like to request the approval to backport the following two changes to 10u that address this issue on POWER9 DD2.1: Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da Both changes apply cleanly to 10u except for small offsets. Change [1] is PPC-only. Change [2] touches shared code but it just changes a jtreg test in regard to PPC and fixes a few typos. Although changes [1] and [2] are marked as "Enhancement" in the JBS, I understand that they actually fit the "CPU fix merges" as found on Rule 3, in the Request for Approval rules [3]. Thank you. Best regards, Gustavo [3] http://openjdk.java.net/projects/jdk-updates/approval.html From rob.mckenna at oracle.com Tue Jun 5 00:33:27 2018 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 5 Jun 2018 01:33:27 +0100 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: References: Message-ID: <20180605003327.GB4913@vimes> Hi Gustavo, As per rules 1 & 2, please add a fix request comment to each bug along with the jdk10u-fix-request label. (note, this is the new process - approval mails are no longer necessary) -Rob On 04/06/18 17:05, Gustavo Romero wrote: > Hi, > > Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already > shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 > machines. On some of these new POWER9 machines the JVM won't be able to > detect a new POWER9 TM mode (called "TM with No Suspend mode") and will > halt on checking if the JVM is capable of enabling the RTM feature (which > depends upon TM). > > So I would like to request the approval to backport the following two > changes to 10u that address this issue on POWER9 DD2.1: > > Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] > Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 > Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html > Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 > > Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] > Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 > Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html > Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da > > Both changes apply cleanly to 10u except for small offsets. > > Change [1] is PPC-only. Change [2] touches shared code but it just changes > a jtreg test in regard to PPC and fixes a few typos. Although changes [1] > and [2] are marked as "Enhancement" in the JBS, I understand that they > actually fit the "CPU fix merges" as found on Rule 3, in the Request > for Approval rules [3]. > > Thank you. > > > Best regards, > Gustavo > > [3] http://openjdk.java.net/projects/jdk-updates/approval.html > From gromero at linux.vnet.ibm.com Tue Jun 5 19:18:31 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Tue, 5 Jun 2018 16:18:31 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <20180605003327.GB4913@vimes> References: <20180605003327.GB4913@vimes> Message-ID: <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> Hi Rob, On 06/04/2018 09:33 PM, Rob McKenna wrote: > Hi Gustavo, > > As per rules 1 & 2, please add a fix request comment to each bug along > with the jdk10u-fix-request label. > > (note, this is the new process - approval mails are no longer necessary) oh I see. Thank you. It's done. I was only unsure about how I could turn conspicuous the fact that it's a patchset and so getting 8203305 implies getting 8203669. I did a crossref: so on request for 8203305 I mention 8203669, and vice versa. Please, let me if it's not ok. Best regards, Gustavo > -Rob > > On 04/06/18 17:05, Gustavo Romero wrote: >> Hi, >> >> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >> machines. On some of these new POWER9 machines the JVM won't be able to >> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >> halt on checking if the JVM is capable of enabling the RTM feature (which >> depends upon TM). >> >> So I would like to request the approval to backport the following two >> changes to 10u that address this issue on POWER9 DD2.1: >> >> Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] >> Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 >> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >> >> Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] >> Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 >> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >> >> Both changes apply cleanly to 10u except for small offsets. >> >> Change [1] is PPC-only. Change [2] touches shared code but it just changes >> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >> and [2] are marked as "Enhancement" in the JBS, I understand that they >> actually fit the "CPU fix merges" as found on Rule 3, in the Request >> for Approval rules [3]. >> >> Thank you. >> >> >> Best regards, >> Gustavo >> >> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >> > From gromero at linux.vnet.ibm.com Fri Jun 8 02:18:35 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Thu, 7 Jun 2018 23:18:35 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> Message-ID: Hi Rob, Thanks for approving the backports. Is that necessary any sponsor to push them or the integration will happen automatically from now on? Regards, Gustavo On 06/05/2018 04:18 PM, Gustavo Romero wrote: > Hi Rob, > > On 06/04/2018 09:33 PM, Rob McKenna wrote: >> Hi Gustavo, >> >> As per rules 1 & 2, please add a fix request comment to each bug along >> with the jdk10u-fix-request label. >> >> (note, this is the new process - approval mails are no longer necessary) > > oh I see. Thank you. It's done. I was only unsure about how I could turn > conspicuous the fact that it's a patchset and so getting 8203305 implies > getting 8203669. I did a crossref: so on request for 8203305 I mention > 8203669, and vice versa. Please, let me if it's not ok. > > > Best regards, > Gustavo > >> -Rob >> >> On 04/06/18 17:05, Gustavo Romero wrote: >>> Hi, >>> >>> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >>> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >>> machines. On some of these new POWER9 machines the JVM won't be able to >>> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >>> halt on checking if the JVM is capable of enabling the RTM feature (which >>> depends upon TM). >>> >>> So I would like to request the approval to backport the following two >>> changes to 10u that address this issue on POWER9 DD2.1: >>> >>> Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] >>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 >>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >>> >>> Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] >>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 >>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >>> >>> Both changes apply cleanly to 10u except for small offsets. >>> >>> Change [1] is PPC-only. Change [2] touches shared code but it just changes >>> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >>> and [2] are marked as "Enhancement" in the JBS, I understand that they >>> actually fit the "CPU fix merges" as found on Rule 3, in the Request >>> for Approval rules [3]. >>> >>> Thank you. >>> >>> >>> Best regards, >>> Gustavo >>> >>> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >>> >> > From rob.mckenna at oracle.com Fri Jun 8 13:32:53 2018 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 8 Jun 2018 14:32:53 +0100 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> Message-ID: <20180608133253.GA4674@vimes> A sponsor must push to the jdk-updates/jdk10u forest. There are no automatic syncs between the jdk project & the jdk-updates project. -Rob On 07/06/18 23:18, Gustavo Romero wrote: > Hi Rob, > > Thanks for approving the backports. > > Is that necessary any sponsor to push them or the integration will happen > automatically from now on? > > > Regards, > Gustavo > > On 06/05/2018 04:18 PM, Gustavo Romero wrote: > >Hi Rob, > > > >On 06/04/2018 09:33 PM, Rob McKenna wrote: > >>Hi Gustavo, > >> > >>As per rules 1 & 2, please add a fix request comment to each bug along > >>with the jdk10u-fix-request label. > >> > >>(note, this is the new process - approval mails are no longer necessary) > > > >oh I see. Thank you. It's done. I was only unsure about how I could turn > >conspicuous the fact that it's a patchset and so getting 8203305 implies > >getting 8203669. I did a crossref: so on request for 8203305 I mention > >8203669, and vice versa. Please, let me if it's not ok. > > > > > >Best regards, > >Gustavo > > > >> -Rob > >> > >>On 04/06/18 17:05, Gustavo Romero wrote: > >>>Hi, > >>> > >>>Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already > >>>shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 > >>>machines. On some of these new POWER9 machines the JVM won't be able to > >>>detect a new POWER9 TM mode (called "TM with No Suspend mode") and will > >>>halt on checking if the JVM is capable of enabling the RTM feature (which > >>>depends upon TM). > >>> > >>>So I would like to request the approval to backport the following two > >>>changes to 10u that address this issue on POWER9 DD2.1: > >>> > >>>Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] > >>>Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 > >>>Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html > >>>Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 > >>> > >>>Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] > >>>Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 > >>>Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html > >>>Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da > >>> > >>>Both changes apply cleanly to 10u except for small offsets. > >>> > >>>Change [1] is PPC-only. Change [2] touches shared code but it just changes > >>>a jtreg test in regard to PPC and fixes a few typos. Although changes [1] > >>>and [2] are marked as "Enhancement" in the JBS, I understand that they > >>>actually fit the "CPU fix merges" as found on Rule 3, in the Request > >>>for Approval rules [3]. > >>> > >>>Thank you. > >>> > >>> > >>>Best regards, > >>>Gustavo > >>> > >>>[3] http://openjdk.java.net/projects/jdk-updates/approval.html > >>> > >> > > > From gromero at linux.vnet.ibm.com Fri Jun 8 13:46:25 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Fri, 8 Jun 2018 10:46:25 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <20180608133253.GA4674@vimes> References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> <20180608133253.GA4674@vimes> Message-ID: Thanks for the info, Rob. Regards, Gustavo On 06/08/2018 10:32 AM, Rob McKenna wrote: > A sponsor must push to the jdk-updates/jdk10u forest. There are no > automatic syncs between the jdk project & the jdk-updates project. > > -Rob > > On 07/06/18 23:18, Gustavo Romero wrote: >> Hi Rob, >> >> Thanks for approving the backports. >> >> Is that necessary any sponsor to push them or the integration will happen >> automatically from now on? >> >> >> Regards, >> Gustavo >> >> On 06/05/2018 04:18 PM, Gustavo Romero wrote: >>> Hi Rob, >>> >>> On 06/04/2018 09:33 PM, Rob McKenna wrote: >>>> Hi Gustavo, >>>> >>>> As per rules 1 & 2, please add a fix request comment to each bug along >>>> with the jdk10u-fix-request label. >>>> >>>> (note, this is the new process - approval mails are no longer necessary) >>> >>> oh I see. Thank you. It's done. I was only unsure about how I could turn >>> conspicuous the fact that it's a patchset and so getting 8203305 implies >>> getting 8203669. I did a crossref: so on request for 8203305 I mention >>> 8203669, and vice versa. Please, let me if it's not ok. >>> >>> >>> Best regards, >>> Gustavo >>> >>>> -Rob >>>> >>>> On 04/06/18 17:05, Gustavo Romero wrote: >>>>> Hi, >>>>> >>>>> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >>>>> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >>>>> machines. On some of these new POWER9 machines the JVM won't be able to >>>>> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >>>>> halt on checking if the JVM is capable of enabling the RTM feature (which >>>>> depends upon TM). >>>>> >>>>> So I would like to request the approval to backport the following two >>>>> changes to 10u that address this issue on POWER9 DD2.1: >>>>> >>>>> Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] >>>>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 >>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >>>>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >>>>> >>>>> Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] >>>>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 >>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >>>>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >>>>> >>>>> Both changes apply cleanly to 10u except for small offsets. >>>>> >>>>> Change [1] is PPC-only. Change [2] touches shared code but it just changes >>>>> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >>>>> and [2] are marked as "Enhancement" in the JBS, I understand that they >>>>> actually fit the "CPU fix merges" as found on Rule 3, in the Request >>>>> for Approval rules [3]. >>>>> >>>>> Thank you. >>>>> >>>>> >>>>> Best regards, >>>>> Gustavo >>>>> >>>>> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >>>>> >>>> >>> >> > From gromero at linux.vnet.ibm.com Fri Jun 8 14:02:58 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Fri, 8 Jun 2018 11:02:58 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <20180608133253.GA4674@vimes> References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> <20180608133253.GA4674@vimes> Message-ID: <78c2713c-3692-150d-8f7c-b1604c1b16a5@linux.vnet.ibm.com> Hello Vladimir, Do know somebody who is a Committer on the Updates project that could sponsor these two changes for me? It's already approved to be pushed. I don't know anybody listed as "JDK Updates Project ? Committer" to ask such a favor... Best regards, Gustavo On 06/08/2018 10:32 AM, Rob McKenna wrote: > A sponsor must push to the jdk-updates/jdk10u forest. There are no > automatic syncs between the jdk project & the jdk-updates project. > > -Rob > > On 07/06/18 23:18, Gustavo Romero wrote: >> Hi Rob, >> >> Thanks for approving the backports. >> >> Is that necessary any sponsor to push them or the integration will happen >> automatically from now on? >> >> >> Regards, >> Gustavo >> >> On 06/05/2018 04:18 PM, Gustavo Romero wrote: >>> Hi Rob, >>> >>> On 06/04/2018 09:33 PM, Rob McKenna wrote: >>>> Hi Gustavo, >>>> >>>> As per rules 1 & 2, please add a fix request comment to each bug along >>>> with the jdk10u-fix-request label. >>>> >>>> (note, this is the new process - approval mails are no longer necessary) >>> >>> oh I see. Thank you. It's done. I was only unsure about how I could turn >>> conspicuous the fact that it's a patchset and so getting 8203305 implies >>> getting 8203669. I did a crossref: so on request for 8203305 I mention >>> 8203669, and vice versa. Please, let me if it's not ok. >>> >>> >>> Best regards, >>> Gustavo >>> >>>> -Rob >>>> >>>> On 04/06/18 17:05, Gustavo Romero wrote: >>>>> Hi, >>>>> >>>>> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >>>>> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >>>>> machines. On some of these new POWER9 machines the JVM won't be able to >>>>> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >>>>> halt on checking if the JVM is capable of enabling the RTM feature (which >>>>> depends upon TM). >>>>> >>>>> So I would like to request the approval to backport the following two >>>>> changes to 10u that address this issue on POWER9 DD2.1: >>>>> >>>>> Title : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] >>>>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203305 >>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >>>>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >>>>> >>>>> Title : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] >>>>> Bug : https://bugs.openjdk.java.net/browse/JDK-8203669 >>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >>>>> Patch : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >>>>> >>>>> Both changes apply cleanly to 10u except for small offsets. >>>>> >>>>> Change [1] is PPC-only. Change [2] touches shared code but it just changes >>>>> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >>>>> and [2] are marked as "Enhancement" in the JBS, I understand that they >>>>> actually fit the "CPU fix merges" as found on Rule 3, in the Request >>>>> for Approval rules [3]. >>>>> >>>>> Thank you. >>>>> >>>>> >>>>> Best regards, >>>>> Gustavo >>>>> >>>>> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >>>>> >>>> >>> >> > From vladimir.kozlov at oracle.com Fri Jun 8 18:13:20 2018 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Fri, 8 Jun 2018 11:13:20 -0700 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <78c2713c-3692-150d-8f7c-b1604c1b16a5@linux.vnet.ibm.com> References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> <20180608133253.GA4674@vimes> <78c2713c-3692-150d-8f7c-b1604c1b16a5@linux.vnet.ibm.com> Message-ID: <88c8db7f-640c-ddfd-a30e-3895dc65adcc@oracle.com> I pushed both changesets to http://hg.openjdk.java.net/jdk-updates/jdk10u Regards, Vladimir On 6/8/18 7:02 AM, Gustavo Romero wrote: > Hello Vladimir, > > Do know somebody who is a Committer on the Updates project that could sponsor these two changes for me? > > It's already approved to be pushed. > > I don't know anybody listed as "JDK Updates Project ? Committer" to ask such a favor... > > > Best regards, > Gustavo > > On 06/08/2018 10:32 AM, Rob McKenna wrote: >> A sponsor must push to the jdk-updates/jdk10u forest. There are no >> automatic syncs between the jdk project & the jdk-updates project. >> >> ???? -Rob >> >> On 07/06/18 23:18, Gustavo Romero wrote: >>> Hi Rob, >>> >>> Thanks for approving the backports. >>> >>> Is that necessary any sponsor to push them or the integration will happen >>> automatically from now on? >>> >>> >>> Regards, >>> Gustavo >>> >>> On 06/05/2018 04:18 PM, Gustavo Romero wrote: >>>> Hi Rob, >>>> >>>> On 06/04/2018 09:33 PM, Rob McKenna wrote: >>>>> Hi Gustavo, >>>>> >>>>> As per rules 1 & 2, please add a fix request comment to each bug along >>>>> with the jdk10u-fix-request label. >>>>> >>>>> (note, this is the new process - approval mails are no longer necessary) >>>> >>>> oh I see. Thank you. It's done. I was only unsure about how I could turn >>>> conspicuous the fact that it's a patchset and so getting 8203305 implies >>>> getting 8203669. I did a crossref: so on request for 8203305 I mention >>>> 8203669, and vice versa. Please, let me if it's not ok. >>>> >>>> >>>> Best regards, >>>> Gustavo >>>> >>>>> ???? -Rob >>>>> >>>>> On 04/06/18 17:05, Gustavo Romero wrote: >>>>>> Hi, >>>>>> >>>>>> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >>>>>> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >>>>>> machines. On some of these new POWER9 machines the JVM won't be able to >>>>>> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >>>>>> halt on checking if the JVM is capable of enabling the RTM feature (which >>>>>> depends upon TM). >>>>>> >>>>>> So I would like to request the approval to backport the following two >>>>>> changes to 10u that address this issue on POWER9 DD2.1: >>>>>> >>>>>> Title??????? : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / >>>>>> POWER9 [1] >>>>>> Bug????????? : https://bugs.openjdk.java.net/browse/JDK-8203305 >>>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >>>>>> Patch??????? : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >>>>>> >>>>>> Title??????? : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM >>>>>> detection for enabling RTM on Linux / POWER9" [2] >>>>>> Bug????????? : https://bugs.openjdk.java.net/browse/JDK-8203669 >>>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >>>>>> Patch??????? : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >>>>>> >>>>>> Both changes apply cleanly to 10u except for small offsets. >>>>>> >>>>>> Change [1] is PPC-only. Change [2] touches shared code but it just changes >>>>>> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >>>>>> and [2] are marked as "Enhancement" in the JBS, I understand that they >>>>>> actually fit the "CPU fix merges" as found on Rule 3, in the Request >>>>>> for Approval rules [3]. >>>>>> >>>>>> Thank you. >>>>>> >>>>>> >>>>>> Best regards, >>>>>> Gustavo >>>>>> >>>>>> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >>>>>> >>>>> >>>> >>> >> > From gromero at linux.vnet.ibm.com Fri Jun 8 18:21:08 2018 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Fri, 8 Jun 2018 15:21:08 -0300 Subject: [10u] RFA: JDK-8203305 and JDK-8203669 (RTM fixes for POWER9) In-Reply-To: <88c8db7f-640c-ddfd-a30e-3895dc65adcc@oracle.com> References: <20180605003327.GB4913@vimes> <20c4a463-5663-6527-129d-be869deb3a2e@linux.vnet.ibm.com> <20180608133253.GA4674@vimes> <78c2713c-3692-150d-8f7c-b1604c1b16a5@linux.vnet.ibm.com> <88c8db7f-640c-ddfd-a30e-3895dc65adcc@oracle.com> Message-ID: <03afb404-e2c6-229a-04f8-4918acb2f994@linux.vnet.ibm.com> On 06/08/2018 03:13 PM, Vladimir Kozlov wrote: > I pushed both changesets to > > http://hg.openjdk.java.net/jdk-updates/jdk10u Thanks a lot, Vladimir! Regards, Gustavo > Regards, > Vladimir > > On 6/8/18 7:02 AM, Gustavo Romero wrote: >> Hello Vladimir, >> >> Do know somebody who is a Committer on the Updates project that could sponsor these two changes for me? >> >> It's already approved to be pushed. >> >> I don't know anybody listed as "JDK Updates Project ? Committer" to ask such a favor... >> >> >> Best regards, >> Gustavo >> >> On 06/08/2018 10:32 AM, Rob McKenna wrote: >>> A sponsor must push to the jdk-updates/jdk10u forest. There are no >>> automatic syncs between the jdk project & the jdk-updates project. >>> >>> ???? -Rob >>> >>> On 07/06/18 23:18, Gustavo Romero wrote: >>>> Hi Rob, >>>> >>>> Thanks for approving the backports. >>>> >>>> Is that necessary any sponsor to push them or the integration will happen >>>> automatically from now on? >>>> >>>> >>>> Regards, >>>> Gustavo >>>> >>>> On 06/05/2018 04:18 PM, Gustavo Romero wrote: >>>>> Hi Rob, >>>>> >>>>> On 06/04/2018 09:33 PM, Rob McKenna wrote: >>>>>> Hi Gustavo, >>>>>> >>>>>> As per rules 1 & 2, please add a fix request comment to each bug along >>>>>> with the jdk10u-fix-request label. >>>>>> >>>>>> (note, this is the new process - approval mails are no longer necessary) >>>>> >>>>> oh I see. Thank you. It's done. I was only unsure about how I could turn >>>>> conspicuous the fact that it's a patchset and so getting 8203305 implies >>>>> getting 8203669. I did a crossref: so on request for 8203305 I mention >>>>> 8203669, and vice versa. Please, let me if it's not ok. >>>>> >>>>> >>>>> Best regards, >>>>> Gustavo >>>>> >>>>>> ???? -Rob >>>>>> >>>>>> On 04/06/18 17:05, Gustavo Romero wrote: >>>>>>> Hi, >>>>>>> >>>>>>> Some distro releases, notably Ubuntu 18.04 LTS "Bionic Beaver", are already >>>>>>> shipping OpenJDK 10. Ubuntu 18.04 is able to run on the new POWER9 >>>>>>> machines. On some of these new POWER9 machines the JVM won't be able to >>>>>>> detect a new POWER9 TM mode (called "TM with No Suspend mode") and will >>>>>>> halt on checking if the JVM is capable of enabling the RTM feature (which >>>>>>> depends upon TM). >>>>>>> >>>>>>> So I would like to request the approval to backport the following two >>>>>>> changes to 10u that address this issue on POWER9 DD2.1: >>>>>>> >>>>>>> Title??????? : RFR(XS): 8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 [1] >>>>>>> Bug????????? : https://bugs.openjdk.java.net/browse/JDK-8203305 >>>>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-May/032313.html >>>>>>> Patch??????? : http://hg.openjdk.java.net/jdk/jdk/raw-rev/e2d9b38630c3 >>>>>>> >>>>>>> Title??????? : RFR(S) : 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" [2] >>>>>>> Bug????????? : https://bugs.openjdk.java.net/browse/JDK-8203669 >>>>>>> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-May/029091.html >>>>>>> Patch??????? : http://hg.openjdk.java.net/jdk/jdk/raw-rev/ede65c4fb6da >>>>>>> >>>>>>> Both changes apply cleanly to 10u except for small offsets. >>>>>>> >>>>>>> Change [1] is PPC-only. Change [2] touches shared code but it just changes >>>>>>> a jtreg test in regard to PPC and fixes a few typos. Although changes [1] >>>>>>> and [2] are marked as "Enhancement" in the JBS, I understand that they >>>>>>> actually fit the "CPU fix merges" as found on Rule 3, in the Request >>>>>>> for Approval rules [3]. >>>>>>> >>>>>>> Thank you. >>>>>>> >>>>>>> >>>>>>> Best regards, >>>>>>> Gustavo >>>>>>> >>>>>>> [3] http://openjdk.java.net/projects/jdk-updates/approval.html >>>>>>> >>>>>> >>>>> >>>> >>> >> >