[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#738575: pthread: segfault in libpthread on Intel Galileo board



On Thu, May 08, 2014 at 04:45:00PM +0200, Jan Just Keijser wrote:
> Hi,
> 
> FWIW: I've got a Galileo board and am running into similar issuse
> (while running CentOS 5 on it ;))
> 
> Exact same error at the exact same location; it's not the
> instruction that is not supported , a very small piece of test code
> that does
>  lock cmpxchgl  %edx, (%eax)

This instruction might work in some cases, but not in all cases.

> works just fine - and this instruction is used left and right in the
> vmlinux kernel itself anyway.
> So it must be the memory offset that is triggering error ...

No it's not. It is a CPU bug, as stated by Intel in their release notes
(p 15), which only happens in "specific circumstances".

http://downloadmirror.intel.com/23197/eng/Quark_SW_RelNotes_330232_001.pdf

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: