From owner-linux@cthulhu.engr.sgi.com  Tue Mar 31 14:14:57 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2534401 for <linux-archive@neteng.engr.sgi.com>; Tue, 31 Mar 1998 14:14:56 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA5714481
	for linux-list;
	Tue, 31 Mar 1998 14:14:00 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA6081076
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 31 Mar 1998 14:13:57 -0800 (PST)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA06216
	for <linux@cthulhu.engr.sgi.com>; Tue, 31 Mar 1998 14:13:56 -0800 (PST)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id AAA11182; Wed, 1 Apr 1998 00:13:53 +0200
Date: Wed, 1 Apr 1998 00:13:53 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <Pine.LNX.3.96.980328004651.5155B-100000@calypso.saturn>
Message-ID: <Pine.LNX.3.96.980401000602.10731A-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 362
Lines: 14

> 
> I hope I finally get a kernel which boots my Indy now..
> This will the most exciting moment of my life :-)
> (greetings to Ralf)
>

ok. i finally managed to compile binutils and gcc (with a lot of help from Ralf)
and compiled the latest kernel on linux.sgi.com ..
you can get it from ftp://zero.ac.at/pub/sgi-linux/linux-980326.tar.gz

have fun
-oliver
 


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 08:51:34 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2577814 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 08:51:34 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id IAA6488199
	for linux-list;
	Wed, 1 Apr 1998 08:50:09 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA6449841
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 08:50:06 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id IAA09011
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 08:50:05 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id LAA09773 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 11:58:25 -0500
Date: Wed, 1 Apr 1998 12:05:15 -0500
Message-Id: <199804011705.MAA11487@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn>
References: <Pine.LNX.3.96.980401000602.10731A-100000@web.aec.at>
	<Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2290
Lines: 58

Ulf Carlsson writes:
 > 2.1.90 doesn't work on my Indy :-(
 > 
 > Here's the output (maybe something for Ralf to look at):
 > 
 > PROMLIB: SGI ARCS firmware Version 1 Revision 10
 > PROMLIB: Total free ram 33284672 bytes (31528K, 30MB)
 > ARCH: SGI-IP22
 > CPU: MIPS-R4000 FPU<MIPS-R4000FPC> ICACHE DCACHE SCACHE
 > Loading R4000 MMU routines.
 > Primary instruction cache 8kb, linesize 16 bytes)
 > Primary data cache 8kb, linesize 16 bytes)
 > Secondary cache sized at 1024K linesize 128
 > Linux version 2.1.90 (oliver@ball.aec.at) (gcc version 2.7.2) ...
 > MC: SGI memory controller Revision 3
 > R4600/R5000 SCACHE size 0k linesize 128 bytes
 > calculating r4koff... 000a1e0(500192)
 > GFX INIT: SHMIQ setup
 > usemaclone misc device registered (minor: 151)
 > Video screen size is 00004c88 at 88318db0
 > Console: 16 point font, 992 scans
 > Console: colour NEWPORT 158x62, 1 virtual console (max 63)
 > Calibrating delay loop... 49.97 BogoMIPS
 > Memory: 28300k/163372k available (1036 kernel code, 2188k data)
 > Swansea University Computer Society NET3.039 for Linux 2.1
 > NET3: Unix domain sockets 0.16 for Linux NET3.038.
 > Swansea University Computer Society TCP/IP for NET3.037
 > IP Protocols: ICMP, UDP, TCP
 > Checking for 'wait' instruction... unavailable
 > POSIX conformance testing by UNIFIX
 > Starting kswapd v 1.5
 > SGI Zilog8530 serial driver version 1.00
 > tty00 at 0xbfbd9838 (irq = 21) is a Zilog8530
 > tty01 at 0xbfbd9830 (irq = 21) is a Zilog8530
 > WD93: Driver version 1.25 compiled on Mar 31 1998 at 22:26:48
 >  debug_flags=0x00
 > wd33c93-0: chip=WD33c93B/13 no_sync=0xff no_dma=0scsi0 : GVP SeriesII SCSI
 > scsi : 1 host
 >  sending SDTR 0103013f0csync_xfer=2cpagefault from irq handler: 0000
 > $0 : 00000000 1004fc00 89f5ac80 ffffff80
 > $4 : 00000000 89f5acd0 1004fc00 1004fc00
 > $8 : 1004fc00 1000001f 4003f004 8802c10c
 > $12: 00000100 880ee84e 88009fa0 ffffffe0
 > $16: c0000044 00001000 a9f58000 89f59c00
 > $20: 89f59e70 bfbc0003 00000060 bfb90000
 > $24: a8747310 8810e5cc
 > $28: 88008000 88009c90 89f59e70 880d9204
 > epc   : 880224e8
 > Status: 1000fc02
 > Cause : 30008008
 > Aiee, killing interrupt handler
 > Kernel panic: Attempted to kill the idle task!
 > In swapper task - not syncing
 > 
I had the exact same result:=).

Dong


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 08:05:22 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2588027 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 08:05:22 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id IAA6466165
	for linux-list;
	Wed, 1 Apr 1998 08:04:21 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA6452220
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 08:04:19 -0800 (PST)
Received: from ballyhoo.ml.org ([194.236.80.80]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id IAA21185
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 08:04:17 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from calypso.saturn ([130.244.90.67]) by ballyhoo.ml.org
	 with smtp (ident grimsy using rfc1413) id m0yKPxI-000xjYC
	(Debian Smail-3.2 1996-Jul-4 #2); Wed, 1 Apr 1998 18:01:36 +0200 (CEST)
Date: Wed, 1 Apr 1998 19:06:46 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <Pine.LNX.3.96.980401000602.10731A-100000@web.aec.at>
Message-ID: <Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2353
Lines: 62

2.1.90 doesn't work on my Indy :-(

Here's the output (maybe something for Ralf to look at):

PROMLIB: SGI ARCS firmware Version 1 Revision 10
PROMLIB: Total free ram 33284672 bytes (31528K, 30MB)
ARCH: SGI-IP22
CPU: MIPS-R4000 FPU<MIPS-R4000FPC> ICACHE DCACHE SCACHE
Loading R4000 MMU routines.
Primary instruction cache 8kb, linesize 16 bytes)
Primary data cache 8kb, linesize 16 bytes)
Secondary cache sized at 1024K linesize 128
Linux version 2.1.90 (oliver@ball.aec.at) (gcc version 2.7.2) ...
MC: SGI memory controller Revision 3
R4600/R5000 SCACHE size 0k linesize 128 bytes
calculating r4koff... 000a1e0(500192)
GFX INIT: SHMIQ setup
usemaclone misc device registered (minor: 151)
Video screen size is 00004c88 at 88318db0
Console: 16 point font, 992 scans
Console: colour NEWPORT 158x62, 1 virtual console (max 63)
Calibrating delay loop... 49.97 BogoMIPS
Memory: 28300k/163372k available (1036 kernel code, 2188k data)
Swansea University Computer Society NET3.039 for Linux 2.1
NET3: Unix domain sockets 0.16 for Linux NET3.038.
Swansea University Computer Society TCP/IP for NET3.037
IP Protocols: ICMP, UDP, TCP
Checking for 'wait' instruction... unavailable
POSIX conformance testing by UNIFIX
Starting kswapd v 1.5
SGI Zilog8530 serial driver version 1.00
tty00 at 0xbfbd9838 (irq = 21) is a Zilog8530
tty01 at 0xbfbd9830 (irq = 21) is a Zilog8530
WD93: Driver version 1.25 compiled on Mar 31 1998 at 22:26:48
 debug_flags=0x00
wd33c93-0: chip=WD33c93B/13 no_sync=0xff no_dma=0scsi0 : GVP SeriesII SCSI
scsi : 1 host
 sending SDTR 0103013f0csync_xfer=2cpagefault from irq handler: 0000
$0 : 00000000 1004fc00 89f5ac80 ffffff80
$4 : 00000000 89f5acd0 1004fc00 1004fc00
$8 : 1004fc00 1000001f 4003f004 8802c10c
$12: 00000100 880ee84e 88009fa0 ffffffe0
$16: c0000044 00001000 a9f58000 89f59c00
$20: 89f59e70 bfbc0003 00000060 bfb90000
$24: a8747310 8810e5cc
$28: 88008000 88009c90 89f59e70 880d9204
epc   : 880224e8
Status: 1000fc02
Cause : 30008008
Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

So, that's all! Puh.. my fingers are burning, those hex numbers drove me
crazy..

I've still a R4000SC with 1mb cache. Tell me if I can dome something else
to help you debugging it. I don't think I have the knowledge needed to fix
the problem on my own right now, sorry... 

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 09:28:46 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA2574043 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 09:28:46 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id JAA5514193
	for linux-list;
	Wed, 1 Apr 1998 09:26:23 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA6495965
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 09:26:16 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id JAA24096
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 09:26:14 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA06971
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 19:26:13 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id TAA05783;
	Wed, 1 Apr 1998 19:26:03 +0200
Message-ID: <19980401192600.33372@uni-koblenz.de>
Date: Wed, 1 Apr 1998 19:26:00 +0200
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <Pine.LNX.3.96.980401000602.10731A-100000@web.aec.at> <Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn>; from Ulf Carlsson on Wed, Apr 01, 1998 at 07:06:46PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2438
Lines: 65

On Wed, Apr 01, 1998 at 07:06:46PM +0200, Ulf Carlsson wrote:

> 2.1.90 doesn't work on my Indy :-(
> 
> Here's the output (maybe something for Ralf to look at):

> PROMLIB: SGI ARCS firmware Version 1 Revision 10
> PROMLIB: Total free ram 33284672 bytes (31528K, 30MB)
> ARCH: SGI-IP22
> CPU: MIPS-R4000 FPU<MIPS-R4000FPC> ICACHE DCACHE SCACHE
> Loading R4000 MMU routines.
> Primary instruction cache 8kb, linesize 16 bytes)
> Primary data cache 8kb, linesize 16 bytes)
> Secondary cache sized at 1024K linesize 128
> Linux version 2.1.90 (oliver@ball.aec.at) (gcc version 2.7.2) ...
> MC: SGI memory controller Revision 3
> R4600/R5000 SCACHE size 0k linesize 128 bytes

Ouch?  That routine should never be called.  Bug #1.

> wd33c93-0: chip=WD33c93B/13 no_sync=0xff no_dma=0scsi0 : GVP SeriesII SCSI
                                                           ^^^^^^^^^^^^^^^^^
Ouch.  Guess I got caught cuting'n'pasting from the Amiga code ...
Anyway, purely cosmetic.

> scsi : 1 host
>  sending SDTR 0103013f0csync_xfer=2cpagefault from irq handler: 0000
> $0 : 00000000 1004fc00 89f5ac80 ffffff80
> $4 : 00000000 89f5acd0 1004fc00 1004fc00
       ^^^^^^^^
Hmm...  That one looks like you sliped a line or something _really_
strange happend.  The value should actually be 0x00000080.  Which on
our horribly small screen font looks almost like 0x00000000.

It this assumption is right, then the fix will be easy.

> $8 : 1004fc00 1000001f 4003f004 8802c10c
> $12: 00000100 880ee84e 88009fa0 ffffffe0
> $16: c0000044 00001000 a9f58000 89f59c00
> $20: 89f59e70 bfbc0003 00000060 bfb90000
> $24: a8747310 8810e5cc
> $28: 88008000 88009c90 89f59e70 880d9204
> epc   : 880224e8
> Status: 1000fc02
> Cause : 30008008
> Aiee, killing interrupt handler
> Kernel panic: Attempted to kill the idle task!
> In swapper task - not syncing
> 
> So, that's all! Puh.. my fingers are burning, those hex numbers drove me
> crazy..

That's why god sent men the serial console :-)

> I've still a R4000SC with 1mb cache. Tell me if I can dome something else
> to help you debugging it. I don't think I have the knowledge needed to fix
> the problem on my own right now, sorry... 

Let's fry that bug anyway.  What you provided in combination with the
kernel binary is actually useful information.

There is just one thing which I request when people are spreading kernels -
please don't strip them.  It makes disassembling quite a bit harder.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 09:55:47 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA2587290 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 09:55:47 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id JAA6499325
	for linux-list;
	Wed, 1 Apr 1998 09:54:41 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA6487214
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 09:54:37 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id JAA06074
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 09:54:35 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA08226
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 19:54:34 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id TAA05871;
	Wed, 1 Apr 1998 19:54:26 +0200
Message-ID: <19980401195424.58369@uni-koblenz.de>
Date: Wed, 1 Apr 1998 19:54:24 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <Pine.LNX.3.96.980401000602.10731A-100000@web.aec.at> <Pine.LNX.3.96.980401184505.217B-100000@calypso.saturn> <199804011705.MAA11487@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804011705.MAA11487@pluto.npiww.com>; from Dong Liu on Wed, Apr 01, 1998 at 12:05:15PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 356
Lines: 11

On Wed, Apr 01, 1998 at 12:05:15PM -0500, Dong Liu wrote:

> I had the exact same result:=).

Everything else would be even worse.  Actually the only bug reports in
the last time I was _really_ worrying about were those where the kernel
just locked up without printing any message at all.

Assume that bug to be fixed, I think I know what's wrong.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 10:12:41 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2585567 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 10:12:41 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA3709934
	for linux-list;
	Wed, 1 Apr 1998 10:10:18 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6499791
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 10:07:20 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA10545
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 10:04:25 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA08699
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 20:04:24 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id UAA05951;
	Wed, 1 Apr 1998 20:04:19 +0200
Message-ID: <19980401200419.40942@uni-koblenz.de>
Date: Wed, 1 Apr 1998 20:04:19 +0200
To: Ulf Carlsson <grimsy@ballyhoo.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <19980401192600.33372@uni-koblenz.de> <Pine.LNX.3.96.980401194246.21805A-100000@ballyhoo.ml.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980401194246.21805A-100000@ballyhoo.ml.org>; from Ulf Carlsson on Wed, Apr 01, 1998 at 07:47:35PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 215
Lines: 9

On Wed, Apr 01, 1998 at 07:47:35PM +0200, Ulf Carlsson wrote:

> Does this mean that It's possible for me to give you more information?

I already have everything that is needed to fix the problem.

Thanks!

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 10:26:05 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2583369 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 10:26:05 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA6463842
	for linux-list;
	Wed, 1 Apr 1998 10:24:14 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6505601
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 10:24:12 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA19072
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 10:24:09 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA09421
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 20:24:05 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id UAA06046;
	Wed, 1 Apr 1998 20:23:57 +0200
Message-ID: <19980401202356.29041@uni-koblenz.de>
Date: Wed, 1 Apr 1998 20:23:56 +0200
To: Ulf Carlsson <grimsy@ballyhoo.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <19980401192600.33372@uni-koblenz.de> <Pine.LNX.3.96.980401194246.21805A-100000@ballyhoo.ml.org> <19980401200419.40942@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <19980401200419.40942@uni-koblenz.de>; from ralf@uni-koblenz.de on Wed, Apr 01, 1998 at 08:04:19PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 5031
Lines: 57

On Wed, Apr 01, 1998 at 08:04:19PM +0200, ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 07:47:35PM +0200, Ulf Carlsson wrote:
> 
> > Does this mean that It's possible for me to give you more information?
> 
> I already have everything that is needed to fix the problem.

Below the patch.  Oliver is going to build a kernel to test the fix
for you.

  Ralf

--- linux-sgi/arch/mips/mm/r4xx0.c-orig	Wed Apr  1 20:09:18 1998
+++ linux-sgi/arch/mips/mm/r4xx0.c	Wed Apr  1 20:11:07 1998
@@ -1951,7 +1951,7 @@
 	a = addr & ~(sc_lsize - 1);
 	end = (addr + size) & ~(sc_lsize - 1);
 	while (1) {
-		flush_scache_line(addr); /* Hit_Writeback_Inv_SD */
+		flush_scache_line(a);	/* Hit_Writeback_Inv_SD */
 		if (addr == end) break;
 		addr += sc_lsize;
 	}
@@ -2006,7 +2006,7 @@
 	a = addr & ~(sc_lsize - 1);
 	end = (addr + size) & ~(sc_lsize - 1);
 	while (1) {
-		flush_scache_line(addr); /* Hit_Writeback_Inv_SD */
+		flush_scache_line(a); /* Hit_Writeback_Inv_SD */
 		if (addr == end) break;
 		addr += sc_lsize;
 	}
Apr  1 20:16:47 lappi sendmail[5998]: UAA05998: from=ralf, size=1155, class=0, pri=31155, nrcpts=1, msgid=<19980401201645.29785@uni-koblenz.de>, relay=ralf@localhost
Apr  1 20:16:49 lappi sendmail[6000]: UAA05998: to=oliver@zero.aec.at, ctladdr=ralf (500/500), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, relay=mailhost.uni-koblenz.de [141.26.4.1], stat=Sent (UAA09136 Message accepted for delivery)
Apr  1 20:17:12 lappi sendmail[6004]: UAA06004: from=<owner-linux@cthulhu.engr.sgi.com>, size=2521, class=-60, pri=140521, nrcpts=1, msgid=<19980401195424.58369@uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:13 lappi sendmail[6006]: UAA06006: from=<owner-linux-smp-outgoing@vger.rutgers.edu>, size=6343, class=-60, pri=144343, nrcpts=1, msgid=<Pine.LNX.3.96.980401125139.1077A-100000@ganesh.phy.duke.edu>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:13 lappi sendmail[6009]: UAA06009: from=<MAILER-DAEMON@aec.at>, size=2680, class=0, pri=32680, nrcpts=1, msgid=<199804011803.UAA32054@aec.at>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:14 lappi sendmail[6005]: UAA06004: to=<ralf@localhost>, delay=00:00:02, xdelay=00:00:02, mailer=local, stat=Sent
Apr  1 20:17:14 lappi sendmail[6011]: UAA06009: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:14 lappi sendmail[6013]: UAA06013: from=<MAILER-DAEMON>, size=2688, class=0, pri=32688, nrcpts=1, msgid=<199804011803.UAA08654@informatik.uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:15 lappi sendmail[6014]: UAA06013: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:15 lappi sendmail[6015]: UAA06015: from=<MAILER-DAEMON>, size=2668, class=0, pri=32668, nrcpts=1, msgid=<199804011804.UAA08690@informatik.uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:15 lappi sendmail[6017]: UAA06015: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:15 lappi sendmail[6018]: UAA06018: from=<MAILER-DAEMON>, size=2681, class=0, pri=32681, nrcpts=1, msgid=<199804011804.UAA08701@informatik.uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:15 lappi sendmail[6020]: UAA06018: to=<ralf@localhost>, delay=00:00:00, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:16 lappi sendmail[6022]: UAA06022: from=<owner-linux-kernel-outgoing@vger.rutgers.edu>, size=3507, class=-60, pri=141507, nrcpts=1, msgid=<35227F56.5303EC92@radiks.net>, bodytype=7BIT, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:16 lappi sendmail[6023]: UAA06022: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:16 lappi sendmail[6025]: UAA06025: from=<owner-linux-kernel-outgoing@vger.rutgers.edu>, size=2748, class=-60, pri=140748, nrcpts=1, msgid=<Pine.LNX.3.91.980401125523.13920A-100000@mhw.OIT.IUPUI.EDU>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:17 lappi sendmail[6026]: UAA06025: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:17 lappi sendmail[6027]: UAA06027: from=<MAILER-DAEMON>, size=2315, class=0, pri=32315, nrcpts=1, msgid=<199804011816.UAA09139@informatik.uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:17:17 lappi sendmail[6029]: UAA06027: to=<ralf@localhost>, delay=00:00:01, xdelay=00:00:00, mailer=local, stat=Sent
Apr  1 20:17:21 lappi sendmail[6008]: UAA06006: to=<ralf@localhost>, delay=00:00:09, xdelay=00:00:08, mailer=local, stat=Sent
Apr  1 20:17:49 lappi in.fingerd[6031]: connect from 141.26.5.28
Apr  1 20:20:58 lappi in.fingerd[6034]: connect from 141.26.4.29
Apr  1 20:21:57 lappi sendmail[6038]: UAA06038: from=<owner-linux@cthulhu.engr.sgi.com>, size=2362, class=-60, pri=140362, nrcpts=1, msgid=<19980401200419.40942@uni-koblenz.de>, proto=ESMTP, relay=localhost [127.0.0.1]
Apr  1 20:21:58 lappi sendmail[6039]: UAA06038: to=<ralf@localhost>, delay=00:00:02, xdelay=00:00:00, mailer=local, stat=Sent

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 10:26:37 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2210456 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 10:26:37 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA6468894
	for linux-list;
	Wed, 1 Apr 1998 10:26:18 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6525574
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 10:26:16 -0800 (PST)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA20046
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 10:26:14 -0800 (PST)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id UAA32419; Wed, 1 Apr 1998 20:26:11 +0200
Date: Wed, 1 Apr 1998 20:26:10 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401195424.58369@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980401202424.31891B-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 228
Lines: 11

> 
> Assume that bug to be fixed, I think I know what's wrong.
>

Ralf sent me a patch and i recompiled the 2.1.90 kernel with it applied.
You can find it on ftp://zero.aec.at/pub/sgi-linux/linux-980326-1.tar.gz

bye
-oliver
 


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 10:29:28 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2583840 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 10:29:28 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA6493557
	for linux-list;
	Wed, 1 Apr 1998 10:28:54 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6532896
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 10:28:53 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA21176
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 10:28:51 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA09587
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 20:28:50 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id UAA06065;
	Wed, 1 Apr 1998 20:28:41 +0200
Message-ID: <19980401202840.22363@uni-koblenz.de>
Date: Wed, 1 Apr 1998 20:28:40 +0200
To: Oliver Frommel <oliver@aec.at>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <19980401195424.58369@uni-koblenz.de> <Pine.LNX.3.96.980401202424.31891B-100000@web.aec.at>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980401202424.31891B-100000@web.aec.at>; from Oliver Frommel on Wed, Apr 01, 1998 at 08:26:10PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 367
Lines: 12

On Wed, Apr 01, 1998 at 08:26:10PM +0200, Oliver Frommel wrote:

> > 
> > Assume that bug to be fixed, I think I know what's wrong.
> >
> 
> Ralf sent me a patch and i recompiled the 2.1.90 kernel with it applied.
> You can find it on ftp://zero.aec.at/pub/sgi-linux/linux-980326-1.tar.gz

Stop the presses.  This is not my day.  I'm sending you a new patch.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 10:41:44 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2580410 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 10:41:43 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA6500033
	for linux-list;
	Wed, 1 Apr 1998 10:38:44 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6440669
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 10:38:42 -0800 (PST)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA25488
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 10:38:41 -0800 (PST)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id UAA32677 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 20:38:39 +0200
Date: Wed, 1 Apr 1998 20:38:39 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401202840.22363@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980401203750.31891C-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 316
Lines: 11

> > Ralf sent me a patch and i recompiled the 2.1.90 kernel with it applied.
> > You can find it on ftp://zero.aec.at/pub/sgi-linux/linux-980326-1.tar.gz
> 
> Stop the presses.  This is not my day.  I'm sending you a new patch.
>

you can get ftp://zero.aec.at/pub/sgi-linux/linux-980326-2.tar.gz now ..

-oliver
 


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 11:17:41 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2606796 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 11:17:41 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA6466385
	for linux-list;
	Wed, 1 Apr 1998 11:16:40 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA6579907
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 11:16:37 -0800 (PST)
Received: from smtp2.cerf.net (smtp2.cerf.net [192.102.249.31]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id LAA11476
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 11:16:37 -0800 (PST)
	mail_from (bellis@cerf.net)
Received: from maelstrom (maelstrom.cerf.net [198.137.140.16]) by smtp2.cerf.net (8.8.8/8.6.10) with SMTP id LAA01277 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 11:16:29 -0800 (PST)
Message-ID: <35229292.742E@cerf.net>
Date: Wed, 01 Apr 1998 11:16:34 -0800
From: William Ellis <bellis@cerf.net>
Organization: TCG - CERFNet
X-Mailer: Mozilla 3.01 (X11; I; SunOS 5.5.1 sun4m)
MIME-Version: 1.0
To: linux@cthulhu.engr.sgi.com
Subject: Challenge-S series, again.
References: <19980401195424.58369@uni-koblenz.de> <Pine.LNX.3.96.980401202424.31891B-100000@web.aec.at> <19980401202840.22363@uni-koblenz.de>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1166
Lines: 36

I was mucking around trying to get the Challenge S booting
about 2 months ago.  There were problems then since this
machine doesn't have a graphics card.  Just got several
of the latest compiled kernels and still no luck.  Anyone
have a kernel which boots on these machines?  
TIA.  Cheers, Bill


-Looks like it is still probing for graphics.
(output from the 2.1.90 compile -patched)

sash: boot -f /vmlinux
1153264+115552 entry: 0x8800250c

Exception: <vector=Normal>
Status register: 0x10004803<CU0,IM7,IM4,IPL=???,MODE=KERNEL,EXL,IE>
Cause register: 0xc000<CE=0,IP8,IP7,EXC=INT>
Exception PC: 0x880ea3c0, Exception RA: 0x880ea730
Interrupt exception
GIO Timeout Interrupt
GIO parity error register: 0x400<TIME>
GIO bus error: address: 0x80000000
  Saved user regs in hex (&gpda 0xa8740e48, &_regs 0xa8741048):
  arg: a8740000 ffffffff 25 2
  tmp: a8740000 0 88009fb0 88107240 88107244 91fffc0c 91fdf390 91fad900
  sve: a8740000 0 0 0 0 0 0 0
  t8 a8740000 t9 0 at 0 v0 0 v1 0 k1 10004801
  gp a8740000 fp 0 sp 0 ra 0

PANIC: Unexpected exception

[Press reset or ENTER to restart.]


^^ At least it catches the error now and doesn't
have to be hard booted.  ;p

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 11:47:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2595312 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 11:47:45 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA6542932
	for linux-list;
	Wed, 1 Apr 1998 11:46:31 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA6562753
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 11:46:29 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id LAA23688
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 11:46:27 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id OAA20234 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 14:54:49 -0500
Date: Wed, 1 Apr 1998 15:01:38 -0500
Message-Id: <199804012001.PAA15976@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <Pine.LNX.3.96.980401203750.31891C-100000@web.aec.at>
References: <19980401202840.22363@uni-koblenz.de>
	<Pine.LNX.3.96.980401203750.31891C-100000@web.aec.at>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 725
Lines: 28

Oliver Frommel writes:
 > > > Ralf sent me a patch and i recompiled the 2.1.90 kernel with it applied.
 > > > You can find it on ftp://zero.aec.at/pub/sgi-linux/linux-980326-1.tar.gz
 > > 
 > > Stop the presses.  This is not my day.  I'm sending you a new patch.
 > >
 > 
 > you can get ftp://zero.aec.at/pub/sgi-linux/linux-980326-2.tar.gz now ..
 > 
 > -oliver
 >  
 > 

I got it, now the SCSI is working, it correctly recongnized my scsi
disck, but I got 

Ubable to handle kernel paging request at virtual address 00000000, epc == 880ce1f4, ra == 880ce1d4
Oops 0001

right after 

eth0: SGI Seeq8003 xx:xx:xx:xx:xx

I try mips-linux-addr2line, it didn't give me anything, I guess Oliver
didn't compile it with -g.

Dong


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 12:40:44 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA2284570 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 12:40:43 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA6593357
	for linux-list;
	Wed, 1 Apr 1998 12:40:09 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA6581536
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 12:40:07 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id MAA13654
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 12:40:05 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (dali.uni-koblenz.de [141.26.5.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id WAA14491
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 22:40:04 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id WAA06371;
	Wed, 1 Apr 1998 22:39:56 +0200
Message-ID: <19980401223954.56814@uni-koblenz.de>
Date: Wed, 1 Apr 1998 22:39:54 +0200
To: Ulf Carlsson <grimsy@ballyhoo.ml.org>
Cc: Oliver Frommel <oliver@aec.at>, linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <19980401202840.22363@uni-koblenz.de> <Pine.LNX.3.96.980401204441.21805E-100000@ballyhoo.ml.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980401204441.21805E-100000@ballyhoo.ml.org>; from Ulf Carlsson on Wed, Apr 01, 1998 at 08:54:55PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 393
Lines: 11

On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:

> eth0: SGI Seeq8003 08:00:69:07:a8:c7
> Unable to handle kernel paging request at virtual address 00000008, epc ==
> 880ce1f4, ra == 880ce1d4

That one seems to be a pretty nasty one.  What is happening is something
that looks like the caches are writing the values back with a certain
delay or not at all.  Not good ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:46:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2512355 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:46:13 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6570884
	for linux-list;
	Wed, 1 Apr 1998 13:45:12 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6574546
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:45:07 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA08815
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:45:04 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00559;
	Thu, 2 Apr 1998 00:47:16 +0200
Date: Thu, 2 Apr 1998 00:47:15 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004448.557A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:46:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA330846 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:46:13 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6589229
	for linux-list;
	Wed, 1 Apr 1998 13:45:07 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6584429
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:45:04 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA08794
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:44:59 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00564;
	Thu, 2 Apr 1998 00:47:25 +0200
Date: Thu, 2 Apr 1998 00:47:25 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004448.557A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:47:53 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2612427 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:47:53 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6624042
	for linux-list;
	Wed, 1 Apr 1998 13:47:27 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6621514
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:47:23 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA09956
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:47:19 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00574;
	Thu, 2 Apr 1998 00:47:45 +0200
Date: Thu, 2 Apr 1998 00:47:44 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004448.557A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:46:42 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2623298 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:46:41 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6594162
	for linux-list;
	Wed, 1 Apr 1998 13:46:26 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6606040
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:46:24 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA09466
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:46:21 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00590;
	Thu, 2 Apr 1998 00:48:48 +0200
Date: Thu, 2 Apr 1998 00:48:48 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004448.557A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:46:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2616094 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:46:45 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6579388
	for linux-list;
	Wed, 1 Apr 1998 13:46:36 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6625427
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:46:35 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA09578
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:46:32 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00595;
	Thu, 2 Apr 1998 00:48:57 +0200
Date: Thu, 2 Apr 1998 00:48:56 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004448.557A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:51:52 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2604950 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:51:52 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6521776
	for linux-list;
	Wed, 1 Apr 1998 13:51:17 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6590176
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:51:15 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA11441
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:51:05 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00601;
	Thu, 2 Apr 1998 00:49:28 +0200
Date: Thu, 2 Apr 1998 00:49:28 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: Oliver Frommel <oliver@aec.at>, linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004913.599A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 13:49:00 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2620802 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 13:48:59 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6605889
	for linux-list;
	Wed, 1 Apr 1998 13:48:50 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6625337
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 13:48:49 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA10394
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 13:48:29 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id AAA00617;
	Thu, 2 Apr 1998 00:50:50 +0200
Date: Thu, 2 Apr 1998 00:50:47 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: Oliver Frommel <oliver@aec.at>, linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402004913.599A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 603
Lines: 17

On Wed, 1 Apr 1998 ralf@uni-koblenz.de wrote:

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...

Isn't this the same old bug we've had for months now? It's atleast the
same error text - 'unable to handle kernel paging request at bla bla..'.

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 14:12:04 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2596022 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 14:12:03 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA6524173
	for linux-list;
	Wed, 1 Apr 1998 14:11:33 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA6223360
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 14:11:31 -0800 (PST)
Received: from calypso.saturn (dialup184-3-49.swipnet.se [130.244.184.177]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA20115
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 14:11:29 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id BAA00658
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 01:14:03 +0200
Date: Thu, 2 Apr 1998 01:14:02 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <Pine.LNX.3.96.980402004913.599A-100000@calypso.saturn>
Message-ID: <Pine.LNX.3.96.980402011332.656A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 35
Lines: 4

Sorry, it's pine's fault..

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 23:31:37 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id XAA2666962 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 23:31:37 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id XAA6801203
	for linux-list;
	Wed, 1 Apr 1998 23:29:44 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id XAA6753833
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 23:29:40 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id XAA04146
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 23:29:38 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-23.uni-koblenz.de [141.26.249.23])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id JAA13255
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 09:29:21 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id JAA00701;
	Thu, 2 Apr 1998 09:27:34 +0200
Message-ID: <19980402092733.57040@uni-koblenz.de>
Date: Thu, 2 Apr 1998 09:27:33 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <19980401202840.22363@uni-koblenz.de> <Pine.LNX.3.96.980401203750.31891C-100000@web.aec.at> <199804012001.PAA15976@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804012001.PAA15976@pluto.npiww.com>; from Dong Liu on Wed, Apr 01, 1998 at 03:01:38PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 662
Lines: 23

On Wed, Apr 01, 1998 at 03:01:38PM -0500, Dong Liu wrote:

> I got it, now the SCSI is working, it correctly recongnized my scsi
> disck, but I got 
> 
> Ubable to handle kernel paging request at virtual address 00000000, epc == 880ce1f4, ra == 880ce1d4
> Oops 0001
> 
> right after 
> 
> eth0: SGI Seeq8003 xx:xx:xx:xx:xx

I bet it's ``... at virtual address 00000008 ...'', not zero?

People, when writing down these number, please be careful.

> I try mips-linux-addr2line, it didn't give me anything, I guess Oliver
> didn't compile it with -g.

It's quite usless that to the aggressive use of inline functions and -O2
optimizations in Linux anyway.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  1 23:31:52 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id XAA2665448 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Apr 1998 23:31:52 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id XAA6829659
	for linux-list;
	Wed, 1 Apr 1998 23:31:43 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id XAA6775899
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 1 Apr 1998 23:31:42 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id XAA04730
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Apr 1998 23:31:40 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-23.uni-koblenz.de [141.26.249.23])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id JAA13432
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 09:31:35 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id JAA00949;
	Thu, 2 Apr 1998 09:31:17 +0200
Message-ID: <19980402093117.32216@uni-koblenz.de>
Date: Thu, 2 Apr 1998 09:31:17 +0200
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
References: <Pine.LNX.3.96.980402004913.599A-100000@calypso.saturn> <Pine.LNX.3.96.980402011332.656A-100000@calypso.saturn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980402011332.656A-100000@calypso.saturn>; from Ulf Carlsson on Thu, Apr 02, 1998 at 01:14:02AM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 152
Lines: 7

On Thu, Apr 02, 1998 at 01:14:02AM +0200, Ulf Carlsson wrote:

> Sorry, it's pine's fault..

It's written ``Pine'' but prononouced ``pain'' ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 00:07:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id AAA2593160 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 00:07:14 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id AAA6817331
	for linux-list;
	Thu, 2 Apr 1998 00:06:06 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA6783606
	for <linux@engr.sgi.com>;
	Thu, 2 Apr 1998 00:06:05 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id AAA12228
	for <linux@engr.sgi.com>; Thu, 2 Apr 1998 00:06:02 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-23.uni-koblenz.de [141.26.249.23])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id KAA15317
	for <linux@engr.sgi.com>; Thu, 2 Apr 1998 10:06:01 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id KAA01194;
	Thu, 2 Apr 1998 10:05:46 +0200
Message-ID: <19980402100546.25189@uni-koblenz.de>
Date: Thu, 2 Apr 1998 10:05:46 +0200
To: linux@cthulhu.engr.sgi.com
Subject: SMP ...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 69
Lines: 3

So, now PPC and even Alpha also support SMP.  Any takers :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 06:45:01 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id GAA2659750 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 06:44:57 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id GAA6887962
	for linux-list;
	Thu, 2 Apr 1998 06:43:53 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id GAA6874921
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 06:43:51 -0800 (PST)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id GAA02315
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 06:43:48 -0800 (PST)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id QAA19246 for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 16:42:59 +0200
Date: Thu, 2 Apr 1998 16:42:59 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: linux@cthulhu.engr.sgi.com
Subject: Re: new to sgi linux
In-Reply-To: <19980401223954.56814@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980402164145.18788A-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 519
Lines: 16

> On Wed, Apr 01, 1998 at 08:54:55PM +0200, Ulf Carlsson wrote:
> 
> > eth0: SGI Seeq8003 08:00:69:07:a8:c7
> > Unable to handle kernel paging request at virtual address 00000008, epc ==
> > 880ce1f4, ra == 880ce1d4
> 
> That one seems to be a pretty nasty one.  What is happening is something
> that looks like the caches are writing the values back with a certain
> delay or not at all.  Not good ...
>

kernel 2.1.90 with Ralf's new patch #3 is here:
ftp://zero.aec.at/pub/sgi-linux/linux-980326-3.tar.gz

-oliver 


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 09:30:58 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA2670121 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 09:30:58 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id JAA6939122
	for linux-list;
	Thu, 2 Apr 1998 09:30:13 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA6972765
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 09:30:11 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id JAA02714
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 09:30:09 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-01.uni-koblenz.de [141.26.249.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA27107
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 19:30:06 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id TAA00671;
	Thu, 2 Apr 1998 19:29:50 +0200
Message-ID: <19980402192949.04389@uni-koblenz.de>
Date: Thu, 2 Apr 1998 19:29:49 +0200
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: kernel panic
References: <199804021731.TAA00404@calypso.saturn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804021731.TAA00404@calypso.saturn>; from Ulf Carlsson on Thu, Apr 02, 1998 at 07:31:00PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 821
Lines: 20

On Thu, Apr 02, 1998 at 07:31:00PM +0200, Ulf Carlsson wrote:

> IP-Config: Got BOOTP answer from 192.168.0.1, my address is 192.168.0.3
> Partition check:
>  sda: sda1 sda2 sda3 sda4
>  sdb: sdb1 sdb2 sdb3
> VFS: Mounted root (ext2 filesystem) readonly.
> Warning: unable to open an initial console.
> Got vced at 8801a2a4.
> Kernel panic: Caught VCE exception - should not happen
> 
> That's the end of it.. tell me if you need some info above those lines..
> Can it be my partition which is screwed? I reinstalled sgi-linux two days ago...

No.  Your report indicates that my last two fixes seem to work.
Now we've got problem #3 in the MC/SC support to fix and I think I've got
an idea what's wrong.  Again I'll go for an simple fix because I don't have
SC CPUs at hand but we're definately on the right way.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 08:30:16 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2648299 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 08:30:16 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id IAA6918308
	for linux-list;
	Thu, 2 Apr 1998 08:28:32 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA6942555
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 08:28:29 -0800 (PST)
Received: from calypso.saturn (dialup166-3-7.swipnet.se [130.244.166.135]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id IAA08697
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 08:28:26 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: (from grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) id TAA00404;
	Thu, 2 Apr 1998 19:31:00 +0200
Date: Thu, 2 Apr 1998 19:31:00 +0200
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
Message-Id: <199804021731.TAA00404@calypso.saturn>
To: linux@cthulhu.engr.sgi.com, ralf@uni-koblenz.de
Subject: kernel panic
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 777
Lines: 21

Hello again... we're updating the internet connection to my mail server so
I can't read what you've written today. But I've downloaded patch-3 of the
sgi-kernel. I get further, but it still doesn't work.. well, I think it's
almost fixed now. Here's the output:

IP-Config: Got BOOTP answer from 192.168.0.1, my address is 192.168.0.3
Partition check:
 sda: sda1 sda2 sda3 sda4
 sdb: sdb1 sdb2 sdb3
VFS: Mounted root (ext2 filesystem) readonly.
Warning: unable to open an initial console.
Got vced at 8801a2a4.
Kernel panic: Caught VCE exception - should not happen

That's the end of it.. tell me if you need some info above those lines..
Can it be my partition which is screwed? I reinstalled sgi-linux two days ago...

We're atleast getting somewhere! Great work :-)

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 10:48:27 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2670363 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 10:48:26 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA6925605
	for linux-list;
	Thu, 2 Apr 1998 10:48:15 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6995222
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 10:48:14 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA08343
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 10:48:10 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-03.uni-koblenz.de [141.26.249.3])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA00299
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 20:48:04 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id UAA01342;
	Thu, 2 Apr 1998 20:47:39 +0200
Message-ID: <19980402204738.29605@uni-koblenz.de>
Date: Thu, 2 Apr 1998 20:47:38 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: kernel panic
References: <199804021731.TAA00404@calypso.saturn> <199804021855.NAA08562@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804021855.NAA08562@pluto.npiww.com>; from Dong Liu on Thu, Apr 02, 1998 at 01:55:41PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 921
Lines: 25

On Thu, Apr 02, 1998 at 01:55:41PM -0500, Dong Liu wrote:

> Ulf Carlsson writes:
>  > Hello again... we're updating the internet connection to my mail server so
>  > I can't read what you've written today. But I've downloaded patch-3 of the
>  > sgi-kernel. I get further, but it still doesn't work.. well, I think it's
>  > almost fixed now. Here's the output:
>  > 
>  > IP-Config: Got BOOTP answer from 192.168.0.1, my address is 192.168.0.3
>  > Partition check:
>  >  sda: sda1 sda2 sda3 sda4
>  >  sdb: sdb1 sdb2 sdb3
>  > VFS: Mounted root (ext2 filesystem) readonly.
>  > Warning: unable to open an initial console.
>  > Got vced at 8801a2a4.
>  > Kernel panic: Caught VCE exception - should not happen
>  > 
> 
> Same here, only difference is I'm using nfsroot.
> 
> Good work! Now only I can find a serial cable for this damn Indy:=).

Surprise, the support for the serial console does not compile :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 10:47:07 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA2666528 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 10:47:07 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA4860160
	for linux-list;
	Thu, 2 Apr 1998 10:40:37 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA6993073
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 10:40:31 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id KAA04820
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 10:40:29 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id NAA25564; Thu, 2 Apr 1998 13:49:01 -0500
Date: Thu, 2 Apr 1998 13:55:41 -0500
Message-Id: <199804021855.NAA08562@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com, ralf@uni-koblenz.de
Subject: kernel panic
In-Reply-To: <199804021731.TAA00404@calypso.saturn>
References: <199804021731.TAA00404@calypso.saturn>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 756
Lines: 22

Ulf Carlsson writes:
 > Hello again... we're updating the internet connection to my mail server so
 > I can't read what you've written today. But I've downloaded patch-3 of the
 > sgi-kernel. I get further, but it still doesn't work.. well, I think it's
 > almost fixed now. Here's the output:
 > 
 > IP-Config: Got BOOTP answer from 192.168.0.1, my address is 192.168.0.3
 > Partition check:
 >  sda: sda1 sda2 sda3 sda4
 >  sdb: sdb1 sdb2 sdb3
 > VFS: Mounted root (ext2 filesystem) readonly.
 > Warning: unable to open an initial console.
 > Got vced at 8801a2a4.
 > Kernel panic: Caught VCE exception - should not happen
 > 

Same here, only difference is I'm using nfsroot.

Good work! Now only I can find a serial cable for this damn Indy:=).

