From: Philipp Rumpf <prumpf@suse.de>
To: Grant Grundler <grundler@cup.hp.com>
Cc: parisc-linux@thepuffingroup.com
Subject: Re: [parisc-linux] 715/100 data page fault and msg output
Date: Fri, 17 Sep 1999 00:32:09 +0200 [thread overview]
Message-ID: <19990917003209.H8112@suse.de> (raw)
In-Reply-To: <199909162158.OAA21289@milano.cup.hp.com>; from Grant Grundler on Thu, Sep 16, 1999 at 02:58:14PM -0700
> bad address 00000004
>
> PSW : 0004000b GR 1 : 00000000 GR 2 : 00014de8 GR 3 : c0079000
> GR 4 : c0079000 GR 5 : c010dd48 GR 6 : c00fe000 GR 7 : c0105800
> GR 8 : 00002000 GR 9 : 00000008 GR10 : c0015e84 GR11 : fc3ffe1f
> GR12 : 00000000 GR13 : 00000001 GR14 : 0000000a GR15 : f0000704
> GR16 : f000b858 GR17 : 00000002 GR18 : 00000000 GR19 : c00eb92c
> GR20 : 0001aa03 GR21 : f0105800 GR22 : 00000000 GR23 : 00000060
> GR24 : f0105800 GR25 : 00000001 GR26 : c00ddc8c GR27 : c0071000
> GR28 : 00000000 GR29 : 00000000 GR30 : 00000000 GR31 : c0017840
> SR0 : 00000000 SR1 : 00000000 SR2 : 00000000 SR3 : 00000000
> SR4 : 00000000 SR5 : 00000000 SR6 : 00000000 SR7 : 00000000
> IAOQ : c0067c4c c0067c50
> SHR 1: 50000800 SHR 8: 00000008 SHR 9: c00d7000 SHR16: c0076874
> SHR17: 00000002 SHR24: f0105800 SHR25: 00000001
> Kernel panic: bad address
>
> In swapper task - not syncing
> ================================================
This is a NULL pointer, and most probably a bug in the CVS tree that is
already fixed in my tree. I will send a diff between the trees to the
list later.
> Couple of things in the trap handler would help here:
> o More white space - makes what to cut/paste easier to determine
> o clear text describing the fault
> o In this case the offending instruction and a stack trace.
> o printing the invalid address, IOAQ and general registers was good
basically look at what the x86 port does and implement it.
> On a different note, the kernel prints lots of useful stuff along
> with plenty of garbage. As a general rule, I would like to propose
> folks use file name and line number instead of "here" and "Heya".
> Remember we will be debugging stuff via other folks console output
> quite a bit.
Remember most of the messages will disappear soon (many of them as soon
as Alex finishes moving the tree to 2.2.12). I do not intend to waste
my time changing anything outside of arch/parisc and include/asm-parisc
because that will mostly be replaced by the linus versions.
> ps. Alex showed me the "la la la" work around in init_task.c.
> Is anyone already working to make this a runtime check?
you cannot. not without major pain at least
Philipp Rumpf
next prev parent reply other threads:[~1999-09-16 22:30 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-09-16 21:58 [parisc-linux] 715/100 data page fault and msg output Grant Grundler
1999-09-16 22:32 ` Philipp Rumpf [this message]
1999-09-16 23:22 ` Grant Grundler
1999-09-16 23:32 ` Philipp Rumpf
1999-09-17 1:05 ` Ryan Bradetich
1999-09-17 1:34 ` [parisc-linux] C200 support Grant Grundler
1999-09-17 3:02 ` Ryan Bradetich
1999-09-16 22:44 ` [parisc-linux] 715/100 data page fault and msg output LaMont Jones
1999-09-16 22:55 ` Philipp Rumpf
1999-09-17 1:39 ` LaMont Jones
1999-09-17 1:52 ` Philipp Rumpf
1999-09-17 21:48 ` Grant Grundler
1999-09-22 11:48 ` [parisc-linux] 715/80 problems Hannu Martikka
1999-09-22 13:35 ` Philipp Rumpf
1999-09-22 14:27 ` Hannu Martikka
1999-09-22 14:29 ` Philipp Rumpf
1999-09-22 14:31 ` Grant Grundler
1999-09-22 15:15 ` Hannu Martikka
1999-09-22 17:00 ` Alex deVries
1999-09-22 13:42 ` Grant Grundler
1999-09-22 15:18 ` Hannu Martikka
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=19990917003209.H8112@suse.de \
--to=prumpf@suse.de \
--cc=grundler@cup.hp.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