initctl unable to communicate with init

Chris Packham judge.packham at gmail.com
Mon May 3 17:57:52 BST 2010


Hi,

We've been using upstart in our embedded products for some time now
(we're using upstart 0.5.1). I'm in the process of porting our
software to a new hardware platform and I'm running into a problem
thats got me stumped.

Our first init script mounts the file systems and then uses "initctl
reload" to reload the upstart config from the on-flash upstart config.
The problem is that "initctl reload" just hangs waiting forever. As
far as I've been able to debug so far it seems to be in the dbus
message dispatch which should have sent the message to init. I think
its waiting for a response it never sees, I also think init never got
the message.

I've run the same code on one of our existing platforms and that
starts up normally so I'm thinking its a toolchain/kenrel setup issue
but the only differences I can see in that area are the things that
_are_ different.

The platforms I'm using are as follows

Existing platform (works): PowerPC e300(603e) core, Linux 2.6.32.12,
uClibc 0.9.30.1, gcc 4.3.3
New platform (doesn't work): PowerPC e500 core, Linux 2.6.32.12,
uClibc 0.9.30.1, gcc 4.3.3

Thanks,
Chris



More information about the upstart-devel mailing list