All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] 715/100 data page fault and msg output
@ 1999-09-16 21:58 Grant Grundler
  1999-09-16 22:32 ` Philipp Rumpf
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Grant Grundler @ 1999-09-16 21:58 UTC (permalink / raw)
  To: parisc-linux


Here's the output from the 715/100 followed by some comments:

...
mem_init 0xC01667E0 0xC1000000
mem_map c0116000
&_stext c0010000
&_data_start c0071000
start_mem c0167000
Memory: 14948k available (388k kernel code, 984k data, 64k init) [c0000000,c1000000]
here
here
here
here
here
here
here
here
here
here
VM test
c007640c c0013288 c0076000
POSIX conformance testing by UNIFIX
do_basic setup 2
do_basic setup 2
interrupted with code 15, regs c0076874
IAOQ: c0067c4c c0067c50
ISR: 00000000 IOR: c00167a8 IIR: 02a008b8
ior 00000004
sp c0076ac0
c0078000 c0078000
bad pgd 00000000 at c0078000
address 00000004 (vma)
vma 00000000
bad_area
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
================================================

I think this is a "Data Page Fault". The processor tried to
access an address which wasn't valid in the Page directory.
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
o a message about please reset the machine to restart or something
  like that.

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.

thanks,
grant

ps. Alex showed me the "la la la" work around in init_task.c.
   Is anyone already working to make this a runtime check?

Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-16 21:58 [parisc-linux] 715/100 data page fault and msg output Grant Grundler
@ 1999-09-16 22:32 ` Philipp Rumpf
  1999-09-16 23:22   ` Grant Grundler
  1999-09-16 22:44 ` [parisc-linux] 715/100 data page fault and msg output LaMont Jones
  1999-09-22 11:48 ` [parisc-linux] 715/80 problems Hannu Martikka
  2 siblings, 1 reply; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-16 22:32 UTC (permalink / raw)
  To: Grant Grundler; +Cc: parisc-linux

> 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

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-16 21:58 [parisc-linux] 715/100 data page fault and msg output Grant Grundler
  1999-09-16 22:32 ` Philipp Rumpf
@ 1999-09-16 22:44 ` LaMont Jones
  1999-09-16 22:55   ` Philipp Rumpf
  1999-09-22 11:48 ` [parisc-linux] 715/80 problems Hannu Martikka
  2 siblings, 1 reply; 21+ messages in thread
From: LaMont Jones @ 1999-09-16 22:44 UTC (permalink / raw)
  To: Grant Grundler; +Cc: parisc-linux, lamont

> IAOQ: c0067c4c c0067c50
> ISR: 00000000 IOR: c00167a8 IIR: 02a008b8
> ior 00000004
> o In this case the offending instruction and a stack trace.

Interestingly, IIR (the interupting instruction register) contains
mfctl   ior,arg2, which is not what we want...  Likewise IOR (as
opposed to ior) also looks suspect.  I would wager that someone is
not saving the I* registers correctly...

lamont

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  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
  0 siblings, 1 reply; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-16 22:55 UTC (permalink / raw)
  To: LaMont Jones; +Cc: Grant Grundler, parisc-linux

> Interestingly, IIR (the interupting instruction register) contains
> mfctl   ior,arg2, which is not what we want...  Likewise IOR (as
> opposed to ior) also looks suspect.  I would wager that someone is
> not saving the I* registers correctly...

we don't save them at all, but directly read them.  Of course, printing them
doesn't make any sense (except for debugging the interruption code).

	Philipp Rumpf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-16 22:32 ` Philipp Rumpf
@ 1999-09-16 23:22   ` Grant Grundler
  1999-09-16 23:32     ` Philipp Rumpf
  1999-09-17  1:05     ` Ryan Bradetich
  0 siblings, 2 replies; 21+ messages in thread
From: Grant Grundler @ 1999-09-16 23:22 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: parisc-linux

Philipp Rumpf wrote:

> 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.

Cool. Thanks!

> 
> > 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.

Ok - any volunteers?


...
> > 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

That didn't answer my question.

The right person might be able fix this without major pain.
I don't think I'm that person but I could look at it anyway
and then try to find the right person. Another OS doesn't have
this problem and obviously has solved it.

thanks,
grant

Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-16 23:22   ` Grant Grundler
@ 1999-09-16 23:32     ` Philipp Rumpf
  1999-09-17  1:05     ` Ryan Bradetich
  1 sibling, 0 replies; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-16 23:32 UTC (permalink / raw)
  To: Grant Grundler; +Cc: parisc-linux

> > > 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.
> 
> Ok - any volunteers?

I am a low-priority volunteer, i.e. if noone else does it I'll do it anyway
one day.

