Corruption of XER upon a Transaction Failure (Transactional Memory)

Bug #1656288 reported by bugproxy on 2017-01-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Taco Screen team

Bug Description

Corruption of XER upon a Transaction Failure (Transactional Memory)

Upon a transaction failure the XER register is not being changed back to the value that should be in the transaction's register checkpoint. This is occurring when the transaction has been failed in hypervisor mode.

This require the following commit-id: 0d808df06a44 ("KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state", 2016-11-07)

bugproxy (bugproxy) on 2017-01-13
tags: added: architecture-ppc64 bugnameltc-150567 severity-high targetmilestone-inin---
Changed in ubuntu:
assignee: nobody → Taco Screen team (taco-screen-team)
affects: ubuntu → linux (Ubuntu)
Breno Leitão (breno-leitao) wrote :

We would like to have this fix on both 16.04.2 (4.8) and 16.04.1 (4.4). In fact, this patch is already in the 4.4 stable tree.

Tim Gardner (timg-tpi) wrote :

Breno - This patch is in http://bugs.launchpad.net/bugs/1655041 (v4.4.41 stable update) as well as http://bugs.launchpad.net/bugs/1655057 (v4.8.17 stable update). Both pull requests are pending review and will get merged at the start of the next SRU cycle. As such, I'm marking this bug as a duplicate of #1655041 so that it gets automatically closed.

Dear sir,

please , do not send me Bug reports : It is impossible for me to
unsuscribe (bug) so I write to you. I thank you.

On 13/01/2017 12:59, bugproxy wrote:
> Public bug reported:
>
> Corruption of XER upon a Transaction Failure (Transactional Memory)
>
> Upon a transaction failure the XER register is not being changed back to
> the value that should be in the transaction's register checkpoint.
> This is occurring when the transaction has been failed in hypervisor
> mode.
>
> This require the following commit-id: 0d808df06a44 ("KVM: PPC: Book3S
> HV: Save/restore XER in checkpointed register state", 2016-11-07)
>
> ** Affects: linux (Ubuntu)
> Importance: Undecided
> Assignee: Taco Screen team (taco-screen-team)
> Status: New
>
>
> ** Tags: architecture-ppc64 bugnameltc-150567 severity-high targetmilestone-inin---
>
> ** Tags added: architecture-ppc64 bugnameltc-150567 severity-high
> targetmilestone-inin---
>
> ** Changed in: ubuntu
> Assignee: (unassigned) => Taco Screen team (taco-screen-team)
>
> ** Package changed: ubuntu => linux (Ubuntu)
>

Abalan (fymad) wrote :

Dear sir,

please , do not send me Bug reports : It is impossible for me to
unsuscribe (bug) so I write to you. I thank you.

On 13/01/2017 12:59, Launchpad Bug Tracker wrote:
> You have been subscribed to a public bug:
>
> Corruption of XER upon a Transaction Failure (Transactional Memory)
>
> Upon a transaction failure the XER register is not being changed back to
> the value that should be in the transaction's register checkpoint.
> This is occurring when the transaction has been failed in hypervisor
> mode.
>
> This require the following commit-id: 0d808df06a44 ("KVM: PPC: Book3S
> HV: Save/restore XER in checkpointed register state", 2016-11-07)
>
> ** Affects: linux (Ubuntu)
> Importance: Undecided
> Assignee: Taco Screen team (taco-screen-team)
> Status: New
>
>
> ** Tags: architecture-ppc64 bugnameltc-150567 severity-high targetmilestone-inin---

bugproxy (bugproxy) on 2017-01-13
tags: added: architecture-ppc64le targetmilestone-inin14042
removed: architecture-ppc64 targetmilestone-inin---
bugproxy (bugproxy) on 2017-01-16
tags: added: targetmilestone-inin16042
removed: targetmilestone-inin14042
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers