[oe] systemd on armv4t
Martin Jansa
martin.jansa at gmail.com
Wed Nov 7 20:53:49 UTC 2012
Is there someone else still using armv4t?
After last rebuild from scratch it started to fail with SIGILL.
Seems to fail only in --system mode, --user mode seems to work
(at least does not end with SIGILL).
The problem is not in systemd itself (I've tried to use older
binaries from working image) and I can reproduce it with
systemd 189 as well as current 195 and
binutils default 2.22 as well as 2.23 from khem.
Anyone else seen this?
Core was generated by `/sbin/init splash'.
Program terminated with signal 4, Illegal instruction.
#0 0x40110a00 in raise () from /lib/libpthread.so.0
(gdb)
(gdb) bt
#0 0x40110a00 in raise () from /lib/libpthread.so.0
#1 0x000118de in ?? ()
#2 0x000118de in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) disas
Dump of assembler code for function raise:
0x401109d4 <+0>: push {r4, r7, lr}
0x401109d8 <+4>: mov r4, r0
0x401109dc <+8>: bl 0x40112430
0x401109e0 <+12>: mov r3, r0
0x401109e4 <+16>: ldr r0, [r0, #-1108] ; 0x454
0x401109e8 <+20>: ldr r1, [r3, #-1112] ; 0x458
0x401109ec <+24>: cmp r0, #0
0x401109f0 <+28>: rsblt r0, r0, #0
0x401109f4 <+32>: mov r2, r4
0x401109f8 <+36>: mov r7, #268 ; 0x10c
0x401109fc <+40>: svc 0x00000000
=> 0x40110a00 <+44>: cmn r0, #4096 ; 0x1000
0x40110a04 <+48>: bhi 0x40110a10 <raise+60>
0x40110a08 <+52>: pop {r4, r7, lr}
0x40110a0c <+56>: bx lr
0x40110a10 <+60>: ldr r1, [pc, #76] ; 0x40110a64 <raise+144>
0x40110a14 <+64>: rsb r0, r0, #0
0x40110a18 <+68>: ldr r1, [pc, r1]
0x40110a1c <+72>: ldr r2, [pc, #68] ; 0x40110a68 <raise+148>
0x40110a20 <+76>: str r0, [r3, r1]
0x40110a24 <+80>: ldr r2, [pc, r2]
0x40110a28 <+84>: ldr r2, [r3, r2]
0x40110a2c <+88>: cmp r2, #38 ; 0x26
0x40110a30 <+92>: mvnne r0, #0
Also reported on SHR trac
http://www.shr-project.org/trac/ticket/2080
Cheers,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20121107/e5aaaafa/attachment-0002.sig>
More information about the Openembedded-devel
mailing list