RE: [coldfire-gnu-discuss] NPTL on 547x cpus
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [coldfire-gnu-discuss] NPTL on 547x cpus



We tried the 4.4 toolchain briefly using the 2.6.25 kernel from Freescale.  We followed the instructions in the getting started guide and was able to patch the kernel without issue.  

Using the new 4.4 toolchain, our threads seemed to consume much more CPU time than if we compiled using the old 4.3 toolchain.  We're currently still using the 4.3 toolchain with the Linux 2.6.25 kernel until we find some more time in our schedule to do the switch over.

Aside from the unexplained jump in processor usage, our ~2 week evaluation didn't uncover any bugs with the 4.4 toolchain related to NPTL.

-----Original Message-----
From: Maxim Kuvyrkov [mailto:maxim@xxxxxxxxxxxxxxxx] 
Sent: Friday, May 14, 2010 9:21 AM
To: Luigi 'Comio' Mantellini
Cc: coldfire-gnu-discuss@xxxxxxxxxxxxxxxx
Subject: Re: [coldfire-gnu-discuss] NPTL on 547x cpus

On 5/14/10 5:08 PM, Luigi 'Comio' Mantellini wrote:
> Now, I'm interested to use the last 4.4-217 in order to use the nptl
> implementation, but unfortunately the pthread seems to be broken.

What do you mean by "broken"?

Did you apply the kernel patch that the Getting Started Guide mentions?

To add NPTL support to current ColdFire kernels one needs to apply one 
of the patches linked in this knowledge base entry: 
https://support.codesourcery.com/GNUToolchain/kbentry52 .

...
> Has anyone used and tested the 4.4-x toolchains? I would like to have feedback
> from cf developers

We at CodeSourcery run thousands, if not not millions, tests for each 
release.  Testing of 4.4-217 release included GLIBC testsuite which has 
many tests for libpthread.

-- 
Maxim Kuvyrkov
CodeSourcery
maxim@xxxxxxxxxxxxxxxx
(650) 331-3385 x724