All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] linux-2.4.0
@ 2001-01-25  0:06 Matthew Wilcox
  0 siblings, 0 replies; 13+ messages in thread
From: Matthew Wilcox @ 2001-01-25  0:06 UTC (permalink / raw)
  To: parisc-linux


i've merged linus' 2.4.0 release into our tree.  it compiles, with fewer
warnings than before.  but some things have been changed in the vm system
i'm not 100% confident with.  so, since i'm not in a position to boot
the 712 right now (lack of networking), i'm checking it in as a branch
called LINUS_240_FIXUP.

the checkin's going a bit slowly, so don't try it just yet, but it should
be done shortly.  those of you on the cvs list will see when it's done.

-- 
Revolutions do not require corporate support.

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

* Re: [parisc-linux] linux-2.4.0
@ 2001-01-26  0:48 Matthew Wilcox
  2001-01-26  1:57 ` Grant Grundler
  2001-01-26 10:23 ` [parisc-linux] linux-2.4.0 Richard Hirst
  0 siblings, 2 replies; 13+ messages in thread
From: Matthew Wilcox @ 2001-01-26  0:48 UTC (permalink / raw)
  To: parisc-linux


ok, the merge is complete and the head of the tree is now linux-2.4.0.
it's marked with the LINUS_240_DEVEL tag.  sorry for messing it up
so badly.

drivers/pci is almost unaltered from 2.4.0-test10 as grant thinks the
changes which have been made will break our PCI code.

a few conflicts worth noting... jsm had merged some stuff from -test11
into our tree.  dealt with those dual patches, no problem.

kernel/ptrace.c, kernel/module.c got some cache flushing changeswhich
conflicted with some of ours (only textually, not semantically).

tulip_core.c seemed to have absorbed some of our patches.  acenic.c had
some small changes.

we have large outstanding diffs in the scsi directory -- richard
volunteered to take care of this.  some other drivers need submitting
/ updating.

i'm going to send linus a patch tomorrow to get our arch/parisc and
include/asm-parisc trees uptodate in his tree.

-- 
Revolutions do not require corporate support.

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-26  0:48 [parisc-linux] linux-2.4.0 Matthew Wilcox
@ 2001-01-26  1:57 ` Grant Grundler
  2001-01-26  3:04   ` Matthew Wilcox
  2001-01-26 10:23 ` [parisc-linux] linux-2.4.0 Richard Hirst
  1 sibling, 1 reply; 13+ messages in thread
From: Grant Grundler @ 2001-01-26  1:57 UTC (permalink / raw)
  To: parisc-linux

Matthew Wilcox wrote:
> drivers/pci is almost unaltered from 2.4.0-test10 as grant thinks the
> changes which have been made will break our PCI code.

Unless someone objects, My plan is to continue working on CONFIG_SMP
until it boots on my A500. Then merge the 2.4.0 PCI stuff onto our
tree. The problem is names of pci "generic" functions changed -test11
or -test12 and what they do has been slightly changed. Certain things
definitely break A500 support. I need to revisit both the generic and
elroy code so it all works again.

...
> i'm going to send linus a patch tomorrow to get our arch/parisc and
> include/asm-parisc trees uptodate in his tree.

Which means the linus tree still won't build a parisc-kernel.
He'll have missing symbol errors in the PCI subsystem for sure.
But I guess we'll keep getting closer as time goes on.

thanks!
grant

Grant Grundler
Unix Systems Enablement Lab
+1.408.447.7253

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-26  1:57 ` Grant Grundler
@ 2001-01-26  3:04   ` Matthew Wilcox
  2001-01-31 16:16     ` Alan Cox
  0 siblings, 1 reply; 13+ messages in thread
From: Matthew Wilcox @ 2001-01-26  3:04 UTC (permalink / raw)
  To: Grant Grundler; +Cc: parisc-linux

On Thu, Jan 25, 2001 at 05:57:14PM -0800, Grant Grundler wrote:
> Unless someone objects, My plan is to continue working on CONFIG_SMP
> until it boots on my A500. Then merge the 2.4.0 PCI stuff onto our
> tree. The problem is names of pci "generic" functions changed -test11
> or -test12 and what they do has been slightly changed. Certain things
> definitely break A500 support. I need to revisit both the generic and
> elroy code so it all works again.

i don't mind waiting.

> Which means the linus tree still won't build a parisc-kernel.
> He'll have missing symbol errors in the PCI subsystem for sure.
> But I guess we'll keep getting closer as time goes on.

