mbox series

[SRU,Xenial,0/1] UBUNTU: SAUCE: (no-up) s390: fix rwlock implementation

Message ID cover.1523284497.git.joseph.salisbury@canonical.com
Headers show
Series UBUNTU: SAUCE: (no-up) s390: fix rwlock implementation | expand

Message

Joseph Salisbury May 7, 2018, 10:04 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1761674

== SRU Justification ==
IBM reported this bug due to a regression introduced by mainline commit
94232a4332de.  IBM has requested this SAUCE backport to resolve this
regression in Artful and Xenial.

With Bionic and v4.15, the rwlock code has been rewritten. See upstream git
commit:
eb3b7b848fb3 ("s390/rwlock: introduce rwlock wait queueing").

Since the upstream code has been rewritten there also won't be an upstream
git commit id available which contains the attached fix.

Artful also requires this fix, but it's backport is differant.  It will
be sent in another SRU request.

== Fix ==
UBUNTU: SAUCE: (no-up) s390: fix rwlock implementation

== Regression Potential ==
Low.  The backport was written and tested by IBM. It is specific to s390.

== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.


Heiko Carstens (1):
  s390: fix rwlock implementation

 arch/s390/lib/spinlock.c | 48 +++++++++---------------------------------------
 1 file changed, 9 insertions(+), 39 deletions(-)

Comments

Stefan Bader May 23, 2018, 3:26 p.m. UTC | #1
On 08.05.2018 00:04, Joseph Salisbury wrote:
> BugLink: http://bugs.launchpad.net/bugs/1761674
> 
> == SRU Justification ==
> IBM reported this bug due to a regression introduced by mainline commit
> 94232a4332de.  IBM has requested this SAUCE backport to resolve this
> regression in Artful and Xenial.
> 
> With Bionic and v4.15, the rwlock code has been rewritten. See upstream git
> commit:
> eb3b7b848fb3 ("s390/rwlock: introduce rwlock wait queueing").
> 
> Since the upstream code has been rewritten there also won't be an upstream
> git commit id available which contains the attached fix.
> 
> Artful also requires this fix, but it's backport is differant.  It will
> be sent in another SRU request.
> 
> == Fix ==
> UBUNTU: SAUCE: (no-up) s390: fix rwlock implementation
> 
> == Regression Potential ==
> Low.  The backport was written and tested by IBM. It is specific to s390.
> 
> == Test Case ==
> A test kernel was built with this patch and tested by the original bug reporter.
> The bug reporter states the test kernel resolved the bug.
> 
> 
> Heiko Carstens (1):
>   s390: fix rwlock implementation
> 
>  arch/s390/lib/spinlock.c | 48 +++++++++---------------------------------------
>  1 file changed, 9 insertions(+), 39 deletions(-)
> 
Applied to xenial master-next.

-Stefan