Re: [fpc-devel] ARM "user helpers"

2010-06-28 Thread Michael Schnell
> which affected chips are known to you? Any facts or links? I only came across the ARM paper I mentioned in the other thread, I suppose it will be hard to find confessions about this. Anyway, as there is a way to get rid of the potential problem by making use of the knowledge the Kernel has abou

Re: [fpc-devel] ARM "user helpers"

2010-06-27 Thread Bernd Mueller
Michael Schnell wrote: - the code for the old sub-arch is not very good (and it can't be good, as here Kernel-help is necessary): [...] - it might fail as it's not granted that all ARMv5 chips have a correct implementation of the atomicness of the swap instruction which affected chips

[fpc-devel] ARM "user helpers"

2010-06-25 Thread Michael Schnell
In the thread "Threading support and C library under Linux/Unix", On 24 June 2010 10:05, Henry Vermaak wrote: Which exposes the user helpers here: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=arch/arm/kernel/entry-armv.S;h=7ee48e7f8f318a7b453e12849b60a6832bb85770;hb