[uClinux-dev] Kernel panic: BUG! Report on uClinux 2.4.31-uc0 when executing sy stem()
davidm at snapgear.com
Tue Oct 25 17:37:01 EDT 2005
Jivin Aaron Manning lays it down ...
> I'm currently having a problem using the system() call to execute shell
> commands from within a process.
> Previously on 2.4.17-uc0 I could successfully execute a system("insmod
> ticker.o c 247 0") to load my own device drivers, but since updating to
> 2.4.31 I will receive the Kernel panic: BUG! message and the system
> hangs. Thinking maybe something was wrong with my module, I decided to
> just attempt to execute a /bin/sh and recieve the same message. Has
> something been changed for the sh command line support to not allow
> multiple sh spawns to execute command line calls?
Nothing that I know of. Are you running XIP ? You might want to get
the latest uClinux-dist (or CVS kernel) if that is the case.
> Any help would be greatly appreciated.
> On a side note, the reason for me using system() is because I need to
> programatically load/unload device drivers depending on user input.
That should not be a problem,
David McCullough, davidm at cyberguard.com.au, Custom Embedded Solutions + Security
Ph:+61 734352815 Fx:+61 738913630 http://www.uCdot.org http://www.cyberguard.com
More information about the uClinux-dev