[EMAIL PROTECTED] (Herbert Poetzl) writes: >> [EMAIL PROTECTED]:/work/test# strace -fF -o vcmd.trace ./vcmd >> syscall: unknown syscall trap 0xef000139
this might be/is an EABI issue >> "unknow syscall" should be a strace bug, I think. The >> basic failure is becuase of "illegal instruction" during >> vserver(num_cmd, num_id, data) syscall. > > well, the syscall trap looks fine, 313 is the syscall > on arm and it seems that util-vserver uses the same > implementation, so that should be fine too ... no; it uses the traditional version. fyi: ARM kernel can be built with two different ABIs (OABI and EABI) which differ in structure alignment. EABI (which seems to be used here) is relatively new and e.g. not supported by dietlibc yet. Syscall conventions might be different too which is causing the seen problems. >> >> > CC: arm-angstrom-linux-gnueabi-gcc, >> >> > Use dietlibc: no (you have been warned) >> >> > syscall(2) invocation: traditional Enrico
pgpC4DLdCfqvj.pgp
Description: PGP signature
_______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver