Zhiming Zhou wrote: > I compiled a smp linux kernel to support multiple processors, and use > busybox 1.6.1 as root filesystem. > The compiled linux system can be successfully started, and busybox ash > is started, while I typed "poweroff" in ash, > > If the system run in computer with single processor; system stopped > while "Sending SIGTERM to all processes" was printed, > and I found in busybox source directory/init/init.c, function > shutdown_system(void): > > message(L_CONSOLE | L_LOG, "Sending SIG%s to all processes", "TERM"); > kill(-1, SIGTERM); > > but kill function can not be proceeded, and system stopped. > > But while the system run in computer with multiple processors; system > stopped while "Power down system" was printed, it seems out of busybox, > and acpi_power_off is not called. > > And if I compiled my linux kernel without CONFIG_SMP configed, and use > the same busybox root file system, there was none poweroff problems in > my system. > > ------------------------------------------------------------------------------ > > > So, I want to know is there someone successfully use busybox to poweroff > computer with SMP kernel? And what is the possible reason of my problem? > > Thanks > >
Referring to a previous post: try the -f option. I'm just curious if that one works... wimpunk. _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
