[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