[2.5.68] Failed to execute binary (UML); binary compatibility broken?

From: Tomasz Torcz, BG (zdzichu@irc.pl)
Date: Wed Apr 23 2003 - 13:48:47 EST


Hi,

I've tried to run some specific executable in 2.5.67. This
executable worked fine with earlier[1] 2.5.x and 2.4.x kernels,
but it refuses to run with 2.5.67. I thought that it's temporary
problem and waited to 2.5.68 in hope, that it will be fixed.
But it won't work with 2.5.68 either.

[1] I did not test it on every earlier kernel. It have
    stopped working somewhere in 2.5.6x series.

This binary is old Linux version 2.4.18-19um as UML executable.
It produces:

zdzichu@mth $ ./linux-2.4.18 eth0=tuntap,,,192.168.2.2 umid=balance mem=32M

tracing thread pid = 793
Linux version 2.4.18-19um (zdzichu@mother) (gcc version 2.95.3 20010315 (release)) #20 sob kwi 27 23:20:06 CEST 2002
On node 0 totalpages: 8192
zone(0): 0 pages.
zone(1): 8192 pages.
zone(2): 0 pages.
Kernel command line: eth0=tuntap,,,192.168.2.2 umid=balance mem=32M root=/dev/ubd0
Calibrating delay loop... 362.52 BogoMIPS
Memory: 32244k available
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Checking for host processor cmov support...Yes
Checking for host processor xmm support...No
Checking that ptrace can change system call numbers...OK
Checking that host ptys support output SIGIO...Yes
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Kernel panic: outer trampoline didn't exit with SIGKILL
 
------

Details of my host system setup are here:
http://fordon.pl.eu.org/~zdzichu/my_setup/

If I understand correctly, UML binary is ordinary executable.
So if it is unable to start, evidently something very important
is broken.

UML's kernel config attached.

Please CC me.

-- 
Tomasz Torcz               RIP is irrevelant. Spoofing is futile.
zdzichu@irc.-nie.spam-.pl     Your routes will be aggreggated.


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Apr 23 2003 - 22:00:37 EST