CONFIG_DESKTOP=n gives "request_module: runaway loop modprobe binfmt-464c"

Denys Vlasenko vda.linux at googlemail.com
Mon Jan 10 10:48:17 UTC 2011


On Mon, Jan 10, 2011 at 11:19 AM, Arno Steffen
<arno.steffen at googlemail.com> wrote:
> [root:/]# which modprobe
> /sbin/modprobe
> (which is a link to /bin/busybox
>
> [root:/]# hexdump -C `which modprobe` | head
> 00000000  7f 45 4c 46 01 01 01 00  00 00 00 00 00 00 00 00  |.ELF............|
> 00000010  02 00 28 00 01 00 00 00  78 d2 00 00 34 00 00 00  |..(.....x...4...|
> 00000020  40 89 0d 00 02 00 00 05  34 00 20 00 07 00 28 00  |@.......4. ...(.|
> 00000030  19 00 18 00 01 00 00 70  d4 3b 0d 00 d4 bb 0d 00  |.......p.;......|
> 00000040  d4 bb 0d 00 78 43 00 00  78 43 00 00 04 00 00 00  |....xC..xC......|
> 00000050  04 00 00 00 06 00 00 00  34 00 00 00 34 80 00 00  |........4...4...|
> 00000060  34 80 00 00 e0 00 00 00  e0 00 00 00 05 00 00 00  |4...............|
> 00000070  04 00 00 00 03 00 00 00  14 01 00 00 14 81 00 00  |................|
> 00000080  14 81 00 00 13 00 00 00  13 00 00 00 04 00 00 00  |................|
> 00000090  01 00 00 00 01 00 00 00  00 00 00 00 00 80 00 00  |................|
> [root at Visor:/]#
>
> While the outputs above are for the Full Blown Desktop version.
> With embedded busybox I can't work at all.

You cannot copy "embedded busybox" binary to a working Linux system
and run file and hexdump on it? Sorry, you need to try harder than that.

Can you please provide:

Your kernel's .config

>From embedded system:
output of: cat /proc/cpuinfo
output of: uname -a

For both "DESKTOP=y" and "DESKTOP=n" busybox binaries:
.config file
output of: file busybox
output of: hexdump -C busybox | head
output of: your-toolchain-prefix-readelf -aW busybox

Please do try to post exact outputs of all these commands.
If unsure, attach outputs as files.

-- 
vda


More information about the busybox mailing list