right.  i don't anticipate getting all the changes we need into linus'
tree any time soon, possibly not until 2.5 opens.  i think 2.4.0 only
works on x86 & alpha.  i know it doesn't work on ia64 -- some journalists
tried to make a big deal out of this.  i see linus put ppc, sparc &
sparc64 patches into 2.4.1-pre, so I'm guessing 2.4.0 doesn't work on
those arches either.

just for giggles, i merged 2.4.1-pre10 into our tree.  no conflicts.

-- 
Revolutions do not require corporate support.

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-26  0:48 [parisc-linux] linux-2.4.0 Matthew Wilcox
  2001-01-26  1:57 ` Grant Grundler
@ 2001-01-26 10:23 ` Richard Hirst
  1 sibling, 0 replies; 13+ messages in thread
From: Richard Hirst @ 2001-01-26 10:23 UTC (permalink / raw)
  To: Matthew Wilcox; +Cc: parisc-linux

On Fri, Jan 26, 2001 at 12:48:31AM +0000, Matthew Wilcox wrote:
> we have large outstanding diffs in the scsi directory -- richard
> volunteered to take care of this.  some other drivers need submitting
> / updating.

We have a new driver sim700.c that drives 53c700 and 53c710; Linus has a
driver sim710.c that drives just 53c710 (also written by me).  I want to
merge those two before submitting, but havn't managed yet.  sim710.c is
used on older Compaq x86 boxes with on-board scsi controllers.  I have
such a machine, but my merged driver had some problems on it.  I plan on
having another go at that.

The other area is ncr53c8xx.c, which I modified to support 53c720 on
Zalon.  I have sent patches to the maintainer and he has agreed to
integrate them - but nothing has happened for a while.  I'll prod
him again.

I see drivers/net/lasi_82596.c got integrated.  I had planned on
merging that with 82596.c sometime, but I guess there is no urgency
now.  82596.c is mostly used on m68k VME boards.

Richard

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-26  3:04   ` Matthew Wilcox
@ 2001-01-31 16:16     ` Alan Cox
  2001-01-31 18:49       ` Andrew Shugg
  0 siblings, 1 reply; 13+ messages in thread
From: Alan Cox @ 2001-01-31 16:16 UTC (permalink / raw)
  To: Matthew Wilcox; +Cc: Grant Grundler, parisc-linux

> just for giggles, i merged 2.4.1-pre10 into our tree.  no conflicts.

Bad move. 2.4.1 is incredibly broken and unstable. Stay at 2.4.0 for testing

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-31 16:16     ` Alan Cox
@ 2001-01-31 18:49       ` Andrew Shugg
  2001-02-02  2:52         ` Matthew Wilcox
  0 siblings, 1 reply; 13+ messages in thread
From: Andrew Shugg @ 2001-01-31 18:49 UTC (permalink / raw)
  To: Linux/HPPA List

Alan Cox said:
> > just for giggles, i merged 2.4.1-pre10 into our tree.  no conflicts.
> 
> Bad move. 2.4.1 is incredibly broken and unstable. Stay at 2.4.0 for testing

Darn.  What did you call the tag before the merge, Mr Wilcx?

Andrew.

--
Andrew Shugg <andrew@neep.com.au>                   http://www.neep.com.au/

"Just remember, Mr Fawlty, there's always someone worse off than yourself."
"Is there?  Well I'd like to meet him.  I could do with a good laugh."

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

* Re: [parisc-linux] linux-2.4.0
  2001-01-31 18:49       ` Andrew Shugg
@ 2001-02-02  2:52         ` Matthew Wilcox
  2001-02-13 18:32           ` [parisc-linux] C100 & Latest CVS Bits Greg Ingram
  0 siblings, 1 reply; 13+ messages in thread
From: Matthew Wilcox @ 2001-02-02  2:52 UTC (permalink / raw)
  To: Andrew Shugg; +Cc: Linux/HPPA List

On Thu, Feb 01, 2001 at 02:49:32AM +0800, Andrew Shugg wrote:
> Alan Cox said:
> > > just for giggles, i merged 2.4.1-pre10 into our tree.  no conflicts.
> > 
> > Bad move. 2.4.1 is incredibly broken and unstable. Stay at 2.4.0 for testing
> 
> Darn.  What did you call the tag before the merge, Mr Wilcx?

Why, LINUS_241_PREMERGE, following our normal convention, of course.

OK, OK, I forgot to lay down the tag.  But I've laid it down retroactively.
I'm about to back the 2.4.1 merge out of the tree, let's see if this works.

-- 
Revolutions do not require corporate support.

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

* [parisc-linux] C100 & Latest CVS Bits
  2001-02-02  2:52         ` Matthew Wilcox
@ 2001-02-13 18:32           ` Greg Ingram
  2001-02-13 19:46             ` Grant Grundler
  0 siblings, 1 reply; 13+ messages in thread
From: Greg Ingram @ 2001-02-13 18:32 UTC (permalink / raw)
  To: Linux/HPPA List

Howdy,

The latest CVS bits crater on my C100.  The last two messages are:

VFS: Mounted root (ext2 filesystem).
Warning: unable to open an initial console.

(Which is normal so far.)  Then I get a stack dump, a kernel fault and a
register dump.  As I recall, Grant said the stack dump itself isn't
helpful unless it's a kernel built with the default configuration.  I'd be
happy get that output if it would help.

As a side question, is it possible to have the system automatically reboot
after it encounters these errors?

Cheers,

- Greg

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

* Re: [parisc-linux] C100 & Latest CVS Bits
  2001-02-13 18:32           ` [parisc-linux] C100 & Latest CVS Bits Greg Ingram
@ 2001-02-13 19:46             ` Grant Grundler
  2001-02-13 20:16               ` Greg Ingram
  0 siblings, 1 reply; 13+ messages in thread
From: Grant Grundler @ 2001-02-13 19:46 UTC (permalink / raw)
  To: Greg Ingram; +Cc: Linux/HPPA List

Greg Ingram wrote:
> As I recall, Grant said the stack dump itself isn't
> helpful unless it's a kernel built with the default configuration.

I can't (or won't) help with stack/register dumps unless they are built
with default config. That's different than saying they aren't helpful.
The problem is the symbols are what's interesting to me and I can't
determine them unless the bits match what's in a source tree I have.

I guess it's time we put together a "PARISC Kernel Debugging HOW-TO
for Dummies". ie how to look up symbols, explain TOC (and HPMC), how
to get/decode TOC/HPMC dumps, etc.

> As a side question, is it possible to have the system automatically reboot
> after it encounters these errors?

It can. There's a global variable someplace that is *disabled* by default.
If someone can just remember the global's name...

grant

Grant Grundler
parisc-linux {PCI|IOMMU|SMP} hacker
+1.408.447.7253

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

* Re: [parisc-linux] C100 & Latest CVS Bits
  2001-02-13 19:46             ` Grant Grundler
@ 2001-02-13 20:16               ` Greg Ingram
  2001-02-13 22:46                 ` Steven Pritchard
  0 siblings, 1 reply; 13+ messages in thread
From: Greg Ingram @ 2001-02-13 20:16 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Linux/HPPA List

All good news!

On Tue, 13 Feb 2001, Grant Grundler wrote:

> Greg Ingram wrote:
> > As I recall, Grant said the stack dump itself isn't
> > helpful unless it's a kernel built with the default configuration.
> 
> I can't (or won't) help with stack/register dumps unless they are built
> with default config. That's different than saying they aren't helpful.
> The problem is the symbols are what's interesting to me and I can't
> determine them unless the bits match what's in a source tree I have.

I understand.  I've rebuilt from clean with the default config and... 
[Gulp!]  I guess another reason to use the default config is to ensure
that I haven't done something rash with my config.  Here's the end of the
session now:

	Starting internet superserver: inetd.
 
	Debian GNU/Linux 2.2 apollos ttyS0
 
	apollos login:  

I'd also made /dev/console -> /dev/ttyS0.  No log to follow.  :)
 
> I guess it's time we put together a "PARISC Kernel Debugging HOW-TO
> for Dummies". ie how to look up symbols, explain TOC (and HPMC), how
> to get/decode TOC/HPMC dumps, etc.

Dummies?!  Ack!  Phfft!  Tyros, neophytes, novices, even newbies.  But
please do.  
 
> > As a side question, is it possible to have the system automatically reboot
> > after it encounters these errors?
> 
> It can. There's a global variable someplace that is *disabled* by default.
> If someone can just remember the global's name...

Anybody?  I have to make that *long* walk through the accounting office
just to power-cycle the beast.  

- Greg

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

* Re: [parisc-linux] C100 & Latest CVS Bits
  2001-02-13 20:16               ` Greg Ingram
@ 2001-02-13 22:46                 ` Steven Pritchard
  2001-02-14 16:17                   ` Auto-rebooting (was Re: [parisc-linux] C100 & Latest CVS Bits) Greg Ingram
  0 siblings, 1 reply; 13+ messages in thread
From: Steven Pritchard @ 2001-02-13 22:46 UTC (permalink / raw)
  To: Greg Ingram; +Cc: parisc-linux

Greg Ingram said:
> On Tue, 13 Feb 2001, Grant Grundler wrote:
> > Greg Ingram wrote:
> > > As a side question, is it possible to have the system automatically reboot
> > > after it encounters these errors?
> > 
> > It can. There's a global variable someplace that is *disabled* by default.
> > If someone can just remember the global's name...
> 
> Anybody?  I have to make that *long* walk through the accounting office
> just to power-cycle the beast.  

Does rebooting with sysrq work?  (I've never actually tried it over a
serial console, but I seem to recall that you can send a break, then
"b".)

Actually, will that work, or do you have to turn on sysrq via /proc
after booting?

Oh, wait, it looks like you can pass "panic=1" as a kernel parameter. 
That should have the same effect as "echo 1 > /proc/sys/kernel/panic"
(or adding "kernel.panic = 1" to /etc/sysctl.conf and running "sysctl
-p") on a running system.

Documentation/sysctl/kernel.txt says the following:

    panic:

    The value in this file represents the number of seconds the
    kernel waits before rebooting on a panic. When you use the
    software watchdog, the recommended setting is 60.

The default value is 0, which disables the feature, IIRC.  (This is
from memory, so I could easily be wrong.)

I hope this trip through my faulty memory is helpful...  ;-)

Steve
-- 
steve@silug.org           | Southern Illinois Linux Users Group
(618)398-7320             | See web site for meeting details.
Steven Pritchard          | http://www.silug.org/

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

* Re: Auto-rebooting (was Re: [parisc-linux] C100 & Latest CVS Bits)
  2001-02-13 22:46                 ` Steven Pritchard
@ 2001-02-14 16:17                   ` Greg Ingram
  0 siblings, 0 replies; 13+ messages in thread
From: Greg Ingram @ 2001-02-14 16:17 UTC (permalink / raw)
  To: Steven Pritchard; +Cc: parisc-linux

On Tue, 13 Feb 2001, Steven Pritchard wrote:

> Does rebooting with sysrq work?  

Er, as in on the keyboard?  It's not even plugged in.  I haven't gotten a
monitor to work with my C100 so I've only used the serial console and
telnet.

> (I've never actually tried it over a serial console, but I seem to
> recall that you can send a break, then "b".)

My terminal program is cu on a Sun SparcStation 2.  Sending a break with
'~#' and '~%break' with and without a trailing 'b' don't have any effect.

> Actually, will that work, or do you have to turn on sysrq via /proc
> after booting?
> 
> Oh, wait, it looks like you can pass "panic=1" as a kernel parameter. 
> That should have the same effect as "echo 1 > /proc/sys/kernel/panic"
> (or adding "kernel.panic = 1" to /etc/sysctl.conf and running "sysctl
> -p") on a running system.

I'll go ahead and append this option, but I think some of the times the
kernel is dead.

- Greg

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

end of thread, other threads:[~2001-02-14 16:18 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-26  0:48 [parisc-linux] linux-2.4.0 Matthew Wilcox
2001-01-26  1:57 ` Grant Grundler
2001-01-26  3:04   ` Matthew Wilcox
2001-01-31 16:16     ` Alan Cox
2001-01-31 18:49       ` Andrew Shugg
2001-02-02  2:52         ` Matthew Wilcox
2001-02-13 18:32           ` [parisc-linux] C100 & Latest CVS Bits Greg Ingram
2001-02-13 19:46             ` Grant Grundler
2001-02-13 20:16               ` Greg Ingram
2001-02-13 22:46                 ` Steven Pritchard
2001-02-14 16:17                   ` Auto-rebooting (was Re: [parisc-linux] C100 & Latest CVS Bits) Greg Ingram
2001-01-26 10:23 ` [parisc-linux] linux-2.4.0 Richard Hirst
  -- strict thread matches above, loose matches on Subject: below --
2001-01-25  0:06 Matthew Wilcox

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.