[Kernel-packages] [Bug 1709220] Comment bridged from LTC Bugzilla

2017-08-24 Thread bugproxy
--- 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

2017-08-15 Thread bugproxy
--- 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

2017-08-10 Thread bugproxy
--- 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

2017-08-08 Thread bugproxy
--- 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

2017-08-08 Thread bugproxy
--- 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