> > > 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
> 
> That didn't answer my question.
> 
> The right person might be able fix this without major pain.
> I don't think I'm that person but I could look at it anyway
> and then try to find the right person. Another OS doesn't have
> this problem and obviously has solved it.

 - we could fix our binutils and use elf instead of som.  we'll have to do
   so anyway at one point but it's a major piece of boring work

 - we could runtime-relocate init_task_union.  major pain because we would
   have to change assembly

 - we could reduce the size of task_struct and stack to 4 KB

 - we could change the way Linux allocates the kernel stack

 - we could detect at build time that init_task_union isn't aligned and work
   around it with makefile / ld magic.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  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
  1 sibling, 1 reply; 21+ messages in thread
From: Ryan Bradetich @ 1999-09-17  1:05 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Parisc Linux

> > > ps. Alex showed me the "la la la" work around in init_task.c.
> > >    Is anyone already working to make this a runtime check?

Grant:

I'm working on getting the kernel to boot/load on a C200... would you mind
explaining the "la la la" work around in init_task.c so I'll know when I get
to that point?

Thanks,
-Ryan

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [parisc-linux] C200 support
  1999-09-17  1:05     ` Ryan Bradetich
@ 1999-09-17  1:34       ` Grant Grundler
  1999-09-17  3:02         ` Ryan Bradetich
  0 siblings, 1 reply; 21+ messages in thread
From: Grant Grundler @ 1999-09-17  1:34 UTC (permalink / raw)
  To: Ryan Bradetich; +Cc: Parisc Linux

Ryan Bradetich wrote:
> I'm working on getting the kernel to boot/load on a C200...

Ryan,
C200+ has a PA-8200 processor (PA 2.0 Arch) and C200 had the previous
PA 2.0 processor in it. Haven't you had problems since this port
(to date) is focused on PA1.1 architecture?

I'm certain PA2.0 will be supported in the future but not today.
I don't want to discourage you but also don't want you to
burn out trying to make this work...

grant


Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-16 22:55   ` Philipp Rumpf
@ 1999-09-17  1:39     ` LaMont Jones
  1999-09-17  1:52       ` Philipp Rumpf
  0 siblings, 1 reply; 21+ messages in thread
From: LaMont Jones @ 1999-09-17  1:39 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: LaMont Jones, Grant Grundler, parisc-linux, lamont

> we don't save them at all, but directly read them.  Of course, printing them
> doesn't make any sense (except for debugging the interruption code).

Reading them when PSW.Q=1 is undefined, and it sounds like that's where the
problem is coming from....  IIR should have had a load or store in it for
Grant's problem...  But that has to get stored before going virtual to
handle the trap...

lamont

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-17  1:39     ` LaMont Jones
@ 1999-09-17  1:52       ` Philipp Rumpf
  1999-09-17 21:48         ` Grant Grundler
  0 siblings, 1 reply; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-17  1:52 UTC (permalink / raw)
  To: LaMont Jones; +Cc: Grant Grundler, parisc-linux

> > we don't save them at all, but directly read them.  Of course, printing them
> > doesn't make any sense (except for debugging the interruption code).
> 
> Reading them when PSW.Q=1 is undefined, and it sounds like that's where the
> problem is coming from....

erm.  yes, I know that.  Yes, I said it doesn't make any sense.

> IIR should have had a load or store in it for Grant's problem...

Grant's problem is most likely solved.  And no, there is no reason to save
IIR right now (there might be one when we have to find out whether a read or
write failed).

	Philipp Rumpf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: C200 support
  1999-09-17  1:34       ` [parisc-linux] C200 support Grant Grundler
@ 1999-09-17  3:02         ` Ryan Bradetich
  0 siblings, 0 replies; 21+ messages in thread
From: Ryan Bradetich @ 1999-09-17  3:02 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Parisc Linux

Grant Grundler wrote:

> Ryan Bradetich wrote:
> > I'm working on getting the kernel to boot/load on a C200...
>
> Ryan,
> C200+ has a PA-8200 processor (PA 2.0 Arch) and C200 had the previous
> PA 2.0 processor in it. Haven't you had problems since this port
> (to date) is focused on PA1.1 architecture?
>

Yep,  I have the C200+ with the PA-8200 processor, and yes ... I've been
having lots of problems with the port, but I'm slowly working through
them :)  Unfortunately, my parisc assembly/linux internals is really,
really weak, but this gives me a good chance to learn both.


>
> I'm certain PA2.0 will be supported in the future but not today.
> I don't want to discourage you but also don't want you to
> burn out trying to make this work...

Nah, I  probably won't get burned out, but will probably keep asking
quite a few questions as I continue to learn.

>
> grant
>
> Grant Grundler
> Communications Infrastructure Computer Operations
> +1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/100 data page fault and msg output
  1999-09-17  1:52       ` Philipp Rumpf
