Linux PARISC architecture development
 help / color / mirror / Atom feed
From: Phil Schwan <pschwan@thepuffingroup.com>
To: parisc-linux@thepuffingroup.com
Subject: [parisc-linux] the state of the shell
Date: Wed, 27 Oct 1999 00:27:55 -0400	[thread overview]
Message-ID: <19991027002755.D26012@thepuffingroup.com> (raw)

So, I spent all evening trying to figure out _exactly_ which
differences between Chris Beard's tree and cvs-head were preventing us
from getting to a shell.  Here's what I found:

- The drivers/gecko/lasi.c changes made between 1999/10/19 and
1999/10/25 made the console unbearably slow.  At first glance I
suspect we're not handling interrupts properly, but I haven't looked
at it in any sort of detail.  I'll get to it soon, unless someone else
does first.

- I reverted someone else's one-line change to drivers/char/serial.c
that was causing the console to barf when sash tried to display
something.  This was ultimately the only hard problem to track down.

- We need ``argv_init[1] = NULL;'' in init/main.c, at least for the
moment, so that we don't get sash's usage screen.

- There are problems with the IODC console.  If I set console=tty and
boot with IODC, I get: 

Attempting to execute '/sbin/init'

It's for the PA-RISC!
It's executable!
It has an appropriate version!
The checksum checks out!
Well, it *smells* like a valid SOM executable
(start_brk) 40017000
(end_code) 0003c000
(start_code) 00001000
(end_data) 40008000
(start_stack) 20000028
(brk) 40017000
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

I've not even begun to debug this.  If you want to just get to a
prompt, turn off the IODC console and set ``console=ttyS0'' in
arch/parisc/boot/boot_code/ipl_c.c

Aside from that, using the ramdisk that Chris made (on
puffin.external.hp.com), you should be able to boot to a sash prompt,
at least on the A180.  I've not tried it on any other machine; I'll
probably try it first thing tomorrow.

Good luck--

-Phil

             reply	other threads:[~1999-10-27  3:44 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-27  4:27 Phil Schwan [this message]
1999-10-27  4:46 ` [parisc-linux] Wuhoo! A shell! Alex deVries
1999-10-27 18:47   ` [parisc-linux] Configuration patches Christopher Beard

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=19991027002755.D26012@thepuffingroup.com \
    --to=pschwan@thepuffingroup.com \
    --cc=parisc-linux@thepuffingroup.com \
    /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