[PATCH 5/6] Do not use explicit abort code definitions.

Andi Kleen andi@firstfloor.org
Mon Sep 2 21:02:00 GMT 2013


Dominik Vogt <vogt@linux.vnet.ibm.com> writes:

> Using explicit abort code definitions is problematic because they are thrown at
> the creator of the outermost transaction who may misinterpret the user
> specified abort code because he does not know where it comes from.
>
> The lock elision implementation should refrain from using explicit abort code
> definitions and rather only interpret the flags of the abort code (as should
> other pieces of software that have abort handlers).


Nack nack.

This is used for profiling.

Overall the change doesn't make any sense at all for TSX.

-Andi

-- 
ak@linux.intel.com -- Speaking for myself only



More information about the Libc-alpha mailing list