@ 1999-09-17 21:48         ` Grant Grundler
  0 siblings, 0 replies; 21+ messages in thread
From: Grant Grundler @ 1999-09-17 21:48 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: LaMont Jones, parisc-linux

Philipp Rumpf wrote:
...
> > IIR should have had a load or store in it for Grant's problem...
> 
> Grant's problem is most likely solved.

When will I see a "likely solution"?

I'm still clueless to what is causing the data page fault and can't
make forward progress on Dino support.

(Hint: I have a card-mode Dino installed to exercise the basic code.)


thanks,
grant

Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [parisc-linux] 715/80 problems
  1999-09-16 21:58 [parisc-linux] 715/100 data page fault and msg output Grant Grundler
  1999-09-16 22:32 ` Philipp Rumpf
  1999-09-16 22:44 ` [parisc-linux] 715/100 data page fault and msg output LaMont Jones
@ 1999-09-22 11:48 ` Hannu Martikka
  1999-09-22 13:35   ` Philipp Rumpf
  1999-09-22 13:42   ` Grant Grundler
  2 siblings, 2 replies; 21+ messages in thread
From: Hannu Martikka @ 1999-09-22 11:48 UTC (permalink / raw)
  To: parisc-linux

Hei!


With 715/80 I get following:

Boot
:disk(....)/stand/vmlinux

GRs

0x00000000
...
	<bunch of HEX-values>
CRs

	<bunch of HEX-values>
SRs

	<bunch of HEX-values>
OTHER

	<bunch of HEX-values>

and then nothing...
It should be plain 715 but I have addon X.25 card on this machine (EISA?)

- Goodi
"The linuX Files -- The Source is Out There."
ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  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
                       ` (2 more replies)
  1999-09-22 13:42   ` Grant Grundler
  1 sibling, 3 replies; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-22 13:35 UTC (permalink / raw)
  To: Hannu Martikka; +Cc: parisc-linux

> With 715/80 I get following:
> Boot
> :disk(....)/stand/vmlinux

you might want to try to boot via tftp / bootp as this is what most of us do
and it seems to work for us.

	Philipp Rumpf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 11:48 ` [parisc-linux] 715/80 problems Hannu Martikka
  1999-09-22 13:35   ` Philipp Rumpf
@ 1999-09-22 13:42   ` Grant Grundler
  1999-09-22 15:18     ` Hannu Martikka
  1 sibling, 1 reply; 21+ messages in thread
From: Grant Grundler @ 1999-09-22 13:42 UTC (permalink / raw)
  To: Hannu Martikka; +Cc: parisc-linux

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1253 bytes --]

Hannu Martikka wrote:
> Hei!
> 
> 
> With 715/80 I get following:
> 
> Boot
> :disk(....)/stand/vmlinux
> 

Hannu/Goodi,
You didn't get any messages about a bad address here?

Dumping the GRs/CRs/SRs suggests a SW fault which can't be
handled...but the linux kernel needs to learn how to dump
more useful information.

BTW, those "<bunch of HEX-values>" mean something to various
people on the list. If you can collect (and post) all output
via serial console starting with the "Boot" message, others
on this list might be able to help.

> GRs
> 
> 0x00000000
> ...
> 	<bunch of HEX-values>
> CRs
> 
> 	<bunch of HEX-values>
> SRs
> 
> 	<bunch of HEX-values>
> OTHER
> 
> 	<bunch of HEX-values>
> 
> and then nothing...
> It should be plain 715 but I have addon X.25 card on this machine (EISA?)

I think the EISA is ignored for now...

grant

> 
> - Goodi
> "The linuX Files -- The Source is Out There."
> ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°
> 
> ---------------------------------------------------------------------------
> To unsubscribe: send e-mail to parisc-linux-request@thepuffingroup.com with
> `unsubscribe' as the subject.
> 

Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  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 17:00     ` Alex deVries
  2 siblings, 1 reply; 21+ messages in thread
From: Hannu Martikka @ 1999-09-22 14:27 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: parisc-linux

On Wed, 22 Sep 1999, Philipp Rumpf wrote:

> > With 715/80 I get following:
> > Boot
> > :disk(....)/stand/vmlinux
> 
> you might want to try to boot via tftp / bootp as this is what most of us do
> and it seems to work for us.
What's the difference? I mean why should it be different?
I guess tftp/bootp uses the Image (make Image) and IPL can use vmlinux
(make vmlinux) kernel.

> 	Philipp Rumpf
- Goodi
"The linuX Files -- The Source is Out There."
ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 14:27     ` Hannu Martikka
@ 1999-09-22 14:29       ` Philipp Rumpf
  0 siblings, 0 replies; 21+ messages in thread
From: Philipp Rumpf @ 1999-09-22 14:29 UTC (permalink / raw)
  To: Hannu Martikka; +Cc: parisc-linux

> What's the difference? I mean why should it be different?
> I guess tftp/bootp uses the Image (make Image) and IPL can use vmlinux
> (make vmlinux) kernel.

It can't (or at least I don't know it can).  The kernel image has to be
loaded by a boot loader, and there is reason to believe it has to be our
boot loader.

 	Philipp Rumpf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 13:35   ` Philipp Rumpf
  1999-09-22 14:27     ` Hannu Martikka
@ 1999-09-22 14:31     ` Grant Grundler
  1999-09-22 15:15       ` Hannu Martikka
  1999-09-22 17:00     ` Alex deVries
  2 siblings, 1 reply; 21+ messages in thread
From: Grant Grundler @ 1999-09-22 14:31 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: Hannu Martikka, parisc-linux

Philipp Rumpf wrote:
> Hannu Martikka wrote:
> > With 715/80 I get following:
> > Boot
> > :disk(....)/stand/vmlinux
> 
> you might want to try to boot via tftp / bootp as this is what most of us do
> and it seems to work for us.

Goodi,
Are you using HP-UX boot loader?

To boot from disk, one should do "make Image" and dd the Image to disk.
This will trash the HP-UX file system so only do this on a spare disk!
The loader used is then from the parisc-linux source tree.

grant

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 14:31     ` Grant Grundler
@ 1999-09-22 15:15       ` Hannu Martikka
  0 siblings, 0 replies; 21+ messages in thread
From: Hannu Martikka @ 1999-09-22 15:15 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Philipp Rumpf, parisc-linux

On Wed, 22 Sep 1999, Grant Grundler wrote:

> Philipp Rumpf wrote:
> > Hannu Martikka wrote:
> > > With 715/80 I get following:
> > > Boot
> > > :disk(....)/stand/vmlinux
> > 
> > you might want to try to boot via tftp / bootp as this is what most of us do
> > and it seems to work for us.
> 
> Goodi,
> Are you using HP-UX boot loader?
I was... It used to work (at the time when kernel didn't... :)

> To boot from disk, one should do "make Image" and dd the Image to disk.
> This will trash the HP-UX file system so only do this on a spare disk!
> The loader used is then from the parisc-linux source tree.
I setup the tftp/bootp server and now I can boot my 715/80 from lan.
Last thing it says is "urgh" and then it stays in for(;;). I cannot say
wether that is good or bad :)

> grant
- Goodi
"The linuX Files -- The Source is Out There."
ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 13:42   ` Grant Grundler
@ 1999-09-22 15:18     ` Hannu Martikka
  0 siblings, 0 replies; 21+ messages in thread
From: Hannu Martikka @ 1999-09-22 15:18 UTC (permalink / raw)
  To: Grant Grundler; +Cc: parisc-linux

On Wed, 22 Sep 1999, Grant Grundler wrote:

> Hannu Martikka wrote:
> > Hei!
> > With 715/80 I get following:
> > 
> > Boot
> > :disk(....)/stand/vmlinux
> > 
> 
> Hannu/Goodi,
> You didn't get any messages about a bad address here?
Nope. First thing that showed up was "GRs".

> Dumping the GRs/CRs/SRs suggests a SW fault which can't be
> handled...but the linux kernel needs to learn how to dump
> more useful information.
> 
> BTW, those "<bunch of HEX-values>" mean something to various
> people on the list. If you can collect (and post) all output
> via serial console starting with the "Boot" message, others
> on this list might be able to help.
I was using the IPL/HPUX loader to start kernel. Are you still interested?
It now works with tftp/bootp.

> Grant Grundler
> Communications Infrastructure Computer Operations
> +1.408.447.7253
- Goodi
"The linuX Files -- The Source is Out There."
ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [parisc-linux] 715/80 problems
  1999-09-22 13:35   ` Philipp Rumpf
  1999-09-22 14:27     ` Hannu Martikka
  1999-09-22 14:31     ` Grant Grundler
@ 1999-09-22 17:00     ` Alex deVries
  2 siblings, 0 replies; 21+ messages in thread
From: Alex deVries @ 1999-09-22 17:00 UTC (permalink / raw)
  To: Philipp Rumpf; +Cc: Hannu Martikka, parisc-linux

Philipp Rumpf wrote:
> 
> > With 715/80 I get following:
> > Boot
> > :disk(....)/stand/vmlinux
> 
> you might want to try to boot via tftp / bootp as this is what most of us do
> and it seems to work for us.

There's definitely a problem with booting off of a disk, and I'm not
sure what the problem really is.  It'd be great if someone could look
into this, I know we're not implementing the entire LIF header.

Has *anyone* been able to boot from disk?

- Alex

-- 
Alex deVries
Vice President of Engineering
The Puffin Group

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~1999-09-22 16:43 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-09-16 21:58 [parisc-linux] 715/100 data page fault and msg output Grant Grundler
1999-09-16 22:32 ` Philipp Rumpf
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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.