Dong


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 11:09:11 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2681817 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 11:09:11 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA6626800
	for linux-list;
	Thu, 2 Apr 1998 11:07:50 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA5805775
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 11:07:43 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id LAA17359
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 11:07:42 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id OAA27091; Thu, 2 Apr 1998 14:16:07 -0500
Date: Thu, 2 Apr 1998 14:22:46 -0500
Message-Id: <199804021922.OAA09268@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: ralf@uni-koblenz.de
Cc: Dong Liu <dliu@npiww.com>, linux@cthulhu.engr.sgi.com
Subject: Re: kernel panic
In-Reply-To: <19980402204738.29605@uni-koblenz.de>
References: <199804021731.TAA00404@calypso.saturn>
	<199804021855.NAA08562@pluto.npiww.com>
	<19980402204738.29605@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 484
Lines: 15

ralf@uni-koblenz.de writes:
 > 
 > Surprise, the support for the serial console does not compile :-)

I know, but look at drivers/char/console.c, you don't need
CONFIG_SERIAL_CONSOLE to be defined, it will always call
rs_cons_hook() if CONFIG_SGI or CONFIG_SUN_SERIAL is set, and
in arch/mips/sgi/setup.c serial_console is set if
prom_getenv("console") returns "d" or "d2".

Maybe it should be changed to be use CONFIG_SUN_SERIAL and implement 
function serial_console_init().

Dong


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 11:52:19 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2689079 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 11:52:19 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA7004858
	for linux-list;
	Thu, 2 Apr 1998 11:51:15 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA7031993
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 11:51:13 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id LAA03053
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 11:51:12 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id OAA30706 for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 14:59:44 -0500
Date: Thu, 2 Apr 1998 15:06:21 -0500
Message-Id: <199804022006.PAA10227@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: serial console
In-Reply-To: <19980402204738.29605@uni-koblenz.de>
References: <199804021731.TAA00404@calypso.saturn>
	<199804021855.NAA08562@pluto.npiww.com>
	<19980402204738.29605@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 210
Lines: 6

Ok, I got a serial cable , connect it, type "nvram console d", now I
can boot irix from a serial terminal, but for linux, the message
didn't come out, maybe all the serial parameters are not set right.

Dong.


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 12:39:30 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA2678624 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 12:39:30 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA7049301
	for linux-list;
	Thu, 2 Apr 1998 12:38:07 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA6874113
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 12:38:05 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id MAA17580
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 12:37:59 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-12.uni-koblenz.de [141.26.249.12])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id WAA04953
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 22:37:57 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id WAA01721;
	Thu, 2 Apr 1998 22:37:39 +0200
Message-ID: <19980402223738.08008@uni-koblenz.de>
Date: Thu, 2 Apr 1998 22:37:38 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: kernel panic
References: <199804021731.TAA00404@calypso.saturn> <199804021855.NAA08562@pluto.npiww.com> <19980402204738.29605@uni-koblenz.de> <199804021922.OAA09268@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804021922.OAA09268@pluto.npiww.com>; from Dong Liu on Thu, Apr 02, 1998 at 02:22:46PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 606
Lines: 18

On Thu, Apr 02, 1998 at 02:22:46PM -0500, Dong Liu wrote:

> ralf@uni-koblenz.de writes:
>  > 
>  > Surprise, the support for the serial console does not compile :-)
> 
> I know, but look at drivers/char/console.c, you don't need
> CONFIG_SERIAL_CONSOLE to be defined, it will always call
> rs_cons_hook() if CONFIG_SGI or CONFIG_SUN_SERIAL is set, and
> in arch/mips/sgi/setup.c serial_console is set if
> prom_getenv("console") returns "d" or "d2".
> 
> Maybe it should be changed to be use CONFIG_SUN_SERIAL and implement 
> function serial_console_init().

For shure not CONFIG_STUN_SERIAL :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 13:20:09 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2692022 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 13:20:09 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA6610272
	for linux-list;
	Thu, 2 Apr 1998 13:18:59 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA7044132
	for <linux@engr.sgi.com>;
	Thu, 2 Apr 1998 13:18:53 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA03166
	for <linux@engr.sgi.com>; Thu, 2 Apr 1998 13:18:51 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-12.uni-koblenz.de [141.26.249.12])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id WAA05510
	for <linux@engr.sgi.com>; Thu, 2 Apr 1998 22:53:51 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id WAA01731;
	Thu, 2 Apr 1998 22:53:15 +0200
Message-ID: <19980402225314.63238@uni-koblenz.de>
Date: Thu, 2 Apr 1998 22:53:14 +0200
To: linux@cthulhu.engr.sgi.com
Subject: VCE exceptions
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 958
Lines: 18

I think I know why we're catching VCE exceptions even though we try to
avoid them at any price - the reason spells ``empty_zero_page''.  This
page is filled with zeros and is being mapped to arbitrary addresses
at the same time.  Arbitrary addresses means also bits 14:12 of the
virtual address may be different, welcome VCED.  This also means that
at least sane code should never cause VCEI exceptions.  The text of
the panic message ``should not happend'' is therefore wrong as well ...

Whatever, the fact that the hardware causes VCE exceptions which don't
help us at all forces us to handle them somehow.  How handy, they'll
fit quite well in the revamped interface for board caches :-)

Another way to finally eleminate the virtual coherency problem from
KSEG0's landscape would be to actually use 8 pages as an array of
empty_zero_pages[], so we would be able to map one wherever we want
such that we never run into virtual coherency trouble.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 12:57:04 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA2692167 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 12:57:03 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA7050586
	for linux-list;
	Thu, 2 Apr 1998 12:55:21 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA7054593
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 12:55:14 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id MAA23243
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 12:55:05 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id QAA02569; Thu, 2 Apr 1998 16:03:27 -0500
Date: Thu, 2 Apr 1998 16:10:06 -0500
Message-Id: <199804022110.QAA11632@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: ralf@uni-koblenz.de
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: kernel panic
In-Reply-To: <19980402223738.08008@uni-koblenz.de>
References: <199804021731.TAA00404@calypso.saturn>
	<199804021855.NAA08562@pluto.npiww.com>
	<19980402204738.29605@uni-koblenz.de>
	<199804021922.OAA09268@pluto.npiww.com>
	<19980402223738.08008@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 760
Lines: 22

ralf@uni-koblenz.de writes:
 > On Thu, Apr 02, 1998 at 02:22:46PM -0500, Dong Liu wrote:
 > 
 > > ralf@uni-koblenz.de writes:
 > >  > 
 > >  > Surprise, the support for the serial console does not compile :-)
 > > 
 > > I know, but look at drivers/char/console.c, you don't need
 > > CONFIG_SERIAL_CONSOLE to be defined, it will always call
 > > rs_cons_hook() if CONFIG_SGI or CONFIG_SUN_SERIAL is set, and
 > > in arch/mips/sgi/setup.c serial_console is set if
 > > prom_getenv("console") returns "d" or "d2".
 > > 
 > > Maybe it should be changed to be use CONFIG_SUN_SERIAL and implement 
 > > function serial_console_init().
 > 
 > For shure not CONFIG_STUN_SERIAL :-)
 > 
Sorry, I meant CONFIG_SERIAL_CONSOLE, victim of emacs' dabbrev-expand :=).

Dong


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 14:40:30 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2677449 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 14:40:30 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA7096179
	for linux-list;
	Thu, 2 Apr 1998 14:39:12 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA7061898
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 14:39:02 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA08098
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 14:38:58 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-14.uni-koblenz.de [141.26.249.14])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id AAA09790
	for <linux@cthulhu.engr.sgi.com>; Fri, 3 Apr 1998 00:38:56 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id XAA01858;
	Thu, 2 Apr 1998 23:35:33 +0200
Message-ID: <19980402233532.10932@uni-koblenz.de>
Date: Thu, 2 Apr 1998 23:35:32 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: serial console
References: <199804021731.TAA00404@calypso.saturn> <199804021855.NAA08562@pluto.npiww.com> <19980402204738.29605@uni-koblenz.de> <199804022006.PAA10227@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804022006.PAA10227@pluto.npiww.com>; from Dong Liu on Thu, Apr 02, 1998 at 03:06:21PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 648
Lines: 15

On Thu, Apr 02, 1998 at 03:06:21PM -0500, Dong Liu wrote:

> Ok, I got a serial cable , connect it, type "nvram console d", now I
> can boot irix from a serial terminal, but for linux, the message
> didn't come out, maybe all the serial parameters are not set right.

Linux doesn't accept the value ``dd'' for the console variable.  If you
try, Linux should complain about the setting and enter the interactive
firmware mode again.  Could you try setting console to either d1 or d2
according to the serial line you're using?

Thanks for testing this; having working serial consoles is on of the
missing parts in supporting the Challenge S.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 13:42:09 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2659928 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 13:42:09 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA7069231
	for linux-list;
	Thu, 2 Apr 1998 13:41:08 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id NAA7002252;
	Thu, 2 Apr 1998 13:41:03 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id NAA01565; Thu, 2 Apr 1998 13:41:02 -0800
Date: Thu, 2 Apr 1998 13:41:02 -0800
Message-Id: <199804022141.NAA01565@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
In-Reply-To: <19980402225314.63238@uni-koblenz.de>
References: <19980402225314.63238@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1140
Lines: 20

ralf@uni-koblenz.de writes:
 > I think I know why we're catching VCE exceptions even though we try to
 > avoid them at any price - the reason spells ``empty_zero_page''.  This
 > page is filled with zeros and is being mapped to arbitrary addresses
 > at the same time.  Arbitrary addresses means also bits 14:12 of the
 > virtual address may be different, welcome VCED.  This also means that
 > at least sane code should never cause VCEI exceptions.  The text of
 > the panic message ``should not happend'' is therefore wrong as well ...
 > 
 > Whatever, the fact that the hardware causes VCE exceptions which don't
 > help us at all forces us to handle them somehow.  How handy, they'll
 > fit quite well in the revamped interface for board caches :-)
 > 
 > Another way to finally eleminate the virtual coherency problem from
 > KSEG0's landscape would be to actually use 8 pages as an array of
 > empty_zero_pages[], so we would be able to map one wherever we want
 > such that we never run into virtual coherency trouble.

      For an always-zero page, this is the best solution.  At a small
cost in memory, you get far less overhead.

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 14:38:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2702704 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 14:38:15 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA6948775
	for linux-list;
	Thu, 2 Apr 1998 14:36:50 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA5775975;
	Thu, 2 Apr 1998 14:36:47 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA07246; Thu, 2 Apr 1998 14:36:44 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-14.uni-koblenz.de [141.26.249.14])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id AAA09737;
	Fri, 3 Apr 1998 00:36:42 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id AAA02151;
	Fri, 3 Apr 1998 00:36:23 +0200
Message-ID: <19980403003623.50122@uni-koblenz.de>
Date: Fri, 3 Apr 1998 00:36:23 +0200
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
References: <19980402225314.63238@uni-koblenz.de> <199804022141.NAA01565@fir.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804022141.NAA01565@fir.engr.sgi.com>; from William J. Earl on Thu, Apr 02, 1998 at 01:41:02PM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 805
Lines: 18

On Thu, Apr 02, 1998 at 01:41:02PM -0800, William J. Earl wrote:

>  > Another way to finally eleminate the virtual coherency problem from
>  > KSEG0's landscape would be to actually use 8 pages as an array of
>  > empty_zero_pages[], so we would be able to map one wherever we want
>  > such that we never run into virtual coherency trouble.
> 
>       For an always-zero page, this is the best solution.  At a small
> cost in memory, you get far less overhead.

Indeed, 16ns on a 250Mhz machine for every exception that goes via the
general exception vector _plus_ the actual vce / vci handling, that sucks.
I just wonder why those exceptions have been implemented at all?

They may help somewhat in debugging operating systems, but in our situation
they're nervragging by their mere existance.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 15:18:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2692900 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 15:18:45 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7091077
	for linux-list;
	Thu, 2 Apr 1998 15:15:12 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id PAA7086217;
	Thu, 2 Apr 1998 15:15:04 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id PAA01986; Thu, 2 Apr 1998 15:15:03 -0800
Date: Thu, 2 Apr 1998 15:15:03 -0800
Message-Id: <199804022315.PAA01986@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: "William J. Earl" <wje@fir.engr.sgi.com>, linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
In-Reply-To: <19980403003623.50122@uni-koblenz.de>
References: <19980402225314.63238@uni-koblenz.de>
	<199804022141.NAA01565@fir.engr.sgi.com>
	<19980403003623.50122@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2193
Lines: 39

ralf@uni-koblenz.de writes:
 > On Thu, Apr 02, 1998 at 01:41:02PM -0800, William J. Earl wrote:
 > 
 > >  > Another way to finally eleminate the virtual coherency problem from
 > >  > KSEG0's landscape would be to actually use 8 pages as an array of
 > >  > empty_zero_pages[], so we would be able to map one wherever we want
 > >  > such that we never run into virtual coherency trouble.
 > > 
 > >       For an always-zero page, this is the best solution.  At a small
 > > cost in memory, you get far less overhead.
 > 
 > Indeed, 16ns on a 250Mhz machine for every exception that goes via the
 > general exception vector _plus_ the actual vce / vci handling, that sucks.
 > I just wonder why those exceptions have been implemented at all?
 > 
 > They may help somewhat in debugging operating systems, but in our situation
 > they're nervragging by their mere existance.

     In the R10000, the hardware does the VCE correction.  On the R4000PC, R4600,
and R5000, we have to avoid the problem in software, since the hardware
does not detect conflicts.   The motivation, and the reason that IRIX
depends on VCEs on the R4000 and R4400, was to make it easier to port
R3000 operating systems to the R4000.  If you don't have infrastructure
to control virtual aliasing (where a single page is mapped read-write at
two distinct virtual addresses with differing primary cache virtual indexes),
you get wrong answers with VCE (whether handled in software or hardware).
At MIPS, with the Magnum 4000PC under RISC/os, and at SGI, with the
Indy R4000PC (and later R4600 and R5000), I modified RISC/os and IRIX to
control virtual aliasing, but only for those platforms without hardware
VCE detection (in order to minimize time to market).  

    Note that taking a K0SEG address for a physical page which is also mapped
to user space can easily cause a VCE, since there is a good chance that
the K0SEG virtual index differs from the user space virtual index, unless
you match physical page color to virtual page color when allocating pages.
Note that you have to do that for any pages which must be accessible in
the general exception handler, since you cannot handle a VCE in the
exception handler.


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 15:18:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2583152 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 15:18:45 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7022809
	for linux-list;
	Thu, 2 Apr 1998 15:16:17 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id PAA6667378;
	Thu, 2 Apr 1998 15:16:14 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id PAA01989; Thu, 2 Apr 1998 15:16:13 -0800
Date: Thu, 2 Apr 1998 15:16:13 -0800
Message-Id: <199804022316.PAA01989@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: Dong Liu <dliu@npiww.com>, linux@cthulhu.engr.sgi.com
Subject: Re: serial console
In-Reply-To: <19980402233532.10932@uni-koblenz.de>
References: <199804021731.TAA00404@calypso.saturn>
	<199804021855.NAA08562@pluto.npiww.com>
	<19980402204738.29605@uni-koblenz.de>
	<199804022006.PAA10227@pluto.npiww.com>
	<19980402233532.10932@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 698
Lines: 15

ralf@uni-koblenz.de writes:
 > On Thu, Apr 02, 1998 at 03:06:21PM -0500, Dong Liu wrote:
 > 
 > > Ok, I got a serial cable , connect it, type "nvram console d", now I
 > > can boot irix from a serial terminal, but for linux, the message
 > > didn't come out, maybe all the serial parameters are not set right.
 > 
 > Linux doesn't accept the value ``dd'' for the console variable.  If you
 > try, Linux should complain about the setting and enter the interactive
 > firmware mode again.  Could you try setting console to either d1 or d2
 > according to the serial line you're using?

     For reduced user confusion, accepting "console=d" as an alias
for "console=d1" might reduce user confusion.


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 15:40:12 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2708598 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 15:40:12 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7111670
	for linux-list;
	Thu, 2 Apr 1998 15:38:41 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA6580349;
	Thu, 2 Apr 1998 15:38:34 -0800 (PST)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id PAA01567; Thu, 2 Apr 1998 15:38:33 -0800 (PST)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id SAA11236; Thu, 2 Apr 1998 18:47:08 -0500
Date: Thu, 2 Apr 1998 18:53:46 -0500
Message-Id: <199804022353.SAA15219@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
Subject: Re: serial console
In-Reply-To: <199804022316.PAA01989@fir.engr.sgi.com>
References: <199804021731.TAA00404@calypso.saturn>
	<199804021855.NAA08562@pluto.npiww.com>
	<19980402204738.29605@uni-koblenz.de>
	<199804022006.PAA10227@pluto.npiww.com>
	<19980402233532.10932@uni-koblenz.de>
	<199804022316.PAA01989@fir.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2170
Lines: 65

William J. Earl writes:
 > ralf@uni-koblenz.de writes:
 >  > On Thu, Apr 02, 1998 at 03:06:21PM -0500, Dong Liu wrote:
 >  > 
 >  > > Ok, I got a serial cable , connect it, type "nvram console d", now I
 >  > > can boot irix from a serial terminal, but for linux, the message
 >  > > didn't come out, maybe all the serial parameters are not set right.
 >  > 
 >  > Linux doesn't accept the value ``dd'' for the console variable.  If you
 >  > try, Linux should complain about the setting and enter the interactive
 >  > firmware mode again.  Could you try setting console to either d1 or d2
 >  > according to the serial line you're using?
 > 
 >      For reduced user confusion, accepting "console=d" as an alias
 > for "console=d1" might reduce user confusion.
 > 

Yes, but from arch/mips/sgi/setup.c

	ctype = prom_getenv("console");
	serial_console = 0;
	if(*ctype == 'd') {
		if(*(ctype+1)=='2')
			serial_console = 1;
		else
			serial_console = 2;
		if(!serial_console) {
			prom_printf("Weird console env setting %s\n", ctype);
			prom_printf("Press a key to reboot.\n");
			prom_getchar();
			prom_imode();
		}
	}

It got it the wrong serial_console, "d2" means serial port 1, "d"
means serial port 2.

Any way, I think I found out why serial port doesn't work, con_init()
call rs_cons_hook() before rs_init got called. 

But now I got another problem, I got the patch from
ftp://zero.aec.at/pub/sgi-linux, using the same .config file from the
same ftp site, I got

Exception: <vector=UTLB Miss>
Status register: 0x30044803<CU1,CU0,CH,IM7,IM4,IPL=???,MODE=KERNEL,EXL,IE>
Cause register: 0x8008<CE=0,IP8,EXC=RMISS>
Exception PC: 0x880ec7f0, Exception RA: 0x880f0294
exception, bad address: 0x0
Local I/O interrupt register 1: 0x80 <VR/GIO2>
  Saved user regs in hex (&gpda 0xa8740e08, &_regs 0xa8741008):
  arg: 0 8bfffcae 8bfffc24 88107498
  tmp: e 8813e5bc a 8811216c 100000 88100000 0 48
  sve: 88121228 2 8813e570 4 4 1 88121220 9fc47a40
  t8 48 t9 bfbd9833 at 4f v0 1 v1 88107498 k1 bad11bad
  gp 8bf70000 fp 9fc47bac sp 8bfff840 ra 880f0294

PANIC: Unexpected exception

[Press reset or ENTER to restart.]

So I can't compile the kernel my self:=(.

Dong


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  2 16:49:03 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2630815 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Apr 1998 16:49:03 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id QAA7075242
	for linux-list;
	Thu, 2 Apr 1998 16:47:56 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA6050576
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 2 Apr 1998 16:47:54 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA27376
	for <linux@cthulhu.engr.sgi.com>; Thu, 2 Apr 1998 16:47:53 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-12.uni-koblenz.de [141.26.249.12])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA21210
	for <linux@cthulhu.engr.sgi.com>; Fri, 3 Apr 1998 02:47:51 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id CAA02701;
	Fri, 3 Apr 1998 02:47:32 +0200
Message-ID: <19980403024732.64164@uni-koblenz.de>
Date: Fri, 3 Apr 1998 02:47:32 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: serial console
References: <199804021731.TAA00404@calypso.saturn> <199804021855.NAA08562@pluto.npiww.com> <19980402204738.29605@uni-koblenz.de> <199804022006.PAA10227@pluto.npiww.com> <19980402233532.10932@uni-koblenz.de> <199804022316.PAA01989@fir.engr.sgi.com> <199804022353.SAA15219@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804022353.SAA15219@pluto.npiww.com>; from Dong Liu on Thu, Apr 02, 1998 at 06:53:46PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1667
Lines: 53

On Thu, Apr 02, 1998 at 06:53:46PM -0500, Dong Liu wrote:

>  >      For reduced user confusion, accepting "console=d" as an alias
>  > for "console=d1" might reduce user confusion.

Correct.

> Yes, but from arch/mips/sgi/setup.c
> 
> 	ctype = prom_getenv("console");
> 	serial_console = 0;
> 	if(*ctype == 'd') {
> 		if(*(ctype+1)=='2')
> 			serial_console = 1;
> 		else
> 			serial_console = 2;
> 		if(!serial_console) {
> 			prom_printf("Weird console env setting %s\n", ctype);
> 			prom_printf("Press a key to reboot.\n");
> 			prom_getchar();
> 			prom_imode();
> 		}
> 	}
> 
> It got it the wrong serial_console, "d2" means serial port 1, "d"
> means serial port 2.

Ooops.

> Any way, I think I found out why serial port doesn't work, con_init()
> call rs_cons_hook() before rs_init got called. 
> 
> But now I got another problem, I got the patch from
> ftp://zero.aec.at/pub/sgi-linux, using the same .config file from the
> same ftp site, I got
> 
> Exception: <vector=UTLB Miss>
> Status register: 0x30044803<CU1,CU0,CH,IM7,IM4,IPL=???,MODE=KERNEL,EXL,IE>
> Cause register: 0x8008<CE=0,IP8,EXC=RMISS>
> Exception PC: 0x880ec7f0, Exception RA: 0x880f0294
> exception, bad address: 0x0
> Local I/O interrupt register 1: 0x80 <VR/GIO2>
>   Saved user regs in hex (&gpda 0xa8740e08, &_regs 0xa8741008):
>   arg: 0 8bfffcae 8bfffc24 88107498
>   tmp: e 8813e5bc a 8811216c 100000 88100000 0 48
>   sve: 88121228 2 8813e570 4 4 1 88121220 9fc47a40
>   t8 48 t9 bfbd9833 at 4f v0 1 v1 88107498 k1 bad11bad
>   gp 8bf70000 fp 9fc47bac sp 8bfff840 ra 880f0294

Which looks similar to the Challenge S report recently posted to this
list, but not the same.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 04:07:51 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id EAA2823025 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 04:07:50 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id EAA7360765
	for linux-list;
	Fri, 3 Apr 1998 04:07:04 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA7322454;
	Fri, 3 Apr 1998 04:07:02 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id EAA05861; Fri, 3 Apr 1998 04:06:48 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-30.uni-koblenz.de [141.26.249.30])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA06781;
	Fri, 3 Apr 1998 14:06:38 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id NAA03955;
	Fri, 3 Apr 1998 13:52:47 +0200
Message-ID: <19980403135245.23593@uni-koblenz.de>
Date: Fri, 3 Apr 1998 13:52:45 +0200
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
References: <19980402225314.63238@uni-koblenz.de> <199804022141.NAA01565@fir.engr.sgi.com> <19980403003623.50122@uni-koblenz.de> <199804022315.PAA01986@fir.engr.sgi.com>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=PXFtsOsTdHNUZQcU
X-Mailer: Mutt 0.85e
In-Reply-To: <199804022315.PAA01986@fir.engr.sgi.com>; from William J. Earl on Thu, Apr 02, 1998 at 03:15:03PM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2942
Lines: 113


--PXFtsOsTdHNUZQcU
Content-Type: text/plain; charset=us-ascii

On Thu, Apr 02, 1998 at 03:15:03PM -0800, William J. Earl wrote:

> At MIPS, with the Magnum 4000PC under RISC/os, and at SGI, with the
> Indy R4000PC (and later R4600 and R5000), I modified RISC/os and IRIX to
> control virtual aliasing, but only for those platforms without hardware
> VCE detection (in order to minimize time to market).  

VCE's don't look too difficult to tackle under Linux.

>     Note that taking a K0SEG address for a physical page which is also mapped
> to user space can easily cause a VCE, since there is a good chance that
> the K0SEG virtual index differs from the user space virtual index, unless
> you match physical page color to virtual page color when allocating pages.
> Note that you have to do that for any pages which must be accessible in
> the general exception handler, since you cannot handle a VCE in the
> exception handler.

The VCE bug is actually worse than I thought before.  I was in the assumption
that we'd handle all cases were VC might hit us because the MIPS ABI takes
care of by it's restrictions of the virtual addresses for mmaping.  Well,
I was wrong.  Writing via write(2) to a file that is also mmap(2)ed may
result in virtual coherency problems.

Another problem is that under Linux one cannot simply allocate a page of
a desired colour - which would of course be the prefered solution.  Luckily
a vce exceptionhandler will not run into the problem under Linux.

A small test program for the mmap/write problem attached.  If may be
necessary to start it several times in order to make it print the ``Big
trouble, man ...'' message.

  Ralf

--PXFtsOsTdHNUZQcU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="mmap.c"

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <string.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/mman.h>

#define TESTFILE "hurz"

static char zero[4096];
static char one[4096];

