This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Libitm issues porting to POWER8 HTM
- From: Andi Kleen <andi at firstfloor dot org>
- To: Peter Bergner <bergner at vnet dot ibm dot com>
- Cc: Andi Kleen <andi at firstfloor dot org>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, Andreas Krebbel <krebbel at linux dot ibm dot com>
- Date: Tue, 18 Jun 2013 21:48:58 +0200
- Subject: Re: Libitm issues porting to POWER8 HTM
- References: <1371257094 dot 1396 dot 189 dot camel at otta> <871u7zgtx9 dot fsf at tassilo dot jf dot intel dot com> <1371581293 dot 5516 dot 7 dot camel at otta>
> Given Torvald's comment, can you verify whether your hw txn succeeds
> (all the way to commit) or whether it is failing and somehow skips
> the fall through code that is hanging for us (Power and S390)?
All the 3 transactions in reentrant.c abort. That's not surprising,
because there are usually lots of aborts in the startup phase of
programs, and the test doesn't use a loop.
-Andi
--
ak@linux.intel.com -- Speaking for myself only.