[BusyBox] ARM linux reboot hangs

Brent Roman brent at mbari.org
Tue Mar 8 09:31:13 UTC 2005


I'm running busybox 1.00 with busybox init as PID 1

All is well until I try to reboot (ie. kill 1)

Everything shuts down correctly, but the system
hangs either just before or just after the
reboot kernel call.

I've seen other posts about this.  It appears
that busybox init was modified some time ago
to fork a process to calls reboot so as to avoid
a kernel panic when init diese.
I've got that modified code,
and I see no panic msgs.

It just won't go back into redboot to reload
the kernel...

I've tried removing my inittab entirely and
observed the same broken behavior.

However, when I switch to running sysVinit the system
reboots without a hitch.

Anything else I might try to get busybox init
to reboot properly?

The hardware is a Technologics TS-7200 card.
See:

http://www.embeddedarm.com/epc/ts7200-spec-h.html

The kernel is 2.4.26

Has anyone else seen similar behavior?
Is there anything I might try to get busybox init
to reboot properly or at least to get a better
understanding of the problem?

Thanks in Advance,

-- 
  Brent Roman
  Software Engineer                 Tel: 831 775 1808
  425 Clinton St., Santa Cruz,      California, 95062
  mailto:brent at mbari.org  http://www.mbari.org/~brent




More information about the busybox mailing list