int main(int argc, char *argv[])
{
	int fd, res, i;
	char *addr;
	volatile char *p;

	memset(zero, 0, 4096);
	memset(one, 1, 4096);

	fd = open(TESTFILE, O_RDWR | O_CREAT, 664);
	unlink(TESTFILE);
	if(fd < 0) {
		perror("Opening testfile failed");
		exit(EXIT_FAILURE);
	}

	res =write(fd, one, 4096);
	if (res < 0) {
		perror("Write failed");
		exit(EXIT_FAILURE);
	}

	addr = mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
	if (addr == MAP_FAILED) {
		perror("Mapping /dev/zero failed");
	}

	p = addr;
	for (i=0;i<4096;i++) {
		*(p++);
	}

	res = lseek(fd, SEEK_SET, 0);
	if (res < 0) {
		perror("Seek failed");
		exit(EXIT_FAILURE);
	}

	res =write(fd, zero, 4096);
	if (res < 0) {
		perror("Write failed");
		exit(EXIT_FAILURE);
	}

	p = addr;
	res = 0;
	for (i=0;i<4096;i++) {
		res |= *(p++);
	}

	if (res) {
		fprintf(stderr, "Big trouble, man ...\n");
	}

	exit(EXIT_SUCCESS);
}

--PXFtsOsTdHNUZQcU--

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 11:12:05 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2832111 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 11:12:05 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA5933027
	for linux-list;
	Fri, 3 Apr 1998 11:11:22 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id LAA7467004
	for <linux@engr.sgi.com>;
	Fri, 3 Apr 1998 11:11:20 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id LAA21028; Fri, 3 Apr 1998 11:11:15 -0800
Date: Fri, 3 Apr 1998 11:11:15 -0800
Message-Id: <199804031911.LAA21028@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
In-Reply-To: <19980403135245.23593@uni-koblenz.de>
References: <19980402225314.63238@uni-koblenz.de>
	<199804022141.NAA01565@fir.engr.sgi.com>
	<19980403003623.50122@uni-koblenz.de>
	<199804022315.PAA01986@fir.engr.sgi.com>
	<19980403135245.23593@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 5778
Lines: 99

ralf@uni-koblenz.de writes:
 > 
 > --PXFtsOsTdHNUZQcU
 > Content-Type: text/plain; charset=us-ascii
 > 
 > On Thu, Apr 02, 1998 at 03:15:03PM -0800, William J. Earl wrote:
 > 
 > > At MIPS, with the Magnum 4000PC under RISC/os, and at SGI, with the
 > > Indy R4000PC (and later R4600 and R5000), I modified RISC/os and IRIX to
 > > control virtual aliasing, but only for those platforms without hardware
 > > VCE detection (in order to minimize time to market).  
 > 
 > VCE's don't look too difficult to tackle under Linux.

     Remember that there are two parts to the problem.  For the R4000SC and
R4400SC, you can attack it by having the general exception handler avoid
referencing any page which could get a VCE (probably by not using data in
memory until after determining that the exception is a VCE exception) 
and having the VCE exception handler, running in assembly code at SR_EXL
level, fixup the cache (typically by doing hit-writeback-invalidate on
the D cache, hit-invalidate on the I cache, and hit-set-virtual on
the S cache, or else by doing hit-writeback-invalidate on the S-cache,
which is simpler but slower, accounting for the multiple I and
D cache entries per S cache entry).    For the other processors, the software
has to avoid creating D cache aliases (mappings with different virtual
indexes in the D cache) for writeable pages, to avoid data corruption
via stale copies in the D cache.  Since there is no hardware detection
of the aliases, the data corruption is silent.

 > >     Note that taking a K0SEG address for a physical page which is also mapped
 > > to user space can easily cause a VCE, since there is a good chance that
 > > the K0SEG virtual index differs from the user space virtual index, unless
 > > you match physical page color to virtual page color when allocating pages.
 > > Note that you have to do that for any pages which must be accessible in
 > > the general exception handler, since you cannot handle a VCE in the
 > > exception handler.
 > 
 > The VCE bug is actually worse than I thought before.  I was in the assumption
 > that we'd handle all cases were VC might hit us because the MIPS ABI takes
 > care of by it's restrictions of the virtual addresses for mmaping.  Well,
 > I was wrong.  Writing via write(2) to a file that is also mmap(2)ed may
 > result in virtual coherency problems.
 > 
 > Another problem is that under Linux one cannot simply allocate a page of
 > a desired colour - which would of course be the prefered solution.  Luckily
 > a vce exceptionhandler will not run into the problem under Linux.
 >
 > A small test program for the mmap/write problem attached.  If may be
 > necessary to start it several times in order to make it print the ``Big
 > trouble, man ...'' message.

     As soon as I get a chance, I will look at the relevant linux
code.  Note that physical color allocation can also make a big
performance difference on direct mapped secondary caches, as on all of
the Indy processors with secondary caches.  That is, you want to
maximize the likelihood that the secondary cache indexes of the
physical pages in a given application will be uniformly distributed
across the secondary cache.  Excessive hot spots will lead to
dramatically lower performance.  Allocation of a page where physical
color matches intented virtual color matters only if you need
to use a K0SEG address for the page to avoid TLB misses (as in 
the general exception handler, unless the K2SEG address is wired).

     For the mmap/write problem, what I did in IRIX was to first try
to assign mmap() virtual colors and buffer cache virtual colors
(colors of the K2SEG address for the page, not necessarily physical
color of the page, although having the physical color match means that
a cheaper K0SEG reference can be used) congruent to the virtual color
of the file offset for that page.  Then write() will see the same
virtual color when accessing the page as will the user program when
accessing the page using an address created using mmap().  When
MAP_FIXED and MAP_SHARED are set, however, and the specified virtual
color for the mapping is not congruent to the specified file offset,
an extra mechanism is required, namely software ownership switching of
the "current" virtual color.  For the page frame, we remember the
current virtual color, and arrange that the pg_vr bit is set only for
mappings which match that virtual color.  If we get a fault on a
mapping of a different color, we writeback-invalidate the primary
caches for the "current" color, invalidate the "current" mappings (by
turning off pg_vr), record the new "current" color, and then validate
the new "current" mappings (by turning on pg_vr).  In IRIX 6.3 and
later versions, I also allow the possibility of a "shared read
multiple color" state, where all mappings were allowed to be valid,
but with pg_m off.  That is, the "current" color became a
multiple-reader/single-writer lock on access to the page (where the
"single-writer" was a color equivalence class, not a single mapping).
In this case, the transition from "multiple-reader" mode to
"single-writer" mode requires invalidating all colors of the primary
cache for the given page.  Note that for MAP_FIXED with MAP_PRIVATE,
we can simply copy the page, even when it has not yet been modified,
if the mapped virtual color is not congruent to the file offset
virtual color.

    In IRIX, we handle the instruction cache specially, and do not
attempt to keep it coherent on the processors without hardware VCE
detection, so the above description is a little more restrictive than
what actually happens.  This approach is based on updates to instruction
pages being relatively rare, compared to updates to other pages,
so we wind up doing fewer I cache invalidates overall.

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 11:25:48 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2827017 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 11:25:48 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA7366146
	for linux-list;
	Fri, 3 Apr 1998 11:24:45 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA7455043;
	Fri, 3 Apr 1998 11:24:38 -0800 (PST)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id LAA29327; Fri, 3 Apr 1998 11:24:36 -0800 (PST)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id UAA25660; Fri, 3 Apr 1998 20:24:10 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yLByA-000aNnC; Fri, 3 Apr 98 20:17 BST
Message-Id: <m0yLByA-000aNnC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: VCE exceptions
To: wje@fir.engr.sgi.com (William J. Earl)
Date: Fri, 3 Apr 1998 20:17:41 +0100 (BST)
Cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
In-Reply-To: <199804031911.LAA21028@fir.engr.sgi.com> from "William J. Earl" at Apr 3, 98 11:11:15 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 554
Lines: 13

>      As soon as I get a chance, I will look at the relevant linux
> code.  Note that physical color allocation can also make a big
> performance difference on direct mapped secondary caches, as on all of

Colouring in Linux isnt going to work without ripping the godawful buddy
allocator out of it. Unfortunately Linus seems quite attached to it at
the moment. Bamboo under the finger nails at Linux Expo perhaps Ralph ?

Whenever we try and do any colouring it fragments the buddy stuff up 
sufficiently badly that we basically break the box. 

Alan


From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 13:07:21 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2825359 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 13:07:21 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA7464918
	for linux-list;
	Fri, 3 Apr 1998 13:07:15 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA7476392;
	Fri, 3 Apr 1998 13:07:08 -0800 (PST)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA10877; Fri, 3 Apr 1998 13:07:05 -0800 (PST)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id WAA27073; Fri, 3 Apr 1998 22:06:57 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yLDZl-000aNnC; Fri, 3 Apr 98 22:00 BST
Message-Id: <m0yLDZl-000aNnC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: VCE exceptions
To: ralf@uni-koblenz.de
Date: Fri, 3 Apr 1998 22:00:37 +0100 (BST)
Cc: alan@lxorguk.ukuu.org.uk, wje@fir.engr.sgi.com, linux@cthulhu.engr.sgi.com
In-Reply-To: <19980403230230.64621@uni-koblenz.de> from "ralf@uni-koblenz.de" at Apr 3, 98 11:02:30 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 456
Lines: 12

> Has anybody already played with a kind of ``colour caches''?  I'm thinking

Yes in the CVS tree Linux. Didnt work terribly well.

> of creating a cache of a couple of free pages per colour that is similarly
> related to the buddy system as the slab is currently, just for pages of
> certain colours.  That would still by kludgy, but Linus might like it ;-)
> 
>   Ralf  (Still not Ralph :-)

Sorry, I deal with two .de Ral*s  the tv card one is a ph 8)


From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 13:03:57 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2837348 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 13:03:57 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA7514889
	for linux-list;
	Fri, 3 Apr 1998 13:03:03 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA7063818;
	Fri, 3 Apr 1998 13:02:58 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA08995; Fri, 3 Apr 1998 13:02:54 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-16.uni-koblenz.de [141.26.249.16])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id XAA28992;
	Fri, 3 Apr 1998 23:02:42 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id XAA05294;
	Fri, 3 Apr 1998 23:02:32 +0200
Message-ID: <19980403230230.64621@uni-koblenz.de>
Date: Fri, 3 Apr 1998 23:02:30 +0200
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: "William J. Earl" <wje@fir.engr.sgi.com>, linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
References: <199804031911.LAA21028@fir.engr.sgi.com> <m0yLByA-000aNnC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <m0yLByA-000aNnC@the-village.bc.nu>; from Alan Cox on Fri, Apr 03, 1998 at 08:17:41PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1003
Lines: 21

On Fri, Apr 03, 1998 at 08:17:41PM +0100, Alan Cox wrote:

> >      As soon as I get a chance, I will look at the relevant linux
> > code.  Note that physical color allocation can also make a big
> > performance difference on direct mapped secondary caches, as on all of
> 
> Colouring in Linux isnt going to work without ripping the godawful buddy
> allocator out of it. Unfortunately Linus seems quite attached to it at
> the moment. Bamboo under the finger nails at Linux Expo perhaps Ralph ?

That alone would be worth the price of the ticket.

> Whenever we try and do any colouring it fragments the buddy stuff up 
> sufficiently badly that we basically break the box. 

Has anybody already played with a kind of ``colour caches''?  I'm thinking
of creating a cache of a couple of free pages per colour that is similarly
related to the buddy system as the slab is currently, just for pages of
certain colours.  That would still by kludgy, but Linus might like it ;-)

  Ralf  (Still not Ralph :-)

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 13:28:46 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA2831405 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 13:28:46 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA7473937
	for linux-list;
	Fri, 3 Apr 1998 13:28:16 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA7500315;
	Fri, 3 Apr 1998 13:28:12 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA18238; Fri, 3 Apr 1998 13:28:00 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-16.uni-koblenz.de [141.26.249.16])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id XAA29779;
	Fri, 3 Apr 1998 23:27:55 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id XAA05313;
	Fri, 3 Apr 1998 23:27:42 +0200
Message-ID: <19980403232741.05512@uni-koblenz.de>
Date: Fri, 3 Apr 1998 23:27:41 +0200
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: linux@cthulhu.engr.sgi.com, linux-kernel@vger.rutgers.edu
Subject: Re: VCE exceptions
References: <19980402225314.63238@uni-koblenz.de> <199804022141.NAA01565@fir.engr.sgi.com> <19980403003623.50122@uni-koblenz.de> <199804022315.PAA01986@fir.engr.sgi.com> <19980403135245.23593@uni-koblenz.de> <199804031911.LAA21028@fir.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804031911.LAA21028@fir.engr.sgi.com>; from William J. Earl on Fri, Apr 03, 1998 at 11:11:15AM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 4985
Lines: 89

Cc this to linux-kernel so this reaches the other Linux-vm people and
porters as well.  Maybe someone of them already has a way of dealing with
virtual aliases in virtual indexed caches.

On Fri, Apr 03, 1998 at 11:11:15AM -0800, William J. Earl wrote:

>  > The VCE bug is actually worse than I thought before.  I was in the assumption
>  > that we'd handle all cases were VC might hit us because the MIPS ABI takes
>  > care of by it's restrictions of the virtual addresses for mmaping.  Well,
>  > I was wrong.  Writing via write(2) to a file that is also mmap(2)ed may
>  > result in virtual coherency problems.
>  > 
>  > Another problem is that under Linux one cannot simply allocate a page of
>  > a desired colour - which would of course be the prefered solution.  Luckily
>  > a vce exceptionhandler will not run into the problem under Linux.

In the meantime I've got a draft of the a handler available.

>  > A small test program for the mmap/write problem attached.  If may be
>  > necessary to start it several times in order to make it print the ``Big
>  > trouble, man ...'' message.
> 
>      As soon as I get a chance, I will look at the relevant linux
> code.  Note that physical color allocation can also make a big
> performance difference on direct mapped secondary caches, as on all of
> the Indy processors with secondary caches.

Mark Hemment and David Miller had a page coloring scheme implemented.  I
think he dumped it again for whatever reasons.  Whatever, given the problems
with cache aliasing as result of not having proper cache coloring the code
needs to be resurrected.

>  That is, you want to
> maximize the likelihood that the secondary cache indexes of the
> physical pages in a given application will be uniformly distributed
> across the secondary cache.  Excessive hot spots will lead to
> dramatically lower performance.  Allocation of a page where physical
> color matches intented virtual color matters only if you need
> to use a K0SEG address for the page to avoid TLB misses (as in 
> the general exception handler, unless the K2SEG address is wired).
> 
>      For the mmap/write problem, what I did in IRIX was to first try
> to assign mmap() virtual colors and buffer cache virtual colors
> (colors of the K2SEG address for the page, not necessarily physical
> color of the page, although having the physical color match means that
> a cheaper K0SEG reference can be used) congruent to the virtual color
> of the file offset for that page.  Then write() will see the same
> virtual color when accessing the page as will the user program when
> accessing the page using an address created using mmap().  When
> MAP_FIXED and MAP_SHARED are set, however, and the specified virtual
> color for the mapping is not congruent to the specified file offset,
> an extra mechanism is required, namely software ownership switching of
> the "current" virtual color.  For the page frame, we remember the
> current virtual color, and arrange that the pg_vr bit is set only for
> mappings which match that virtual color.  If we get a fault on a
> mapping of a different color, we writeback-invalidate the primary
> caches for the "current" color, invalidate the "current" mappings (by
> turning off pg_vr), record the new "current" color, and then validate
> the new "current" mappings (by turning on pg_vr).  In IRIX 6.3 and
> later versions, I also allow the possibility of a "shared read
> multiple color" state, where all mappings were allowed to be valid,
> but with pg_m off.  That is, the "current" color became a
> multiple-reader/single-writer lock on access to the page (where the
> "single-writer" was a color equivalence class, not a single mapping).
> In this case, the transition from "multiple-reader" mode to
> "single-writer" mode requires invalidating all colors of the primary
> cache for the given page.  Note that for MAP_FIXED with MAP_PRIVATE,
> we can simply copy the page, even when it has not yet been modified,
> if the mapped virtual color is not congruent to the file offset
> virtual color.
> 
>     In IRIX, we handle the instruction cache specially, and do not
> attempt to keep it coherent on the processors without hardware VCE
> detection, so the above description is a little more restrictive than
> what actually happens.  This approach is based on updates to instruction
> pages being relatively rare, compared to updates to other pages,
> so we wind up doing fewer I cache invalidates overall.

I *think* the VCEI case never happens under Linux, at least not until an
application does something _really_ stupid.  What an apps would need to
do is something opening a mapping with PROT_EXEC|PROT_WRITE|PROT_READ
and attempt to modify it by write(2) to it.  I don't think this ever
happens in real live.

Anyway, we have to deal with the problem and I'm going to hope the people
that actually have machines with SC/MC CPUs were the hardware detects the
problem for us will help me by running test kernels.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 14:08:47 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2828667 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 14:08:47 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA7532777
	for linux-list;
	Fri, 3 Apr 1998 14:07:59 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id OAA7530199;
	Fri, 3 Apr 1998 14:07:55 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id OAA21512; Fri, 3 Apr 1998 14:07:50 -0800
Date: Fri, 3 Apr 1998 14:07:50 -0800
Message-Id: <199804032207.OAA21512@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: "William J. Earl" <wje@fir.engr.sgi.com>, linux@cthulhu.engr.sgi.com,
        linux-kernel@vger.rutgers.edu
Subject: Re: VCE exceptions
In-Reply-To: <19980403232741.05512@uni-koblenz.de>
References: <19980402225314.63238@uni-koblenz.de>
	<199804022141.NAA01565@fir.engr.sgi.com>
	<19980403003623.50122@uni-koblenz.de>
	<199804022315.PAA01986@fir.engr.sgi.com>
	<19980403135245.23593@uni-koblenz.de>
	<199804031911.LAA21028@fir.engr.sgi.com>
	<19980403232741.05512@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 672
Lines: 13

ralf@uni-koblenz.de writes:
...
 > Anyway, we have to deal with the problem and I'm going to hope the people
 > that actually have machines with SC/MC CPUs were the hardware detects the
 > problem for us will help me by running test kernels.
...

     They can help by having the hardware show some of the cases where
the software is doing the wrong thing, but a reliable system will require
a solution which works on an R5000 or R4600, where there is no hardware detection.
That is, in most cases where an R4000SC would give you a VCE, an R5000 will
give you corrupted data (in general, not every time).  The solution needs
to be correct by construction, not by testing.

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 14:12:24 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2826671 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 14:12:24 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA7534204
	for linux-list;
	Fri, 3 Apr 1998 14:12:15 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA7524585
	for <linux@engr.sgi.com>;
	Fri, 3 Apr 1998 14:12:13 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA05098
	for <linux@engr.sgi.com>; Fri, 3 Apr 1998 14:12:12 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-18.uni-koblenz.de [141.26.249.18])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id AAA01524
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 00:12:10 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id AAA00624;
	Sat, 4 Apr 1998 00:11:56 +0200
Message-ID: <19980404001154.23809@uni-koblenz.de>
Date: Sat, 4 Apr 1998 00:11:54 +0200
To: linux@cthulhu.engr.sgi.com
Subject: fwd: Andreessen Sees Mozilla-Linux Upset Of Windows
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 466
Lines: 19

Thought I should forward that one.  Maybe it changes some suits' thinking
about Linux ...

  Ralf

 ------------------------------------------------------------------------------

From: Billy Harvey <Billy.Harvey@thrillseeker.net>

Fellow Linux Enthusiasts,

FYI:


Netscape source code and the Linux operating system could be the
combination that unseats Windows, said Marc Andreessen, Netscape's CEO,
Wednesday.

http://www.techweb.com/news/story/TWB19980402S0013

From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 15:14:48 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2838150 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 15:14:47 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7559715
	for linux-list;
	Fri, 3 Apr 1998 15:14:03 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA7589115
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 3 Apr 1998 15:14:01 -0800 (PST)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA29027
	for <linux@cthulhu.engr.sgi.com>; Fri, 3 Apr 1998 15:13:58 -0800 (PST)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id BAA28743
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 01:13:33 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id BAA25899; Sat, 4 Apr 1998 01:13:32 +0200 (MET DST)
Message-ID: <19980404011332.15427@loria.fr>
Date: Sat, 4 Apr 1998 01:13:32 +0200
From: Olivier Galibert <galibert@pobox.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
Mail-Followup-To: linux@cthulhu.engr.sgi.com
References: <199804031911.LAA21028@fir.engr.sgi.com> <m0yLByA-000aNnC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.88.14i
In-Reply-To: <m0yLByA-000aNnC@the-village.bc.nu>; from Alan Cox on Fri, Apr 03, 1998 at 08:17:41PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 267
Lines: 9

On Fri, Apr 03, 1998 at 08:17:41PM +0100, Alan Cox wrote:
> Colouring in Linux isnt going to work without ripping the godawful buddy
> allocator out of it.[...]

Can someone point me  to a good documentation/book/whatever explaining
what cache colouring is ?

  OG.


From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 15:24:40 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2830205 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 15:24:40 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7593526
	for linux-list;
	Fri, 3 Apr 1998 15:22:19 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA7539500
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 3 Apr 1998 15:22:17 -0800 (PST)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA02256
	for <linux@cthulhu.engr.sgi.com>; Fri, 3 Apr 1998 15:22:09 -0800 (PST)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id AAA28702; Sat, 4 Apr 1998 00:22:05 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yLFgY-000aNnC; Sat, 4 Apr 98 00:15 BST
Message-Id: <m0yLFgY-000aNnC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: VCE exceptions
To: galibert@pobox.com (Olivier Galibert)
Date: Sat, 4 Apr 1998 00:15:45 +0100 (BST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <19980404011332.15427@loria.fr> from "Olivier Galibert" at Apr 4, 98 01:13:32 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 255
Lines: 8

> Can someone point me  to a good documentation/book/whatever explaining
> what cache colouring is ?

Well for a flavour of it I can politically correctly recommend

"Unix Systems For Modern Architectures" by a Schimmel last resident I believe
at SGI 8)


From owner-linux@cthulhu.engr.sgi.com  Fri Apr  3 15:48:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2831754 for <linux-archive@neteng.engr.sgi.com>; Fri, 3 Apr 1998 15:48:13 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA7259692
	for linux-list;
	Fri, 3 Apr 1998 15:47:23 -0800 (PST)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id PAA7457128;
	Fri, 3 Apr 1998 15:47:20 -0800 (PST)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id PAA21860; Fri, 3 Apr 1998 15:47:19 -0800
Date: Fri, 3 Apr 1998 15:47:19 -0800
Message-Id: <199804032347.PAA21860@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Olivier Galibert <galibert@pobox.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: VCE exceptions
In-Reply-To: <19980404011332.15427@loria.fr>
References: <199804031911.LAA21028@fir.engr.sgi.com>
	<m0yLByA-000aNnC@the-village.bc.nu>
	<19980404011332.15427@loria.fr>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 5582
Lines: 97

Olivier Galibert writes:
 > On Fri, Apr 03, 1998 at 08:17:41PM +0100, Alan Cox wrote:
 > > Colouring in Linux isnt going to work without ripping the godawful buddy
 > > allocator out of it.[...]
 > 
 > Can someone point me  to a good documentation/book/whatever explaining
 > what cache colouring is ?

     As far as I know, there is none.

     I can give a basic tutorial.  A cache color for memory management
purposes is the set of bits from the page number portion of page
address used as part of the cache index (the value which selects a
line in the cache).  For caches indexed by the physical address (such
as secondary caches on most MIPS processors), the cache color is
determined from the physical address bits.  For caches indexed by the
virtual address (such as primary caches on most MIPS processors),
the cache color is determined from the virtual address bits.  
For caches with more than one set (such the primary caches on the R5000
and R10000), the cache color is determined with respect to a single set.

     For example, if the page size is 4KB, and the cache size is 32 KB,
and there are two sets, each set is 16 KB, so two bits of the address
form the cache color.  That is, there are four pages in each set,
so the low-order two bits of the virtual page number are the cache color.
Thus a cache line at virtual address 0x401320 has cache color 1 and,
if the cache line size is 32 bytes, as on the R5000 and R10000, the
cache index is 0x99.  If I map the same physical address to virtual 
0x1002320 (same page offset, but a different virtual page number), the
cache color is 2.  If the hardware does not detect the confict, as on
the R5000, and I try updating a variable via both addresses, I will
in general get wrong answers, since I could have two dirty copies of
the cache line in the cache at the same time (one at cache offset 0x1320
and the other at cache offset 0x2320).  Note that this is not a problem
for read-only data, such as instructions, since they are all the same,
but it is fatal for read-write data, unless software (on the R5000)
or hardware (on the R10000) or a combination (on the R4000SC) arranges
that at most one virtual color can be present in the cache for a given
line at any one time.  If only software is used, typically a whole page
must be managed.  When hardware is used, a secondary cache line is typically
the unit of management (since the "current" virtual index is stored
in the secondary cache tag).  

     Note that there cannot be a virtual-index cache coloring problem if the 
the cache set size is at least the page size.  For example, on the
QED RM7000, the primary cache is 16 KB and four-way set associative,
so each set is 4 KB and hence there are no virtual color index bits.
Similarly, for physically indexed caches, there is no index
coherency problem, since a given page has only one physical address.
(Actually, there are cases where this is not true, as in the case
of the first 512 KB of memory on Indy, which is mapped at both physical
address 0 and physical address 0x8000000, but software can easily deal
with that problem by only using one of the possible physical addresses.)

     The physical cache color, for physically indexed caches, is important
not for correctness but for performance.  Suppose, for example, that
I have a direct-mapped secondary cache, as on the R4000SC, and that
I happen to allocate several of the popular physical pages of a program
to the pages with the same physical cache color.  Then further suppose
that the most popular (frequently referenced) offset of each of these pages happens
to be 0.  Then the processor will try to put the data for the first
cache line of each page into the same slot in the secondary cache, so
that each time the program references a different one of the pages,
it will take a cache miss.  If, on the other hand, the system allocated
physical pages with different cache colors to the various virtual pages,
there would be not collisions and hence far fewer caches misses.  While
a two-set secondary cache, as on the R10000, helps a bit, it is still
important distribute physical addresses as uniformly as possible to minimize
cache misses.

     There has been some research on techniques to detect excessive
cache misses due to color conflicts, so that software can move one
of the offending virtual pages to a physical page with a different
cache color.  (One paper advocated a hardware monitor called a "camel buffer"
to detect such "hot" pages; the buffer was basically looking for 
cache indexes which were replaced more often than other indexes.)
A crude approximation might be derived from the page stealer's 
reference counting.

    The simplest way to reduce color conflicts, given existing
hardware, is to allocate pages with well-distributed colors.  One way
to do this is to divide the free page list into buckets, one per
color, and have a rotor which selects a different bucket for each
allocation.  Moreover, if you also would prefer to match virtual color
to physical color, so that the kernel can use a K0SEG address for a
page without incurring a virtual index conflict with respect to a
KUSEG user mapping of the same pages, you then easily look at just the
appropriate subset of the buckets (those for which the physical color
mod the number of virtual colors is equal to the desired virtual
color).  The use of the array of buckets has been shown to
substantially increase performance on RISC/os and IRIX, especially
on the R4000SC and R4400SC.  It should apply to any processor with
a physically indexed cache.





From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 01:52:06 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id BAA2947545 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 01:52:06 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id BAA7600861
	for linux-list;
	Sat, 4 Apr 1998 01:50:39 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id BAA7698627
	for <linux@engr.sgi.com>;
	Sat, 4 Apr 1998 01:50:36 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id BAA14106
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 01:50:35 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-02.uni-koblenz.de [141.26.249.2])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id LAA25887
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 11:50:25 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id LAA01207;
	Sat, 4 Apr 1998 11:49:24 +0200
Message-ID: <19980404114921.56402@uni-koblenz.de>
Date: Sat, 4 Apr 1998 11:49:21 +0200
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Cc: gid@cobaltmicro.com
Subject: New GCC release
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1650
Lines: 42

-----BEGIN PGP SIGNED MESSAGE-----

Hi all,

after Gideon tracked down the bug that was crashing everything linked
against libg++ and probably some things more, here yet another release
of GCC.  Thanks Gideon!

There is no need to upgrade crosscompiler installations as the bug does not
affect the kernel.  The patch gcc-2.7.2-8.diff.gz is the same as contained
in the srpm package.  Though obsoleted by this release I'm replacing
gcc-2.7.2-7.diff.gz; the file previously published under this name was
a different gcc patch.

You can find the srpm packages on ftp.linux.sgi.com in
/pub/redhat/redhat-5.0/SRPMS/; the binary packages are in
/pub/redhat/redhat-5.0/mips rsp. /pub/redhat/redhat-5.0/mipsel.

  Ralf

29cd4f3d539de880bff861b3167afa96  gcc-2.7.2-3.mips.rpm
51648edfe0e2ef0bbe91265bcd5639cc  gcc-2.7.2-3.mipsel.rpm
edafdc92e392bb781d9174fb796daf35  gcc-2.7.2-3.src.rpm
1376b1c47c04e7d3ac3c642731d82149  gcc-2.7.2-7.diff.gz
68dcaff6da906d6a17afdf4ab1acc6ec  gcc-2.7.2-7.diff.gz.asc
fa672f5ef5ade6b2b1cca09f56d9112b  gcc-2.7.2-8.diff.gz
7167b2718cda5e5ce10839a6c22e801b  gcc-2.7.2-8.diff.gz.asc
6d173f4c9c8d7206acf1f941b3ce2aaf  gcc-c++-2.7.2-3.mips.rpm
4fdc76e56a1e5d9ca4c1d99ab5cca7d5  gcc-c++-2.7.2-3.mipsel.rpm
a7472ff686dbb3a723a412e61ec519c5  gcc-objc-2.7.2-3.mips.rpm
a07614ea41bebe66282d3967865f12ef  gcc-objc-2.7.2-3.mipsel.rpm

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1

iQCVAwUBNSYCBUckbl6vezDBAQH3bwP+NuCI3wEIh+vVD7yD8iF0a3WTmf3ibqJ0
W8q4UOYCRWS6njJqFMSOODliapkSF/Cch4vRwzCtSzdleuIfbUmA5faIL34xuSvA
zS+WsPNyNuz37LF6JPGI1q3NmK1FScbU0SdFPC4ieZkaIyq0JMItXBTIFPkrgxGf
6gf4yQqSBNs=
=GEtc
-----END PGP SIGNATURE-----

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 01:55:30 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id BAA2805677 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 01:55:30 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id BAA6173288
	for linux-list;
	Sat, 4 Apr 1998 01:55:19 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id BAA7725734
	for <linux@engr.sgi.com>;
	Sat, 4 Apr 1998 01:55:17 -0800 (PST)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id BAA14599
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 01:55:07 -0800 (PST)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id LAA09446;
	Sat, 4 Apr 1998 11:54:33 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id LAA27431; Sat, 4 Apr 1998 11:54:32 +0200 (MET DST)
Message-ID: <19980404115431.58833@loria.fr>
Date: Sat, 4 Apr 1998 11:54:31 +0200
From: Olivier Galibert <galibert@pobox.com>
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Re: New GCC release
Mail-Followup-To: linux-mips@vger.rutgers.edu
References: <19980404114921.56402@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.88.14i
In-Reply-To: <19980404114921.56402@uni-koblenz.de>; from ralf@uni-koblenz.de on Sat, Apr 04, 1998 at 11:49:21AM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 290
Lines: 8

On Sat, Apr 04, 1998 at 11:49:21AM +0200, ralf@uni-koblenz.de wrote:
> after Gideon tracked down the bug that was crashing everything linked
> against libg++ and probably some things more, here yet another release
> of GCC.  Thanks Gideon!

Is compiling with egcs 1.0.2 a bad idea ?

  OG.

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 02:02:33 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id CAA2944999 for <linux-archive@neteng.engr>; Sat, 4 Apr 1998 02:02:33 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id CAA7737117
	for linux-list;
	Sat, 4 Apr 1998 02:01:33 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA7698313
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 4 Apr 1998 02:01:30 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id CAA15712
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 02:01:28 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-02.uni-koblenz.de [141.26.249.2])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id MAA26370
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 12:01:23 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id MAA01254;
	Sat, 4 Apr 1998 12:00:17 +0200
Message-ID: <19980404120017.27705@uni-koblenz.de>
Date: Sat, 4 Apr 1998 12:00:17 +0200
To: Olivier Galibert <galibert@pobox.com>
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Re: New GCC release
References: <19980404114921.56402@uni-koblenz.de> <19980404115431.58833@loria.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <19980404115431.58833@loria.fr>; from Olivier Galibert on Sat, Apr 04, 1998 at 11:54:31AM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 419
Lines: 12

On Sat, Apr 04, 1998 at 11:54:31AM +0200, Olivier Galibert wrote:

> On Sat, Apr 04, 1998 at 11:49:21AM +0200, ralf@uni-koblenz.de wrote:
> > after Gideon tracked down the bug that was crashing everything linked
> > against libg++ and probably some things more, here yet another release
> > of GCC.  Thanks Gideon!
> 
> Is compiling with egcs 1.0.2 a bad idea ?

Won't build, there is no Linux/MIPS support in.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 02:06:42 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id CAA2913472 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 02:06:42 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id CAA7678621
	for linux-list;
	Sat, 4 Apr 1998 02:06:33 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA7672477;
	Sat, 4 Apr 1998 02:06:31 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id CAA16743; Sat, 4 Apr 1998 02:06:29 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-02.uni-koblenz.de [141.26.249.2])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id MAA26576;
	Sat, 4 Apr 1998 12:06:21 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id MAA01295;
	Sat, 4 Apr 1998 12:05:54 +0200
Message-ID: <19980404120554.31953@uni-koblenz.de>
Date: Sat, 4 Apr 1998 12:05:54 +0200
To: linux-mips@cthulhu.engr.sgi.com, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
Subject: EGCS on MIPS
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 414
Lines: 12

Hi all,

people keep asking me about egcs / gcc 2.8.x for Linux/MIPS.  Before I
even attempt to work on that I'd like to know if anybody has attempted
to use one of these compilers on IRIX or another MIPS operating system.
Experiences, especially reliability?  As I understand the problems people
have with these compilers on their Linux/i386 machines are only mostly
caused by the Intel backend?

Thanks,

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 02:42:16 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id CAA2948087 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 02:42:16 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id CAA7701830
	for linux-list;
	Sat, 4 Apr 1998 02:41:10 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA7762686;
	Sat, 4 Apr 1998 02:41:08 -0800 (PST)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id CAA20886; Sat, 4 Apr 1998 02:41:06 -0800 (PST)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id MAA10078;
	Sat, 4 Apr 1998 12:40:38 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id MAA27487; Sat, 4 Apr 1998 12:40:37 +0200 (MET DST)
