Re: [PATCH] aarch64 suuport for libitm

2014-05-19 Thread Richard Henderson
On 05/19/2014 05:15 AM, Marcus Shawcroft wrote: > On 1 April 2014 23:24, Richard Henderson wrote: >> Comments? If approved, should this go in for 4.9, or wait for stage1? >> Certainly it's self-contained... > > > Hi, I think this should go in, with the cache line increased to 128 as > discussed

Re: [PATCH] aarch64 suuport for libitm

2014-05-19 Thread Marcus Shawcroft
On 1 April 2014 23:24, Richard Henderson wrote: > Comments? If approved, should this go in for 4.9, or wait for stage1? > Certainly it's self-contained... Hi, I think this should go in, with the cache line increased to 128 as discussed with Andrew. /Marcus

Re: [PATCH] aarch64 suuport for libitm

2014-04-02 Thread pinskia
> On Apr 2, 2014, at 7:37 AM, Richard Henderson wrote: > >> On 04/01/2014 03:41 PM, Andrew Pinski wrote: >>> On Tue, Apr 1, 2014 at 3:24 PM, Richard Henderson wrote: >>> Comments? If approved, should this go in for 4.9, or wait for stage1? >>> Certainly it's self-contained... >> >> On Cavium

Re: [PATCH] aarch64 suuport for libitm

2014-04-02 Thread Richard Henderson
On 04/01/2014 03:41 PM, Andrew Pinski wrote: > On Tue, Apr 1, 2014 at 3:24 PM, Richard Henderson wrote: >> Comments? If approved, should this go in for 4.9, or wait for stage1? >> Certainly it's self-contained... > > On Cavium's thunder processor the cache line size is going to be > bigger than

Re: [PATCH] aarch64 suuport for libitm

2014-04-01 Thread Andrew Pinski
On Tue, Apr 1, 2014 at 3:24 PM, Richard Henderson wrote: > Comments? If approved, should this go in for 4.9, or wait for stage1? > Certainly it's self-contained... On Cavium's thunder processor the cache line size is going to be bigger than 64 bytes, what is your solution to improve performance

[PATCH] aarch64 suuport for libitm

2014-04-01 Thread Richard Henderson
Comments? If approved, should this go in for 4.9, or wait for stage1? Certainly it's self-contained... r~ * configure.tgt: Handle aarch64 as target. * config/aarch64/sjlj.S: New file. * config/aarch64/target.h: New file. diff --git a/libitm/config/aarch64/sjlj.S b/libit