[SRU][Bionic] Pull Request: Fixes for lp:1772991

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[SRU][Bionic] Pull Request: Fixes for lp:1772991

Joseph Salisbury-3
== SRU Justification ==
12 kernel patches have been identified as needed to support Nvidia Volta
on bare metal. All are accepted upstream in 4.17. Three of those are
already in bionic, leaving a total of 9 remaining commits needed in bionic.
This pull request is for those other 9 commits.

== Regression Potential ==
All of the commits are specific to powerpc.

== Test Case ==
A test kernel was built with these patches and tested by IBM.



The following changes since commit 9a195475b7d155b24360cede80901d4f6d1f03f4:

  UBUNTU: Ubuntu-4.15.0-22.24 (2018-05-16 13:55:54 +0200)

are available in the Git repository at:

  kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1772991/ubuntu-bionic.git

for you to fetch changes up to e5d809f41b15ed462f842de42a6f742fa6f00957:

  powerpc/mce: Fix a bug where mce loops on memory UE. (2018-05-23 17:47:30 -0400)

----------------------------------------------------------------
Alistair Popple (4):
      powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
      powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
      powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
      powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range

Balbir Singh (3):
      powerpc/powernv/mce: Don't silently restart the machine
      powerpc/mm: Flush cache on memory hot(un)plug
      powerpc/powernv/memtrace: Let the arch hotunplug code flush cache

Mahesh Salgaonkar (1):
      powerpc/mce: Fix a bug where mce loops on memory UE.

Mark Hairgrove (1):
      powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure

 arch/powerpc/include/asm/powernv.h        |   2 +-
 arch/powerpc/kernel/mce_power.c           |   7 +-
 arch/powerpc/mm/mem.c                     |   2 +
 arch/powerpc/platforms/powernv/memtrace.c |  17 --
 arch/powerpc/platforms/powernv/npu-dma.c  | 347 ++++++++++++++++++++----------
 arch/powerpc/platforms/powernv/opal.c     |   5 +-
 6 files changed, 243 insertions(+), 137 deletions(-)

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [SRU][Bionic] Pull Request: Fixes for lp:1772991

Kleber Souza
On 05/24/18 11:31, Joseph Salisbury wrote:

> == SRU Justification ==
> 12 kernel patches have been identified as needed to support Nvidia Volta
> on bare metal. All are accepted upstream in 4.17. Three of those are
> already in bionic, leaving a total of 9 remaining commits needed in bionic.
> This pull request is for those other 9 commits.
>
> == Regression Potential ==
> All of the commits are specific to powerpc.
>
> == Test Case ==
> A test kernel was built with these patches and tested by IBM.
>
>
>
> The following changes since commit 9a195475b7d155b24360cede80901d4f6d1f03f4:
>
>   UBUNTU: Ubuntu-4.15.0-22.24 (2018-05-16 13:55:54 +0200)
>
> are available in the Git repository at:
>
>   kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1772991/ubuntu-bionic.git
>
> for you to fetch changes up to e5d809f41b15ed462f842de42a6f742fa6f00957:
>
>   powerpc/mce: Fix a bug where mce loops on memory UE. (2018-05-23 17:47:30 -0400)
>
> ----------------------------------------------------------------
> Alistair Popple (4):
>       powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
>       powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
>       powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
>       powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range
>
> Balbir Singh (3):
>       powerpc/powernv/mce: Don't silently restart the machine
>       powerpc/mm: Flush cache on memory hot(un)plug
>       powerpc/powernv/memtrace: Let the arch hotunplug code flush cache
>
> Mahesh Salgaonkar (1):
>       powerpc/mce: Fix a bug where mce loops on memory UE.
>
> Mark Hairgrove (1):
>       powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure
>
>  arch/powerpc/include/asm/powernv.h        |   2 +-
>  arch/powerpc/kernel/mce_power.c           |   7 +-
>  arch/powerpc/mm/mem.c                     |   2 +
>  arch/powerpc/platforms/powernv/memtrace.c |  17 --
>  arch/powerpc/platforms/powernv/npu-dma.c  | 347 ++++++++++++++++++++----------
>  arch/powerpc/platforms/powernv/opal.c     |   5 +-
>  6 files changed, 243 insertions(+), 137 deletions(-)
>

Clean cherry-picked, limited to powerpc and tested by the vendor.

Acked-by: Kleber Sacilotto de Souza <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [SRU][Bionic] Pull Request: Fixes for lp:1772991

Stefan Bader-2
In reply to this post by Joseph Salisbury-3
On 24.05.2018 11:31, Joseph Salisbury wrote:

> == SRU Justification ==
> 12 kernel patches have been identified as needed to support Nvidia Volta
> on bare metal. All are accepted upstream in 4.17. Three of those are
> already in bionic, leaving a total of 9 remaining commits needed in bionic.
> This pull request is for those other 9 commits.
>
> == Regression Potential ==
> All of the commits are specific to powerpc.
>
> == Test Case ==
> A test kernel was built with these patches and tested by IBM.
>
>
>
> The following changes since commit 9a195475b7d155b24360cede80901d4f6d1f03f4:
>
>   UBUNTU: Ubuntu-4.15.0-22.24 (2018-05-16 13:55:54 +0200)
>
> are available in the Git repository at:
>
>   kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1772991/ubuntu-bionic.git
>
> for you to fetch changes up to e5d809f41b15ed462f842de42a6f742fa6f00957:
>
>   powerpc/mce: Fix a bug where mce loops on memory UE. (2018-05-23 17:47:30 -0400)
>
> ----------------------------------------------------------------
> Alistair Popple (4):
>       powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
>       powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
>       powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
>       powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range
>
> Balbir Singh (3):
>       powerpc/powernv/mce: Don't silently restart the machine
>       powerpc/mm: Flush cache on memory hot(un)plug
>       powerpc/powernv/memtrace: Let the arch hotunplug code flush cache
>
> Mahesh Salgaonkar (1):
>       powerpc/mce: Fix a bug where mce loops on memory UE.
>
> Mark Hairgrove (1):
>       powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure
>
>  arch/powerpc/include/asm/powernv.h        |   2 +-
>  arch/powerpc/kernel/mce_power.c           |   7 +-
>  arch/powerpc/mm/mem.c                     |   2 +
>  arch/powerpc/platforms/powernv/memtrace.c |  17 --
>  arch/powerpc/platforms/powernv/npu-dma.c  | 347 ++++++++++++++++++++----------
>  arch/powerpc/platforms/powernv/opal.c     |   5 +-
>  6 files changed, 243 insertions(+), 137 deletions(-)
>
Acked-by: Stefan Bader <[hidden email]>



--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

APPLIED: [SRU][Bionic] Pull Request: Fixes for lp:1772991

Khaled Elmously
In reply to this post by Joseph Salisbury-3
Applied to Bionic

On 2018-05-24 14:31:56 , Joseph Salisbury wrote:

> == SRU Justification ==
> 12 kernel patches have been identified as needed to support Nvidia Volta
> on bare metal. All are accepted upstream in 4.17. Three of those are
> already in bionic, leaving a total of 9 remaining commits needed in bionic.
> This pull request is for those other 9 commits.
>
> == Regression Potential ==
> All of the commits are specific to powerpc.
>
> == Test Case ==
> A test kernel was built with these patches and tested by IBM.
>
>
>
> The following changes since commit 9a195475b7d155b24360cede80901d4f6d1f03f4:
>
>   UBUNTU: Ubuntu-4.15.0-22.24 (2018-05-16 13:55:54 +0200)
>
> are available in the Git repository at:
>
>   kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1772991/ubuntu-bionic.git
>
> for you to fetch changes up to e5d809f41b15ed462f842de42a6f742fa6f00957:
>
>   powerpc/mce: Fix a bug where mce loops on memory UE. (2018-05-23 17:47:30 -0400)
>
> ----------------------------------------------------------------
> Alistair Popple (4):
>       powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
>       powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
>       powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
>       powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range
>
> Balbir Singh (3):
>       powerpc/powernv/mce: Don't silently restart the machine
>       powerpc/mm: Flush cache on memory hot(un)plug
>       powerpc/powernv/memtrace: Let the arch hotunplug code flush cache
>
> Mahesh Salgaonkar (1):
>       powerpc/mce: Fix a bug where mce loops on memory UE.
>
> Mark Hairgrove (1):
>       powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure
>
>  arch/powerpc/include/asm/powernv.h        |   2 +-
>  arch/powerpc/kernel/mce_power.c           |   7 +-
>  arch/powerpc/mm/mem.c                     |   2 +
>  arch/powerpc/platforms/powernv/memtrace.c |  17 --
>  arch/powerpc/platforms/powernv/npu-dma.c  | 347 ++++++++++++++++++++----------
>  arch/powerpc/platforms/powernv/opal.c     |   5 +-
>  6 files changed, 243 insertions(+), 137 deletions(-)
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team