smdk6400/S3C6400 failure on execution of init process

Rabin Vincent rabin at rab.in
Wed Oct 28 11:39:16 EDT 2009


On Wed, Oct 28, 2009 at 04:20:37PM +0100, Markus Schwarzenberg wrote:
> 
> booting linux-2.6.32-rc5 on our smdk6400 (S3C6400) fails somewhere in/after 
> the asm call in arch/arm/kernel/sys_arm.c:kernel_execve, when the init 
> process is to be run.
> 
> The preceding do_execve returned OK, which suggests that the /init file is 
> found, executable etc. in rootfs. 
> 
> The failure happens for both booting from  sd-card as well as from initramfs.
> I've tried several /init applications, from busybox to a simple wait(1); loop
> all with the same behavior.
> 
> What's the best way to debug this?

As a first step, enable CONFIG_DEBUG_USER in your kernel and pass
"user_debug=31" on the kernel command line.  You'll get more info about
why init's being killed.

Rabin



More information about the linux-arm-kernel mailing list