linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Robert Schwebel <r.schwebel@pengutronix.de>
To: linuxppc-dev@lists.linuxppc.org
Subject: Re: init does not run on 405GP system
Date: Tue, 10 Jun 2003 17:27:43 +0200	[thread overview]
Message-ID: <20030610152743.GW9379@pengutronix.de> (raw)
In-Reply-To: <20030610143911.C3835C5FD7@atlas.denx.de>


On Tue, Jun 10, 2003 at 04:39:06PM +0200, Wolfgang Denk wrote:
> Do user space program like init really don;t run,  or  is  there  any
> chance that you just might see no output?

I'm not sure...

> * Check your adaptions of the kernel source and your kernel  configu-
>   ration is you really have a working serial console port.

I suppose yes - printk() works just fine and I see the complete kernel
output on the serial line.

> * If booting over NFS realy works, you can try to start a (statically
>   linked small test program) that does something else but a printf to
>   the console. For example, open  a  file  in  /tmp  for  output  and
>   frpintf to that file.

Tried - does not work. Even when I end the init program with return 0; I
would expect the kernel panic which does not come. the fprintf() should
also trigger sys_write() being called which does not happen. This all
lets me assume that the code of the init process is not really run.

The strange thing is that there is also no error message. I would
normally expect that when some mapping is broken the kernel would just
blow up with all kinds of uggly noise. When I output which task is
currently being scheduled init runs more or less all the time, only
interrupted by the kernel daemons. I see no idle task.

> You wrote "opening the console works" - set a breakpoint, and  verify
> that your console driver is really initialized and used.

Well, as I can use printk() from kernel space, shouldn't the driver
work? But nevertheless, I've hooked a printk() into
drivers/char/serial.c:rs_open() and I get the output.

Robert
--
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Braunschweiger Str. 79,  31134 Hildesheim, Germany
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
    Phone: +49-5121-28619-0 |  Fax: +49-5121-28619-4

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2003-06-10 15:27 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-10 14:10 init does not run on 405GP system Robert Schwebel
2003-06-10 14:39 ` Wolfgang Denk
2003-06-10 15:27   ` Robert Schwebel [this message]
2003-06-10 15:02 ` Hollis Blanchard
2003-06-10 15:12   ` Robert Schwebel
2003-06-10 16:52     ` Wolfgang Denk
2003-06-10 18:00       ` Robert Schwebel
2003-06-17  9:26 ` Robert Schwebel
  -- strict thread matches above, loose matches on Subject: below --
2003-06-11  3:21 Bill Fink
2003-06-11  4:53 ` Robert Schwebel
2003-06-11  6:22   ` Bill Fink
2003-06-11  7:11     ` Robert Schwebel
2006-01-12 22:51 Kabir Ahsan-r9aahw
2006-01-13  1:19 ` Wolfgang Denk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030610152743.GW9379@pengutronix.de \
    --to=r.schwebel@pengutronix.de \
    --cc=linuxppc-dev@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).