Message-ID: <19980404124037.00257@loria.fr>
Date: Sat, 4 Apr 1998 12:40:37 +0200
From: Olivier Galibert <galibert@pobox.com>
To: linux-mips@cthulhu.engr.sgi.com, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
Subject: Re: EGCS on MIPS
Mail-Followup-To: linux-mips@fnet.fr
References: <19980404120554.31953@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.88.14i
In-Reply-To: <19980404120554.31953@uni-koblenz.de>; from ralf@uni-koblenz.de on Sat, Apr 04, 1998 at 12:05:54PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 700
Lines: 16

On Sat, Apr 04, 1998 at 12:05:54PM +0200, ralf@uni-koblenz.de wrote:
> people keep asking me about egcs / gcc 2.8.x for Linux/MIPS.  Before I
> even attempt to work on that I'd like to know if anybody has attempted
> to use one of these compilers on IRIX or another MIPS operating system.
> Experiences, especially reliability?  As I understand the problems people
> have with these compilers on their Linux/i386 machines are only mostly
> caused by the Intel backend?

I use it everyday. I  only have problems when  trying to compile  with
-g. The compilers  segfaults  from time  to time. Apart  from that, it
works nicely.

A bad point for linux/mips is that the generated code is n32/64.

  OG.


From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 06:01:12 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id GAA2947808 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 06:01:11 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id GAA7715211
	for linux-list;
	Sat, 4 Apr 1998 06:00:00 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA7798515;
	Sat, 4 Apr 1998 05:59:53 -0800 (PST)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id FAA17218; Sat, 4 Apr 1998 05:59:50 -0800 (PST)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id OAA07360; Sat, 4 Apr 1998 14:58:59 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yLTN5-000aNnC; Sat, 4 Apr 98 14:52 BST
Message-Id: <m0yLTN5-000aNnC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: EGCS on MIPS
To: ralf@uni-koblenz.de
Date: Sat, 4 Apr 1998 14:52:35 +0100 (BST)
Cc: linux-mips@cthulhu.engr.sgi.com, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
In-Reply-To: <19980404120554.31953@uni-koblenz.de> from "ralf@uni-koblenz.de" at Apr 4, 98 12:05:54 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 488
Lines: 11

> Experiences, especially reliability?  As I understand the problems people
> have with these compilers on their Linux/i386 machines are only mostly
> caused by the Intel backend?

For 2.8.0 there is a catalog of problems caused by both back and front end
bugs. For 2.8.1 it appears to be a case of bugs in the Linux code where 
gcc 2.8 was able to do some exciting optimisations we really didn't want.

2.8.0 has cases where it doesn't properly honour volatile, 2.8.1 appears
to behave


From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 08:00:53 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2951504 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 08:00:53 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id IAA7742264
	for linux-list;
	Sat, 4 Apr 1998 08:00:10 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA6613468
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 4 Apr 1998 08:00:02 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id HAA05636
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 07:59:57 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-27.uni-koblenz.de [141.26.249.27])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id RAA05991
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 17:59:56 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id RAA02091;
	Sat, 4 Apr 1998 17:59:25 +0200
Message-ID: <19980404175924.47178@uni-koblenz.de>
Date: Sat, 4 Apr 1998 17:59:24 +0200
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: bug
References: <19980404001154.23809@uni-koblenz.de> <Pine.LNX.3.96.980404182932.929A-100000@calypso.saturn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980404182932.929A-100000@calypso.saturn>; from Ulf Carlsson on Sat, Apr 04, 1998 at 06:30:15PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 130
Lines: 7

On Sat, Apr 04, 1998 at 06:30:15PM +0200, Ulf Carlsson wrote:

> How's it going with the bug?

EGCS is bootstrapping ...

   Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 06:36:23 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id GAA2932003 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 06:36:23 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id GAA7725162
	for linux-list;
	Sat, 4 Apr 1998 06:35:27 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id GAA7772762
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 4 Apr 1998 06:35:25 -0800 (PST)
Received: from calypso.saturn (dialup73-1-2.swipnet.se [130.244.73.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id GAA22483
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 06:35:22 -0800 (PST)
	mail_from (grimsy@zigzegv.ml.org)
Received: from localhost (grimsy@localhost)
	by calypso.saturn (8.8.8/8.8.8/Debian/GNU) with SMTP id SAA01267;
	Sat, 4 Apr 1998 18:30:15 +0200
Date: Sat, 4 Apr 1998 18:30:15 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: bug
In-Reply-To: <19980404001154.23809@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980404182932.929A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 37
Lines: 4

How's it going with the bug?

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 09:44:29 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA2945897 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 09:44:29 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id JAA7796268
	for linux-list;
	Sat, 4 Apr 1998 09:43:19 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA7788688
	for <linux@engr.sgi.com>;
	Sat, 4 Apr 1998 09:43:17 -0800 (PST)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id JAA21937
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 09:43:14 -0800 (PST)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-10.uni-koblenz.de [141.26.249.10])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA08900
	for <linux@engr.sgi.com>; Sat, 4 Apr 1998 19:43:08 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id TAA02285;
	Sat, 4 Apr 1998 19:42:25 +0200
Message-ID: <19980404194224.53617@uni-koblenz.de>
Date: Sat, 4 Apr 1998 19:42:24 +0200
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: EGCS ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=KuDFlWYTEVAkct0F
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 15232
Lines: 225


--KuDFlWYTEVAkct0F
Content-Type: text/plain; charset=us-ascii

Hey, look what I found on my harddisk :-)

The patches guaranteed to be untested except by bootstrapping itself.  The
defaults for switches like -mslit-addresses are choosen suboptimal and the
specs file is guaranteed to be wrong - but so far the thing seems to be
working quite nicely.

I wonder why nobody did port egcs before I did; downloading took longer
than patching ...

Have fun,

  Ralf

--KuDFlWYTEVAkct0F
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="egcs-1.0.2.diff.gz"

H4sICLRMJTUCA2VnY3MtMS4wLjIuZGlmZgDsPG1z2kjSn51fMWErF4iB+CXJ5eLyVTAIL7sY
U4AT585XWiENoA1IrF5is1n/96e7Z0YaCYHtxFe1t/XYu47QzPT09HRPv0w3jjuZsFoc9Bif
2mFtv75XP6j7gTt9ObXtl7bvTeBx4S7Dl3PXi2/qM63fpi5ParXafcHtjGYx+8nyGNtne/vv
9vbgP7b/j7/vPdnd3b3HXDvtwGWNZcDYITuA8YfvDl7D+H+8ffL+PavtVffY7n71729es/fv
n+y+fPFkl71gTX+x8D3m8InruZHreyGb+AE76/SHLIg9z/WmrIvg2bUbzZjRbbOx61mBy0Mc
L2EsV7CsWcTKzQpO+KqKf1+zdsA5G/qT6NoKOGv7sedYOEeVdTy7noz/GLhRxD02XrGBNZ+w
E4vbszlnZVrX+9hza5/98Zx7v9cdXkmGCbTckFmsfz7sXNb3me0vljAD9GUXvc4ls+e+x5MF
Vdn1zLVnLA55yE57FwQljOLJBGCELJpx5sHoL1y+JAxfPtl9svuDO/GARGzUGJwaI7NltBsX
3RG8J7rx3HtWPmsMfzYbJ51mo9sd/kGfThtDQP0H7jnupABks3+xEazWxva2wDB6rU6jtxFM
tpkRViedU/m+CO5Zo/ljp2eYo099IwWnv2WlMrEK7cVL4I5KqRAQTNjpdk7U5EMNWr6JfWUl
46RUZSXk7f0Su9UhSratneLGu5624cSftZ/7nabcZldsKcxjxfOoykKf+d58xaz53L9m/vhX
bkfExACHeoYLaGLAohYLoQ0YlbkTagGOCRi/Wc5d240QRPhZyIkbKSb5IRYrBWqopZinHxrd
C51y6424oUgnz57HDhdrJqGuz0rUIsCen/xkNEdm+3xw1gCGOG+3U6jZNtgDQSfW8r3nEaAa
xgvOLG8VzVCYrbEfR7SoGbccWNbEnfOwLtYgIfbOzc5Zv9tpdgDe5cgY9MymhsyPjQ+G2RgZ
lx2NyTIvaX4DRNmG08zxQZ6scZiZYtjCHT+5OD3t9E7NTq99Lkf1Az4BrJzxTZ3phO0PjLYx
GBgtbViWLzf1YK2TS/FKTnHKPR5YEQfs5nNgEp8t+MJerqqMR3a9yjw/YmPbVy8yeEtZOjPO
zPZFrznqnPeGEux5HC0laefWmM8lGy4DbnOH4zH1a7xYAiXmHJbW8wGBaGZFxEfIeOGX4BUw
E2PhKoz4IoTxHI7Na9g8O4qhx4pNFeYJpJCVU24HQlsrxr/wYCUAAUQWWcGUR8C9Nl9GzD18
+6aaQgbGBirAeeiCEMCsllPB12odOE2NQMnJXA8mwZZ64GcExfIcFgIXc+ZDcyBOUDiP47nD
ZhYcqWPOPYKEsDeCWQYuUAMagV/ZFI5iL11qFTEjWJFPkBbWZxDaOJB0JML7NmkYnNmLkLsR
XMFEQJIQZvPF6pY8AOoGvGbN3anHnRQPHCvIDyuYukIh+pOEOkztp1QUglkbwzPz/GLUvxiZ
JwYIpmE2G0PD7DZOjG7KS9t6ldudrlFFlu5cVnsXZ9VR46RrVNgV4qsNbHQ7p70y9a5U2UGl
GIk7Zt8y7U8XZ305dfJDOIBUf2Xf8UNA2FYaMIENk+gwxIelCB0VAen08LhqdDdCwGEFmNyi
tKLNsVeR4jyagUiBPIVsBuoCWMEX8g0HKl/AngfAYw7yImgYe44GjiUYHOwVNKWAlX4HTuI3
wIYesA8YM5+tKRf6RWgfYJsLD8/g4YfBq6qQM2Ri6IkixPEQAPjXlie4m7hzweETcKAGJxRD
EZMlaEpQc9jdBQZeLfFsZx857he/AU4GPidpwRMgZVvJE83zs7Pznkn07O+U6qBeF6ViliLG
g7NWDClkq2wXuRW9xhn8HXb+BX+pQ2VnB3YA2WlH/dCOTEAGvWjCEuYuXUXPwqsILIMMmpWj
ZIjaGtOzQOUlA8s4Z0X02wS7+iyG/648gF5G5HCYQI+9ZCed0dDsGwMTjMoRwAEY/zV+cb3/
IX7pnoOFm7ILnr7zO/iFhmxlF+rxiNyiI/k4zAJsIjvsFJ7HCc+zjcs4EmPX2UhaEUDxjL5J
uQjtNbkRxHWg2/AV+j4L0sIzUrrW/Bp5kYAQMwh2zBpViDhiaA7BrhlldyV9L9atrTdP/h0B
20Q8TMcNUMeCmpaLX1iuZ7qe6oDkxuXjuIS0oifsWR2MlxAU9FV0VdoDb3f/KqH2tnNa2vrL
kMeOX/OXaNg4yOGJxWSxw4Pa2I3YtR84iTyQ02AJY2nJbXfi2uyLNY85+gShD4whDQagmz5R
iDyjDLfPnn/tpeZbslXhmryAdlLSQuLiTUsPXQX4/ZE7jf0YDhv+W8zJ5JqA7xxxmp2wB+ck
8BfQ2/FjwKT2WwzWJrBGFCA7feyMfgR2RZMdbGTWYKAyzzq9xgg/9S66BKdxMToHf4Jc2E+s
0e+Dm2i0NpFh4YeRMDeLVq+YrdnpmK3GqCFpoPNbrgmoY4W26+qHSbPfN4d9o6mpK/kGGOfJ
7rOvddt+t1NrmaD7e6cXjVOwJcx+92Io/pjs2denlhe672qtog63t0xCubl5DDDNxwCyyAER
vl7nA/YuBKJ1SIAMc0Aaw6FxdtL9VAxBtbJkfPh9458CAvg3fJejRzEVYJwcuJgsDw/eMRhF
jnO7PzRGx/tvbmFUYdPhgRqIgYO0tTNsHCdP9LCvdTzY1lGHeLit46HW8dW2jq8UVSSS8ukg
eTpMnl5tX0JKJzhD37x6p/oO/wXHzPGbVwQGzxjRZqL6IYfYNI/x9dUVmB4h+TvwCDAY9Sro
ptr6o0Gr024Xt8q5u+e9U5w8fQOj4MVtuu4CbA8PtmF7F5ob8CtADObJIgY8o6j45yGVznO1
C9PEJ4KKD8eHyWOm66uCrq8Kuk5RclRXfE3v5MIzXY0T6IeYgSOFA8QjiC32pA8nGRkWrxQ9
ja4afZKOPtFHd9dHd9XoiefX+p0mIQr/4jB4Wrq2aSLG2AwfipsFABrdSppb+mgaWtRGQ/Ez
hbPafQDK5NulH7o3OIqCzebw/GLQNG6V/h5SvANVISho0LOxHfmkAoeRFeSsZ+weL5c+vKfO
ysYIKYqCepUG0yeHnpIOOMF0d7dOKjoNIUUUz7GWS24F5AKMoeEa7Ht3MoEW4DoyBjFApE8s
7J5kcuE0LHz0GADZT35M8TvuUkRHKV3S+6vF2J/T8IHRaJ33QBmQ9h4aFBJj5an7BU0NsLfI
iiLXRwSqQrC57BkPZXSFgATccig2q8doKgwWy+chZyuJyToKwpMxLkeDZO5hNfs5jdOBBW50
MVQqW6pIYQIg3w9Gl6otcYLGPliIRN5fY9gqQVtfBoytCfxxnXXH6GIImgymTOba2c/62VqT
NHlMOJvQAA6QBqU7+sKpUapLOuEYXw5C1kIbG4zC0yYGwrkHRiTuRIRmGzkKKiQm7k/m7tjW
XYLm6HwwzE2XNLaKGxWmBa0YYNExJc6uXpWs66uStsjWPYY62aG02IYK78M6QnJzZfhRMbXg
uWtga7qggr0ruV4JeT2JMApn2F3gLraRNhQwDYVkYYDUchy6GgOnPIFb5vVpndUjh4d2BRlU
yJLwvXxwYgIXnX0kenq3pi4axAy1xOOgbSFMCYq8DAjTPcub0lmGT8mYfQ+AzBAZo4pPQfJE
si+eiKT4RMTdSFR+EwVp7HQSe+JBuzXM0k6GJh5Cv0LaEZyH0O+htNOD+IVETDs8JLL5xXcd
9gg/AIo20FSkL1e+A9RX9jg/5Ii74LUjf0nEnh4n3FZ5eBT462NhhT9JUMEKF6Yvow5VVnoW
UnhvqCuqJCxUDEpbYLq+o2/A6vZxFnj7mDv4aKCQ2/VwEJ0vGsumLbmgHfLQ0zVVqUea4BSB
s0fBKquom2gk26CQDwmDig4mNzNtLoxEe9d0Q4v985gdVr6DjHcw3QYlnvJdAooW9Vib+y1Y
HR4UYJUXBCLwUYagtzqF/7yM+kiggv+lYzn4MxzL/y9u3y5uwV9J72TdBGVfaWdJq7BDxn/a
DmJNIaFxe1+FtK5McHRWKRVok7v2vsDBkbcgG05YnHXbCavTo/UwejjfRQ/nMejReig9nPvQ
g5yXJqYbRZzuPcuh5WH4ZOHa/hxDCtq9rAfCL3olbgXmkfkTgj6d+2NwWHLRHD0VSE+gQMke
XOAmi6ssukTceF+GyOd58ijbvH4zhreZDCiX3iFpl5lr15npvWPlaDvg3F3m+gXbI1MUnLO7
CdoyCugpD5GtZM2zdtGh+V8i8/0n2U5yEcWhKJlIlLLE/R84uuoyEkYR6I9cJEFRMEquGWNp
NZHo6GH6CbdjsQ10Xak77/a8mkTfxAjRRQQlKRRHnQjQdeDqYDzfq+X6JVh1JhmEZlbIrDlO
sqIsMOHQc4fyuRYYVPN8EYoEppKJC1EUuOM4Aj9eRE7xmhuTHrR7cMeHVjUy4LY/9dzfdTLo
0QmFV8todvHysnfR7WKinz4TpmQgBhF31uJ5GmuqMws3Xe4oQlWX/AOje97clKWAYoTbSAKg
UDVdb+LfdZwWDGEvPPCNiJHWDAh7ZgXQDjwqGW3d8PHiBYEz6enrkAKgHzFGig/n8sG4NJq3
lBeSHs637IWK4xxlV1eAY+bMFmgtfEehpTy5LDJyuiS9IJvpAfxXDkEpJDgw/A9f1P6JFMn4
feRiAmL2YilSO6rUDXMQKlkKj4FDP+toratC4p6//Y2NBgb6rC1DvKqw42OmlK5JbzT/FdYC
uCXErDJcPrwpWTelowJnVk2C/5pJdD0JrAteE1y2YRrcvGSS0lHOY87zVmbkR23kdYreOilC
XPNeJQeriHEBVrmQMyrsBhOufRvaQXL9SWG/ipbnx9TeAcxkLA6aw6kiEnfYLtuvYFq/hPgi
SefRRclermAyAatQS9JMkjI5bkwRAV7T2TDfQ4U6ocvRRutIqoQ0zP0MQ9yghErV98vAn47d
SBhMgndxc0QC2poBVLy7G+IeisnUKp+KZSYiscODwA9MTI8x8WxXfAeYMduiAoo0HkwQsB5l
7tpRSaC3xSAsWHKywoyuzUUU1pVk1jLxg/SDuOsSOlRl8S6BnoCDJRNlkmg2jJMGjC8UBJz+
Sk/Iuy+L/fKhMSDRfg5awxEQUmVpiRQ7kTDkB3h7RhIK+ttxbQu1y/WMEyiYbuF60yR5T+b+
yawjiQFor99iN4BhmNtXw8sJeKWSm9cya7LXWlqSfea92EKlnzba+0WHGxhjmE3fHI7uE1R7
yiZza2oqi8EUaUdhylz5AGFedHRGxv65WMsWL0A7R4vWoTaxcvciyrSGJWhrEBONaIQQY3/8
wZ7SDOqEVrNAA70fdlqGabTbQPuhbNPH0une6XVGnUY3adahlwt6oJgKwVxYwWcTGTEZgj+A
6VO5bPBHGr1RIZSK0hvb6bq+Ddu37R6H0QYAm923RxHpwegS/RHSa2fADyic+CoU8vrZlZfA
/iQVZug/GHUp2w2mCaYxoYOjcRzYlljK5qmqCnlrJ67urZDEGI4MsVw49J6zIMJylmYc4GX8
fFXFrngzRkmawjvy06qITFbABmHX7qrXBF5rKyPOVXhRyVK/rLy7lnalLuRUZB2qW2K6ZLNE
dQqr01GP7kAdFSxLcj2lhT2iVSk4ImsR61bAEsaimi9WsBKZiViWJ8pckipDUawiKjssj65x
q2yMxSJITFELIoeIy8PF27ef9dEV5nHuEJvACsTVYZL/kOZUos4P1fJCTluxAjdqRRf74vbR
4equkcBsvF+EZay5CpTxk2QxIsG0e27KGEoakYb5BFBMHge/KOLzueDxxOGh+1RLJj5g12sw
WAs9lY9G42ejp1d0CNsoLdyYgGyErIz5BgiF8qQpy/doq4ebxjoRABhfz6+858nItdABFdfp
C4OtAcWGiayCAWglVO0jr+3pjRS7cOVF1o3gRlcU6v0y/HS2fwx/Dp7Xs/kvYo50v4nLkH7X
WBFFcwoPz4GZCRal/hblraryqCjFAUD/AvZKxHD+qphf1f0VBS/agmy0Afvin4NE55BbWJSv
rkcFdgq3QQBMk9PXEqjRcL8flIMtUO6OCeH+THwspEThW1h24Eu3XiQGo5Ujbv8dLUAkowK+
OnCXcDx4jiqnkodL6uCrwwXtsWRjc5sl4gY3cEjR8eJiXrTGBYCGknUUVzGh5C9kQXGs4HaL
MzwUWT6WyoCQaVB4OuDhQmtRCQouqYmVHwdIgBmsvZZNJI8W9Zk4O8qi0AJpFS9l8tDSCiLX
jueYsQUUIDjJuirFx8p53xg0ei2zfTbaKb1/FqrDAyuoBcOKTI1czQmiLpBPSk+SONBzVGch
LpWQPysQCJSZ55GySSlxRmkFAU+U3IltlOEYhChsWnGIyww1DLGQysyasbJMGGUITZTGAO2q
YaaIeb1Ncqv4UMkWCUtNRIwZpunzukLbrMu0VBxEWDExyr/QzqDFQ9hG2s+Jy+dOqHhYleLI
kw3NX8GhXoQl88gwlkdV9KISR7BHnBT11FkWc2seKulJPIYQMwpxaqoyTVQZOgj8CxolamvD
l7LcR888/A5WwXpJqpQUrDIkbyfHKkpKCHEq1kQjS5Qeyywiy3XSKmShX3VejOLAE5wjcvBE
ubZY5FodUrzGN0kcBlVWMftkumQqdDKxm6Lw8uZ4sab2vykuL/VpNVGnWyfOnwaAiiKiViyT
QNW0dBbsulQxLaaZvBJ+w1F2nNR2mpWhr2uD4ng4+3lKVBLu27L7shZ+895rHf4yOy/oU8pM
ftfG45GXlmqZUkEfs70sbuTOkyfsejN37IL/kBmYBCrRsFV8ormQ2TKxTZPubzFFEjJrpnOy
0p27aFwEsvrMoXgT+ltiOa5nYv1UKIMG9KUBylc+Shdzm+eJb5YC7asCsrpH3q5QyM3FSwzw
2PwJheBM/K4Ld066ds3hTAr6HThc0dXCL13AVGWAx/U4E8wWiOP7HJOEYQSIiEg6z0UW6HoG
S9vS6noVoxJmTuFmXlt4OSiU1Xi1SfREYrIruoMLl3qbuI10mVQg5O1OrzP8MQcvX7RY0CVz
SzM675td44MBjw36TpTKDsvf1SR+TnqNAlx6ORwNWPnSuOzLsMpgpEIqVbZH/x/pg79FdrTh
KqAj0aR7B4V7guVOAiQXKTouihQlI54Wbl4lu3hNesXAO8RXdLq/AIv+hRKsakQ3Qn2gDGtr
us1t8r2cVqWMEoGlAI/SuOQKMvGlLXQtidZyOsRN6zrQ5XBFqWidstLJ23AXWJLBHemWguMP
qs6JQTzHliP0IsrHaR8cmMhdUJk4vs199UyhiYNEv8MKwi6Sru17KsO7WDt3tVYQYpWyRSbs
vw9ev/mP5rTKW1IslqJ2z9ca5Zvd3Q0XhDu4xlOjBwpyZKx9HQSNBv7pTjhwj4SlqpHv/BqJ
tWHarer9NVdBUlSxHiu301r0+2SdKdmQlsC956H1PHSW2kNnuWM1OxssljVUclq4KF9FpZ0w
cSKgrMio5nhFcqgX7GPpcVIIpGv0zllnZLRMcfchHTJQSwb4+gQ4k+RCo1PPkKKQlubjixFC
gf57r14/eP36P7JmAvxpEQGmWETar6q+fSopSF/3PtO5sTxN1EiEDHS8T3FNCRNFzbLx63Cw
imqsvgtAmh3Kn5NpG4J4cs6Q7QtAhBYla6TDMa+DXfm+iNn6dgReNQ9ta4kOmg4tTMEl30OF
9wMEOg2zaiSSxSD5uWTMKd1I6q1bQ+tfr3TNadUxBaZhn63AYRe9F5cSVXlxICrphTO9wAgH
1tkH4MMntAtFIOOay3CIijFfWbjXAV/CtmDMCc+LMadLUnkhmHORRfRaGnFkmh2+fVORUMng
Ut6xhfGnBnjS1cy07OqLtMDQhKM55LcmUBxiagGqYQxcCkQ7qB8kNqFli6+AitaCS8aw2egb
QxSy0tV+9ncceVf7kyD/uvD3ye7VHvyW6O+3/UoQ3/J79f0gxC8tZP87f/8qIJIK1yJepgiP
xeYuZm7JwKYXL8Zw1OB1WiI7WkgNhVFUqiqZ1eLAFqvLL6n4v/aOtLdtHPvZ+RWsM0Xi2nJ8
5GicySxyuKl3nAOJOy0wLbSKLTtCbMsr2W2CIv9930FK1GmnnVl0dqcoYh3kI/X4+Ei+U5f+
duLiUQKEdmVM5ty+DC2p+ZIppQtrr4mh81wdjlGggBOMIFH1CNOA/2Pb8ufpMzjlq1layIHC
QgTw+iM/My0WR0VuDfmA9ShXkQVqFnGZCRk3Cw6ZZYWBPyxSQVEzJDlc+BUVVShedOzcA+No
7u2JL4QbbsVCjrfg1Ql1eGohIHTLyHFRkzvkQcqJmKT28fGqxL0hA6ddDlGHixO0FGVA+hAV
NjeVs31JwNawlFIwVKFR60VNLeEB78SSMd3DxbuuAEROnKkVol/GOiInRSUY5igqzE9ZrOv4
sRgnykNUsfmBSypIl4wx/YAclNh5oFD4yJv5CZ7JKXIlEOEmE8AC2gB6szn4ncR4ScaTAe4P
hwL4pZpoScnx8GzZZWm5qbpFQ60WFgKxGWq0ZAhMCjJFp1AeFYmlkODCJdHyJVlOJmjzM7P4
m9A3lNYbJncfVRbZVpPR3ZTcEsKNbiS9gu2SZ48cwpKiEHlEN2ku2gO0NUGDs9jrktjEtg7y
AR1kWSzFYkp9LBYrUULURaPSQvEAAEJPIj07EPpduVyKnoi+6scYrYt4EOLpfKC/l7YQm3Km
H6pV/Pf+3SfdmCQBWLDMqNaKPVVSw/5dhTftWhisQoqRZARaPQktBX8fX9aaLmCvfxfK8HIg
Sy1cVkc3Pn7cyOwqF2HkPO97nlJOq0/Z9mzh1yUUp4nTSpoeNYNhhRNQLiQytNNfmWVF1lg4
3Sjxo7+4xaOSr+sQk6xImmBgxDpS3iNLp77wc5S2wJLjzdlWgpdBfWGh0KaBKtr1bRkaIZNN
5YT1pGNjehg7fBMyuIroti/Oem//KEZHYbGkqOtbGR2W5M3LoYgALItN2duD3L5QaRS59e8W
0/tAbRDngBHYP/N+Kfp0ZR4Y6/1Mn8gojYr16JdDsVtbwgSXTWGNS6R/birDKMivn8VweyBm
CgUogX01Q2O+jY+1DXhBWAi4KQZ4my7sKFfCb4wAgDsj0kBJ/HwYJffcb09DmtBQVviqy9eW
4EqWycNT4SnRhWxhS9BI5AMP9MqxiTA7KOQNSdyUMQMpmUtuSpHExiEXt6G1PCEjd2uRiIYn
TaqlXXn2sk/7DQ0vn0ppY5lc/Au5K39iYJXsVb3U1tCwgXprKf3ENgPpRFQ+FNv5zUU3CZHv
ydggFPJ2B5ndaOR34ylnF1F4SrUxzpp/hTS5axaPWrbLkGtXapymcAFLD+ME5K7bCP8RVqgY
txu9wH0bz+CmN38IDYKpFBrnBib+pBI5dQ20D6RT5mIyeVRTAPksJx7Ag06Q/MEZO/PHqGrk
5t2xDNx+877TO3nb1sK9JN8VvhYd27aN4QyIs/ZU0bpyQ7ZdjxjUXXqxqUBUeEKfoRTQhS2b
73ox5QyGqry6bp+233Qu9NajzymQJYYfa3ffcGAyDgzXOT8MrjCvRLMhZMFYBDO4WkydB/iR
geCum7VaTajYbHBBOTWEccSmtJxigyxDg0cU6KwERfqzBXns47W0cOP7ooaRNhv1qKBeZO3j
oIXtDLeEg8BUWwkRUpRW0aCe6okM6jmBXhy+oih127s7NbqYWIOWIW+p0BkVaB/T3y6VweiK
6qKhLprqgsLefZa1p67lT9zZvGVcKoAvgmcvv17Cc4JwWQ+uGsFVE66aKmrdCB+NqJMjan1E
hUYqOuRoNLhtGVwKLmtwXVM3AFzWgRuAL6vCDTQRQqBUCgoG3YRQ6DaEQ7chJLpNwipHgJVj
0MoxcOUYvHIEYN8dDhU4vA6B4V0ICu9CQHing3mhgv/JS4rWh4k9nih4HwX2o9sglB/fRQMH
Tt2p6cNm0R5EAgbqj5nAgC7twcAe4Psgnt+V535GI09LUAhkDoaMVKn5HIQMCA4Kb1WuhsEg
EOxzhLWJNXL66EruzSkac9WVRqG+beNDSpVQ7Zc0GemMW/dJgaRsC5XUjWIA2nMyATwplwmY
4ffdmS39S1kdw0ZTgf867trZGsTGCONY+V8YmXmjGj3jxL5Xl7xF8EALTRFGiJHZChR0L7/O
Rq0RfFe96r70Efcv4AE81R9mx3XB4ljac/G7VqvDtWSNoIKMj4pbam/u4CMRdjccDO5j7PEN
PU8SQ/vidHVSmFv9e13PkyAHOMn+YMRQiWjY0M3bm0j5Ave+CLTAVkRFwREd/gW9BjRuxA/L
EVxpqiYdg3EiUjiJjwk85BER3Fho+RwOTbdz8etq4yIRqnDIJqgxdxeMnuiymbIwpEECihoM
7pRKJcXGqQtfOa6g/a+grQptCFA4zwPmo9AD02FNSBmNyJ3Nxo8cmTHpyQR7GUyzNVc6PdUV
1Esoj8AqyoFY1hvG9SQ5L3yMEsOQLlPSDPtYnF28U2bKAVQf1ce+QxKa48VcdFjZKNUsn1ly
TF6IZAdteXL3xVIUNATxq1DJmnA6Fmk1o1ihTquG75JRAKPRZMIkO4GqeFv9Z6CCgPruPQpr
cJ3GheC3lvHb0xO0MmeJtSsmqPtpGZsUHeBRKXmpuvF+XDF+U8DeSyWzGjweJf54BEaCN0sQ
ZfM7x+ckQLby1BxEPH2IwAsBwWn5EAIaLH7zvoQq3tr+/Gy6mITTAK8SaxcmMDL19yYOjfPZ
xjtK32BKsaBkhSn8mp4RgdOzwsuv3uARBgQXS/sBB86Q90/y/Qt5bzAZtYzovdgaO7db40HV
d6v1J1VJNiHn0tOTvocEOp66AmMkQ20aAJLvYWhSc1a10A0QrkdwBfMm8MxgNRUbTVHGC1fI
NQArDOzbxUhjuycIwrO8x4qYoWpPrdSvhDGGVrCKgZstBNM9fdM9OrtREXF5UjvoKu6RygX1
Jmw1Ee5kC5jDLE4NxxlrJQ42nzBagDS4wvHC69EEh4qWUHUTrqsvePs47quNIZaJYvKGTAJG
FpucjTAPhKfZPQC9EzY0ewI22EcGFUtkdkrhCkxOnaM/DjcCsXfSAPOoK/GQODV9QeGdOZdp
RqLoe3/y9ug6ltErfFYoInWgWEbLCKDVidm5xV4UMNK2Xi6AcH70wcyEkvKSKiShye+8cBmd
gXOhNNEY9fsqYwKp3/pb/XIZnTP6go16ZaIqPsziUS06FlcnJ+ZxB3De7p5yw+dHvV77WjtH
ZhYR9QgYGLxeB38wuo553e69u76IZqjoxEOUha76oopWxJWPxYdI8F40us2pg1FYVJ3B6ik2
V8mx+awkm9+dZTMtzWat1Wi2duqJNJuNXT3L5mksvebYmc/HuPkaONCRpck2H6U/3dKMm/R3
938o72ZuBsuaXiSalVJGrQ/SUha/KxtlN5aEMpauUdJF8b8pJ1pNSPRsCVE3KSHC0iXxLOnQ
6rOcjKb7ebOOS6w0w7lo4T0g+9Tui8a2gLlZ25XTc2/Z/JbVo7O72Wjt7Ieze6exW6s09kWZ
LpqUSlcGS5DJsmCacnR7ouqJVOvCoGd6oPG+Es8g01xPgz5HDzCV2Tl5hYSuB2tizRC6YzeU
Jb9u3BHBayPhkcTnN26VCwS1p2G98grm3lKNGarGszohC+R3JA5lGqv/BJ+6FIgGoKVDEHIa
S2xJ4boMTggdHnpQn8LwvBxUSCUzX0fPYv9QwANU/9DVFt5Y3kg+Jmc2vMSm1owCK4qoZ/7v
AB6BmjOXkruZ7ORWEv8Qb65h/M2rSzI3h9UYmOO5aKGo5eTX+ONPEu4ccZ9oo1kXZXF2hYVh
D3Z901PFA6qhLmBEpSp8jakBSSkBJw9zNMt/P0y8V3QJp7YRmheYiJ8lLRHiqAxSYMaYTCz/
/uO89vCy9nr8QK4fOFDJp8XsdrBw9tvRzPQtdGmB1ceeZ5cb5oMZRsB869z5U0hSaQ//DLIM
YEvSTGkrjTyDYrkkmldKkemyMsPUMnnkmgcxQrLlnHF7Btnmtcc0l1ciTr55ZYfLwaWRccB1
KbQSb8dUgnM0RyCdnnXroKIbnmNYY14Yv/K6CetlBZfNnWajUm/82Mvm4EdYNgd/xrIZrH3R
gcRD4U3pudu2u6WbqbvVt213Kdu27dW3bfFDWe11q7EdbtsazeZeZVeU6bdeI/JbC9IJ9YDd
XV128fTArpiwcy4HyMHT/u42cMX6LvDA1yWg6yBSlf2AXh++ijmVyLlKYlOYWDN3TCbQ9mQ2
tubo2QOnLmeeTBCpdaXXPr/qog8bJQw9b2M0r3iX4E9LNCnrs8AuBW3LWB1SFBH0wI+1nI6E
VRpcnVbmBh8ocoZQFlmJWmTZbz7Fq/oxegFy200e4pt0iF9HAaW0+YfxnlgY/GXqTw0MHju3
buEAQ6nXpZz8Dm3nMZAtW1a65OA8sqeqNAKEo9z50Smgute77h0dA/P6adP3+sAaSgnihmbg
AJSsZJ6fLq03GRB1Ub4xpFRxu3DG5DmGAtV+v161KlJIhV0nSUQgkiKhvePTg7GNmol1zkkm
I++ysCvw6KKQSwFY+Ew4R5+dnNTF4Vr55Pry5sbUHgAsBEd+thwthk7GQ4usSUlrAaB8Ua1S
0mMg4/kCLfdhqfhiB0LLiUChyLr01UBan7pfCMFvOh/O2y3UDHg2i/MpEhSOkzyaB17tEV2L
IfXHwpjAaobydR/ByX+kARryayinSpCQdQrV7anPIWUQO2oOckyXR2FTrqkAFhkQqQ4Qwtmy
9879AiW94BuDBsPW0FkxgKP1WO8SD0SV8BxINS6vKJXRoWh3t9rH2ovTzjWuqfDGHgv7Vntz
fkQ2MTRkPH4Y0HQ+mRkTGDQHmlkrdzDaYLdrBu8dDKM3HodFVmcXD8vZxcMz2MXDd7KLh1R2
UW+2dhoJdlHfY3bxwTxh/cGhME5JRBZQux41y/FVuBOKhsBUQFbZc2sEM6xBlNQMTLahaxtE
jGQDiuuv8secOf17ALOYKa3u1sL3tqSQaksV13L3SpAIjPyMaEZjgj1Zx6TYthG1oaPf3Fnk
B0TRvGWVAU271IbF2EXJH0AArkhW6EMUScLmxKP+8+fpVSne27rSv9hhjDCpe3S9AU8XRJwF
aPyim79LcTvGQ7JgF1lBUIS8EHPRDyBiBQQ+orcTNHZH1uYOFaGu8jRaP7687GljewnMl+9K
wujIrjO/PeWIWRjZwoE9govq4Zve+RUcfj5cXV/2LpEHEk2wOva2T+5szhw6icmkcafnzWHM
qJSaX5ha97pnvoXKz5hQE2MFUXpYarVpFRT/9pkVgogJ1But5n5icu3p8vQTgrOQgccoOALw
nagK5Xvk3FuajPdn1VveaP6ivwq/4ZeVRgSV46kogRdL8A4lCufwseewQsJOtLbfasCeZY/x
lIlqrBXF7najVd8Jsdts7r7GnTH9NnlnXCgUYEKafeBUcFBpHD7aPj4cOvBXrToHcKgoIEZe
2WPjFWPBGE0Xr0qFwjqMQr5+A+1lHyaUEuQwTqTrofIjiCKIFUc0SxpcFbZWXFvxZ2AW91Zc
1St2sfRcbyhQGdGLAExR7VLlHlFZ4hSxHB/4yUHlsKhZcWnGQqE1T2CtQlVh9quIoYfn0Bol
JIR9zvploImlLaMNe0qP9xHuvcqWUEUIgFNzPKAxKMMgABP9XTz8BLtJPAeiSYk1QPv3Bygg
Ph2QQz0VLPA7/rwNktpv0AsYRgAbjl9y9I6d0Q85dH+PnBw5QSMHA+c5ft/1f9/Z3Xu9/+nW
H7wq4USNYA2eGjvAY9d5LI9vTsV2tVkR152bE+PyRuxUa2th78imM96pFTkbYieLCcG75fwN
CpEUAFmc2BawDtSAWTWXszisGDvP7bQamlK2/nqbuBz9/s3l/hJzJWey/M3n/l/GLs7pJKv7
fl6XZHarcbsg5ldCaR2+yeR0YRHayr2xb4XYF7hlrreaO5l8Tqumcbn6fmsb/r/WlNM7zT0p
ZN+r1DXdNEsA4Us9PMyYoTzQtAYDT4nM6THKxElL6gzRHCFFHqlg3o7vFdj+nTUdMTCUMW3K
WINaQxVx3P11QlEF6SHKpLObCCWQQSoCOLeZt2O3f29O3M+wdVetV0RKY+yhRf/O2hcYzAuj
wkWEvCW9UL7UdUscd3o35lX72nx30elR19GfUCHimX0Tq/RNpPVtSZdYtK9++Z+MCogByEJA
wVDHVSWK0KR2BD1RMZ/SgYLm2/+G0YYTvIniTx8zOCyZLp8tz/InycminmdOFVWAKP7C/Szq
26K+02riXMlUC0QqadMEDpSaMqC+X2/AcbJMv/U6TRNdMRKJUhuLTztXYc610P+r0jFpBgB/
w7HreubYHTUiI/9MylsCbSVaYSUQQ0Lnw7W4Wy5BiadwpPKkOPsP/+OcjTGbAAA=

--KuDFlWYTEVAkct0F--

From owner-linux@cthulhu.engr.sgi.com  Sat Apr  4 12:29:19 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA2812782 for <linux-archive@neteng.engr.sgi.com>; Sat, 4 Apr 1998 12:29:18 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA7838072
	for linux-list;
	Sat, 4 Apr 1998 12:27:33 -0800 (PST)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA7815126
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 4 Apr 1998 12:27:27 -0800 (PST)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id MAA17629
	for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 12:27:25 -0800 (PST)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id WAA05571 for <linux@cthulhu.engr.sgi.com>; Sat, 4 Apr 1998 22:27:24 +0200
Date: Sat, 4 Apr 1998 22:27:24 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
Reply-To: Oliver Frommel <oliver@aec.at>
To: linux@cthulhu.engr.sgi.com
Subject: Re: serial console
In-Reply-To: <19980402233532.10932@uni-koblenz.de>
Message-ID: <Pine.LNX.3.96.980404212135.32556A-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 251
Lines: 10

Hi,

i think i fixed the serial console, at least it works here after linking
/dev/console to /dev/ttyS1 (i have no idea if this is the correct behaviour
however)
you can find the patch on ftp://zero.aec.at/pub/sgi-linux/serial-patch.gz

bye
-oliver


From owner-linux@cthulhu.engr.sgi.com  Sun Apr  5 03:47:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id DAA3002526 for <linux-archive@neteng.engr.sgi.com>; Sun, 5 Apr 1998 03:47:13 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id DAA8037939
	for linux-list;
	Sun, 5 Apr 1998 03:46:40 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA6975697;
	Sun, 5 Apr 1998 03:46:32 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id DAA23532; Sun, 5 Apr 1998 03:46:30 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-10.uni-koblenz.de [141.26.249.10])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id MAA08153;
	Sun, 5 Apr 1998 12:46:28 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id MAA03920;
	Sun, 5 Apr 1998 12:06:02 +0200
Message-ID: <19980405120602.27673@uni-koblenz.de>
Date: Sun, 5 Apr 1998 12:06:02 +0200
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: linux-mips@fnet.fr, linux-mips@vger.rutgers.edu,
        linux@cthulhu.engr.sgi.com
Subject: Re: Lmbench results for Linux/MIPS 2.1.90
References: <19980322075452.09681@uni-koblenz.de> <199803230530.VAA12819@fir.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199803230530.VAA12819@fir.engr.sgi.com>; from William J. Earl on Sun, Mar 22, 1998 at 09:30:05PM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1631
Lines: 32

On Sun, Mar 22, 1998 at 09:30:05PM -0800, William J. Earl wrote:

>  > I'm thinking about not saving the temporary registers on syscall entry;
>  > I'm just not shure if this would break the semantics of ptrace(2).
> ...
> 
>       UMIPS-BSD (4.3 BSD on the MIPS M/1000) did not save the temporary
> registers on syscall().  It did, of course, save them on interrupts,
> so preemption left the registers valid.  I don't see why saving the
> registers on syscall should affect ptrace(), since the ptrace()
> caller is acting on another process, which will have saved all its
> registers if preempted.  That change ought to let the R5000 beat
> the Pentium, despite the Indy's miserable memory latency.

That's implemented now.  I'm also pulling another trick.  Why the hell
should be save all the s-registers during system calls?  The MIPS calling
sequence guarantees to us that they will not be destroyed.  Whoops,
another 150us or so.  It's what brought us down to 861ns, faster than
big bad Pentium from Borg.  All that it takes is adding some extra code;
sys_fork(), sys_clone() and do_signal expect the s-registers to be in
the stackframe, so I save them only in these routines.

I'm thinking about changing the calling sequence of syscalls as well.
When we get more than four arguments passed, we have to dig them out of
the userstack.  While this is fast on Linux we still need time for the
safety checks.  The t registers which are being clobbered anyway would
be sooo nice to pass them.

(Hey people, remember I told ya static linking is evil?  That change would
fry all your binaries ...  still time to relink :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Apr  5 03:47:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id DAA2759152 for <linux-archive@neteng.engr.sgi.com>; Sun, 5 Apr 1998 03:47:13 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id DAA8019743
	for linux-list;
	Sun, 5 Apr 1998 03:46:32 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA7865065
	for <linux@engr.sgi.com>;
	Sun, 5 Apr 1998 03:46:30 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id DAA23528
	for <linux@engr.sgi.com>; Sun, 5 Apr 1998 03:46:28 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-10.uni-koblenz.de [141.26.249.10])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id MAA08147
	for <linux@engr.sgi.com>; Sun, 5 Apr 1998 12:46:27 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id MAA03930;
	Sun, 5 Apr 1998 12:13:14 +0200
Message-ID: <19980405121314.01317@uni-koblenz.de>
Date: Sun, 5 Apr 1998 12:13:14 +0200
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Lazy fp switches
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 559
Lines: 12

I'm going to commit some more patches in some seconds which will fix a bad
bug in fp context switching and add lazy switching of the fp context.
Finally there is a nice speedup for the signal overhead down to a bit less
than 8us.

Lazy switching needs some more polishing, we could handle fp for signals
more intelligent and we also to port the changes to the R3000.  While I was
in the hope that the changes make a visible impact on the context switching
times this unfortunately isn't measurable.  Whatever, theory says it's
faster, so it stays in.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Apr  5 05:47:26 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id FAA3025746 for <linux-archive@neteng.engr.sgi.com>; Sun, 5 Apr 1998 05:47:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id FAA8008322
	for linux-list;
	Sun, 5 Apr 1998 05:45:54 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA8041712;
	Sun, 5 Apr 1998 05:45:52 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id FAA07209; Sun, 5 Apr 1998 05:45:46 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-26.uni-koblenz.de [141.26.249.26])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA11304;
	Sun, 5 Apr 1998 14:45:43 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id OAA04421;
	Sun, 5 Apr 1998 14:06:12 +0200
Message-ID: <19980405140612.03263@uni-koblenz.de>
Date: Sun, 5 Apr 1998 14:06:12 +0200
To: linux-mips@fnet.fr
Cc: linux-mips@cthulhu.engr.sgi.com, linux@cthulhu.engr.sgi.com
Subject: Re: EGCS on MIPS
References: <19980404120554.31953@uni-koblenz.de> <19980404124037.00257@loria.fr> <199804050908.KAA00232@gladsmuir.algor.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804050908.KAA00232@gladsmuir.algor.co.uk>; from Dominic Sweetman on Sun, Apr 05, 1998 at 10:08:10AM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1631
Lines: 35

On Sun, Apr 05, 1998 at 10:08:10AM +0100, Dominic Sweetman wrote:

> It's possible that Linux would be better served by the more steady
> approach favoured by Richard Stallman, but then that's why 2.8 has
> been such a long time coming.

Alot of the Linux comunity are pretty upset with the pace at which GCC 2.8
(and the FSF) is advancing.  Several people asked me for EGCS but
_nobody_ for GCC 2.8.  Guess that voting has a clear result ...

> > A bad point for linux/mips is that the generated code is n32/64.
> 
> Firstly, that's an option; the EGCS compiler supports many options,
> including Linux' current standard (best called o32, probably,
> following SGI standards.)

Agreed.  There's a couple of comments in the EGCS source however which say
that certain o32 things are broken.  I didn't research details but I think
those comments only apply to IRIX6 and so far I however I didn't run into
any trouble with the o32 support of EGCS.  Which might mean not to much since
the EGCS 1.0.2 port for Linux/MIPS is now 20 hours or so old.

> Secondly, maybe that's a good thing; at a meeting at MIPS embedded
> compiler suppliers agreed informally that we should offer n32 as a new
> standard for demanding applications.  You may like to think about
> migrating Linux/MIPS to something other than o32/ECOFF.

O32 is an implication of being R3000 friendly.  If 32 bit microprocessors
would vanish from earth's surface next night I'd immediately go for n32 or 64.

The only binaries which we in other formats than ELF are bootloaders etc.
I think a.out was burried over two years ago and we never had any ECOFF
userland.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Apr  5 05:47:26 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id FAA3020967 for <linux-archive@neteng.engr>; Sun, 5 Apr 1998 05:47:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id FAA8060599
	for linux-list;
	Sun, 5 Apr 1998 05:45:56 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA7987772
	for <linux@engr.sgi.com>;
	Sun, 5 Apr 1998 05:45:54 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id FAA07220
	for <linux@engr.sgi.com>; Sun, 5 Apr 1998 05:45:53 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-26.uni-koblenz.de [141.26.249.26])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA11320
	for <linux@engr.sgi.com>; Sun, 5 Apr 1998 14:45:50 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id OAA04471;
	Sun, 5 Apr 1998 14:42:34 +0200
Message-ID: <19980405144233.16881@uni-koblenz.de>
Date: Sun, 5 Apr 1998 14:42:33 +0200
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com,
        linux-mips@vger.rutgers.edu
Subject: Re: Lmbench results for Linux/MIPS 2.1.90
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
Date: Sun, 5 Apr 1998 14:34:10 +0200
In-Reply-To: <199804051115.MAA00275@gladsmuir.algor.co.uk>; from Dominic Sweetman on Sun, Apr 05, 1998 at 12:15:22PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2273
Lines: 43

On Sun, Apr 05, 1998 at 12:15:22PM +0100, Dominic Sweetman wrote:

> ralf@uni-koblenz.de (ralf@uni-koblenz.de) writes:
> 
> > I'm thinking about changing the calling sequence of syscalls as well.
> > When we get more than four arguments passed, we have to dig them out of
> > the userstack.
> 
> Someone else mentioned n32/64; these new SGI standards pass up to 8
> arguments in registers.
> 
> Making syscalls different from all other function calls would be kind
> of a kludge.

Syscalls already are different from other calls.  Linux handles them exactly
the same as RISC/os or IRIX.  Four arguments passed in a0 - a3, the syscall
number in v0 and the result is being returned in v0 and an error flag in a3.
Some syscalls even cannot be reasonably be called from a user context, for
example clone(2), ptrace(2), sigreturn(2); they do require special wrappers
due to the nature of what they're doing.

The problem with the argument passing convention is the case when we have
more than 4 arguments.  In that special case we need to get the additional
arguments from the userstack.  Which again - especially for Linux 2.0 was
_very_ expensive because the user stackpointer had to be verified - user might
try to fool the kernel like ``li sp, -1, syscall''.  Still the special
handling for stackargs produces a certain overhead and passing all arguments
in registers would solve that.  The newer calling conventions are essentially
nothing else than I was suggesting above; they are using temporary registers
$t4 - $t7 as the additional argument registers $ta0 - $ta3.

I don't consider the fact that this would introduce another calling
convention for syscall arguments to be very relevant, let alone kludgy.  In
fact things would look nicer that way, no more stack arguments (no syscall has
more than 6 args) and the argument passing convention would allow for the
same syscall handler to be user for all user programs - no matter wether
they are 32 bit or future n32 and 64 bit code.  Only the binary compatibility
for IRIX would need some special treatment.  Even better, the whole matter can
be dealt with in a matter that is invisible to users - as long as no static
linked code is involved.  And it can be done slowly such that nothing of
importance breaks.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 09:37:31 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA35831 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 09:37:31 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id JAA8462252
	for linux-list;
	Mon, 6 Apr 1998 09:35:55 -0700 (PDT)
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via SMTP id JAA8369741
	for <linux@engr.sgi.com>;
	Mon, 6 Apr 1998 09:35:51 -0700 (PDT)
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id JAA08082; Mon, 6 Apr 1998 09:35:12 -0700
Date: Mon, 6 Apr 1998 09:35:12 -0700
Message-Id: <199804061635.JAA08082@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: linux-mips@fnet.fr, linux-mips@vger.rutgers.edu,
        linux@cthulhu.engr.sgi.com
Subject: Re: Lmbench results for Linux/MIPS 2.1.90
In-Reply-To: <19980405120602.27673@uni-koblenz.de>
References: <19980322075452.09681@uni-koblenz.de>
	<199803230530.VAA12819@fir.engr.sgi.com>
	<19980405120602.27673@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2205
Lines: 42

ralf@uni-koblenz.de writes:
...
 > That's implemented now.  I'm also pulling another trick.  Why the hell
 > should be save all the s-registers during system calls?  The MIPS calling
 > sequence guarantees to us that they will not be destroyed.  Whoops,
 > another 150us or so.  It's what brought us down to 861ns, faster than
 > big bad Pentium from Borg.  All that it takes is adding some extra code;
 > sys_fork(), sys_clone() and do_signal expect the s-registers to be in
 > the stackframe, so I save them only in these routines.

     Yes, UMIPS-BSD (but not IRIX or RISC/os) did that too.  The 861 ns.
also means that you are not getting any cache misses at all, which is very
nice.  (Some systems seem to think a system call without a cache miss
is a day without sunshine.  :-) )

 > I'm thinking about changing the calling sequence of syscalls as well.
 > When we get more than four arguments passed, we have to dig them out of
 > the userstack.  While this is fast on Linux we still need time for the
 > safety checks.  The t registers which are being clobbered anyway would
 > be sooo nice to pass them.
 > 
 > (Hey people, remember I told ya static linking is evil?  That change would
 > fry all your binaries ...  still time to relink :-)

      You could or some suitable higher-order bit into the system call number
to distinguish the two cases (and mask it off in syscall before indexing
the system call table).  Since you have the system call number in a register,
that should be pretty cheap to check.

     Instead of changing the calling sequence, perhaps you could
do the fetching in a special assembly subroutine, and have the trap
handler notice if $epc is in the routine at the instruction which fetches
from the user space.  If so, it could change $epc to some recovery address
in the assembly routine, which would return the fault indication.
(There would probably be multiple load instructions in a fully
unrolled routine, but that would just be more locations to accept 
as valid exception points.)  This takes cycles out of the normal
path, at the cost of cycles in the trap path (for kernel traps only,
and then only for cases which are going to turn into EFAULT anyway).


	

From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 12:40:14 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA292887 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 12:40:14 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA8065684
	for linux-list;
	Mon, 6 Apr 1998 12:37:54 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA8477750
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 12:37:52 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id MAA15873
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 12:37:50 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id PAA03385
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 15:37:49 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Mon, 6 Apr 1998 15:37:49 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Stuff I'm looking for. 
Message-ID: <Pine.LNX.3.95.980406153705.19893Q-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1816
Lines: 58


Some weirdness happened to my subscription to the mailing list; here's my
mail from yesterday.

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters

---------- Forwarded message ----------
Date: Sun, 5 Apr 1998 18:25:37 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Stuff I'm looking for.



I'm interested in finding the following things, before I invest time in
recreating them:

1. XFree stuff.
Somewhere, somehow, I picked up a copy of /usr/X11R6/lib/libXaw.so.6.1,
but I no longer remember who compiled it for SGI/Linux. Alan, maybe? In
any case, when I try to run 'xterm' (which came in the same tarball,
IIRC), I get a:
libXaw.so.6: cannot open shared object file: No such file or directory

although the file exists.

Does anyone have source patched I could turn into an RPM, or is this all
pretty much just from the source?

2. binutils

I think my sdb has taken a bit of a crash, since I can compile properly
only at certain times of the day.  Is there a binutils RPM out there
anywhere, and if not, can people tell me a list of the required patches
and latest version?

Other notes:
- When rpm 2.5 comes out later this week (possibly today), it'll have the
problems with mipseb/mipsel sorted out.  Eventually all the RPMs on Linus
in the mipsel are going to have to be replaced with repackaged ones.  When
RedHat 5.1 comes out (my guess: early next month), I'll compile the mipseb
packages.  In any case, I'll get mipsel RPMs out when 2.5 comes out for
easy upgrading.

- I'm going to be in Raleigh-Durham for LinuxExpo May 28-30.  Is there any
chance of us having an informal get together? 

- Alex

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters



From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 14:21:48 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA347336 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 14:21:47 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA8478520
	for linux-list;
	Mon, 6 Apr 1998 14:19:58 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA8549734
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 14:19:54 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA00258
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 14:19:51 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA10168;
	Mon, 6 Apr 1998 17:19:45 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Mon, 6 Apr 1998 17:19:45 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Dong Liu <dliu@npiww.com>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: what is the proper way to install linux -- part 2
In-Reply-To: <199804062129.RAA29966@pluto.npiww.com>
Message-ID: <Pine.LNX.3.95.980406171915.19893Z-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 252
Lines: 9


On Mon, 6 Apr 1998, Dong Liu wrote:
> Does the fdisk on root-be-0.03.tar.gz work?, the kernel said my SCSI disk 
> has 4 partitions, but fdisk prints no partition informarion.

We don't currently have an fdisk that recognizes SGI partitions.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 14:08:32 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA325830 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 14:08:32 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA8568123
	for linux-list;
	Mon, 6 Apr 1998 14:06:37 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA8541779
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 14:06:35 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id OAA24507
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 14:06:34 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id RAA26567 for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 17:15:52 -0400
Date: Mon, 6 Apr 1998 17:21:56 -0400
Message-Id: <199804062121.RAA29558@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: what is the proper way to install linux
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 363
Lines: 15

Hi,

I found out another Indy which has a R4600 CPU, after swap
CPU, I finally got "bash#" :=)!

So my next question, besides mannually run rpm, what is the best way
to install linux? I tried Linux-Installer, it tells me

./installer: No such file or directory

I guess something wrong with the dymanic loader. I'm using
root-be-0.03.tar.gz as my root fs.

Dong


From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 14:14:52 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA345965 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 14:14:51 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA8474592
	for linux-list;
	Mon, 6 Apr 1998 14:13:49 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA8538732
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 14:13:48 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id OAA27605
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 14:13:47 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id RAA27137 for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 17:23:05 -0400
Date: Mon, 6 Apr 1998 17:29:09 -0400
Message-Id: <199804062129.RAA29966@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: what is the proper way to install linux -- part 2
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 172
Lines: 10

Hi,

Sorry to post again,

Does the fdisk on root-be-0.03.tar.gz work?, the kernel said my SCSI disk 
has 4 partitions, but fdisk prints no partition informarion.

Dong.



From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 14:35:38 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA363772 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 14:35:38 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA8366850
	for linux-list;
	Mon, 6 Apr 1998 14:33:30 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA8565893
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 14:33:27 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA05799
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 14:33:26 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA10962;
	Mon, 6 Apr 1998 17:33:16 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Mon, 6 Apr 1998 17:33:16 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Dong Liu <dliu@npiww.com>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: what is the proper way to install linux -- part 2
In-Reply-To: <199804062144.RAA00492@pluto.npiww.com>
Message-ID: <Pine.LNX.3.95.980406173050.19893a-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 744
Lines: 19

On Mon, 6 Apr 1998, Dong Liu wrote:
> Alex deVries writes:
>  > On Mon, 6 Apr 1998, Dong Liu wrote:
>  > > Does the fdisk on root-be-0.03.tar.gz work?, the kernel said my SCSI disk 
>  > > has 4 partitions, but fdisk prints no partition informarion.
>  > We don't currently have an fdisk that recognizes SGI partitions.

It occurs to me that the above isn't quite the truth.

> I have two scsi disks on my machine, I plan to install linux on
> /dev/sdb, so what is the best way to partition it? using linux fdisk,
> or the IRIX's tool (dvhtool?)

You need to use IRIX's fx to create the partition.  It took me awhile, but
I got my 1GB sdb running like this.  I bought a 3GB sdc a few months ago,
and it works without any partitioning.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Mon Apr  6 14:31:28 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA363024 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Apr 1998 14:31:28 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA8549930
	for linux-list;
	Mon, 6 Apr 1998 14:29:51 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA8503015
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 6 Apr 1998 14:29:45 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id OAA04200
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Apr 1998 14:29:44 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id RAA28601; Mon, 6 Apr 1998 17:38:36 -0400
Date: Mon, 6 Apr 1998 17:44:40 -0400
Message-Id: <199804062144.RAA00492@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: what is the proper way to install linux -- part 2
In-Reply-To: <Pine.LNX.3.95.980406171915.19893Z-100000@lager.engsoc.carleton.ca>
References: <199804062129.RAA29966@pluto.npiww.com>
	<Pine.LNX.3.95.980406171915.19893Z-100000@lager.engsoc.carleton.ca>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 481
Lines: 19

Alex deVries writes:
 > 
 > On Mon, 6 Apr 1998, Dong Liu wrote:
 > > Does the fdisk on root-be-0.03.tar.gz work?, the kernel said my SCSI disk 
 > > has 4 partitions, but fdisk prints no partition informarion.
 > 
 > We don't currently have an fdisk that recognizes SGI partitions.
 > 
 > - Alex
 > 

I have two scsi disks on my machine, I plan to install linux on
/dev/sdb, so what is the best way to partition it? using linux fdisk,
or the IRIX's tool (dvhtool?)

Thanks!

Dong


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 17:15:49 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA792007 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 17:15:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id RAA9343335
	for linux-list;
	Wed, 8 Apr 1998 17:15:07 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA9537158;
	Wed, 8 Apr 1998 17:14:59 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA25476; Wed, 8 Apr 1998 17:14:57 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-07.uni-koblenz.de [141.26.249.7])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA26582;
	Thu, 9 Apr 1998 02:14:53 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id RAA13722;
	Tue, 7 Apr 1998 17:04:31 +0200
Message-ID: <19980407170430.40396@uni-koblenz.de>
Date: Tue, 7 Apr 1998 17:04:30 +0200
To: "William J. Earl" <wje@fir.engr.sgi.com>
Cc: linux-mips@fnet.fr, linux-mips@vger.rutgers.edu,
        linux@cthulhu.engr.sgi.com
Subject: Re: Lmbench results for Linux/MIPS 2.1.90
References: <19980322075452.09681@uni-koblenz.de> <199803230530.VAA12819@fir.engr.sgi.com> <19980405120602.27673@uni-koblenz.de> <199804061635.JAA08082@fir.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804061635.JAA08082@fir.engr.sgi.com>; from William J. Earl on Mon, Apr 06, 1998 at 09:35:12AM -0700
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 3357
Lines: 71

On Mon, Apr 06, 1998 at 09:35:12AM -0700, William J. Earl wrote:

>       You could or some suitable higher-order bit into the system call number
> to distinguish the two cases (and mask it off in syscall before indexing
> the system call table).  Since you have the system call number in a register,
> that should be pretty cheap to check.
> 
>      Instead of changing the calling sequence, perhaps you could
> do the fetching in a special assembly subroutine, and have the trap
> handler notice if $epc is in the routine at the instruction which fetches
> from the user space.  If so, it could change $epc to some recovery address
> in the assembly routine, which would return the fault indication.
> (There would probably be multiple load instructions in a fully
> unrolled routine, but that would just be more locations to accept 
> as valid exception points.)  This takes cycles out of the normal
> path, at the cost of cycles in the trap path (for kernel traps only,
> and then only for cases which are going to turn into EFAULT anyway).

Nice trick.  It's what the entire Linux kernel is already using :-)  In
Linux 2.0 all pointers to userland had to be verified by a routine named
verify_area.  That routine was implemented by walking the tables of valid
memory mappings.  It accounted for upto 20% of the kernel's processing time
for certain applications and was not threadsafe for example for the
following scenario:

 - Thread A makes a syscall which tries to access the userspace.  The
   kernel verifies the pointer and find it to be ok.  The kernel then uses
   the pointer to access userspace and catches a pagefault.
 - Due to the pagefault the scheduler now elects another thread B which is
   sharing it's memory mappings with the process A, similar to sproc(2)
   created threads under IRIX.  Thread B unmaps the area which just has
   been passed by process A to the kernel
 - The scheduler reruns process A again which uses the now invalid pointer
   to access the userspace.  Next scene, ungracefull death of a process:

   [...]
        printk(KERN_ALERT "Unable to handle kernel paging request at virtual "
               "address %08lx, epc == %08lx, ra == %08lx\n",
               address, regs->cp0_epc, regs->regs[31]);
        die_if_kernel("Oops", regs, writeaccess);
	do_exit(SIGKILL);
   [...]

Implementing things as you suggest not only made things threadsafe, it also
eleminated the fraction of CPU time for verify_area almost completly.  That's
all that is left:

[...]
#define __access_ok(addr,size,mask) \
        (((__signed__ long)((mask)&(addr | size | (addr+size)))) >= 0)
#define __access_mask (-(long)(get_fs().seg))

#define access_ok(type,addr,size) \
__access_ok(((unsigned long)(addr)),(size),__access_mask)

extern inline int verify_area(int type, const void * addr, unsigned long size)
{
        return access_ok(type,addr,size) ? 0 : -EFAULT;
}
[...]

Linux uses a special ELF section to collect all the fixup routines and data
which makes it easy to keep the table of potencially faulting instructions
in sorted order.  That way the exception handler can search the tables using
binary search and still handle the error case pretty fast.

Anyway, there are other more worthwile victims than the syscall handler.
The TCP bandwidth via loopback is half of what IRIX does, that's
unacceptable :-)

   Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 17:15:49 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA790901 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 17:15:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id RAA9448370
	for linux-list;
	Wed, 8 Apr 1998 17:14:57 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA9498628
	for <linux@engr.sgi.com>;
	Wed, 8 Apr 1998 17:14:55 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA25441
	for <linux@engr.sgi.com>; Wed, 8 Apr 1998 17:14:53 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-07.uni-koblenz.de [141.26.249.7])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA26568
	for <linux@engr.sgi.com>; Thu, 9 Apr 1998 02:14:44 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id RAA13730;
	Tue, 7 Apr 1998 17:13:17 +0200
Message-ID: <19980407171317.55021@uni-koblenz.de>
Date: Tue, 7 Apr 1998 17:13:17 +0200
To: adevries@engsoc.carleton.ca
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: problem building linux
References: <199804061845.LAA813915@oz.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804061845.LAA813915@oz.engr.sgi.com>; from Ariel Faigon on Mon, Apr 06, 1998 at 11:45:47AM -0700
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1627
Lines: 44

On Mon, Apr 06, 1998 at 11:45:47AM -0700, Ariel Faigon wrote:

> Ralf,
> 
> This bounced recently from the list...
> anyway, you may be the main interested party so....

> ----- Forwarded message from owner-linux@cthulhu -----
> 
> Date: Mon, 6 Apr 1998 09:46:26 -0700 (PDT)
> Message-Id: <199804061646.JAA8401229@cthulhu.engr.sgi.com>
> To: owner-linux@cthulhu
> Subject: BOUNCE linux@relay.engr.sgi.com:    Non-member submission from [Alex deVries <adevries@engsoc.carleton.ca>]   Message too long (>40000 chars)  
> 

> Message-ID: <Pine.LNX.3.95.980406123416.19893D-100000@lager.engsoc.carleton.ca>

Alex, are you subscribed as adevries@lager.engsoc.carleton.ca?  That'll
bounce.

> When I boot, I get the following error (copied by hand):
> Command Monitor.   Type "exit" or click on "done" to return to the menu.
> >> boot vmlinux91a
> 115360+19584+334528+42744d+4248+6368 entry: 0x8bfa8850
> 
> Exception: <vector=UTLB Miss>
> Status register: 0x30004803<CUI,CU0,IM7,IM4,IPL=???,MODE=KERNEL,EXL,IE>
> Cause register: 0x8008<CE=0,IP8,EXC=RMISS>
> Exception PC: 0x8813eb40, Exception RA: 0x88000253c
> exception, bad address: 0x7c
> Local I/O interrupt register 1: 0x80 <VR/GIO2>
>   Saved user regs in hex (&gpda 0xa8740e48, &_regs 0xa8741048):
>   arg: 7 8bfff938 8bfffc40 8800250c
>   tmp: 881928c 88192c8c 10 88147c8c 14 8bfad9e0 0 48
>   sve: 8bfdf3e8 8bfffc40 8bfb2720 ...
> 
> <snip>
> PANIC: Unexpection exception

If you are using binutils 2.8.1, then please try removing the ``-N'' flag
from the definition for LINKFLAGS in arch/mips/Makefile.  The ELF section
to segment layout is broken when using -N.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 17:15:49 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA794580 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 17:15:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id RAA9537137
	for linux-list;
	Wed, 8 Apr 1998 17:14:46 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA9495285
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 8 Apr 1998 17:14:45 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA25374
	for <linux@cthulhu.engr.sgi.com>; Wed, 8 Apr 1998 17:14:43 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-07.uni-koblenz.de [141.26.249.7])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA26561
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 02:14:39 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id SAA13786;
	Tue, 7 Apr 1998 18:07:55 +0200
Message-ID: <19980407180755.64406@uni-koblenz.de>
Date: Tue, 7 Apr 1998 18:07:55 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Stuff I'm looking for.
References: <Pine.LNX.3.95.980406153705.19893Q-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980406153705.19893Q-100000@lager.engsoc.carleton.ca>; from Alex deVries on Mon, Apr 06, 1998 at 03:37:49PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2296
Lines: 58

On Mon, Apr 06, 1998 at 03:37:49PM -0400, Alex deVries wrote:

> I'm interested in finding the following things, before I invest time in
> recreating them:
> 
> 1. XFree stuff.
> Somewhere, somehow, I picked up a copy of /usr/X11R6/lib/libXaw.so.6.1,
> but I no longer remember who compiled it for SGI/Linux. Alan, maybe? In
> any case, when I try to run 'xterm' (which came in the same tarball,
> IIRC), I get a:
> libXaw.so.6: cannot open shared object file: No such file or directory
> although the file exists.

Check /etc/ld.so.conf.  It should contain a line ``/usr/X11R6/lib'' or
``/usr/X11R6/lib''.  If it's missing, add it and run /sbin/ldconfig.
Note that adding the path to LD_LIBRARY_PATH won't work for suid programs
like for example xterm.

> Does anyone have source patched I could turn into an RPM, or is this all
> pretty much just from the source?

Last X work I've done is a port of all XFree 3.3.1 (client only).  Miguel
was working on the kernel stuff for running Xsgi but got stalled due to
Gnome.  I'm currently travelling, so I don't have access to all my disks but
I *think* I've got the latest X sources with me; I'll attach a diff file.

> 2. binutils
> 
> I think my sdb has taken a bit of a crash, since I can compile properly
> only at certain times of the day.  Is there a binutils RPM out there
> anywhere, and if not, can people tell me a list of the required patches
> and latest version?

Native rpms are out there.

> Other notes:
> - When rpm 2.5 comes out later this week (possibly today), it'll have the
> problems with mipseb/mipsel sorted out.  Eventually all the RPMs on Linus
> in the mipsel are going to have to be replaced with repackaged ones.

The incompatibility isn't that bad; rpm can be forced to install rpms of
the other flavour safely.

>  When
> RedHat 5.1 comes out (my guess: early next month), I'll compile the mipseb
> packages.  In any case, I'll get mipsel RPMs out when 2.5 comes out for
> easy upgrading.

Ok.  When you upload srpms to linus, could you also keep a list online,
which of them have been modified?  That will keep upgrading / merging changes
back to Redhat easier.

> - I'm going to be in Raleigh-Durham for LinuxExpo May 28-30.  Is there any
> chance of us having an informal get together? 

I might be there.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 17:15:49 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA784319 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 17:15:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id RAA9502470
	for linux-list;
	Wed, 8 Apr 1998 17:14:30 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA9446176
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 8 Apr 1998 17:14:27 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA25298
	for <linux@cthulhu.engr.sgi.com>; Wed, 8 Apr 1998 17:14:25 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-07.uni-koblenz.de [141.26.249.7])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA26529
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 02:14:23 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id SAA13801;
	Tue, 7 Apr 1998 18:32:22 +0200
Message-ID: <19980407183222.13099@uni-koblenz.de>
Date: Tue, 7 Apr 1998 18:32:22 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: Dong Liu <dliu@npiww.com>, linux@cthulhu.engr.sgi.com
Subject: Re: what is the proper way to install linux -- part 2
References: <199804062129.RAA29966@pluto.npiww.com> <Pine.LNX.3.95.980406171915.19893Z-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980406171915.19893Z-100000@lager.engsoc.carleton.ca>; from Alex deVries on Mon, Apr 06, 1998 at 05:19:45PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 776
Lines: 18

On Mon, Apr 06, 1998 at 05:19:45PM -0400, Alex deVries wrote:

> On Mon, 6 Apr 1998, Dong Liu wrote:
> > Does the fdisk on root-be-0.03.tar.gz work?, the kernel said my SCSI disk 
> > has 4 partitions, but fdisk prints no partition informarion.
> 
> We don't currently have an fdisk that recognizes SGI partitions.

While this is correct, it's no real problem.  You can use PC-style partition
tables on all disks except the disks where sash resides and where it loads
the kernel from.

PC-style partition table can actually be quite handy.  When bringing up
Linux on the Indy for the first time from a disk I prepared the disk hooked
on to a Linux PC.  After that I just hooked the disk on to the Indy and
had the first Indy booting from disk.  Except DaveM, that is.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 12:16:58 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA695886 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 12:16:58 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id MAA9305558
	for linux-list;
	Wed, 8 Apr 1998 12:15:22 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA9401696
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 8 Apr 1998 12:15:20 -0700 (PDT)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id MAA24947
	for <linux@cthulhu.engr.sgi.com>; Wed, 8 Apr 1998 12:14:39 -0700 (PDT)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id VAA07489 for <linux@cthulhu.engr.sgi.com>; Wed, 8 Apr 1998 21:14:37 +0200
Date: Wed, 8 Apr 1998 21:14:37 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: linux@cthulhu.engr.sgi.com
Subject: crosstools rpms
Message-ID: <Pine.LNX.3.96.980408210954.7403A-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 421
Lines: 15

hi,

i've put up binutils and gcc for crosscompiling (host=x86, target=mips-linux)
up for ftp:

ftp://zero.aec.at/pub/sgi-linux/RPMS/binutils-x-mips-2.8.1-1.i386.rpm
ftp://zero.aec.at/pub/sgi-linux/RPMS/gcc-x-mips-2.7.2.2-1.i386.rpm

the tools are capable of compiling 2.1.90 and require glibc.
if there's any interest i can make the SRPMs, RPMs for libc5 and/or
an IRIX package available too eventually ..

bye
-oliver


From owner-linux@cthulhu.engr.sgi.com  Wed Apr  8 13:59:49 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA712192 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Apr 1998 13:59:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA7140594
	for linux-list;
	Wed, 8 Apr 1998 13:57:47 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA6930309
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 8 Apr 1998 13:57:44 -0700 (PDT)
Received: from ballyhoo.ml.org ([194.236.80.80]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA07524
	for <linux@cthulhu.engr.sgi.com>; Wed, 8 Apr 1998 13:57:36 -0700 (PDT)
	mail_from (grimsy@zigzegv.ml.org)
Received: from calypso.saturn ([130.244.158.66]) by ballyhoo.ml.org
	 with smtp (ident grimsy using rfc1413) id m0yN1qj-000xjYC
	(Debian Smail-3.2 1996-Jul-4 #2); Wed, 8 Apr 1998 22:53:37 +0200 (CEST)
Date: Thu, 9 Apr 1998 00:54:30 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: Oliver Frommel <oliver@aec.at>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: crosstools rpms
In-Reply-To: <Pine.LNX.3.96.980408210954.7403A-100000@web.aec.at>
Message-ID: <Pine.LNX.3.96.980409005407.19789A-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 526
Lines: 18

On Wed, 8 Apr 1998, Oliver Frommel wrote:

> hi,
> 
> i've put up binutils and gcc for crosscompiling (host=x86, target=mips-linux)
> up for ftp:
> 
> ftp://zero.aec.at/pub/sgi-linux/RPMS/binutils-x-mips-2.8.1-1.i386.rpm
> ftp://zero.aec.at/pub/sgi-linux/RPMS/gcc-x-mips-2.7.2.2-1.i386.rpm
> 
> the tools are capable of compiling 2.1.90 and require glibc.
> if there's any interest i can make the SRPMs, RPMs for libc5 and/or
> an IRIX package available too eventually ..

Can't you put them on ftp.sgi.linux.com too?

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  9 03:52:32 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id DAA884541 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Apr 1998 03:52:32 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id DAA8636717
	for linux-list;
	Thu, 9 Apr 1998 03:51:20 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA9492496
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 9 Apr 1998 03:51:19 -0700 (PDT)
Received: from aec.at (web.aec.at [193.170.192.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id DAA14605
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 03:51:17 -0700 (PDT)
	mail_from (oliver@web.aec.at)
Received: from localhost (oliver@localhost) by aec.at (8.8.3/8.7) with SMTP id MAA25694; Thu, 9 Apr 1998 12:51:11 +0200
Date: Thu, 9 Apr 1998 12:51:11 +0200 (MET DST)
From: Oliver Frommel <oliver@aec.at>
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: crosstools rpms
In-Reply-To: <Pine.LNX.3.96.980409005407.19789A-100000@calypso.saturn>
Message-ID: <Pine.LNX.3.96.980409124830.25635A-100000@web.aec.at>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 399
Lines: 13

> > the tools are capable of compiling 2.1.90 and require glibc.
> > if there's any interest i can make the SRPMs, RPMs for libc5 and/or
> > an IRIX package available too eventually ..
> 
> Can't you put them on ftp.sgi.linux.com too?
>

i think i don't have the necessary permissions for doing so. maybe someone else
can do that. did you have any problems downloading from zero.aec.at?

-oliver
 


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  9 05:05:21 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id FAA890634 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Apr 1998 05:05:21 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id FAA9639804
	for linux-list;
	Thu, 9 Apr 1998 05:04:26 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA9716827
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 9 Apr 1998 05:04:22 -0700 (PDT)
Received: from ballyhoo.ml.org ([194.236.80.80]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id FAA27202
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 05:04:20 -0700 (PDT)
	mail_from (grimsy@zigzegv.ml.org)
Received: from calypso.saturn ([130.244.91.107]) by ballyhoo.ml.org
	 with smtp (ident grimsy using rfc1413) id m0yNF6c-000xk2C
	(Debian Smail-3.2 1996-Jul-4 #2); Thu, 9 Apr 1998 13:02:54 +0200 (CEST)
Date: Thu, 9 Apr 1998 16:01:19 +0200 (CEST)
From: Ulf Carlsson <grimsy@zigzegv.ml.org>
X-Sender: grimsy@calypso.saturn
To: Oliver Frommel <oliver@aec.at>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: crosstools rpms
In-Reply-To: <Pine.LNX.3.96.980409124830.25635A-100000@web.aec.at>
Message-ID: <Pine.LNX.3.96.980409160003.20294B-100000@calypso.saturn>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 631
Lines: 18

On Thu, 9 Apr 1998, Oliver Frommel wrote:

> > > the tools are capable of compiling 2.1.90 and require glibc.  > > if
> there's any interest i can make the SRPMs, RPMs for libc5 and/or > > an
> IRIX package available too eventually ..  > > Can't you put them on
> ftp.sgi.linux.com too?  ls> >
> 
i think i don't have the necessary permissions for doing so. maybe someone else
> can do that. did you have any problems downloading from zero.aec.at?

No, but I think most of the people who look for crosscompiling tools for
Linux/SGI look at ftp.linux.sgi.com, and download the old nonfunctional
crosscompiling tools.

Ralf?

- Ulf


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  9 10:56:10 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id KAA891415 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Apr 1998 10:56:10 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id KAA9824201
	for linux-list;
	Thu, 9 Apr 1998 10:47:54 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA9739736
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 9 Apr 1998 10:47:46 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id KAA00709
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 10:47:43 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id NAA23843;
	Thu, 9 Apr 1998 13:45:13 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Thu, 9 Apr 1998 13:45:12 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Oliver Frommel <oliver@aec.at>
cc: Ulf Carlsson <grimsy@zigzegv.ml.org>, linux@cthulhu.engr.sgi.com
Subject: Re: crosstools rpms
In-Reply-To: <Pine.LNX.3.96.980409124830.25635A-100000@web.aec.at>
Message-ID: <Pine.LNX.3.95.980409134407.11499B-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 382
Lines: 11


On Thu, 9 Apr 1998, Oliver Frommel wrote:
> i think i don't have the necessary permissions for doing so. maybe someone else
> can do that. did you have any problems downloading from zero.aec.at?

I've moved those now into ftp://ftp.linux.sgi.com/pub/crossdev/something.
Sorry for the delay.  I also moved the old RPMS and tarballs to
/src/ftp/pub/mips-linux/old on linus.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Thu Apr  9 13:13:11 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA914104 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Apr 1998 13:13:11 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA9827357
	for linux-list;
	Thu, 9 Apr 1998 13:11:11 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA3768612
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 9 Apr 1998 13:11:09 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA02249
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 13:11:08 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id QAA32204
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Apr 1998 16:11:06 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Thu, 9 Apr 1998 16:11:06 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Ooops!
Message-ID: <Pine.LNX.3.95.980409160950.11499F-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1087
Lines: 39



I've recompiled 2.1.91 without the -N flag, and the image boots.  

Now, I get an oops on bootup, here's my handdrawn facsimile of the bootup:

...
Starting kswapd v 1.5
SGI Zilog8530 serial driver version 1.00
tty00 at 0xbfbd9838 (irq = 21) is a Zilog8530
tty01 at 0xbfbd9830 (irq = 21) is a Zilog8530
Uniform CD-ROM driver Revision: 2.12
Unable to handle kernel paging request at virtual address 0000001f6, epc
== 080d6f44, ra == 880d6f4c
Ooops: 001
$0 : 00000000 1000fc01 000001f6 000000a0
$4 : 8818f1d0 000000ec 000003f6 88148190
$8 : 8bf59e20 1000fc01 00000067 00000064
$12: 00000068 80000000 40000000 000000a1
$16: 8818f1d0 000000ec 8818f1v0 00000020
$20: 40000000 8818f2fd 80000000 1000fc01
$24: 00000040 00000008
$28: 8bf58000 8bf59d98 9fc4be80 880d6f4c 
epc   : 880d6f44
Status: 1000fc03
Cause : 8000000c

My .config and System.map files are available; please mail me if you're
interested.  Some previous mails got bumped from the list because of the
total message size. 

- Alex

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters



From owner-linux@cthulhu.engr.sgi.com  Fri Apr 10 17:47:50 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA1136687 for <linux-archive@neteng.engr.sgi.com>; Fri, 10 Apr 1998 17:47:50 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id RAA10375044
	for linux-list;
	Fri, 10 Apr 1998 17:46:32 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA10399872
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 10 Apr 1998 17:46:25 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA14958
	for <linux@cthulhu.engr.sgi.com>; Fri, 10 Apr 1998 17:46:24 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-30.uni-koblenz.de [141.26.249.30])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA22593
	for <linux@cthulhu.engr.sgi.com>; Sat, 11 Apr 1998 02:46:21 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id XAA26093;
	Fri, 10 Apr 1998 23:26:22 +0200
Message-ID: <19980410232621.28017@uni-koblenz.de>
Date: Fri, 10 Apr 1998 23:26:21 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Ooops!
References: <Pine.LNX.3.95.980409160950.11499F-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980409160950.11499F-100000@lager.engsoc.carleton.ca>; from Alex deVries on Thu, Apr 09, 1998 at 04:11:06PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 909
Lines: 24

On Thu, Apr 09, 1998 at 04:11:06PM -0400, Alex deVries wrote:

> I've recompiled 2.1.91 without the -N flag, and the image boots.  

We should document that problem somewhere.  It's a bug in the binutils and
I don't want to put workarounds for it into the kernel.  Could you do me
a favor and add a note to the webpages?

> Now, I get an oops on bootup, here's my handdrawn facsimile of the bootup:
> 
> ...
> Starting kswapd v 1.5
> SGI Zilog8530 serial driver version 1.00
> tty00 at 0xbfbd9838 (irq = 21) is a Zilog8530
> tty01 at 0xbfbd9830 (irq = 21) is a Zilog8530
> Uniform CD-ROM driver Revision: 2.12
> Unable to handle kernel paging request at virtual address 0000001f6, epc
> == 080d6f44, ra == 880d6f4c

I could bet you have support for IDE peripherals, probably CDROMs, in
your kernel.  0x1f6 is the address of an IDE port of the first IDE
hostadaptor.  IDE support plus Indy -> no good.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Apr 13 19:27:20 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id TAA1432635 for <linux-archive@neteng.engr.sgi.com>; Mon, 13 Apr 1998 19:27:19 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id TAA10076148
	for linux-list;
	Mon, 13 Apr 1998 19:25:51 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id TAA10602518
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 13 Apr 1998 19:25:49 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id TAA24596
	for <linux@cthulhu.engr.sgi.com>; Mon, 13 Apr 1998 19:25:46 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-12.uni-koblenz.de [141.26.249.12])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id EAA00210
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 04:25:40 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id TAA06080;
	Mon, 13 Apr 1998 19:13:52 +0200
Message-ID: <19980413191350.52552@uni-koblenz.de>
Date: Mon, 13 Apr 1998 19:13:50 +0200
To: Ulf Carlsson <grimsy@zigzegv.ml.org>
Cc: Oliver Frommel <oliver@aec.at>, linux@cthulhu.engr.sgi.com
Subject: Re: crosstools rpms
References: <Pine.LNX.3.96.980409124830.25635A-100000@web.aec.at> <Pine.LNX.3.96.980409160003.20294B-100000@calypso.saturn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.96.980409160003.20294B-100000@calypso.saturn>; from Ulf Carlsson on Thu, Apr 09, 1998 at 04:01:19PM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 803
Lines: 23

On Thu, Apr 09, 1998 at 04:01:19PM +0200, Ulf Carlsson wrote:

> On Thu, 9 Apr 1998, Oliver Frommel wrote:
> 
> > > > the tools are capable of compiling 2.1.90 and require glibc.  > > if
> > there's any interest i can make the SRPMs, RPMs for libc5 and/or > > an
> > IRIX package available too eventually ..  > > Can't you put them on
> > ftp.sgi.linux.com too?  ls> >
> > 
> i think i don't have the necessary permissions for doing so. maybe someone else
> > can do that. did you have any problems downloading from zero.aec.at?
> 
> No, but I think most of the people who look for crosscompiling tools for
> Linux/SGI look at ftp.linux.sgi.com, and download the old nonfunctional
> crosscompiling tools.
> 
> Ralf?

Sorry, I'm absent.  Happy to have at least email connectivity.

Happy Easter,

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Tue Apr 14 14:01:11 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA1428557 for <linux-archive@neteng.engr.sgi.com>; Tue, 14 Apr 1998 14:01:10 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id NAA11789833
	for linux-list;
	Tue, 14 Apr 1998 13:59:26 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA11905058
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 14 Apr 1998 13:59:24 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id NAA23997
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 13:59:22 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id QAA00575
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 16:59:18 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Tue, 14 Apr 1998 16:59:18 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: RH Installer code.
Message-ID: <Pine.LNX.3.95.980414164515.13988B-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 361
Lines: 14


I'm reasonably sure that nobody's got the initrd stuff working for
SGI/Linux, but I'm interested in revisiting this.

There's some mention of Alan touching the RH installer code.  Alan, have
you done anything on this that the rest of us should be aware of?

- Alex

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters


From owner-linux@cthulhu.engr.sgi.com  Tue Apr 14 14:54:53 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA1616650 for <linux-archive@neteng.engr.sgi.com>; Tue, 14 Apr 1998 14:54:52 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA11068270
	for linux-list;
	Tue, 14 Apr 1998 14:53:06 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA11922570
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 14 Apr 1998 14:53:05 -0700 (PDT)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA17157
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 14:53:03 -0700 (PDT)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id WAA01648; Tue, 14 Apr 1998 22:52:52 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yPDWr-000aNiC; Tue, 14 Apr 98 22:46 BST
Message-Id: <m0yPDWr-000aNiC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: RH Installer code.
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Tue, 14 Apr 1998 22:46:08 +0100 (BST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.980414164515.13988B-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Apr 14, 98 04:59:18 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 215
Lines: 5

> There's some mention of Alan touching the RH installer code.  Alan, have
> you done anything on this that the rest of us should be aware of?

No. I played with the PPC 'compiled in RAMdisk' code a bit, thats all


From owner-linux@cthulhu.engr.sgi.com  Tue Apr 14 15:27:57 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA1626083 for <linux-archive@neteng.engr.sgi.com>; Tue, 14 Apr 1998 15:27:57 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id PAA11918024
	for linux-list;
	Tue, 14 Apr 1998 15:26:39 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA11854287
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 14 Apr 1998 15:26:33 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA00138
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 15:26:28 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id SAA05069
	for <linux@cthulhu.engr.sgi.com>; Tue, 14 Apr 1998 18:26:26 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Tue, 14 Apr 1998 18:26:26 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: binutils RPM?
Message-ID: <Pine.LNX.3.95.980414182443.13988F-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 934
Lines: 26


Ack.  My filesystem is a bit messed, and I'v elost access to a correct
libopcodes library.  Can somebody tell me where the following RPM can be
found?  Thanks.

Here's the header:
Name        : binutils                    Distribution: (none)
Version     : 2.8.1                             Vendor: (none)
Release     : 2                             Build Date: Thu Jan  8 02:38:17 1998
Install date: Thu Jan  8 21:27:59 1998   Build Host: indy.waldorf-gmbh.de
Group       : Development/Tools             Source RPM: binutils-2.8.1-2.src.rpm
Size        : 5293272
Summary     : GNU Binary Utility Development Utilities
Description :
binutils is a collection of utilities necessary for compiling programs. It
includes the assembler and linker, as well as a number of other
miscellaneous programs for dealing with executable formats.

- A


-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters


From owner-linux@cthulhu.engr.sgi.com  Tue Apr 21 11:18:40 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2132231 for <linux-archive@neteng.engr.sgi.com>; Tue, 21 Apr 1998 11:18:40 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id LAA14682401
	for linux-list;
	Tue, 21 Apr 1998 11:16:28 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA14738672
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 21 Apr 1998 11:16:25 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id LAA09982
	for <linux@cthulhu.engr.sgi.com>; Tue, 21 Apr 1998 11:16:23 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id KAA10217 for <linux@cthulhu.engr.sgi.com>; Tue, 21 Apr 1998 10:22:11 -0400
Date: Tue, 21 Apr 1998 14:32:15 -0400
Message-Id: <199804211832.OAA15153@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: missing rpms
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 233
Lines: 10

I found out these packages are missing from 
ftp://ftp.linux.sgi.com/pub/RedHat/redhat-5.0/RPMS

syslog, binutils, glibc, ldconfig and X libs. Should I be able to just
take the source from redhat and compiled myself?

Thanks.

Dong


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 14:14:54 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2187225 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 14:14:53 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA15319094
	for linux-list;
	Wed, 22 Apr 1998 14:13:25 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA15203844
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 14:13:23 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA05265
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 14:13:22 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA03599;
	Wed, 22 Apr 1998 17:13:06 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 22 Apr 1998 17:13:06 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Dong Liu <dliu@npiww.com>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <199804222119.RAA20883@pluto.npiww.com>
Message-ID: <Pine.LNX.3.95.980422171156.31583B-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1244
Lines: 41


You can get a functional glibc RPM from the mustang directory (4.9.1 IIRC)
on ftp.linux.sgi.com.

Now, in return, can you point me to a tarball or RPM of a natively built
gcc and binutils?

- a

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .
EngSoc, US National Headquarters

On Wed, 22 Apr 1998, Dong Liu wrote:

> Date: Wed, 22 Apr 1998 17:19:13 -0400
> From: Dong Liu <dliu@npiww.com>
> To: linux@cthulhu.engr.sgi.com
> Subject: glibc problem
> 
> Hi,
> 
> I want to try some pthread program on sgi-linux, this is what I got
> 
> /usr/lib/libpthread.so: undefined reference to `__libc_accept'
> /usr/lib/libpthread.so: undefined reference to `__libc_send'
> /usr/lib/libpthread.so: undefined reference to `__libc_recvfrom'
> /usr/lib/libpthread.so: undefined reference to `__libc_recvmsg'
> /usr/lib/libpthread.so: undefined reference to `__libc_sendmsg'
> /usr/lib/libpthread.so: undefined reference to `__libc_recv'
> /usr/lib/libpthread.so: undefined reference to `__libc_sendto'
> /usr/lib/libpthread.so: undefined reference to `__libc_connect'
> 
> my glibc is glibc-2.0.6-1, so I went ftp.redhat.com downloaded
> glibc-2.0.7, but I can't build it. Where can I found sgi-linux
> specific patches for glibc.
> 
> Dong.
> 


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 14:04:36 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2267318 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 14:04:36 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA15167756
	for linux-list;
	Wed, 22 Apr 1998 14:03:20 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA15259774
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 14:03:18 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id OAA00457
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 14:03:15 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id RAA20660 for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 17:04:43 -0400
Date: Wed, 22 Apr 1998 17:19:13 -0400
Message-Id: <199804222119.RAA20883@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: glibc problem
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 742
Lines: 19

Hi,

I want to try some pthread program on sgi-linux, this is what I got

/usr/lib/libpthread.so: undefined reference to `__libc_accept'
/usr/lib/libpthread.so: undefined reference to `__libc_send'
/usr/lib/libpthread.so: undefined reference to `__libc_recvfrom'
/usr/lib/libpthread.so: undefined reference to `__libc_recvmsg'
/usr/lib/libpthread.so: undefined reference to `__libc_sendmsg'
/usr/lib/libpthread.so: undefined reference to `__libc_recv'
/usr/lib/libpthread.so: undefined reference to `__libc_sendto'
/usr/lib/libpthread.so: undefined reference to `__libc_connect'

my glibc is glibc-2.0.6-1, so I went ftp.redhat.com downloaded
glibc-2.0.7, but I can't build it. Where can I found sgi-linux
specific patches for glibc.

Dong.


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 14:44:42 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2295771 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 14:44:42 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA15257827
	for linux-list;
	Wed, 22 Apr 1998 14:43:41 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA15291321
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 14:43:39 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA19157
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 14:43:37 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-18.uni-koblenz.de [141.26.249.18])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id XAA21827
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 23:43:35 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id XAA02397;
	Wed, 22 Apr 1998 23:43:21 +0200
Message-ID: <19980422234320.34913@uni-koblenz.de>
Date: Wed, 22 Apr 1998 23:43:20 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
References: <199804222119.RAA20883@pluto.npiww.com> <Pine.LNX.3.95.980422171156.31583B-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980422171156.31583B-100000@lager.engsoc.carleton.ca>; from Alex deVries on Wed, Apr 22, 1998 at 05:13:06PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 486
Lines: 16

On Wed, Apr 22, 1998 at 05:13:06PM -0400, Alex deVries wrote:

> You can get a functional glibc RPM from the mustang directory (4.9.1 IIRC)
> on ftp.linux.sgi.com.
> 
> Now, in return, can you point me to a tarball or RPM of a natively built
> gcc and binutils?

ftp.linux.sgi.com:/pub/redhat/redhat-4.9.1/mips{el}-linux/binutils-*.rpm
ftp.linux.sgi.com:/pub/redhat/redhat-5.0/mips{el}/gcc-*.rpm.

((Where else?)

Alex, still working on porting Redhat 5.0?  5.1 ante portas ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 14:33:56 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2150831 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 14:33:56 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id OAA15108068
	for linux-list;
	Wed, 22 Apr 1998 14:32:40 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA14971588
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 14:32:38 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id OAA14474
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 14:32:35 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id RAA27636; Wed, 22 Apr 1998 17:33:52 -0400
Date: Wed, 22 Apr 1998 17:48:21 -0400
Message-Id: <199804222148.RAA21473@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <Pine.LNX.3.95.980422171156.31583B-100000@lager.engsoc.carleton.ca>
References: <199804222119.RAA20883@pluto.npiww.com>
	<Pine.LNX.3.95.980422171156.31583B-100000@lager.engsoc.carleton.ca>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 446
Lines: 16

Alex deVries writes:
 > 
 > You can get a functional glibc RPM from the mustang directory (4.9.1 IIRC)
 > on ftp.linux.sgi.com.
 > 
 > Now, in return, can you point me to a tarball or RPM of a natively built
 > gcc and binutils?
 > 

I'm using glibc from mustang, apparently the pthread support is broken.
(I have checked that all the __lib_xxx symbols are there in i386 version).

The gcc and binutils I also got from mustang directory.

Dong.


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 16:10:04 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2232083 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 16:10:04 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id QAA15333870
	for linux-list;
	Wed, 22 Apr 1998 16:08:50 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA15283836
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 16:08:48 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id QAA01824
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 16:08:47 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id TAA16419 for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 19:10:11 -0400
Date: Wed, 22 Apr 1998 19:24:40 -0400
Message-Id: <199804222324.TAA26717@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 386
Lines: 21

This what I found out:

The library verion from the root filesystem on ftp.linux.sgi.com

libc 2.0.4  libpthread  0.6

The version og glibc RPM from redhat 4.9.1

libc 2.0.6 libpthread 0.7

If I use libc-2.0.6 and libpthread-0.7, ld complains some missing
symbols, if I use libc-2.0.6 and libpthread-0.6, I get Segmentation
Fault:=(.

Dong.

BTW, is there a X server for sgi-linux?





From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 19:24:53 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id TAA1709539 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 19:24:52 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id TAA14970110
	for linux-list;
	Wed, 22 Apr 1998 19:23:57 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id TAA14475952
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 19:23:55 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id TAA03477
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 19:23:53 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id WAA14523;
	Wed, 22 Apr 1998 22:23:36 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 22 Apr 1998 22:23:35 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <19980422234320.34913@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980422221510.13362A-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 969
Lines: 28


On Wed, 22 Apr 1998 ralf@uni-koblenz.de wrote:
> On Wed, Apr 22, 1998 at 05:13:06PM -0400, Alex deVries wrote:
> > Now, in return, can you point me to a tarball or RPM of a natively built
> > gcc and binutils?
> ftp.linux.sgi.com:/pub/redhat/redhat-4.9.1/mips{el}-linux/binutils-*.rpm
> ftp.linux.sgi.com:/pub/redhat/redhat-5.0/mips{el}/gcc-*.rpm.
> ((Where else?)

Well, *that* wasn't very bright of me.  Cool, my machine will be up and
running soon.

> Alex, still working on porting Redhat 5.0?  5.1 ante portas ...

When the 5.1 SRPMs start rolling out by the end of the month, I'll start
building them. I'vea 'spare' 3GB SCSI disk, so things should be a lot
easier to do than last time. It would be ultra cool if we could get the
whole thing ported over a number of days after RH 5.1 comes out.

Alan, is there any chance you could free up the build scripts that Red Hat
uses to do the distribution builds?

Hm.  I also have a Mac IIcx to distract me.

- Alex




From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 20:10:16 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id UAA2285334 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 20:10:16 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id UAA15311971
	for linux-list;
	Wed, 22 Apr 1998 20:08:37 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id UAA4904864
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 20:08:35 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id UAA14492
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 20:08:33 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-27.uni-koblenz.de [141.26.249.27])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA13145
	for <linux@cthulhu.engr.sgi.com>; Thu, 23 Apr 1998 05:08:30 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id FAA05813;
	Thu, 23 Apr 1998 05:04:47 +0200
Message-ID: <19980423050447.63659@uni-koblenz.de>
Date: Thu, 23 Apr 1998 05:04:47 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
References: <199804222119.RAA20883@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804222119.RAA20883@pluto.npiww.com>; from Dong Liu on Wed, Apr 22, 1998 at 05:19:13PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2735
Lines: 63

On Wed, Apr 22, 1998 at 05:19:13PM -0400, Dong Liu wrote:

> I want to try some pthread program on sgi-linux, this is what I got
> 
> /usr/lib/libpthread.so: undefined reference to `__libc_accept'
> /usr/lib/libpthread.so: undefined reference to `__libc_send'
> /usr/lib/libpthread.so: undefined reference to `__libc_recvfrom'
> /usr/lib/libpthread.so: undefined reference to `__libc_recvmsg'
> /usr/lib/libpthread.so: undefined reference to `__libc_sendmsg'
> /usr/lib/libpthread.so: undefined reference to `__libc_recv'
> /usr/lib/libpthread.so: undefined reference to `__libc_sendto'
> /usr/lib/libpthread.so: undefined reference to `__libc_connect'

Thanks for your report.  An untested patch to be applied to
libc/sysdeps/unix/sysv/linux/mips/syscalls.list is attached below.

> my glibc is glibc-2.0.6-1, so I went ftp.redhat.com downloaded
> glibc-2.0.7, but I can't build it. Where can I found sgi-linux
> specific patches for glibc.

You can find the patches In the rpm packages on ftp.linux.sgi.com.

I don't know if the MIPS patches for glibc 2.0.6 are working for 2.0.7.
Unless I missed the announcement 2.0.7 hasn't been released yet and I
don't try to follow the beta releases, no time ...

  Ralf

Index: unix/sysv/linux/mips/syscalls.list
===================================================================
RCS file: /disk2/cvs/libc/sysdeps/unix/sysv/linux/mips/syscalls.list,v
retrieving revision 1.1
diff -u -r1.1 syscalls.list
--- syscalls.list	1997/06/21 23:58:37	1.1
+++ syscalls.list	1998/04/22 06:25:06
@@ -16,19 +16,19 @@
 # Socket functions; Linux/MIPS doesn't use the socketcall(2) wrapper;
 # it's provided for compatibility, though.
 #
-accept		-	accept		3	__accept	accept
+accept		-	accept		3	__libc_accept	__accept accept
 bind		-	bind		3	__bind		bind
-connect		-	connect		3	__connect	connect
+connect		-	connect		3	__libc_connect	__connect connect
 getpeername	-	getpeername	3	__getpeername	getpeername
 getsockname	-	getsockname	3	__getsockname	getsockname
 getsockopt	-	getsockopt	5	__getsockopt	getsockopt
 listen		-	listen		2	__listen	listen
-recv		-	recv		4	__recv		recv
-recvfrom	-	recvfrom	6	__recvfrom	recvfrom
-recvmsg		-	recvmsg		3	__recvmsg	recvmsg
-send		-	send		4	__send		send
-sendmsg		-	sendmsg		3	__sendmsg	sendmsg
-sendto		-	sendto		6	__sendto	sendto
+recv		-	recv		4	__libc_recv	__recv recv
+recvfrom	-	recvfrom	6	__libc_recvfrom	__recvfrom recvfrom
+recvmsg		-	recvmsg		3	__libc_recvfrom	__recvmsg recvmsg
+send		-	send		4	__libc_send	__send send
+sendmsg		-	sendmsg		3	__libc_sendmsg	__sendmsg sendmsg
+sendto		-	sendto		6	__libc_sendto	__sendto sendto
 setsockopt	-	setsockopt	5	__setsockopt	setsockopt
 shutdown	-	shutdown	2	__shutdown	shutdown
 socket		-	socket		3	__socket	socket

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 20:19:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id UAA2312122 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 20:19:15 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id UAA14673209
	for linux-list;
	Wed, 22 Apr 1998 20:18:18 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id UAA15314974
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 20:18:17 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id UAA16965
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 20:18:14 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-27.uni-koblenz.de [141.26.249.27])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA13514
	for <linux@cthulhu.engr.sgi.com>; Thu, 23 Apr 1998 05:18:12 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id FAA05946;
	Thu, 23 Apr 1998 05:17:57 +0200
Message-ID: <19980423051757.03333@uni-koblenz.de>
Date: Thu, 23 Apr 1998 05:17:57 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
References: <19980422234320.34913@uni-koblenz.de> <Pine.LNX.3.95.980422221510.13362A-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980422221510.13362A-100000@lager.engsoc.carleton.ca>; from Alex deVries on Wed, Apr 22, 1998 at 10:23:35PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 896
Lines: 26

On Wed, Apr 22, 1998 at 10:23:35PM -0400, Alex deVries wrote:

> Well, *that* wasn't very bright of me.  Cool, my machine will be up and
> running soon.

*grin*

> > Alex, still working on porting Redhat 5.0?  5.1 ante portas ...
> 
> When the 5.1 SRPMs start rolling out by the end of the month, I'll start
> building them. I'vea 'spare' 3GB SCSI disk, so things should be a lot
> easier to do than last time. It would be ultra cool if we could get the
> whole thing ported over a number of days after RH 5.1 comes out.

Ok.  In that case we should add a fat readme that RH 5.0 is incomplete and
4.9.1 should be used or maybe even rm -rf redhat-5.0/.  It's confusing
people.

> Alan, is there any chance you could free up the build scripts that Red Hat
> uses to do the distribution builds?
> 
> Hm.  I also have a Mac IIcx to distract me.

Your Indy is _way_ faster than that brick ;-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 20:31:34 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id UAA2315508 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 20:31:34 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id UAA15382610
	for linux-list;
	Wed, 22 Apr 1998 20:29:49 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id UAA15401870
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 20:29:47 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id UAA19420
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 20:29:37 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id XAA16862;
	Wed, 22 Apr 1998 23:28:52 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 22 Apr 1998 23:28:52 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <19980423051757.03333@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980422232333.13362D-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1128
Lines: 29


On Thu, 23 Apr 1998 ralf@uni-koblenz.de wrote:
> > > Alex, still working on porting Redhat 5.0?  5.1 ante portas ...
> > When the 5.1 SRPMs start rolling out by the end of the month, I'll start
> > building them. I'vea 'spare' 3GB SCSI disk, so things should be a lot
> > easier to do than last time. It would be ultra cool if we could get the
> > whole thing ported over a number of days after RH 5.1 comes out.
> 
> Ok.  In that case we should add a fat readme that RH 5.0 is incomplete and
> 4.9.1 should be used or maybe even rm -rf redhat-5.0/.  It's confusing
> people.

Yes, it is confusing.  Especially because there are just gaping holes in
packages (like glibc) for 5.0.  

But I wouldn't say that 5.0 is broken, just that the missing things need
to come from 4.9.1.

Anyway, it'll all be fixed when we go through and redo all of 5.1.  We can
make sure that we include everything like glibc.

> > Hm.  I also have a Mac IIcx to distract me.
> Your Indy is _way_ faster than that brick ;-)

It's amazing how hack value can outshine performance. Some people think
it's what keeps the i386 port of Linux alive.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 22 22:02:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id WAA2317473 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Apr 1998 22:02:45 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF) id WAA15447085
	for linux-list;
	Wed, 22 Apr 1998 22:01:31 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id WAA15279823
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 22 Apr 1998 22:01:29 -0700 (PDT)
Received: from MajorD.xtra.co.nz (terminator.xtra.co.nz [202.27.184.5]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id WAA08993
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Apr 1998 22:01:26 -0700 (PDT)
	mail_from (ratfink@xtra.co.nz)
Received: from xtra.co.nz (xtra185187.xtra.co.nz [202.27.185.187])
	by MajorD.xtra.co.nz (8.8.8/8.8.6) with ESMTP id RAA13739
	for <linux@cthulhu.engr.sgi.com>; Thu, 23 Apr 1998 17:01:25 +1200 (NZST)
Message-ID: <353ECB23.2AA34FBF@xtra.co.nz>
Date: Thu, 23 Apr 1998 17:01:23 +1200
From: Brendan Black <ratfink@xtra.co.nz>
Organization: Acess Denied...
X-Mailer: Mozilla 4.05 [en] (X11; U; Linux 2.0.33 i586)
MIME-Version: 1.0
To: linux@cthulhu.engr.sgi.com
Subject: VCE exceptions
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 720
Lines: 23

ok I am unashamedly bringing up an old thread again...:-)

I read back over the mailing list & found that Ralf wanted people to test this,
so I am hereby volunteering to test anything, as the indy I have is showing this
lovely trait:

booting with the latest kernel from zero.aec.at comes up with

Got vced at 8801a2a4.
Kernel panic: Caught VCE exception - should not happen

it does this when either mounting root from a local disk (/dev/sda3) or mounting
root via nfs

I now have a console cable wired up & running to my laptop, which works for
irix, and requires tweaking to get working in linux I beleive (any ideas on this
would be great too...)

I am happy to provide more info on my system setup

cheers

brendan

From owner-linux@cthulhu.engr.sgi.com  Fri Apr 24 08:46:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2427711 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Apr 1998 08:46:15 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id IAA16137304
	for linux-list;
	Fri, 24 Apr 1998 08:45:00 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA15992156
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 24 Apr 1998 08:44:57 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id IAA04375
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Apr 1998 08:44:56 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id LAA30119; Fri, 24 Apr 1998 11:46:17 -0400
Date: Fri, 24 Apr 1998 12:00:32 -0400
Message-Id: <199804241600.MAA05998@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: ralf@uni-koblenz.de
Cc: Dong Liu <dliu@npiww.com>, linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <19980423050447.63659@uni-koblenz.de>
References: <199804222119.RAA20883@pluto.npiww.com>
	<19980423050447.63659@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 911
Lines: 30

ralf@uni-koblenz.de writes:
 > 
 > Thanks for your report.  An untested patch to be applied to
 > libc/sysdeps/unix/sysv/linux/mips/syscalls.list is attached below.
 > 
 > > my glibc is glibc-2.0.6-1, so I went ftp.redhat.com downloaded
 > > glibc-2.0.7, but I can't build it. Where can I found sgi-linux
 > > specific patches for glibc.
 > 
 > You can find the patches In the rpm packages on ftp.linux.sgi.com.
 > 
 > I don't know if the MIPS patches for glibc 2.0.6 are working for 2.0.7.
 > Unless I missed the announcement 2.0.7 hasn't been released yet and I
 > don't try to follow the beta releases, no time ...
 > 
 >   Ralf

Nope, after 4 hours building new glibc, it gives me same error for
undefined reference to __libc_accept ... :=*(.

Another bug is invokinf "/lib/ld.so.1 --verify " gives segmentation
fault, so ldd dosn't work.

BTW, I get glibc 2.0.7 from redhat's updates directory.

Dong.





From owner-linux@cthulhu.engr.sgi.com  Sat Apr 25 17:03:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA2509632 for <linux-archive@neteng.engr.sgi.com>; Sat, 25 Apr 1998 17:03:15 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id RAA16312631
	for linux-list;
	Sat, 25 Apr 1998 17:01:46 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA16140598
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 25 Apr 1998 17:01:40 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA12755
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 17:01:37 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id UAA11546
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 20:01:34 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Sat, 25 Apr 1998 20:01:33 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: gcc RPM missing crtbegin.o
Message-ID: <Pine.LNX.3.95.980425195431.4684A-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 992
Lines: 26


Hm. I've re-installed gcc from the RPM that's in the mustang directory on
linus (2.7.2-1, build date is Dec 4 03:23:00).  "Yipee", says I, "I can
now become an productive member of society". 

But, the gcc RPM doesn't have crtbegin.o, which is a bit odd.  It's not
the end of the world, I snarfed it from the cross compiling RPM for i386.
Was there a reason it wasn't included? 

I'm having some really wonky behaviour on my filesystem with .72; files
are disappearing off my filesystem left right and center.  For instance,
crtbegin.o has been on the system since I first got the machine last fall.
e2fsck's always come back clean. Now that I got my compiler working, I'm
running .1.91 again.

I also upgraded to the glibc 2.0.7 RPMs, which seems to have messed up
tcsh.  It'd be real nice to get gdb and/or strace working to debug things
like this.

- Alex

-- 
Alex deVries
""romantic engsoc guy who runs marathons" - csilcock@chat.carleton.ca
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Sat Apr 25 18:51:16 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id SAA2512340 for <linux-archive@neteng.engr.sgi.com>; Sat, 25 Apr 1998 18:51:16 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id SAA16533848
	for linux-list;
	Sat, 25 Apr 1998 18:49:00 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id SAA15520695
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 25 Apr 1998 18:48:58 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id SAA26479
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 18:48:57 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-25.uni-koblenz.de [141.26.249.25])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id DAA01049
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 03:48:54 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id DAA10898;
	Sun, 26 Apr 1998 03:48:39 +0200
Message-ID: <19980426034839.39956@uni-koblenz.de>
Date: Sun, 26 Apr 1998 03:48:39 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
References: <Pine.LNX.3.95.980425195431.4684A-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980425195431.4684A-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sat, Apr 25, 1998 at 08:01:33PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2422
Lines: 62

On Sat, Apr 25, 1998 at 08:01:33PM -0400, Alex deVries wrote:

> Hm. I've re-installed gcc from the RPM that's in the mustang directory on
> linus (2.7.2-1, build date is Dec 4 03:23:00).  "Yipee", says I, "I can
> now become an productive member of society". 
> 
> But, the gcc RPM doesn't have crtbegin.o, which is a bit odd.  It's not
> the end of the world, I snarfed it from the cross compiling RPM for i386.
> Was there a reason it wasn't included? 

It's spelled ``bug''.  This has been reported before and I'm shure I've
uploaded the apropriate fixes in form of new patch sets, source and binary
rpms.

>Clickety<

[ralf@lappi ralf]$ ssh -C -l ralf linus.linux.sgi.com
Enter passphrase for RSA key 'root@rio': 
Last login: Thu Apr 23 08:28:04 1998 from vulcan.ko.ivm.net
Welcome to linus.linux.sgi.com !

This machine serves as:
        o A  repository for SGI/Linux source code          /src/cvs
        o A  web server for SGI/Linux (www.linux.sgi.com)  /src/web
        o An ftp server for SGI/Linux (ftp.linux.sgi.com)  /src/ftp

Please, use the /src and /work directories for storing big stuff
Home dirs are on / and it fills quite fast.

Shell access to core developers and contributors via ssh only.
Happy hacking!

                        ariel@sgi.com   Jul, 1997
ralf@linus:ralf# locate gcc-2.7.2 | fgrep -e -3 | fgrep .rpm
/src/ftp/pub/redhat/redhat-5.0/RPMS/mips/gcc-2.7.2-3.mips.rpm
/src/ftp/pub/redhat/redhat-5.0/RPMS/mipsel/gcc-2.7.2-3.mipsel.rpm
/src/ftp/pub/redhat/redhat-5.0/SRPMS/gcc-2.7.2-3.src.rpm

ralf@linus:ralf#

Easy, isn't it?

> I'm having some really wonky behaviour on my filesystem with .72; files
> are disappearing off my filesystem left right and center.  For instance,
> crtbegin.o has been on the system since I first got the machine last fall.
> e2fsck's always come back clean. Now that I got my compiler working, I'm
> running .1.91 again.

I've fixed *shitloads* of bugs since .72, not too mention a dramatic increase
in performance.  You're right, filesystems on Indys (not other MIPS boxes)
had the problem of a certain ``volatilibility'', but that's gone for me.
If somebody still sees fs corruption on Indys running 2.1.91, please report.

> I also upgraded to the glibc 2.0.7 RPMs, which seems to have messed up
> tcsh.  It'd be real nice to get gdb and/or strace working to debug things
> like this.

Strace is working.  See the CVS.

There is no glibc 2.0.7.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Apr 25 20:02:26 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id UAA2520114 for <linux-archive@neteng.engr.sgi.com>; Sat, 25 Apr 1998 20:02:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id UAA16466508
	for linux-list;
	Sat, 25 Apr 1998 20:00:51 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id UAA16573571
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 25 Apr 1998 20:00:49 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id UAA06557
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 20:00:48 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id XAA15440;
	Sat, 25 Apr 1998 23:00:38 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Sat, 25 Apr 1998 23:00:38 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
In-Reply-To: <19980426034839.39956@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980425225255.4684E-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1819
Lines: 56


On Sun, 26 Apr 1998 ralf@uni-koblenz.de wrote:
> It's spelled ``bug''.  This has been reported before and I'm shure I've
> uploaded the apropriate fixes in form of new patch sets, source and binary
> rpms.
> 

Okay, I had missed the announcement.

> Easy, isn't it?

Always. :)

> I've fixed *shitloads* of bugs since .72, not too mention a dramatic increase
> in performance.  You're right, filesystems on Indys (not other MIPS boxes)
> had the problem of a certain ``volatilibility'', but that's gone for me.

Yup, just bootstrapping from .72 to .91 was a bit troubling.

> If somebody still sees fs corruption on Indys running 2.1.91, please report.

I do have a problem that just came up.  Here it is, hand typed.  I was
doing a lot of work on sdc, which is an external 3GB drive that I know
works well.  It hasn't reported any problems in e2fsck.  There was a lot
of activity when this happened:

EXT2-fs error (device 08:11): ext2_find_entry: bad entry in directory
#41117: rec_len is smaller than minimal - offset = 0, inode=0, rec_len=0,
name_len = 0
EXT2-fs error (device 08:11): ext2_find_entry: bad entry in directory
#41117: rec_len is smaller than minimal - offset = 0, inode=0, rec_len=0,
name_len = 0
page fault from irq handler: 0000
$0 : 00000000 1000fc00 00001000 ffffffe0
$4 : 00000020 00000000 1000fc00 00000001
$8 : 1000fc00 1000001f 00000000 00000007
$12: 40000000 8bf50020 1000fc00 00000001
$16: 00000000 00001000 abf56020 8bf53800
$20: 00000002 bfbc0003 1fffffff bfb90000
$24: 00000002 0fb6f710 
$28: 00008000 08009d28 8bf57e70 080f3b5c
epc   :88020fc0
Status: 1000fc02
Cause: 00000008
Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

this is with my own compiled version of .91.

> Strace is working.  See the CVS.

Alright. 

- A


From owner-linux@cthulhu.engr.sgi.com  Sat Apr 25 20:41:17 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id UAA2515286 for <linux-archive@neteng.engr.sgi.com>; Sat, 25 Apr 1998 20:41:17 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id UAA16686567
	for linux-list;
	Sat, 25 Apr 1998 20:39:58 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id UAA13929946
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 25 Apr 1998 20:39:55 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id UAA12084
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 20:39:54 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-01.uni-koblenz.de [141.26.249.1])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA04281
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 05:39:52 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id FAA11139;
	Sun, 26 Apr 1998 05:39:38 +0200
Message-ID: <19980426053938.20282@uni-koblenz.de>
Date: Sun, 26 Apr 1998 05:39:38 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
References: <19980426034839.39956@uni-koblenz.de> <Pine.LNX.3.95.980425225255.4684E-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980425225255.4684E-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sat, Apr 25, 1998 at 11:00:38PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2132
Lines: 52

On Sat, Apr 25, 1998 at 11:00:38PM -0400, Alex deVries wrote:

> > I've fixed *shitloads* of bugs since .72, not too mention a dramatic increase
> > in performance.  You're right, filesystems on Indys (not other MIPS boxes)
> > had the problem of a certain ``volatilibility'', but that's gone for me.
> 
> Yup, just bootstrapping from .72 to .91 was a bit troubling.

Ok.

> > If somebody still sees fs corruption on Indys running 2.1.91, please report.
> 
> I do have a problem that just came up.  Here it is, hand typed.  I was
> doing a lot of work on sdc, which is an external 3GB drive that I know
> works well.  It hasn't reported any problems in e2fsck.  There was a lot
> of activity when this happened:

Did you already fsck the filesystems running .91?  The corruption in the
older kernels was happening silently, so the boot fsck may have been skipped
even though the fs was corrupted.

> EXT2-fs error (device 08:11): ext2_find_entry: bad entry in directory
> #41117: rec_len is smaller than minimal - offset = 0, inode=0, rec_len=0,
> name_len = 0
> EXT2-fs error (device 08:11): ext2_find_entry: bad entry in directory
> #41117: rec_len is smaller than minimal - offset = 0, inode=0, rec_len=0,
> name_len = 0
> page fault from irq handler: 0000
> $0 : 00000000 1000fc00 00001000 ffffffe0
> $4 : 00000020 00000000 1000fc00 00000001
> $8 : 1000fc00 1000001f 00000000 00000007
> $12: 40000000 8bf50020 1000fc00 00000001
> $16: 00000000 00001000 abf56020 8bf53800
> $20: 00000002 bfbc0003 1fffffff bfb90000
> $24: 00000002 0fb6f710 
> $28: 00008000 08009d28 8bf57e70 080f3b5c
                                  ^^^^^^^^
> epc   :88020fc0
         ^^^^^^^^

Can you disassemble (mips-linux-objdump -d vmlinux) the kernel image and
tell me where these two addresses are pointing to?  Just send me twenty
lines or so around the addresses.  (In general that's the right thing to
do when the machine bombs with a register dump.)

(Also I'm pretty shure that you misstyped $28 and $29 or something really
bad happend.)

When did the kernel bomb?  During boot or?  What activity was going on
at the time when it happend?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Apr 25 21:37:04 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id VAA2493688 for <linux-archive@neteng.engr.sgi.com>; Sat, 25 Apr 1998 21:37:04 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id VAA16645247
	for linux-list;
	Sat, 25 Apr 1998 21:35:05 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id VAA16179620
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 25 Apr 1998 21:35:01 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id VAA19971
	for <linux@cthulhu.engr.sgi.com>; Sat, 25 Apr 1998 21:35:00 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id AAA17765;
	Sun, 26 Apr 1998 00:34:54 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Sun, 26 Apr 1998 00:34:54 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
In-Reply-To: <19980426053938.20282@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980426002620.16850A-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 4996
Lines: 135


On Sun, 26 Apr 1998 ralf@uni-koblenz.de wrote:
> > I do have a problem that just came up.  Here it is, hand typed.  I was
> > doing a lot of work on sdc, which is an external 3GB drive that I know
> > works well.  It hasn't reported any problems in e2fsck.  There was a lot
> > of activity when this happened:
> 
> Did you already fsck the filesystems running .91?  The corruption in the
> older kernels was happening silently, so the boot fsck may have been skipped
> even though the fs was corrupted.

Yup, I've had this problem twice now, both with .91. I'm pretty sure I can
reproduce it (but not until I'm at my desk tomorrow, since I need to hit
the little thumbtack to reboot it.  I still think SGI should have shipped
the Indys with thumbtacks.)

> > $0 : 00000000 1000fc00 00001000 ffffffe0
> > $4 : 00000020 00000000 1000fc00 00000001
> > $8 : 1000fc00 1000001f 00000000 00000007
> > $12: 40000000 8bf50020 1000fc00 00000001
> > $16: 00000000 00001000 abf56020 8bf53800
> > $20: 00000002 bfbc0003 1fffffff bfb90000
> > $24: 00000002 0fb6f710 
> > $28: 00008000 08009d28 8bf57e70 080f3b5c
>                                   ^^^^^^^^
> > epc   :88020fc0
>          ^^^^^^^^
> tell me where these two addresses are pointing to?  Just send me twenty
> lines or so around the addresses.  (In general that's the right thing to
> do when the machine bombs with a register dump.)
> (Also I'm pretty shure that you misstyped $28 and $29 or something really
> bad happend.)

Uh, there was nothing at 080f3b5c or nearby, so I'm pretty sure that that
was misttyped as 880f3b5c.  Here are both:



88020f44 <r4k_dma_cache_wback_inv_pc>:
88020f44:	3c028814 	lui	$v0,0x8814
88020f48:	8c425564 	lw	$v0,21860($v0)
88020f4c:	27bdffe0 	addiu	$sp,$sp,-32
88020f50:	afb00010 	sw	$s0,16($sp)
88020f54:	00808021 	move	$s0,$a0
88020f58:	afb10014 	sw	$s1,20($sp)
88020f5c:	00a08821 	move	$s1,$a1
88020f60:	0222102b 	sltu	$v0,$s1,$v0
88020f64:	14400007 	bnez	$v0,88020f84 <r4k_dma_cache_wback_inv_pc+40>
88020f68:	afbf0018 	sw	$ra,24($sp)
88020f6c:	3c028817 	lui	$v0,0x8817
88020f70:	8c42fab4 	lw	$v0,-1356($v0)
88020f74:	0040f809 	jalr	$v0
88020f78:	00000000 	nop
88020f7c:	0a0083f7 	j	88020fdc <r4k_dma_cache_wback_inv_pc+98>
88020f80:	00000000 	nop
88020f84:	40066000 	mfc0	$a2,$12
88020f88:	34c10001 	ori	$at,$a2,0x1
88020f8c:	38210001 	xori	$at,$at,0x1
88020f90:	40816000 	mtc0	$at,$12
88020fa0:	3c02a000 	lui	$v0,0xa000
88020fa4:	3c048814 	lui	$a0,0x8814
88020fa8:	8c84556c 	lw	$a0,21868($a0)
88020fac:	8c420000 	lw	$v0,0($v0)
88020fb0:	02111021 	addu	$v0,$s0,$s1
88020fb4:	00041823 	negu	$v1,$a0
88020fb8:	02032824 	and	$a1,$s0,$v1
88020fbc:	00431024 	and	$v0,$v0,$v1
88020fc0:	bcb50000 	cache	0x15,0($a1)
88020fc4:	14a2fffe 	bne	$a1,$v0,88020fc0 <r4k_dma_cache_wback_inv_pc+7c>
88020fc8:	00a42821 	addu	$a1,$a1,$a0
88020fcc:	40866000 	mtc0	$a2,$12
88020fdc:	3c028813 	lui	$v0,0x8813
88020fe0:	8c423d90 	lw	$v0,15760($v0)
88020fe4:	02002021 	move	$a0,$s0
88020fe8:	8c420008 	lw	$v0,8($v0)
88020fec:	0040f809 	jalr	$v0
88020ff0:	02202821 	move	$a1,$s1
88020ff4:	8fbf0018 	lw	$ra,24($sp)
88020ff8:	8fb10014 	lw	$s1,20($sp)
88020ffc:	8fb00010 	lw	$s0,16($sp)




880f3b00:	afb00018 	sw	$s0,24($sp)
880f3b04:	afa50014 	sw	$a1,20($sp)
880f3b08:	8e620000 	lw	$v0,0($s3)
880f3b0c:	8c52008c 	lw	$s2,140($v0)
880f3b10:	8c550074 	lw	$s5,116($v0)
880f3b14:	ac45007c 	sw	$a1,124($v0)
880f3b18:	9663007e 	lhu	$v1,126($s3)
880f3b1c:	8c57004c 	lw	$s7,76($v0)
880f3b20:	10600027 	beqz	$v1,880f3bc0 <dma_setup+ec>
880f3b24:	245e0070 	addiu	$s8,$v0,112
880f3b28:	00008821 	move	$s1,$zero
880f3b2c:	8e6400ec 	lw	$a0,236($s3)
880f3b30:	2462ffff 	addiu	$v0,$v1,-1
880f3b34:	04400018 	bltz	$v0,880f3b98 <dma_setup+c4>
880f3b38:	0000a021 	move	$s4,$zero
880f3b3c:	3c161fff 	lui	$s6,0x1fff
880f3b40:	36d6ffff 	ori	$s6,$s6,0xffff
880f3b44:	00808021 	move	$s0,$a0
880f3b48:	8e040000 	lw	$a0,0($s0)
880f3b4c:	3c028817 	lui	$v0,0x8817
880f3b50:	8c42fac0 	lw	$v0,-1344($v0)
880f3b54:	0040f809 	jalr	$v0
880f3b58:	24051000 	li	$a1,4096
880f3b5c:	8e020000 	lw	$v0,0($s0)
880f3b60:	00561024 	and	$v0,$v0,$s6
880f3b64:	ae420000 	sw	$v0,0($s2)
880f3b68:	8e020008 	lw	$v0,8($s0)
880f3b6c:	26940001 	addiu	$s4,$s4,1
880f3b70:	30423fff 	andi	$v0,$v0,0x3fff
880f3b74:	ae420004 	sw	$v0,4($s2)
880f3b78:	8e030008 	lw	$v1,8($s0)
880f3b7c:	26100010 	addiu	$s0,$s0,16
880f3b80:	26520010 	addiu	$s2,$s2,16
880f3b84:	9662007e 	lhu	$v0,126($s3)
880f3b88:	2442ffff 	addiu	$v0,$v0,-1
880f3b8c:	0054102a 	slt	$v0,$v0,$s4
880f3b90:	1040ffed 	beqz	$v0,880f3b48 <dma_setup+74>
880f3b94:	02238821 	addu	$s1,$s1,$v1
880f3b98:	24020012 	li	$v0,18
880f3b9c:	afd10020 	sw	$s1,32($s8)

> When did the kernel bomb?  During boot or?  What activity was going on
> at the time when it happend?

This was well after the boot.  The first time it happened, I was
installing a lot of .src.rpms onto sdc while I was compiling on sdc.  The
second time (after e2fsck'ing sda1 (1GB) and scd (3GB), which takes like
30 mins), I was just compiling by building RPMs.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Sun Apr 26 04:15:48 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id EAA2529038 for <linux-archive@neteng.engr.sgi.com>; Sun, 26 Apr 1998 04:15:47 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id EAA16693238
	for linux-list;
	Sun, 26 Apr 1998 04:14:42 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA15900864
	for <linux@cthulhu.engr.sgi.com>;
	Sun, 26 Apr 1998 04:14:41 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id EAA11671
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 04:14:39 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-08.uni-koblenz.de [141.26.249.8])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id NAA15214
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 13:14:37 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id NAA11613;
	Sun, 26 Apr 1998 13:14:23 +0200
Message-ID: <19980426131423.56494@uni-koblenz.de>
Date: Sun, 26 Apr 1998 13:14:23 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
References: <19980426053938.20282@uni-koblenz.de> <Pine.LNX.3.95.980426002620.16850A-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980426002620.16850A-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sun, Apr 26, 1998 at 12:34:54AM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1750
Lines: 42

On Sun, Apr 26, 1998 at 12:34:54AM -0400, Alex deVries wrote:

> On Sun, 26 Apr 1998 ralf@uni-koblenz.de wrote:

> Yup, I've had this problem twice now, both with .91. I'm pretty sure I can
> reproduce it (but not until I'm at my desk tomorrow, since I need to hit
> the little thumbtack to reboot it.  I still think SGI should have shipped
> the Indys with thumbtacks.)

If you think that was a missfeature, take a look at SNI's RM200C.  It's has
the reset button mounted directly on the motherboard.  Which is why my
machine has never been closed.  And really f*cked idea for something which
had NT as OS option ;-)

Ho humm...  If I remember right the Indy has some watchdog onboard.  Time
to use it.

> > > $0 : 00000000 1000fc00 00001000 ffffffe0
> > > $4 : 00000020 00000000 1000fc00 00000001
> > > $8 : 1000fc00 1000001f 00000000 00000007
> > > $12: 40000000 8bf50020 1000fc00 00000001
> > > $16: 00000000 00001000 abf56020 8bf53800
> > > $20: 00000002 bfbc0003 1fffffff bfb90000
> > > $24: 00000002 0fb6f710 
> > > $28: 00008000 08009d28 8bf57e70 080f3b5c
> >                                   ^^^^^^^^
> > > epc   :88020fc0
> >          ^^^^^^^^
> > tell me where these two addresses are pointing to?  Just send me twenty
> > lines or so around the addresses.  (In general that's the right thing to
> > do when the machine bombs with a register dump.)
> > (Also I'm pretty shure that you misstyped $28 and $29 or something really
> > bad happend.)
> 
> Uh, there was nothing at 080f3b5c or nearby, so I'm pretty sure that that
> was misttyped as 880f3b5c.  Here are both:

Thanks.  Both addresses are pointing to code which is important for the
SCSI driver's correctness.  I'll do some more philosophy about the register
dump later.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Apr 26 08:20:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id IAA2532803 for <linux-archive@neteng.engr.sgi.com>; Sun, 26 Apr 1998 08:20:13 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id IAA8845937
	for linux-list;
	Sun, 26 Apr 1998 08:18:22 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA16773722
	for <linux@cthulhu.engr.sgi.com>;
	Sun, 26 Apr 1998 08:18:15 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id IAA11974
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 08:18:10 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-07.uni-koblenz.de [141.26.249.7])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id RAA22090
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 17:18:08 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id OAA11716;
	Sun, 26 Apr 1998 14:09:28 +0200
Message-ID: <19980426140928.63303@uni-koblenz.de>
Date: Sun, 26 Apr 1998 14:09:28 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: gcc RPM missing crtbegin.o
References: <19980426053938.20282@uni-koblenz.de> <Pine.LNX.3.95.980426002620.16850A-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980426002620.16850A-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sun, Apr 26, 1998 at 12:34:54AM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 806
Lines: 20

On Sun, Apr 26, 1998 at 12:34:54AM -0400, Alex deVries wrote:

> > tell me where these two addresses are pointing to?  Just send me twenty
> > lines or so around the addresses.  (In general that's the right thing to
> > do when the machine bombs with a register dump.)
> > (Also I'm pretty shure that you misstyped $28 and $29 or something really
> > bad happend.)
> 
> Uh, there was nothing at 080f3b5c or nearby, so I'm pretty sure that that
> was misttyped as 880f3b5c.  Here are both:

880f3b5c makes sense.  The bad news is that none of the two routines
r4k_dma_cache_wback_inv_pc or dma_setup is the culprit.  Something else
must either have assembled bad SCSI scatter gather lists or corrupted
them such that a NULL pointer got passed down to dma_cache_wback_inv.
So no fix obvious.

Grrrr,

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Apr 26 14:53:55 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA2571669 for <linux-archive@neteng.engr.sgi.com>; Sun, 26 Apr 1998 14:53:55 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id OAA16905789
	for linux-list;
	Sun, 26 Apr 1998 14:52:43 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA16358399
	for <linux@cthulhu.engr.sgi.com>;
	Sun, 26 Apr 1998 14:52:24 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA12666
	for <linux@cthulhu.engr.sgi.com>; Sun, 26 Apr 1998 14:52:23 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA11133;
	Sun, 26 Apr 1998 17:52:17 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Sun, 26 Apr 1998 17:52:16 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Various kernel issues.
In-Reply-To: <19980426140928.63303@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980426173547.9541C-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1964
Lines: 50



On Sun, 26 Apr 1998 ralf@uni-koblenz.de wrote:
> On Sun, Apr 26, 1998 at 12:34:54AM -0400, Alex deVries wrote:
> > Uh, there was nothing at 080f3b5c or nearby, so I'm pretty sure that that
> > was misttyped as 880f3b5c.  Here are both:
> 880f3b5c makes sense.  The bad news is that none of the two routines
> r4k_dma_cache_wback_inv_pc or dma_setup is the culprit.  Something else
> must either have assembled bad SCSI scatter gather lists or corrupted
> them such that a NULL pointer got passed down to dma_cache_wback_inv.
> So no fix obvious.

I'll play around with it a bit and make sure that I get similiar results
when I crash it... Let me know if I can help debug this in any way.

In the meantime, I'm trying to churn out updated RPMs using 2.1.72.  This
is difficult because after being up for about 5 minutes, gcc complains
that it can't create executables because:
- /usr/lib/crt1.o is corrupt or disappeared or
- crtbegin.o is gone like beer at a technical university
- program cc1 got fatal signal 11

Other weird things:
- tcsh doesn't work with .1.91, but it does with .72.  I know, I wouldn't
believe it either.  Sure, go ahead, make fun of my shell.
- my boot sequence with 72 now consists of:
   - unmount sdb1 and sdc cleanly
   - three finger salute
   - boot kernel
   - e2fsck, always errors, wait 20 mins
   - reinstall binutils, gcc and all of glibc RPM, always end up with
     weird problems like:
ls -l /usr/share/zoneinfo/America/Indiana/Knox
crwSrwxr-t   3 19496   10694   77, 161 Dec 22  1956 Knox
     Sure, Knox, Indiana might actually be a character device, but I'm
     doubtful about the date.

I'm > < this close to just NFS mounting everything over from my PC, these
disk problems are driving me nuts. This is all so weird, my life was
peachy before I got started with glibc 2.0.6 and stopped running .72.
Still, it's more stable than NT.

> Grrrr,

Indeed.

And in unrelated news, I'm moving to Toronto in a month.

- alex


From owner-linux@cthulhu.engr.sgi.com  Mon Apr 27 16:35:58 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2638407 for <linux-archive@neteng.engr.sgi.com>; Mon, 27 Apr 1998 16:35:58 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA17303009
	for linux-list;
	Mon, 27 Apr 1998 16:34:17 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA17373535
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 27 Apr 1998 16:34:15 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA26834
	for <linux@cthulhu.engr.sgi.com>; Mon, 27 Apr 1998 16:34:10 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (pmport-20.uni-koblenz.de [141.26.249.20])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id BAA07048
	for <linux@cthulhu.engr.sgi.com>; Tue, 28 Apr 1998 01:34:05 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id BAA02102;
	Tue, 28 Apr 1998 01:33:50 +0200
Message-ID: <19980428013350.27295@uni-koblenz.de>
Date: Tue, 28 Apr 1998 01:33:50 +0200
To: Dong Liu <dliu@npiww.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
References: <199804222119.RAA20883@pluto.npiww.com> <19980423050447.63659@uni-koblenz.de> <199804241600.MAA05998@pluto.npiww.com> <199804272337.TAA14149@pluto.npiww.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <199804272337.TAA14149@pluto.npiww.com>; from Dong Liu on Mon, Apr 27, 1998 at 07:37:42PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 326
Lines: 10

On Mon, Apr 27, 1998 at 07:37:42PM -0400, Dong Liu wrote:

> Sorry, I didn't install it properly, now my program links, but it
> still give segementation fault.

Ok.  I have to admit that I never tested any kind of multithread application.
If you could provide the code for the program in question, that'd be
helpful.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Apr 27 16:25:26 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2661634 for <linux-archive@neteng.engr.sgi.com>; Mon, 27 Apr 1998 16:25:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA17103924
	for linux-list;
	Mon, 27 Apr 1998 16:22:23 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA17413157
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 27 Apr 1998 16:21:48 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id QAA22011
	for <linux@cthulhu.engr.sgi.com>; Mon, 27 Apr 1998 16:21:38 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id TAA18859; Mon, 27 Apr 1998 19:23:58 -0400
Date: Mon, 27 Apr 1998 19:37:42 -0400
Message-Id: <199804272337.TAA14149@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <199804241600.MAA05998@pluto.npiww.com>
References: <199804222119.RAA20883@pluto.npiww.com>
	<19980423050447.63659@uni-koblenz.de>
	<199804241600.MAA05998@pluto.npiww.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1032
Lines: 32

Dong Liu writes:
 > ralf@uni-koblenz.de writes:
 >  > 
 >  > Thanks for your report.  An untested patch to be applied to
 >  > libc/sysdeps/unix/sysv/linux/mips/syscalls.list is attached below.
 >  > 
 >  > > my glibc is glibc-2.0.6-1, so I went ftp.redhat.com downloaded
 >  > > glibc-2.0.7, but I can't build it. Where can I found sgi-linux
 >  > > specific patches for glibc.
 >  > 
 >  > You can find the patches In the rpm packages on ftp.linux.sgi.com.
 >  > 
 >  > I don't know if the MIPS patches for glibc 2.0.6 are working for 2.0.7.
 >  > Unless I missed the announcement 2.0.7 hasn't been released yet and I
 >  > don't try to follow the beta releases, no time ...
 >  > 
 >  >   Ralf
 > 
 > Nope, after 4 hours building new glibc, it gives me same error for
 > undefined reference to __libc_accept ... :=*(.
 > 

Sorry, I didn't install it properly, now my program links, but it
still give segementation fault.

Dong.

BTW, can some one make a tarball of strace and gdb, I don't think I
can check them out from CVS.




From owner-linux@cthulhu.engr.sgi.com  Tue Apr 28 11:56:50 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA2813134 for <linux-archive@neteng.engr.sgi.com>; Tue, 28 Apr 1998 11:56:50 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id LAA17739916
	for linux-list;
	Tue, 28 Apr 1998 11:55:51 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA17616671
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 28 Apr 1998 11:55:44 -0700 (PDT)
Received: from dirtpan.npiww.com (dirtpan.networkprograms.com [207.113.23.2]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id LAA14468
	for <linux@cthulhu.engr.sgi.com>; Tue, 28 Apr 1998 11:55:43 -0700 (PDT)
	mail_from (dliu@npiww.com)
Received: from mailhub.networkprograms.com [192.9.202.51] by dirtpan.npiww.com (8.6.9/8.6.9) with ESMTP id OAA16001; Tue, 28 Apr 1998 14:57:55 -0400
Date: Tue, 28 Apr 1998 15:11:31 -0400
Message-Id: <199804281911.PAA09285@pluto.npiww.com>
From: Dong Liu <dliu@npiww.com>
To: ralf@uni-koblenz.de
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: glibc problem
In-Reply-To: <19980428013350.27295@uni-koblenz.de>
References: <199804222119.RAA20883@pluto.npiww.com>
	<19980423050447.63659@uni-koblenz.de>
	<199804241600.MAA05998@pluto.npiww.com>
	<199804272337.TAA14149@pluto.npiww.com>
	<19980428013350.27295@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1435
Lines: 72

ralf@uni-koblenz.de writes:
 > On Mon, Apr 27, 1998 at 07:37:42PM -0400, Dong Liu wrote:
 > 
 > > Sorry, I didn't install it properly, now my program links, but it
 > > still give segementation fault.
 > 
 > Ok.  I have to admit that I never tested any kind of multithread application.
 > If you could provide the code for the program in question, that'd be
 > helpful.
 > 
 >   Ralf
 > 

How about this

---- create-thread.c----

#include <pthread.h>
#include <stdio.h>

void* new_thread(void* arg)
{
	int i;
	printf("Thread[%s] stack at %x\n",arg, &i);
	for (i = 0; i< 4; i++) {
	    printf("Thread[%s] %d\n", arg, i);
	    sched_yield();
	}
	return(NULL);
}

#define NUM_OF_THREAD 100
main(int argc, char **argv)

{
        int num = NUM_OF_THREAD;
	pthread_t thread[NUM_OF_THREAD];
	
	char *args[NUM_OF_THREAD];
	int i;
	int last;
	void *status;

	if (argc > 1)
	    num = atoi(argv[1]);
	if (num>100)
	    num = 100;
	printf("Original thread stack at %x\n", &i);

	for (i = 0 ; i < num; i++) {
	    args[i] = (char *)malloc(80);
	    sprintf(args[i], "%04d", i);
	    if (pthread_create(&thread[i],
			       NULL,
			       new_thread, (void *)args[i])) {
		printf("Error: creating new thread[%d]\n", i);
		break;
	    }
	}

	last = i;

	for (i = 0 ; i < last; i++) {
	    pthread_join(thread[i], &status);
	    printf("thread[%d] return status' address %p\n",i, status);
	}
	printf("%d threads created\n", last);
	exit(0);
}




From owner-linux@cthulhu.engr.sgi.com  Tue Apr 28 15:02:29 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2993433 for <linux-archive@neteng.engr.sgi.com>; Tue, 28 Apr 1998 15:02:29 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA17781461
	for linux-list;
	Tue, 28 Apr 1998 15:01:13 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA17830674
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 28 Apr 1998 15:01:11 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA27549
	for <linux@cthulhu.engr.sgi.com>; Tue, 28 Apr 1998 15:00:51 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id SAA27230
	for <linux@cthulhu.engr.sgi.com>; Tue, 28 Apr 1998 18:00:49 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Tue, 28 Apr 1998 18:00:49 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Closer...
Message-ID: <Pine.LNX.3.95.980428175303.13373I-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1079
Lines: 37


Well, Ralf was kind enough to send me a custom kernel to try and address
my latest problems.  It looks like I'm not missing any more files (*yay*),
but it did take some time to re-install everything I'd lost.

Things stayed up for awhile.

Now, I have another panic, typed *carefully* this time:

$0 : 00000000 1000fc00 00001000 ffffffe0
$4 : 00000020 00000000 1000fc00 0000005e
$8 : 1000fc00 1000001f 00000000 00000007
$12: 40000000 8bf39020 3000fc00 fffffffc
$16: 00000000 00001000 abf3f010 8bf3c800
$20: 00000001 bfbc0003 1fffffff bfb90000
$24: 00000000 fffff000
$28: 88008000 88009d28 8bf58e70 880ecf3c
epc   : 88021090
Status: 1000fc02
Cause : 00000008
Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

At the time, I was building the amd RPM, for which my /usr/src/redhat is
on /dev/sdc (unpartitioned).  At the time, the build was compliling
amd/get_args.c with gcc.

Ideas?

- A

-- 
Alex deVries
"romantic engsoc guy who runs marathons" - csilcock@chat.carleton.ca
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Tue Apr 28 15:44:56 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3012370 for <linux-archive@neteng.engr.sgi.com>; Tue, 28 Apr 1998 15:44:56 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA17702595
	for linux-list;
	Tue, 28 Apr 1998 15:43:12 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA17838643
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 28 Apr 1998 15:43:11 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA15400
	for <linux@cthulhu.engr.sgi.com>; Tue, 28 Apr 1998 15:43:09 -0700 (PDT)
	mail_from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-03.uni-koblenz.de [141.26.249.3])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id AAA28901
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 00:42:42 +0200 (MEST)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id AAA01844;
	Wed, 29 Apr 1998 00:40:44 +0200
Message-ID: <19980429004042.05918@uni-koblenz.de>
Date: Wed, 29 Apr 1998 00:40:42 +0200
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Closer...
References: <Pine.LNX.3.95.980428175303.13373I-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85e
In-Reply-To: <Pine.LNX.3.95.980428175303.13373I-100000@lager.engsoc.carleton.ca>; from Alex deVries on Tue, Apr 28, 1998 at 06:00:49PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2044
Lines: 52

On Tue, Apr 28, 1998 at 06:00:49PM -0400, Alex deVries wrote:

> Well, Ralf was kind enough to send me a custom kernel to try and address
> my latest problems.  It looks like I'm not missing any more files (*yay*),
> but it did take some time to re-install everything I'd lost.

Don't exagerate the quality of my services.  It was my latest test kernel
built for myself and since it is lacking certain things exception fixup
routines for csum_partial_copy_from_user() I won't recommend it for
general use.  Heck, malvolent software can crash it easily.  Developers who
want to play with it though can get it from linus:~ralf/vmlinux.gz.  Should
perform quite a bit better.

> Things stayed up for awhile.
> 
> Now, I have another panic, typed *carefully* this time:

And this time all the numbers make sense.

> $0 : 00000000 1000fc00 00001000 ffffffe0
> $4 : 00000020 00000000 1000fc00 0000005e
> $8 : 1000fc00 1000001f 00000000 00000007
> $12: 40000000 8bf39020 3000fc00 fffffffc
> $16: 00000000 00001000 abf3f010 8bf3c800
> $20: 00000001 bfbc0003 1fffffff bfb90000
> $24: 00000000 fffff000
> $28: 88008000 88009d28 8bf58e70 880ecf3c
> epc   : 88021090
> Status: 1000fc02
> Cause : 00000008
> Aiee, killing interrupt handler
> Kernel panic: Attempted to kill the idle task!
> In swapper task - not syncing
> 
> At the time, I was building the amd RPM, for which my /usr/src/redhat is
> on /dev/sdc (unpartitioned).  At the time, the build was compliling
> amd/get_args.c with gcc.
> 
> Ideas?

Not really.  A ten second look at the register dump shows that what happend
is exactly the same as the last time.  Something is putting NULL elements
into the scatter/gather lists which either is a bug in the SCSI code or
a possible case of memory corruption.  Neither is really good.

At least I'm satisfied that your box stopped having disks for breakfast,
lunch, coffee, dinner and a dozen more meals a days :-)

Why are you using an unpartitioned disk?  You can still use fdisk to
build PC style partitions and Linux will deal with it.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 11:34:55 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA3078759 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 11:34:55 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id LAA18084438
	for linux-list;
	Wed, 29 Apr 1998 11:32:52 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA17263871
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 11:32:49 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id LAA04207
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 11:32:47 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id OAA26284
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 14:32:46 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 29 Apr 1998 14:32:46 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Rex and the Newport.
Message-ID: <Pine.LNX.3.95.980429143146.16310H-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 271
Lines: 13


Miguel,

	As per the discussions on #linux, could you let us know when you
have the tar of the rex example you have?  Many thanks.

- Alex

-- 
Alex deVries
"romantic engsoc guy who runs marathons" - csilcock@chat.carleton.ca
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 14:24:08 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA3121121 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 14:24:08 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id OAA18237390
	for linux-list;
	Wed, 29 Apr 1998 14:21:50 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA18078493
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 14:21:47 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA12404
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 14:21:46 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA31235
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 17:21:35 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 29 Apr 1998 17:21:35 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: strace status?
Message-ID: <Pine.LNX.3.95.980429172006.16310L-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 415
Lines: 13


How bad off is the strace that's in the CVS?  It seems to be working fine
for me, although I'm not sure I understand if all the glibc patches were
included.  I'd like to merge the changes in that Miguel made into the
redhat SRPMS, if they allow them (and I think they will).

- Alex

-- 
Alex deVries
"romantic engsoc guy who runs marathons" - csilcock@chat.carleton.ca
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 14:32:15 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA3159731 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 14:32:15 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id OAA18130936
	for linux-list;
	Wed, 29 Apr 1998 14:29:59 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA17896061
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 14:29:57 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id OAA15918
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 14:29:56 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA31413
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 17:29:55 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 29 Apr 1998 17:29:55 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Could mounting sdc instead of sdc1 have solved my panics?
Message-ID: <Pine.LNX.3.95.980429172646.16310M-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 655
Lines: 19


I redid my entire sdc because all my files were trashed on it anyway (with
weird things like .h files having random data partway through...).  This
time I partitioned using fx on Irix.

I didn't partition it the first time because I was lazy, and din't want to
have to go through the weirdo fx tool thing.

Could this have been cause for my kernel panics? I've been doing a fair
amount of work, and things seem really stable.  No panics so far.  Should
/dev/sdc work just as a block device the way /dev/sdc1 would?

- Alex

-- 
Alex deVries
"romantic engsoc guy who runs marathons" - csilcock@chat.carleton.ca
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:20:31 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2663299 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:20:30 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA18281501
	for linux-list;
	Wed, 29 Apr 1998 15:19:00 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA16825635
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:18:57 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA07505
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:18:53 -0700 (PDT)
	mail_from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id AAA09716;
	Thu, 30 Apr 1998 00:17:58 +0200 (MEST)
Received: by thoma (SMI-8.6/KO-2.0)
	id AAA03535; Thu, 30 Apr 1998 00:17:53 +0200
Message-ID: <19980430001752.34216@uni-koblenz.de>
Date: Thu, 30 Apr 1998 00:17:52 +0200
From: ralf@uni-koblenz.de
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: strace status?
References: <Pine.LNX.3.95.980429172006.16310L-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <Pine.LNX.3.95.980429172006.16310L-100000@lager.engsoc.carleton.ca>; from Alex deVries on Wed, Apr 29, 1998 at 05:21:35PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 899
Lines: 20

On Wed, Apr 29, 1998 at 05:21:35PM -0400, Alex deVries wrote:

> How bad off is the strace that's in the CVS?  It seems to be working fine
> for me, although I'm not sure I understand if all the glibc patches were
> included.

We have some bug in the signal handling of our strace.  Aside of that it
seem to often work better than the Intel version.  Aside it our version was
also building for IRIX - at least before I started working on it.

The glibc in the CVS should have (almost) all my changes; I don't think that ever
anybody else commited changes.  If not, the RPM has them all.  Almost because
my recent patch for Dong Liu is missing and the pthread bug is still unfixed.

>            I'd like to merge the changes in that Miguel made into the
> redhat SRPMS, if they allow them (and I think they will).

As usual merging back sources is just a question of time and eloquentia ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:38:42 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3226742 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:38:42 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA16414221
	for linux-list;
	Wed, 29 Apr 1998 15:38:07 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18236412
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:38:06 -0700 (PDT)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA15120
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:37:29 -0700 (PDT)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id XAA29421; Wed, 29 Apr 1998 23:36:34 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yUfJq-000aNhC; Wed, 29 Apr 98 23:27 BST
Message-Id: <m0yUfJq-000aNhC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Could mounting sdc instead of sdc1 have solved my panics?
To: ralf@uni-koblenz.de
Date: Wed, 29 Apr 1998 23:27:13 +0100 (BST)
Cc: linux-kernel@vger.rutgers.edu, adevries@engsoc.carleton.ca,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <19980430002810.03127@uni-koblenz.de> from "ralf@uni-koblenz.de" at Apr 30, 98 00:28:10 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 298
Lines: 6

> I don't see any reason why the kernel should crash when using sdc instead of
> a partition.  So I forward this to linux-kernel in the hope anybody knows.

My Indy has always been on /dev/sdb - anyone who has met the SGI command
line disk partitioner can probably guess why. So far its worked ;)


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:29:11 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3200574 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:29:10 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA18049655
	for linux-list;
	Wed, 29 Apr 1998 15:28:25 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18026630
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:28:23 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA11177
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:28:20 -0700 (PDT)
	mail_from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id AAA10105;
	Thu, 30 Apr 1998 00:28:13 +0200 (MEST)
Received: by thoma (SMI-8.6/KO-2.0)
	id AAA03551; Thu, 30 Apr 1998 00:28:10 +0200
Message-ID: <19980430002810.03127@uni-koblenz.de>
Date: Thu, 30 Apr 1998 00:28:10 +0200
From: ralf@uni-koblenz.de
To: linux-kernel@vger.rutgers.edu
Cc: Alex deVries <adevries@engsoc.carleton.ca>,
        SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Could mounting sdc instead of sdc1 have solved my panics?
References: <Pine.LNX.3.95.980429172646.16310M-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <Pine.LNX.3.95.980429172646.16310M-100000@lager.engsoc.carleton.ca>; from Alex deVries on Wed, Apr 29, 1998 at 05:29:55PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 759
Lines: 17

I don't see any reason why the kernel should crash when using sdc instead of
a partition.  So I forward this to linux-kernel in the hope anybody knows.

On Wed, Apr 29, 1998 at 05:29:55PM -0400, Alex deVries wrote:

> I redid my entire sdc because all my files were trashed on it anyway (with
> weird things like .h files having random data partway through...).  This
> time I partitioned using fx on Irix.
> 
> I didn't partition it the first time because I was lazy, and din't want to
> have to go through the weirdo fx tool thing.
> 
> Could this have been cause for my kernel panics? I've been doing a fair
> amount of work, and things seem really stable.  No panics so far.  Should
> /dev/sdc work just as a block device the way /dev/sdc1 would?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:35:41 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3087563 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:35:40 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA16957852
	for linux-list;
	Wed, 29 Apr 1998 15:34:19 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18217806
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:34:18 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA13657
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:34:09 -0700 (PDT)
	mail_from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id AAA10493;
	Thu, 30 Apr 1998 00:34:08 +0200 (MEST)
Received: by thoma (SMI-8.6/KO-2.0)
	id AAA03575; Thu, 30 Apr 1998 00:34:04 +0200
Message-ID: <19980430003404.02686@uni-koblenz.de>
Date: Thu, 30 Apr 1998 00:34:04 +0200
From: ralf@uni-koblenz.de
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Rex and the Newport.
References: <Pine.LNX.3.95.980429143146.16310H-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <Pine.LNX.3.95.980429143146.16310H-100000@lager.engsoc.carleton.ca>; from Alex deVries on Wed, Apr 29, 1998 at 02:32:46PM -0400
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 365
Lines: 10

On Wed, Apr 29, 1998 at 02:32:46PM -0400, Alex deVries wrote:

> 	As per the discussions on #linux, could you let us know when you
> have the tar of the rex example you have?  Many thanks.

Btw, whe really should switch all MIPS machines to fbcon or will never
have a kernel with reasonable fast console and support for multiple
GFX types in kernel binary.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:35:38 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3162532 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:35:38 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA18264158
	for linux-list;
	Wed, 29 Apr 1998 15:34:51 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18271886
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:34:48 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA13904
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:34:44 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id SAA00422;
	Wed, 29 Apr 1998 18:34:27 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 29 Apr 1998 18:34:27 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: strace status?
In-Reply-To: <19980430001752.34216@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.980429183102.16310N-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 934
Lines: 25


On Thu, 30 Apr 1998 ralf@uni-koblenz.de wrote:
> We have some bug in the signal handling of our strace.  Aside of that it
> seem to often work better than the Intel version.  Aside it our version was
> also building for IRIX - at least before I started working on it.

Cool.

> The glibc in the CVS should have (almost) all my changes; I don't think that ever
> anybody else commited changes.  If not, the RPM has them all.  Almost because
> my recent patch for Dong Liu is missing and the pthread bug is still unfixed.

Cool, too.  Now, is 2.0.7 worth generating for any reason?

> >            I'd like to merge the changes in that Miguel made into the
> > redhat SRPMS, if they allow them (and I think they will).

Both Erik Troan and Alan have mentioned the possibility of RH taking our
patches, although we should really work on getting the patches to strace
put into the main stream.

I'll talk to the strace folks...

- Alex


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:48:26 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2639607 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:48:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA18323525
	for linux-list;
	Wed, 29 Apr 1998 15:48:15 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18088948
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:48:14 -0700 (PDT)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA19217
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:48:12 -0700 (PDT)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id XAA29656; Wed, 29 Apr 1998 23:47:45 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yUfUg-000aNhC; Wed, 29 Apr 98 23:38 BST
Message-Id: <m0yUfUg-000aNhC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Rex and the Newport.
To: ralf@uni-koblenz.de
Date: Wed, 29 Apr 1998 23:38:25 +0100 (BST)
Cc: adevries@engsoc.carleton.ca, linux@cthulhu.engr.sgi.com
In-Reply-To: <19980430003404.02686@uni-koblenz.de> from "ralf@uni-koblenz.de" at Apr 30, 98 00:34:04 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 266
Lines: 9

> Btw, whe really should switch all MIPS machines to fbcon or will never
> have a kernel with reasonable fast console and support for multiple
> GFX types in kernel binary.

fbcon assumes direct memory access to the display. abscon is probably
what you want.

Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:47:55 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3186098 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:47:54 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA15427139
	for linux-list;
	Wed, 29 Apr 1998 15:46:08 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA18016467
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:46:06 -0700 (PDT)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA18305
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:46:04 -0700 (PDT)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id AAA18235
	for <linux@cthulhu.engr.sgi.com>; Thu, 30 Apr 1998 00:45:04 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id AAA16199; Thu, 30 Apr 1998 00:45:02 +0200 (MET DST)
Message-ID: <19980430004501.A16187@loria.fr>
Date: Thu, 30 Apr 1998 00:45:02 +0200
From: Olivier Galibert <galibert@pobox.com>
To: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: Rex and the Newport.
Mail-Followup-To: SGI Linux <linux@cthulhu.engr.sgi.com>
References: <Pine.LNX.3.95.980429143146.16310H-100000@lager.engsoc.carleton.ca> <19980430003404.02686@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <19980430003404.02686@uni-koblenz.de>; from ralf@uni-koblenz.de on Thu, Apr 30, 1998 at 12:34:04AM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 289
Lines: 10

On Thu, Apr 30, 1998 at 12:34:04AM +0200, ralf@uni-koblenz.de wrote:
> Btw, whe really should switch all MIPS machines to fbcon or will never
> have a kernel with reasonable fast console and support for multiple
> GFX types in kernel binary.

Why not KGI ?

<dodging the fireballs>

  OG.

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:48:22 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA2643036 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:48:22 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA17441764
	for linux-list;
	Wed, 29 Apr 1998 15:47:57 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA17215129
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:47:54 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA19097
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:47:53 -0700 (PDT)
	mail_from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id AAA11199;
	Thu, 30 Apr 1998 00:47:44 +0200 (MEST)
Received: by thoma (SMI-8.6/KO-2.0)
	id AAA03590; Thu, 30 Apr 1998 00:47:40 +0200
Message-ID: <19980430004740.61845@uni-koblenz.de>
Date: Thu, 30 Apr 1998 00:47:40 +0200
From: ralf@uni-koblenz.de
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux-kernel@vger.rutgers.edu, adevries@engsoc.carleton.ca,
        linux@cthulhu.engr.sgi.com
Subject: Re: Could mounting sdc instead of sdc1 have solved my panics?
References: <19980430002810.03127@uni-koblenz.de> <m0yUfJq-000aNhC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <m0yUfJq-000aNhC@the-village.bc.nu>; from Alan Cox on Wed, Apr 29, 1998 at 11:27:13PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 743
Lines: 15

On Wed, Apr 29, 1998 at 11:27:13PM +0100, Alan Cox wrote:

> > I don't see any reason why the kernel should crash when using sdc instead of
> > a partition.  So I forward this to linux-kernel in the hope anybody knows.
> 
> My Indy has always been on /dev/sdb - anyone who has met the SGI command
> line disk partitioner can probably guess why. So far its worked ;)

Fact is that two kernels, the one Alex built from linux-cvs and the one
which I built yesterday for myself, both significantly different and both
2.1.91 derived, crashed.  Each time disassembling showed that somehow a NULL
pointer ended up in the SCSI scatter-gather lists which where passed to
dma_setup in the sgiwd93.  No idea why; I've never seen that bug myself.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 16:05:34 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA3174994 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 16:05:33 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA17796221
	for linux-list;
	Wed, 29 Apr 1998 16:04:12 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA18253450
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 16:04:07 -0700 (PDT)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA25421
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 16:04:01 -0700 (PDT)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id AAA29912; Thu, 30 Apr 1998 00:03:53 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yUfkH-000aNhC; Wed, 29 Apr 98 23:54 BST
Message-Id: <m0yUfkH-000aNhC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Rex and the Newport.
To: galibert@pobox.com (Olivier Galibert)
Date: Wed, 29 Apr 1998 23:54:32 +0100 (BST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <19980430004501.A16187@loria.fr> from "Olivier Galibert" at Apr 30, 98 00:45:02 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 380
Lines: 11

> > Btw, whe really should switch all MIPS machines to fbcon or will never
> > have a kernel with reasonable fast console and support for multiple
> > GFX types in kernel binary.
> 
> Why not KGI ?
> <dodging the fireballs>

As of about now KGI provides accelerator and mode switching modules to
fbcon/abscon. Whatever the peanut gallery may be doing the KGI heads
_are_ clueful


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 15:56:45 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA3222353 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 15:56:45 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id PAA17661536
	for linux-list;
	Wed, 29 Apr 1998 15:56:00 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA16885423
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 15:55:58 -0700 (PDT)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id PAA22194
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 15:55:56 -0700 (PDT)
	mail_from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id AAA11562;
	Thu, 30 Apr 1998 00:55:53 +0200 (MEST)
Received: by thoma (SMI-8.6/KO-2.0)
	id AAA03612; Thu, 30 Apr 1998 00:55:49 +0200
Message-ID: <19980430005548.01183@uni-koblenz.de>
Date: Thu, 30 Apr 1998 00:55:48 +0200
From: ralf@uni-koblenz.de
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: adevries@engsoc.carleton.ca, linux@cthulhu.engr.sgi.com
Subject: Re: Rex and the Newport.
References: <19980430003404.02686@uni-koblenz.de> <m0yUfUg-000aNhC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <m0yUfUg-000aNhC@the-village.bc.nu>; from Alan Cox on Wed, Apr 29, 1998 at 11:38:25PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 460
Lines: 13

On Wed, Apr 29, 1998 at 11:38:25PM +0100, Alan Cox wrote:

> > Btw, whe really should switch all MIPS machines to fbcon or will never
> > have a kernel with reasonable fast console and support for multiple
> > GFX types in kernel binary.
> 
> fbcon assumes direct memory access to the display. abscon is probably
> what you want.

Sorry, yes.  I had the G364 based video card for Magnum 4000 /
Olivetti M700-10 in mind which in fact is just a dumb fb.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 16:22:16 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2976284 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 16:22:16 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA15883113
	for linux-list;
	Wed, 29 Apr 1998 16:21:31 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA17800360
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 16:21:30 -0700 (PDT)
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA02388
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 16:21:28 -0700 (PDT)
	mail_from (alan@lxorguk.ukuu.org.uk)
Received: from the-village.bc.nu (the-village.bc.nu [163.164.160.21]) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id AAA30149; Thu, 30 Apr 1998 00:21:24 +0100
Received: by the-village.bc.nu (Smail3.1.29.1 #2)
	id m0yUg1F-000aNhC; Thu, 30 Apr 98 00:12 BST
Message-Id: <m0yUg1F-000aNhC@the-village.bc.nu>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Rex and the Newport.
To: galibert@pobox.com (Olivier Galibert)
Date: Thu, 30 Apr 1998 00:12:04 +0100 (BST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <19980430011402.A16267@loria.fr> from "Olivier Galibert" at Apr 30, 98 01:14:02 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 929
Lines: 24

> > As of about now KGI provides accelerator and mode switching modules to
> > fbcon/abscon. Whatever the peanut gallery may be doing the KGI heads
> > _are_ clueful
> 
> I do  think so   too  actually.  They  just  have  a  "let's  reinvent
> everything" tendancy that plays against them. And very very bad PR.

Not the  clueful bits - the noisy bits yes

> The only problem I have seen with GGI (reading thier documentation) is
> that  non-framebuffer    devices   does   not seem   to     be  really
> supported... if  I'm wrong it may  be easier to  use KGI/GGI for video

They are not well supported.

> support on sgi instead of filling the gaps in XFree86.

Its easier to make XAA work on mips and go from there.

> This would have the additional side effect to allow the use of SVGAlib
> programs and maybe open the way to a nice Mesa integration.

Svgalib apps will run under X with the svgalib/ggi on ggi/xshm on X ..


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 16:16:13 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA2216002 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 16:16:13 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA17636439
	for linux-list;
	Wed, 29 Apr 1998 16:15:09 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA18277335
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 16:15:05 -0700 (PDT)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA29639
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 16:15:04 -0700 (PDT)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id BAA19021
	for <linux@cthulhu.engr.sgi.com>; Thu, 30 Apr 1998 01:14:03 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id BAA16280; Thu, 30 Apr 1998 01:14:02 +0200 (MET DST)
Message-ID: <19980430011402.A16267@loria.fr>
Date: Thu, 30 Apr 1998 01:14:02 +0200
From: Olivier Galibert <galibert@pobox.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: Rex and the Newport.
Mail-Followup-To: linux@cthulhu.engr.sgi.com
References: <19980430004501.A16187@loria.fr> <m0yUfkH-000aNhC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <m0yUfkH-000aNhC@the-village.bc.nu>; from Alan Cox on Wed, Apr 29, 1998 at 11:54:32PM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 767
Lines: 18

On Wed, Apr 29, 1998 at 11:54:32PM +0100, Alan Cox wrote:
> As of about now KGI provides accelerator and mode switching modules to
> fbcon/abscon. Whatever the peanut gallery may be doing the KGI heads
> _are_ clueful

I do  think so   too  actually.  They  just  have  a  "let's  reinvent
everything" tendancy that plays against them. And very very bad PR.

The only problem I have seen with GGI (reading thier documentation) is
that  non-framebuffer    devices   does   not seem   to     be  really
supported... if  I'm wrong it may  be easier to  use KGI/GGI for video
support on sgi instead of filling the gaps in XFree86.

This would have the additional side effect to allow the use of SVGAlib
programs and maybe open the way to a nice Mesa integration.

  OG.


From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 16:23:09 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id QAA3202206 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 16:23:09 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id QAA18237310
	for linux-list;
	Wed, 29 Apr 1998 16:23:01 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA16896023
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 16:22:59 -0700 (PDT)
Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id QAA02972
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 16:22:57 -0700 (PDT)
	mail_from (Olivier.Galibert@loria.fr)
Received: from renaissance.loria.fr (renaissance.loria.fr [152.81.4.102])
	by lorraine.loria.fr (8.8.7/8.8.7/8.8.7/JCG) with ESMTP id BAA19217
	for <linux@cthulhu.engr.sgi.com>; Thu, 30 Apr 1998 01:21:57 +0200 (MET DST)
Received: (from galibert@localhost) by renaissance.loria.fr (8.8.2/8.8.2) id BAA16298; Thu, 30 Apr 1998 01:21:56 +0200 (MET DST)
Message-ID: <19980430012156.B16267@loria.fr>
Date: Thu, 30 Apr 1998 01:21:56 +0200
From: Olivier Galibert <galibert@pobox.com>
To: linux@cthulhu.engr.sgi.com
Subject: Re: Rex and the Newport.
Mail-Followup-To: linux@cthulhu.engr.sgi.com
References: <19980430011402.A16267@loria.fr> <m0yUg1F-000aNhC@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <m0yUg1F-000aNhC@the-village.bc.nu>; from Alan Cox on Thu, Apr 30, 1998 at 12:12:04AM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 169
Lines: 8

On Thu, Apr 30, 1998 at 12:12:04AM +0100, Alan Cox wrote:
> Svgalib apps will run under X with the svgalib/ggi on ggi/xshm on X ..

ITYM "crawl". HTH. HAND.

:-)

  OG.

From owner-linux@cthulhu.engr.sgi.com  Wed Apr 29 17:45:50 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA3245328 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Apr 1998 17:45:50 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id RAA17851223
	for linux-list;
	Wed, 29 Apr 1998 17:44:26 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA18310431
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 29 Apr 1998 17:44:23 -0700 (PDT)
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (980309.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via ESMTP id RAA28238
	for <linux@cthulhu.engr.sgi.com>; Wed, 29 Apr 1998 17:44:21 -0700 (PDT)
	mail_from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id UAA02947;
	Wed, 29 Apr 1998 20:44:13 -0400
X-Authentication-Warning: lager.engsoc.carleton.ca: adevries owned process doing -bs
Date: Wed, 29 Apr 1998 20:44:13 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: jrs@world.std.com
cc: SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: MIPS/Linux port for strace
Message-ID: <Pine.LNX.3.95.980429201333.2194A-100000@lager.engsoc.carleton.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 377
Lines: 16


Rick,

Dave Miller, Miguel de Icaza and Ralf Baechle fixed strace for MIPS/Linux
and Irix 6.2. I have access to the source tree, and I think it'd be
helpful to merge it into the main strace source tree.  Are you interested?

The tree I have is 3.0.14, so I need to bring it up to the most current
version.

- Alex

-- 
Alex deVries
http://www.engsoc.carleton.ca/~adevries/ .


From owner-linux@cthulhu.engr.sgi.com  Thu Apr 30 17:38:28 1998
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA2788409 for <linux-archive@neteng.engr.sgi.com>; Thu, 30 Apr 1998 17:38:28 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	id RAA18744793
	for linux-list;
	Thu, 30 Apr 1998 17:37:22 -0700 (PDT)
Received: from refugee.engr.sgi.com (fddi-refugee.engr.sgi.com [192.26.75.26])
	by cthulhu.engr.sgi.com (980205.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id RAA18743869;
	Thu, 30 Apr 1998 17:37:20 -0700 (PDT)
Received: from refugee.engr.sgi.com (localhost [127.0.0.1]) by refugee.engr.sgi.com (980327.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA02450; Thu, 30 Apr 1998 17:37:19 -0700 (PDT)
Message-Id: <199805010037.RAA02450@refugee.engr.sgi.com>
X-Mailer: exmh version 2.0.2 2/24/98
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: jrs@world.std.com, SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: MIPS/Linux port for strace 
In-reply-to: Message from adevries@engsoc.carleton.ca of 29 Apr 1998 20:44:13 
 EDT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 30 Apr 1998 17:37:19 -0700
From: Steve Alexander <sca@refugee.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 444
Lines: 12

Alex deVries <adevries@engsoc.carleton.ca> writes:
>Dave Miller, Miguel de Icaza and Ralf Baechle fixed strace for MIPS/Linux
>and Irix 6.2. I have access to the source tree, and I think it'd be
>helpful to merge it into the main strace source tree.  Are you interested?

I don't know whether Rick's interested, but I use strace constantly on IRIX,
so it would be epic if it were maintained somewhere (but I have no time,
alas...).

-- Steve



