[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla
--- Comment From jhop...@us.ibm.com 2017-08-24 12:41 EDT--- (In reply to comment #15) > The fixes were applied to zesty/master-next branch and will be available on > the next kernel SRU cycle. > > I removed the verification-done-zesty tag because it must be added only > after the fixes have been tested with a kernel that's at least in -proposed. > So the verification will need to be done again when the next SRU kernel hits > -proposed (a comment will be added when that happens). Oops sorry, got too excited about verification ;) Thanks for the info. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1709220 Title: RPT related fixes missing in Ubuntu 16.04.3 Status in The Ubuntu-power-systems project: In Progress Status in linux package in Ubuntu: In Progress Status in linux source package in Zesty: Fix Committed Bug description: == SRU Justification == These four commits are Radix performance patches specific to powerpc. The patches are reported to help anywhere from 40% up to 3.5X on unixbench fork/exec testcases. The first patch was included in mainlne as of 4.12-rc1. The last three patches are still in linux-next. ---Problem Description--- The following patches are missing in the ubuntu 16.04.3 kernel https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html ---uname output--- 4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = power9 ---Steps to Reproduce--- Did a fork and exec benchmark to look at the performance and they pointed to radix routines. Upstream commits mentioned: commit f7327e0ba3805470cced2acfa053e795362ee41d powerpc/mm/radix: Remove unnecessary ptesync commit f6b0df55cad252fedd60aa2ba75a0207d0006283 powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush commit a5998fcb92552a18713b6aa5c146aa400e4d75ee powerpc/mm/radix: Optimise tlbiel flush all case To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla
--- Comment From jhop...@us.ibm.com 2017-08-15 12:06 EDT--- Thanks! Seeing good improvements with this build based on some unixbench microbenchmarks: baseline = 4.10.0-32-generic RPT fixes = 4.10.0-32.36~lp1709220 Unixbench baseline RPT fixesimprovement SMToff SMT4SMToff SMT4SMToff SMT4 Execl ? single 656.2 963.0 1583.0 1507.1 141.2% 56.5% Execl ? multi 2522.9 6527.3 4720.2 11766.7 87.1% 80.3% Sysexec ? single 487.2 715.5 787.0 1082.2 61.5% 51.3% Sysexec ? multi 1783.0 4845.2 2738.6 8029.3 53.6% 65.7% Spawn ? single 1645.0 2546.8 2632.9 3168.8 60.1% 24.4% Spawn ? multi 5877.5 17688.8 8459.9 23650.1 43.9% 33.7% Note this was on a 4core DD1 system running at 1.6GHz. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1709220 Title: RPT related fixes missing in Ubuntu 16.04.3 Status in The Ubuntu-power-systems project: In Progress Status in linux package in Ubuntu: In Progress Status in linux source package in Zesty: In Progress Bug description: ---Problem Description--- The following patches are missing in the ubuntu 16.04.3 kernel https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html ---uname output--- 4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = power9 ---Steps to Reproduce--- Did a fork and exec benchmark to look at the performance and they pointed to radix routines. Upstream commits mentioned: commitf7327e0ba3805470cced2acfa053e795362ee41d powerpc/mm/radix: Remove unnecessary ptesync commitf6b0df55cad252fedd60aa2ba75a0207d0006283 powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush commita5998fcb92552a18713b6aa5c146aa400e4d75ee powerpc/mm/radix: Optimise tlbiel flush all case To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla
--- Comment From jhop...@us.ibm.com 2017-08-10 10:41 EDT--- Aneesh has additional Radix performance fixes (3 more total): https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=424de9c6e3f89399fc11afc1f53f89c5329132da ("powerpc/mm/radix: Avoid flushing the PWC on every flush_tlb_range") . https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=a46cc7a90fd8d95bfbb2b27080efe872a1a51db4 ("powerpc/mm/radix: Improve TLB/PWC flushes") . https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=5ce5fe14ed0302315061cf97ce67accd1b25b938 ("powerpc/mm/radix: Improve _tlbiel_pid to be usable for PWC flushes") (upstream, currently scheduled for 4.14) Can these be included in Zesty as well? FYI the first set of 3 patches mentioned in the orig bug report helps anywhere from 40% up to 3.5X on unixbench fork/exec testcases. I will post updated numbers for this second set of 3 fixes soon. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1709220 Title: RPT related fixes missing in Ubuntu 16.04.3 Status in The Ubuntu-power-systems project: New Status in linux package in Ubuntu: New Bug description: ---Problem Description--- The following patches are missing in the ubuntu 16.04.3 kernel https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html ---uname output--- 4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = power9 ---Steps to Reproduce--- Did a fork and exec benchmark to look at the performance and they pointed to radix routines. Upstream commits mentioned: commitf7327e0ba3805470cced2acfa053e795362ee41d powerpc/mm/radix: Remove unnecessary ptesync commitf6b0df55cad252fedd60aa2ba75a0207d0006283 powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush commita5998fcb92552a18713b6aa5c146aa400e4d75ee powerpc/mm/radix: Optimise tlbiel flush all case To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla
--- Comment From bren...@br.ibm.com 2017-08-08 15:30 EDT--- So, this bug is basically a request to include a5998fcb92552a18713b6aa5c146aa400e4d75ee into Ubuntu Zesty (4.10) kernel, correct? --- Comment From jhop...@us.ibm.com 2017-08-08 15:36 EDT--- (In reply to comment #6) > So, this bug is basically a request to include > a5998fcb92552a18713b6aa5c146aa400e4d75ee into Ubuntu Zesty (4.10) kernel, > correct? Yep! would like this fix for the 16.04.3 hwe 4.10 kernel -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1709220 Title: RPT related fixes missing in ubintu 16.04.3 Status in The Ubuntu-power-systems project: New Status in linux package in Ubuntu: New Bug description: ---Problem Description--- The following patches are missing in the ubuntu 16.04.3 kernel https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html ---uname output--- 4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = power9 ---Steps to Reproduce--- Did a fork and exec benchmark to look at the performance and they pointed to radix routines. Upstream commits mentioned: commitf7327e0ba3805470cced2acfa053e795362ee41d powerpc/mm/radix: Remove unnecessary ptesync commitf6b0df55cad252fedd60aa2ba75a0207d0006283 powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush commita5998fcb92552a18713b6aa5c146aa400e4d75ee powerpc/mm/radix: Optimise tlbiel flush all case To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla
--- Comment From jhop...@us.ibm.com 2017-08-08 11:39 EDT--- (In reply to comment #4) Looking at the "Ubuntu-hwe-4.10.0-30.34_16.04.1" branch, it appears the first two are included: > commitf7327e0ba3805470cced2acfa053e795362ee41d > powerpc/mm/radix: Remove unnecessary ptesync commit 2da0c6d3eb566166126b7a4180ac2a10729ae034 Author: Aneesh Kumar K.V Date: Mon Apr 10 10:23:46 2017 -0300 UBUNTU: SAUCE: powerpc/mm/radix: Remove unnecessary ptesync BugLink: https://bugs.launchpad.net/bugs/1681429 > > commitf6b0df55cad252fedd60aa2ba75a0207d0006283 > powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush > commit ea856a8baccee7dd3fd9fd37a37cd688d534a0b6 Author: Aneesh Kumar K.V Date: Mon Apr 10 10:23:45 2017 -0300 UBUNTU: SAUCE: powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush BugLink: https://bugs.launchpad.net/bugs/1681429 ** But this one is missing: > commita5998fcb92552a18713b6aa5c146aa400e4d75ee > powerpc/mm/radix: Optimise tlbiel flush all case -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1709220 Title: RPT related fixes missing in ubintu 16.04.3 Status in The Ubuntu-power-systems project: New Status in linux package in Ubuntu: New Bug description: ---Problem Description--- The following patches are missing in the ubuntu 16.04.3 kernel https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html ---uname output--- 4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = power9 ---Steps to Reproduce--- Did a fork and exec benchmark to look at the performance and they pointed to radix routines. Upstream commits mentioned: commitf7327e0ba3805470cced2acfa053e795362ee41d powerpc/mm/radix: Remove unnecessary ptesync commitf6b0df55cad252fedd60aa2ba75a0207d0006283 powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush commita5998fcb92552a18713b6aa5c146aa400e4d75ee powerpc/mm/radix: Optimise tlbiel flush all case To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp