From owner-linux@cthulhu.engr.sgi.com  Wed Oct  1 04:01:47 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id EAA970278 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Oct 1997 04:01:46 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id EAA19540 for linux-list; Wed, 1 Oct 1997 04:01:08 -0700
Received: from dataserv.detroit.sgi.com (dataserv.detroit.sgi.com [169.238.128.2]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id EAA19530 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Oct 1997 04:01:04 -0700
Received: from cygnus.detroit.sgi.com by dataserv.detroit.sgi.com via ESMTP (940816.SGI.8.6.9/930416.SGI)
	 id GAA02065; Wed, 1 Oct 1997 06:59:43 -0400
Message-ID: <34322D1F.8AEDE04@cygnus.detroit.sgi.com>
Date: Wed, 01 Oct 1997 06:59:43 -0400
From: Eric Kimminau <eak@cygnus.detroit.sgi.com>
Reply-To: eak@detroit.sgi.com
Organization: Silicon Graphics, Inc
X-Mailer: Mozilla 4.03C-SGI [en] (X11; I; IRIX 6.3 IP32)
MIME-Version: 1.0
To: Ralf Baechle <ralf@cobaltmicro.com>
CC: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Re: For stability freaks ...
References: <199710010102.SAA22736@dns.cobaltmicro.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1247
Lines: 34

Ralf Baechle wrote:
> 
> Ok, I said I'd touch 2.0.x for MIPS again when hell freezes.  It was
> damn cold weather the last days and hell has froozen ...
> 
> [root@(none) /]# uname -a
> Linux (none) 2.0.30 #389 Tue Sep 30 17:47:39 PDT 1997 mips unknown
> [root@(none) /]# cat /proc/cpuinfo
> cpu                     : MIPS
> cpu model               : Nevada V1.0
> system type             : Cray YMP  [just kidding ...]
> BogoMIPS                : 131.89
> byteorder               : little endian
> unaligned accesses      : 0
> wait instruction        : yes
> microsecond timers      : yes
> extra interrupt vector  : yes
> 
>   Ralf

Thats quite an impressive BogoMips number for a machine that old...

-- 
Eric Kimminau                           System Engineer/RSA
eak@detroit.sgi.com                     Silicon Graphics, Inc
Voice: (248) 848-4455                   39001 West 12 Mile Rd.
Fax:   (248) 848-5600                   Farmington, MI 48331-2903

                 VNet Extension - 6-327-4455
              "I speak my mind and no one else's."
       http://www.dcs.ex.ac.uk/~aba/rsa/perl-rsa-sig.html

    When confronted by a difficult problem, solve it by reducing 
    it to the question, "How would the Lone Ranger handle this?"

From owner-linux@cthulhu.engr.sgi.com  Wed Oct  1 08:56:58 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id IAA996531 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Oct 1997 08:56:57 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id IAA10344 for linux-list; Wed, 1 Oct 1997 08:56:38 -0700
Received: from heaven.newport.sgi.com (heaven.newport.sgi.com [169.238.102.134]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id IAA10338 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Oct 1997 08:56:35 -0700
Received: (from carlson@localhost) by heaven.newport.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id IAA13078 for linux@cthulhu.engr.sgi.com; Wed, 1 Oct 1997 08:56:30 -0700
From: "Christopher W. Carlson" <carlson@heaven.newport.sgi.com>
Message-Id: <9710010856.ZM13076@heaven.newport.sgi.com>
Date: Wed, 1 Oct 1997 08:56:30 -0700
In-Reply-To: "William J. Earl" <wje@fir.engr.sgi.com>
        "Re: IRIX ELF docs" (Sep 30,  4:42pm)
References: <199709302336.QAA22417@dns.cobaltmicro.com> 
	<199709302342.QAA14355@fir.engr.sgi.com>
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: linux@cthulhu.engr.sgi.com
Subject: Re: IRIX ELF docs
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1706
Lines: 40

On Sep 30,  4:42pm, William J. Earl wrote:
> Subject: Re: IRIX ELF docs
> Ralf Baechle writes:
>  > Hi all,
>  >
>  > our current linker is producing IRIX flavored ELF binaries, not MIPS
>  > ABI.  We still seem to have some bugs in the dynamic linker and these
>  > are now pretty close to the top on my to do list.  However I've got
>  > not documentation about the IRIX binary format, so I'm pretty much
>  > relying on reverse engineering for fixing them.  Does anybody have
>  > a pointer to documentation or documentation about IRIX ELF flavoured
>  > o32 bit object file format?
>
>       IRIX ELF O32 (dynamic) object files are MIPS ABI object files.
> There are optional extra sections, to support features such as "quickstart"
> (which allows RLD to skip some of the fixups at startup time), but the
> required parts are as defined by the MIPS ABI.
>-- End of excerpt from William J. Earl


I recently went to the local technical bookstore and found that AT&T
no longer publishes the ABI books (the blue covered books describing
the ELF format).  The bookstore was, thus, unable to even order them
for me.

Does anybody know where to buy these books?

-- 

		Chris Carlson

	+------------------------------------------------------+
	| Also, carlson@sgi.com                                |
	|   Work:   (714) 224-4530                             |
	|   Vnet:       6-678-4530     FAX:    (714) 833-9503  |
	|                                                      |
	| Trivia fact: an electroencephalogram shows that a    |
	| human brain and a bowl of quivering lime Jell-O have |
	| the same waves.  [Time Magazine, Mar 17, 1997]       |
	+------------------------------------------------------+

From owner-linux@cthulhu.engr.sgi.com  Wed Oct  1 10:21:23 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id KAA874063 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Oct 1997 10:21:22 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA24384 for linux-list; Wed, 1 Oct 1997 10:20:58 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA24353 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Oct 1997 10:20:57 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) id KAA13138; Wed, 1 Oct 1997 10:20:39 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710011720.KAA13138@oz.engr.sgi.com>
Subject: Re: IRIX ELF docs
To: carlson@heaven.newport.sgi.com (Christopher W. Carlson)
Date: Wed, 1 Oct 1997 10:20:38 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <9710010856.ZM13076@heaven.newport.sgi.com> from "Christopher W. Carlson" at Oct 1, 97 08:56:30 am
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1274
Lines: 41

Chris wrote:
:
:I recently went to the local technical bookstore and found that AT&T
:no longer publishes the ABI books (the blue covered books describing
:the ELF format).  The bookstore was, thus, unable to even order them
:for me.
:
:Does anybody know where to buy these books?
:

Not specifically on the ABI, but a search for "MIPS" on www.amazon.com
gives only 4 hits, two of which are out-of-print/hard-to-find and
probably irrelevant, and two that on the architecture only:

	Mips R4000 User's Manual
	Joseph Heinrich / Paperback / Published 1993 
	Our Price: $44.00 

	Mips Risc Architecture ~ Ships in 2-3 days
	Gerry Kane, Joe Heinrich / Paperback / Published 1991 
	Our Price: $46.00 
	Read more about this title... 

	Mips-X Risc Microprocessor (Kluwer International Series in
	Engineering and Computer Science) 
	Paul Chow / Hardcover / Published 1989 
	(Publisher Out Of Stock)

	Mips Risc Architecture 
	Published 1991 
	(Hard to Find)

The canonical place to look for MIPS ABI stuff is:
	www.mipsabi.org

The SGI specific quickstart stuff and whatever is not published
on www.mipsabi.org is probably not publicly documented and
I suspect not even documented much beyond the (rld etc.) source itself.
I'll be glad to be proven wrong on this.
-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Wed Oct  1 16:32:14 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id QAA1048498 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Oct 1997 16:32:14 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA01512 for linux-list; Wed, 1 Oct 1997 16:31:21 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA01499; Wed, 1 Oct 1997 16:31:16 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA19787; Wed, 1 Oct 1997 16:31:03 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id QAA27575;
	Wed, 1 Oct 1997 16:31:04 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id QAA17090;
	Wed, 1 Oct 1997 16:28:52 -0700
Message-Id: <199710012328.QAA17090@dull.cobaltmicro.com>
Subject: Re: IRIX ELF docs
To: ariel@cthulhu.engr.sgi.com
Date: Wed, 1 Oct 1997 16:28:51 -0700 (PDT)
Cc: carlson@heaven.newport.sgi.com, linux@cthulhu.engr.sgi.com
In-Reply-To: <199710011720.KAA13138@oz.engr.sgi.com> from "Ariel Faigon" at Oct 1, 97 10:20:38 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 423
Lines: 10

> The SGI specific quickstart stuff and whatever is not published
> on www.mipsabi.org is probably not publicly documented and
> I suspect not even documented much beyond the (rld etc.) source itself.
> I'll be glad to be proven wrong on this.

Apropos quickstart, I recently had a discussion with someone about
quickstart & performance.  Does anybody have hard numbers about how
much the speedup by quickstart is?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Oct  1 18:04:34 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id SAA557106 for <linux-archive@neteng.engr.sgi.com>; Wed, 1 Oct 1997 18:04:34 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id SAA18178 for linux-list; Wed, 1 Oct 1997 18:02:47 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id SAA18174 for <linux@cthulhu.engr.sgi.com>; Wed, 1 Oct 1997 18:02:45 -0700
Received: from emout32.mail.aol.com (emout32.mx.aol.com [198.81.11.15]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id SAA11962
	for <linux@cthulhu.engr.sgi.com>; Wed, 1 Oct 1997 18:02:40 -0700
	env-from (LetherGlov@aol.com)
From: LetherGlov@aol.com
Received: (from root@localhost)
	  by emout32.mail.aol.com (8.7.6/8.7.3/AOL-2.0.0)
	  id VAA26020 for linux@cthulhu.engr.sgi.com;
	  Wed, 1 Oct 1997 21:02:38 -0400 (EDT)
Date: Wed, 1 Oct 1997 21:02:38 -0400 (EDT)
Message-ID: <971001203242_614253298@emout20.mail.aol.com>
To: linux@cthulhu.engr.sgi.com
Subject: Indy Auto power
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 173
Lines: 5

Does anyone know what chip provides the power features for:"wakeupat" and
"shutdown -p"? The kernel doesn't yet seem to support these
features................

Robbie Stone

From owner-linux@cthulhu.engr.sgi.com  Thu Oct  2 02:39:16 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id CAA1172537 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Oct 1997 02:39:16 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id CAA28393 for linux-list; Thu, 2 Oct 1997 02:38:17 -0700
Received: from sgiger.munich.sgi.com (sgiger.munich.sgi.com [144.253.192.2]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id CAA28389; Thu, 2 Oct 1997 02:38:13 -0700
Received: from knobi.munich.sgi.com by sgiger.munich.sgi.com via ESMTP (951211.SGI.8.6.12.PATCH1502/940406.SGI)
	 id LAA07348; Thu, 2 Oct 1997 11:38:05 +0200
Received: from munich.sgi.com (localhost [127.0.0.1]) by knobi.munich.sgi.com (950413.SGI.8.6.12/951220.SGI.AUTOCF.knobi) via ESMTP id LAA06377; Thu, 2 Oct 1997 11:38:01 +0200
Message-ID: <34336B79.C800020F@munich.sgi.com>
Date: Thu, 02 Oct 1997 11:38:01 +0200
From: Martin Knoblauch <knobi@munich.sgi.com>
Organization: Silicon Graphics GmbH, Am-Hochacker 3, D-85630 Grasbrunn
X-Mailer: Mozilla 4.03C-SGI [en] (X11; I; IRIX 6.3 IP22)
MIME-Version: 1.0
To: Ralf Baechle <ralf@cobaltmicro.com>
CC: ariel@cthulhu.engr.sgi.com, carlson@heaven.newport.sgi.com,
        linux@cthulhu.engr.sgi.com
Subject: Re: IRIX ELF docs
References: <199710012328.QAA17090@dull.cobaltmicro.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1463
Lines: 33

Ralf Baechle wrote:
> 
> 
> Apropos quickstart, I recently had a discussion with someone about
> quickstart & performance.  Does anybody have hard numbers about how
> much the speedup by quickstart is?
> 
>   Ralf
Ralf,

 one of these typical "it depends" questions :-) If your application
has only a short list of DSOs to load and if it runs for hours,
the effect of quickstart is pretty low. If your app loads a
lot of DSOs, which may in turn load other DSOs, the effect on
the startup time maybe pretty big (50%). And if the ratio between
startup-time and real-work-time is in favour of startup, you
better put some effort in quickstarting your DSOs.

 The major problem is, that the more DSOs you have, the more
difficult it is to get all of the quickstarting. So a lot of
people never do the work.

Martin
-- 
+---------------------------------+-----------------------------------+
|Martin Knoblauch                 | Silicon Graphics GmbH             |
|Manager Technical Marketing      | Am Hochacker 3 - Technopark       |
|Silicon Graphics Computer Systems| D-85630 Grasbrunn-Neukeferloh, FRG|
|---------------------------------| Phone: (+int) 89 46108-179 or -0  |
|http://reality.sgi.com/knobi     | Fax:   (+int) 89 46107-179        |
+---------------------------------+-----------------------------------+
|e-mail: <knobi@munich.sgi.com>   | VM: 6-333-8179 | M/S: IDE-3150    |
+---------------------------------------------------------------------+

From owner-linux@cthulhu.engr.sgi.com  Thu Oct  2 10:41:48 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id KAA1192801 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Oct 1997 10:41:47 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA13080 for linux-list; Thu, 2 Oct 1997 10:41:03 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA13073; Thu, 2 Oct 1997 10:41:01 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) id KAA02997; Thu, 2 Oct 1997 10:41:01 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710021741.KAA02997@oz.engr.sgi.com>
Subject: Re: Indy Auto power
To: LetherGlov@aol.com
Date: Thu, 2 Oct 1997 10:41:01 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <971001203242_614253298@emout20.mail.aol.com> from "LetherGlov@aol.com" at Oct 1, 97 09:02:38 pm
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 725
Lines: 22

:
:Does anyone know what chip provides the power features for:"wakeupat" and
:"shutdown -p"? The kernel doesn't yet seem to support these
:features................
:
:Robbie Stone
:
Robbie,

The current SGI/Linux kenel doesn't support many more features
of the Indy hardware (e.g. sound, video).

We got management permission to give the unpublished internal Indy
hardware specs to a limited number of developers.  I think there
are four or five copies out there and that the needed information
is there too.  It can also be done by tracing reverse-engineering etc.

Of course, we'll be glad to see it supported and specific questions
would be gladly answered provided someone on the list knows the answer.

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Thu Oct  2 18:24:45 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id SAA1246357 for <linux-archive@neteng.engr.sgi.com>; Thu, 2 Oct 1997 18:24:45 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id SAA13739 for linux-list; Thu, 2 Oct 1997 18:24:07 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id SAA13719 for <linux@engr.sgi.com>; Thu, 2 Oct 1997 18:24:04 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA14828
	for <linux@engr.sgi.com>; Thu, 2 Oct 1997 16:02:50 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from erbse (ralf@erbse.uni-koblenz.de [141.26.5.44]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with SMTP id BAA04831; Fri, 3 Oct 1997 01:01:08 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710022301.BAA04831@informatik.uni-koblenz.de>
Received: by erbse (SMI-8.6/KO-2.0)
	id BAA05365; Fri, 3 Oct 1997 01:01:06 +0200
Subject: Guess it's getting stable ...
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Date: Fri, 3 Oct 1997 01:01:05 +0200 (MET DST)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 524
Lines: 12

That's the best scene from the movie I'm just enjoying:

  3:44pm  up  1:02,  2 users,  load average: 137.09, 95.96, 57.83
276 processes: 188 sleeping, 86 running, 2 zombie, 0 stopped
CPU states: 52.9% user, 35.3% system, 66.5% nice, 18.2% idle
Mem:   63636K av,  62388K used,   1248K free,  72900K shrd,    440K buff
Swap: 130748K av,  95288K used,  35460K free                  4412K cached

That's compiling two kernels, glibc, gcc, binutils and CVS with make -j.
I think I forgot to run a couple of crashmes ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Oct  6 10:54:06 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id KAA1406410 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Oct 1997 10:54:06 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA29240 for linux-list; Mon, 6 Oct 1997 10:53:22 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA29231; Mon, 6 Oct 1997 10:53:21 -0700
Received: from athena.nuclecu.unam.mx (athena.nuclecu.unam.mx [132.248.29.9]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id KAA11279; Mon, 6 Oct 1997 10:52:12 -0700
	env-from (miguel@athena.nuclecu.unam.mx)
Received: (from miguel@localhost)
	by athena.nuclecu.unam.mx (8.8.5/8.8.5) id MAA14055;
	Mon, 6 Oct 1997 12:46:48 -0500
Date: Mon, 6 Oct 1997 12:46:48 -0500
Message-Id: <199710061746.MAA14055@athena.nuclecu.unam.mx>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
To: ariel@cthulhu.engr.sgi.com
CC: LetherGlov@aol.com, linux@cthulhu.engr.sgi.com
In-reply-to: <199710021741.KAA02997@oz.engr.sgi.com> (ariel@oz.engr.sgi.com)
Subject: Re: Indy Auto power
X-Windows: Flawed beyond belief.
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 342
Lines: 11


> The current SGI/Linux kenel doesn't support many more features
> of the Indy hardware (e.g. sound, video).

I will get to the sound soon, since I got this nice collection of mp3
files, and the only machine with audio capabilities that I have access
is the Indy and it has been days since I last booted IRIX on the
Indy.  

Cheers,
Miguel.

From owner-linux@cthulhu.engr.sgi.com  Mon Oct  6 17:20:38 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id RAA1576145 for <linux-archive@neteng.engr.sgi.com>; Mon, 6 Oct 1997 17:20:38 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id RAA13479 for linux-list; Mon, 6 Oct 1997 17:20:07 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id RAA13465 for <linux@cthulhu.engr.sgi.com>; Mon, 6 Oct 1997 17:20:05 -0700
Received: from emout20.mail.aol.com (emout20.mx.aol.com [198.81.11.46]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id RAA15801
	for <linux@cthulhu.engr.sgi.com>; Mon, 6 Oct 1997 17:20:01 -0700
	env-from (LetherGlov@aol.com)
From: LetherGlov@aol.com
Received: (from root@localhost)
	  by emout20.mail.aol.com (8.7.6/8.7.3/AOL-2.0.0)
	  id UAA05828 for linux@cthulhu.engr.sgi.com;
	  Mon, 6 Oct 1997 20:19:56 -0400 (EDT)
Date: Mon, 6 Oct 1997 20:19:56 -0400 (EDT)
Message-ID: <971006201727_-762768341@emout20.mail.aol.com>
To: linux@cthulhu.engr.sgi.com
Subject: Indy Specs
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 636
Lines: 15

Hey,
   Listen...I don't mind you not telling me, I'm sure you like your job at
SGI(pooltables, Nintendo64s...capicuino machines) :-)
As for the specs, could you talk to mgmt. and see if I could get a copy:-D

But for the autopower, all I really want to know is the chip on the
motherboard that controls the automatic power on/off. I have no troubles with
hunting down the specs for it and figuring it out.

Miguel, as for the sound stuff, great, I would comment that although you'll
just be starting, but in the end it would be better if it was API compatible
with SGI's libaudio.a(can somebody send me libaudio.a?)

Good Luck,
Robbie

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 13:12:05 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id NAA70168 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 13:12:04 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id NAA05658 for linux-list; Tue, 7 Oct 1997 13:10:24 -0700
Received: from heaven.newport.sgi.com (heaven.newport.sgi.com [169.238.102.134]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA05652 for <linux@engr.sgi.com>; Tue, 7 Oct 1997 13:10:22 -0700
Received: (from carlson@localhost) by heaven.newport.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id NAA04418 for linux@engr; Tue, 7 Oct 1997 13:10:22 -0700
From: "Christopher W. Carlson" <carlson@heaven.newport.sgi.com>
Message-Id: <9710071310.ZM4416@heaven.newport.sgi.com>
Date: Tue, 7 Oct 1997 13:10:22 -0700
In-Reply-To: LetherGlov@aol.com
        "Indy Specs" (Oct  6,  8:19pm)
References: <971006201727_-762768341@emout20.mail.aol.com>
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: linux@cthulhu.engr.sgi.com
Subject: Re: Indy Specs
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1380
Lines: 37

On Oct 6,  8:19pm, LetherGlov@aol.com wrote:
> Subject: Indy Specs
> Hey,
>    Listen...I don't mind you not telling me, I'm sure you like your job at
> SGI(pooltables, Nintendo64s...capicuino machines) :-)
> As for the specs, could you talk to mgmt. and see if I could get a copy:-D
>
> But for the autopower, all I really want to know is the chip on the
> motherboard that controls the automatic power on/off. I have no troubles with
> hunting down the specs for it and figuring it out.
>
> Miguel, as for the sound stuff, great, I would comment that although you'll
> just be starting, but in the end it would be better if it was API compatible
> with SGI's libaudio.a(can somebody send me libaudio.a?)
>
> Good Luck,
> Robbie
>-- End of excerpt from LetherGlov@aol.com


You could always open the box and look!  :-)

Just kidding.

-- 

		Chris Carlson

	+------------------------------------------------------+
	| Also, carlson@sgi.com                                |
	|   Work:   (714) 224-4530                             |
	|   Vnet:       6-678-4530     FAX:    (714) 833-9503  |
	|                                                      |
	| Trivia fact: an electroencephalogram shows that a    |
	| human brain and a bowl of quivering lime Jell-O have |
	| the same waves.  [Time Magazine, Mar 17, 1997]       |
	+------------------------------------------------------+

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 15:35:53 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id PAA78706 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 15:35:53 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id PAA22285 for linux-list; Tue, 7 Oct 1997 15:34:44 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA22271 for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 15:34:42 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id PAA22563 for <linux@fir.engr.sgi.com>; Tue, 7 Oct 1997 15:34:41 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA22259 for <linux@fir.engr.sgi.com>; Tue, 7 Oct 1997 15:34:40 -0700
Received: from athena.nuclecu.unam.mx (athena.nuclecu.unam.mx [132.248.29.9]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA06101
	for <linux@fir.engr.sgi.com>; Tue, 7 Oct 1997 15:34:38 -0700
	env-from (miguel@athena.nuclecu.unam.mx)
Received: (from miguel@localhost)
	by athena.nuclecu.unam.mx (8.8.5/8.8.5) id RAA00575;
	Tue, 7 Oct 1997 17:02:04 -0500
Date: Tue, 7 Oct 1997 17:02:04 -0500
Message-Id: <199710072202.RAA00575@athena.nuclecu.unam.mx>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
To: linux@fir.engr.sgi.com
Subject: quick status on linux/sgi
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1050
Lines: 29


Hello guys,

   Things are looking pretty nice.  The kernel that is on the CVS
repository as of now, is pretty stable.  I have used that to compile
my libc natively for the first time as well as compiling the X tree
without the X server (because, well, we don't have a X server yet, I
have some bits written, but I did not merge them into this specific tree). 

   There are a number of bugs on the dynamic linker that Ralf and I
are investigating now.  Happilly we have come up with very simple test
cases that we can reproduce, so it should take little to fix this
(one of the problems prevent Xt applications from running) and the
other bug is related to PAM.

   I have had 5 days uptimes on a loaded machine (compiling lots of
code, as well as testing the direct graphic drivers) without having
seen a single system crash so far.  I had to reboot the machine to
test a new kernel. 

   Anyways, it looks pretty good.  We now just need to port Red Hat's
Mustang distribution to the SGI.  What is the status of this port?

cheers,
Miguel.



   

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 15:56:40 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id PAA92404 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 15:56:40 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id PAA01030 for linux-list; Tue, 7 Oct 1997 15:55:31 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA00616 for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 15:54:04 -0700
Received: from athena.nuclecu.unam.mx (athena.nuclecu.unam.mx [132.248.29.9]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA16614
	for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 15:53:15 -0700
	env-from (miguel@athena.nuclecu.unam.mx)
Received: (from miguel@localhost)
	by athena.nuclecu.unam.mx (8.8.5/8.8.5) id RAA01259;
	Tue, 7 Oct 1997 17:41:38 -0500
Date: Tue, 7 Oct 1997 17:41:38 -0500
Message-Id: <199710072241.RAA01259@athena.nuclecu.unam.mx>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: More Linux/SGI status
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 708
Lines: 26


Hello guys,

   Ralf's fixes to the dynamic linker fixed the Xt applications.  Now,
only the PAM remains to be fixed.

   So, where do we stand now?  So, the only bits missing now are:

	1. me finishing the support for the X server.  just a hack
	   here and there.

	1.b. Getting the other important bits of the RRM code in the
	   kernel. 

	2. me fixing the mouse.

	3. Would it be possible to negotiate with SGI management 
	   the posibility of shipping the IRIX runtime libraries and
	   the X server as found on IRIX with a Linux disrtibution?

	4. A nice, easy-to use install program.  Taking the existing
	   Red Hat/Mustand install program and port it should be
	   pretty easy. 

Cheers,
Miguel.

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 16:17:26 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id QAA97558 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 16:17:25 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA11423 for linux-list; Tue, 7 Oct 1997 16:16:38 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA11407; Tue, 7 Oct 1997 16:16:33 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id QAA22742; Tue, 7 Oct 1997 16:16:32 -0700
Date: Tue, 7 Oct 1997 16:16:32 -0700
Message-Id: <199710072316.QAA22742@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: LetherGlov@aol.com
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Indy Specs
In-Reply-To: <971006201727_-762768341@emout20.mail.aol.com>
References: <971006201727_-762768341@emout20.mail.aol.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1238
Lines: 25

LetherGlov@aol.com writes:
...
 > But for the autopower, all I really want to know is the chip on the
 > motherboard that controls the automatic power on/off. I have no troubles with
 > hunting down the specs for it and figuring it out.
...

      The autopower feature is controlled by the Dallas DS1286 clock/calendar/
battery-backed-RAM part.  This is addressed via the HPC3, and the
physical base address of the register block for the part is 0x1fbe0000.
If the time-of-day alarm on the INTA pin is configured (bit mask 0x40 set
in the command register) and the time of day interrupt is off (bit mask 0x04
turned off in the command register), and the machine is powered off,
it will power on when the alarm goes off.  You must, of course, configure
the time-of-day alarm comparison registers for the time and date when
you want the machine to power on.

      To power off the machine, disable any AC power failure interrupt
handling (just ignore the interrupt), turn off the time-of-day interrupt
in the DS1286, turn off the watchdog interrupt in the DS1286 (bit mask
0x08 in the command register), and turn off the power supply inhibit 
bit (bit mask 0x01) in the HPC3 power management register (physical
address 0x1fbd9850).  

  

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 16:31:51 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id QAA97432 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 16:31:50 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA17417 for linux-list; Tue, 7 Oct 1997 16:30:51 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA17386 for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 16:30:49 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA06151
	for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 16:30:33 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id QAA24302;
	Tue, 7 Oct 1997 16:30:14 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id QAA17826;
	Tue, 7 Oct 1997 16:28:08 -0700
Message-Id: <199710072328.QAA17826@dull.cobaltmicro.com>
Subject: Re: More Linux/SGI status
To: miguel@nuclecu.unam.mx (Miguel de Icaza)
Date: Tue, 7 Oct 1997 16:28:07 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <199710072241.RAA01259@athena.nuclecu.unam.mx> from "Miguel de Icaza" at Oct 7, 97 05:41:38 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1715
Lines: 44

Hi,

>    Ralf's fixes to the dynamic linker fixed the Xt applications.  Now,
> only the PAM remains to be fixed.

The PAM problem is also a dynamic linker problem.  It's (I hope) one the
last major showstopper class bugs that prevent just building a
Linux/MIPS distribution from 95% unchanged source packages - and
fullfilling all the promises to those loading hardware to me ...

Btw, I stopped the mega load test (Running many compilers and tools in
parallel) I posted recently after some more hours because the machine ran
out of swap, some processes died therefore and load < 100 isn't that
interesting ...

System call latencies were pretty lousy bad for MIPS kernel because
we were using a syscall handler written in C.  I rewrote the entire
thing in assembler and now we're as fast as a MMX Pentium accounting
for the different clock rates.  Pretty nice, because we actually have
to save/restore many more registers and deal with a more complex
system call convention.  Seven nops left to eleminate ...

>    So, where do we stand now?  So, the only bits missing now are:
> 
> 	1. me finishing the support for the X server.  just a hack
> 	   here and there.
> 
> 	1.b. Getting the other important bits of the RRM code in the
> 	   kernel. 
> 
> 	2. me fixing the mouse.
> 
> 	3. Would it be possible to negotiate with SGI management 
> 	   the posibility of shipping the IRIX runtime libraries and
> 	   the X server as found on IRIX with a Linux disrtibution?

Bad point in time, it has been pointed out to me that SGI's stock
was doing pretty bad ;-)

> 	4. A nice, easy-to use install program.  Taking the existing
> 	   Red Hat/Mustand install program and port it should be
> 	   pretty easy. 

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 16:57:05 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id QAA97532 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 16:57:05 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA25306 for linux-list; Tue, 7 Oct 1997 16:56:42 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA25295; Tue, 7 Oct 1997 16:56:40 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id QAA23399; Tue, 7 Oct 1997 16:56:35 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710072356.QAA23399@oz.engr.sgi.com>
Subject: Re: More Linux/SGI status
To: miguel@nuclecu.unam.mx (Miguel de Icaza)
Date: Tue, 7 Oct 1997 16:56:35 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <199710072241.RAA01259@athena.nuclecu.unam.mx> from "Miguel de Icaza" at Oct 7, 97 05:41:38 pm
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 578
Lines: 18

:
:
:	3. Would it be possible to negotiate with SGI management 
:	   the posibility of shipping the IRIX runtime libraries and
:	   the X server as found on IRIX with a Linux disrtibution?
:

My take on this is that since whoever bought that Indy
already paid for the OS including the X server and other
binaries there should be no reason why not to allow
them to run it on top of linux.

Putting it in a distribution that anyone can download
however is different and would require management approval
could someone on the list ask their directors about this?

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 17:31:08 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id RAA107281 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 17:31:08 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id RAA04199 for linux-list; Tue, 7 Oct 1997 17:30:45 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id RAA04183 for <linux@engr.sgi.com>; Tue, 7 Oct 1997 17:30:43 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id RAA22931; Tue, 7 Oct 1997 17:30:41 -0700
Date: Tue, 7 Oct 1997 17:30:41 -0700
Message-Id: <199710080030.RAA22931@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Miguel de Icaza <miguel@nuclecu.unam.mx>
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
In-Reply-To: <199710072241.RAA01259@athena.nuclecu.unam.mx>
References: <199710072241.RAA01259@athena.nuclecu.unam.mx>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1467
Lines: 26

Miguel de Icaza writes:
...
 > 	3. Would it be possible to negotiate with SGI management 
 > 	   the posibility of shipping the IRIX runtime libraries and
 > 	   the X server as found on IRIX with a Linux disrtibution?
...

      Perhaps Ariel can check on this, but I suspect that there are licensing
problems.  Each SGI system comes with a license to use one copy of the
software, where the fees which SGI must pay for each copy are bundled
in the cost of the system.  That is, if you have a system, the system 
includes the license.  The licenses involved include more than just
the basic UNIX and NFS licenses.  For example, the X server includes
optional Display Postscript support licensed from Adobe.  

      You could consider a scheme for automatically extracting the parts
you need from an IRIX distribution CD.  That is, the system normally
comes with the CD for the software (although that may be lost for an older
system), and the user has the right to use the CD on that system.
If the linux installation were willing to mount that CD and pull out
the components, the user model would not be too awkward (although obviously
not as nice as having one distribution).  If you were able to run the
IRIX inst on linux, you could extract it from the CD and ask it
to pull the files from the distribution.  (There is a miniroot EFS file
system image on the CD, and inst is on that image; the rest of the distribution
is in packed data files decoded by inst.)

From owner-linux@cthulhu.engr.sgi.com  Tue Oct  7 20:08:57 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id UAA123544 for <linux-archive@neteng.engr.sgi.com>; Tue, 7 Oct 1997 20:08:56 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id UAA03025 for linux-list; Tue, 7 Oct 1997 20:08:20 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id UAA03021 for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 20:08:17 -0700
Received: from emout05.mail.aol.com (emout05.mx.aol.com [198.81.11.96]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id UAA25828
	for <linux@cthulhu.engr.sgi.com>; Tue, 7 Oct 1997 20:08:16 -0700
	env-from (LetherGlov@aol.com)
From: LetherGlov@aol.com
Received: (from root@localhost)
	  by emout05.mail.aol.com (8.7.6/8.7.3/AOL-2.0.0)
	  id XAA14058 for linux@cthulhu.engr.sgi.com;
	  Tue, 7 Oct 1997 23:08:14 -0400 (EDT)
Date: Tue, 7 Oct 1997 23:08:14 -0400 (EDT)
Message-ID: <971007230709_979759870@emout05.mail.aol.com>
To: linux@cthulhu.engr.sgi.com
Subject: Wrong Dallas Timekeeper
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 534
Lines: 15

Well,
        On the advice of a certain unnamed person I opened my Indy. I found
among other things a BIG heatsink and one Dallas model _1386_ timekeeper.
David Miller on the other has in arch/mips/sgi/kernel/indy_timer.c that it's
a Dallas 1286. The difference between the 1286 and the 1386 is the
NVRAM(8k)+(150ns access time) and that magical thing called automatic power
on and off. I would suggest that anyone who wants to know more about the 1386
get the PDF from:

www.dalsemi.com/DocControl/PDFs/1386.pdf

Have Fun,
Robbie



From owner-linux@cthulhu.engr.sgi.com  Wed Oct  8 00:39:43 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id AAA134789 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Oct 1997 00:39:42 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id AAA06760 for linux-list; Wed, 8 Oct 1997 00:39:15 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id AAA06728 for <linux@cthulhu.engr.sgi.com>; Wed, 8 Oct 1997 00:39:11 -0700
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id AAA13108
	for <linux@cthulhu.engr.sgi.com>; Wed, 8 Oct 1997 00:39:06 -0700
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (centre.swanlink.ukuu.org.uk [137.44.10.205]) by snowcrash.cymru.net (8.8.5-q-beta3/8.7.1) with SMTP id IAA15255; Wed, 8 Oct 1997 08:35:12 +0100
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xIqbs-0005FiC; Wed, 8 Oct 97 08:32 BST
Message-Id: <m0xIqbs-0005FiC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: More Linux/SGI status
To: miguel@nuclecu.unam.mx (Miguel de Icaza)
Date: Wed, 8 Oct 1997 08:32:43 +0100 (BST)
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <199710072241.RAA01259@athena.nuclecu.unam.mx> from "Miguel de Icaza" at Oct 7, 97 05:41:38 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 375
Lines: 12

> 	4. A nice, easy-to use install program.  Taking the existing
> 	   Red Hat/Mustand install program and port it should be
> 	   pretty easy. 

The big install problem is repartitioning an EFS system without damaging
the EFS. There seem to be tools to do it via tape from reading the CD's.

Once my SGI appears cranking out a distribution set is still my first goal


Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Oct  8 00:43:46 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id AAA133661 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Oct 1997 00:43:46 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id AAA07636 for linux-list; Wed, 8 Oct 1997 00:43:33 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id AAA07629; Wed, 8 Oct 1997 00:43:31 -0700
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id AAA13714; Wed, 8 Oct 1997 00:43:30 -0700
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (centre.swanlink.ukuu.org.uk [137.44.10.205]) by snowcrash.cymru.net (8.8.5-q-beta3/8.7.1) with SMTP id IAA15276; Wed, 8 Oct 1997 08:41:52 +0100
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xIqiF-0005FiC; Wed, 8 Oct 97 08:39 BST
Message-Id: <m0xIqiF-0005FiC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: More Linux/SGI status
To: ariel@cthulhu.engr.sgi.com
Date: Wed, 8 Oct 1997 08:39:19 +0100 (BST)
Cc: miguel@nuclecu.unam.mx, linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <199710072356.QAA23399@oz.engr.sgi.com> from "Ariel Faigon" at Oct 7, 97 04:56:35 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 504
Lines: 11

> My take on this is that since whoever bought that Indy
> already paid for the OS including the X server and other
> binaries there should be no reason why not to allow
> them to run it on top of linux.

Thats simple until someone builds a clone SGI box. RedHat rpms
actually have some provision for a tool called rhmask which 
requires you have some "original" to generate the new rpm. Anyway
we don't want to encourage folks not to make the Linux version
kick the backside of any SGI original item..


From owner-linux@cthulhu.engr.sgi.com  Wed Oct  8 10:47:32 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970321.SGI.8.8.5/960327.SGI.AUTOCF) via SMTP id KAA150110 for <linux-archive@neteng.engr.sgi.com>; Wed, 8 Oct 1997 10:47:32 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA12351 for linux-list; Wed, 8 Oct 1997 10:46:33 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA12327; Wed, 8 Oct 1997 10:46:30 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id KAA23629; Wed, 8 Oct 1997 10:46:29 -0700
Date: Wed, 8 Oct 1997 10:46:29 -0700
Message-Id: <199710081746.KAA23629@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: alan@lxorguk.ukuu.org.uk (Alan Cox)
Cc: ariel@cthulhu.engr.sgi.com, miguel@nuclecu.unam.mx,
        linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
In-Reply-To: <m0xIqiF-0005FiC@lightning.swansea.linux.org.uk>
References: <199710072356.QAA23399@oz.engr.sgi.com>
	<m0xIqiF-0005FiC@lightning.swansea.linux.org.uk>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1090
Lines: 21

Alan Cox writes:
 > > My take on this is that since whoever bought that Indy
 > > already paid for the OS including the X server and other
 > > binaries there should be no reason why not to allow
 > > them to run it on top of linux.
 > 
 > Thats simple until someone builds a clone SGI box. RedHat rpms
 > actually have some provision for a tool called rhmask which 
 > requires you have some "original" to generate the new rpm. Anyway
 > we don't want to encourage folks not to make the Linux version
 > kick the backside of any SGI original item..

      It makes no sense to clone an SGI box, since there is no
long-term standard hardware profile.  That is, the combination
of hardware and system software provides a consistent model, but
the hardware/software interface changes each generation, both
in graphics and in I/O.  For people building MIPS-based linux boxes,
starting with the XFree86 source base, and adding good OpenGL support,
is a better model than trying to use Xsgi.  Using Xsgi (and libGL.so)
is simply an expedient way to get graphics support for linux on an
SGI box.

From owner-linux@cthulhu.engr.sgi.com  Thu Oct  9 15:57:56 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id PAA114406 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Oct 1997 15:57:56 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id PAA29653 for linux-list; Thu, 9 Oct 1997 15:57:25 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA29643 for <linux@cthulhu.engr.sgi.com>; Thu, 9 Oct 1997 15:57:24 -0700
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA06752
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Oct 1997 15:57:19 -0700
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
          by lager.engsoc.carleton.ca (8.8.5/8.8.4) with SMTP
	  id SAA21831 for <linux@cthulhu.engr.sgi.com>; Thu, 9 Oct 1997 18:57:29 -0400
Date: Thu, 9 Oct 1997 18:57:29 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: linux@cthulhu.engr.sgi.com
Subject: Arch specific initramdisk?
Message-ID: <Pine.LNX.3.95.971009185152.20315W-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: 540
Lines: 17


I'm trying to do kernel modifications so that initrd is supported, which
will make installations easier.

I was a bit surprised that these weren't architecture neutral to begin
with.  Why is this dependant on the arch? The code I've found for other
archs is in arch/*/kernel/setup.c.

How safe is it for me to replicate the code from, say, the sparc port?  Is
there anything I should be aware of?

- Alex

      Alex deVries              Success is realizing 
  System Administrator          attainable dreams.
   The EngSoc Project     


From owner-linux@cthulhu.engr.sgi.com  Thu Oct  9 18:29:49 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id SAA02475 for <linux-archive@neteng.engr.sgi.com>; Thu, 9 Oct 1997 18:29:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id SAA11772 for linux-list; Thu, 9 Oct 1997 18:29:23 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id SAA11763 for <linux@cthulhu.engr.sgi.com>; Thu, 9 Oct 1997 18:29:22 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id SAA11593
	for <linux@cthulhu.engr.sgi.com>; Thu, 9 Oct 1997 18:29:17 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id SAA10173;
	Thu, 9 Oct 1997 18:30:20 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id SAA10165;
	Thu, 9 Oct 1997 18:27:03 -0700
Message-Id: <199710100127.SAA10165@dull.cobaltmicro.com>
Subject: Re: Arch specific initramdisk?
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Thu, 9 Oct 1997 18:27:02 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971009185152.20315W-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Oct 9, 97 06:57:29 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 687
Lines: 18

Hi,

> I'm trying to do kernel modifications so that initrd is supported, which
> will make installations easier.
> 
> I was a bit surprised that these weren't architecture neutral to begin
> with.  Why is this dependant on the arch? The code I've found for other
> archs is in arch/*/kernel/setup.c.
> 
> How safe is it for me to replicate the code from, say, the sparc port?  Is
> there anything I should be aware of?

The only difference between the architectures is where in memory the
initrd is being stored.  I haven't check how things work on a Sparc but
basically what we need should be at least very similar to for example
the i386 code - as far as setup.c is affected.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 10 06:31:24 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id GAA25651 for <linux-archive@neteng.engr.sgi.com>; Fri, 10 Oct 1997 06:31:24 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id GAA28552 for linux-list; Fri, 10 Oct 1997 06:30:58 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id GAA28547 for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 06:30:57 -0700
Received: from matka.mtl.pl (matka.mtl.pl [195.116.4.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id GAA06127
	for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 06:28:16 -0700
	env-from (maciek@cadsys.com.pl)
Received: from cadsys.com.pl (uucp@localhost) by matka.mtl.pl (8.8.6/8.6.12) with UUCP id QAA17988 for linux@cthulhu.engr.sgi.com; Fri, 10 Oct 1997 16:19:30 +0200 (MET DST)
Received: from cadsys.com.pl by cadsys.com.pl via ESMTP (951211.SGI.8.6.12.PATCH1502/940406.SGI)
	for <linux@cthulhu.engr.sgi.com> id PAA12594; Fri, 10 Oct 1997 15:17:14 +0200
Message-ID: <343E2AD9.2984F854@cadsys.com.pl>
Date: Fri, 10 Oct 1997 15:17:14 +0200
From: Maciek Dyczkowski <maciek@cadsys.com.pl>
Reply-To: maciek@cadsys.com.pl
Organization: CADsystem MIASTOPROJEKT
X-Mailer: Mozilla 4.02 [en] (X11; I; IRIX 5.3 IP22)
MIME-Version: 1.0
To: linux@cthulhu.engr.sgi.com
Subject: Re: Majordomo results: (no subject)
References: <199710070831.BAA21140@cthulhu.engr.sgi.com>
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 597
Lines: 20

I was able to get my new OS running over the net. Kernel loads, NFS
mounts root filesystem and .... this is all I can
do. The next step should be :

1. Mount your local disks.... how can I do that? How can I mount disks
on SGI/Linux? Do I need to format my
drive? What tools should I use?

2. Download all RPMS .... done

3. use command ' rpm --root=/mnt -Uvh *rpm ' ..... even I couldn't mount
my drive I checked, whether I could use rpm
command - it just doesn't exist in my root filesystem. Anybody has any
experiences with installing SGI/Linux?

Thank you for ANY help!

--
Maciek Dyczkowski


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 10 16:41:38 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id QAA64639 for <linux-archive@neteng.engr.sgi.com>; Fri, 10 Oct 1997 16:41:37 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA16314 for linux-list; Fri, 10 Oct 1997 16:41:04 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA16307 for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 16:41:02 -0700
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA14271
	for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 16:41:00 -0700
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
          by lager.engsoc.carleton.ca (8.8.5/8.8.4) with SMTP
	  id TAA20332 for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 19:41:19 -0400
Date: Fri, 10 Oct 1997 19:41:19 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: linux@cthulhu.engr.sgi.com
Subject: make zImage, and initrd...
In-Reply-To: <Pine.LNX.3.95.971009185152.20315W-100000@lager.engsoc.carleton.ca>
Message-ID: <Pine.LNX.3.95.971010192929.364D-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: 681
Lines: 23


I'm working on adding the ramdisk and initrd features to the kernel.  It
compiles, which is pretty good for my first kernel patch.

But, I have no way to actually test it.  The kernel needs to find the
offset of the ramdisk in the first 11 bits of one of the boot headers, so
the kernel needs to be less than 2047k.

This wouldn't normally be a problem, but doing a 'make zImage' tells me
that:
./mkboot zImage.tmp zImage
Input file isn't a little endian ELF file
make[1]: *** [zImage] Error 1

What would be required to make mkboot handle zImage, or bzImage?

In the meantime, I will try to strip down a kernel to below 2047k.  My
current one is 2347.

Any other ideas?

- Alex


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 10 18:03:36 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id SAA71031 for <linux-archive@neteng.engr.sgi.com>; Fri, 10 Oct 1997 18:03:36 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id SAA03539 for linux-list; Fri, 10 Oct 1997 18:01:28 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id SAA03490 for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 18:01:10 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id SAA02071
	for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 18:01:07 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id SAA00551;
	Fri, 10 Oct 1997 18:02:11 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id RAA14665;
	Fri, 10 Oct 1997 17:58:48 -0700
Message-Id: <199710110058.RAA14665@dull.cobaltmicro.com>
Subject: Re: make zImage, and initrd...
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Fri, 10 Oct 1997 17:58:48 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971010192929.364D-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Oct 10, 97 07:41:19 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1439
Lines: 37

> I'm working on adding the ramdisk and initrd features to the kernel.  It
> compiles, which is pretty good for my first kernel patch.
> 
> But, I have no way to actually test it.  The kernel needs to find the
> offset of the ramdisk in the first 11 bits of one of the boot headers, so
> the kernel needs to be less than 2047k.

Dunno what you're trying to do, but it sounds extremly weired ...

> This wouldn't normally be a problem, but doing a 'make zImage' tells me
> that:
> ./mkboot zImage.tmp zImage
> Input file isn't a little endian ELF file
> make[1]: *** [zImage] Error 1
> 
> What would be required to make mkboot handle zImage, or bzImage?

Don't do it.  mkboot is used for the boxes that use Milo for booting to
convert the ELF executable into an a.out file that Milo accepts.  Milo
again is necessary because the ARC firmware is so incredibly buggy and I
don't want to have more ARC stuff in the kernel than absolutly necessary.

What I suggest instead is to load the ramdisk file using the ARCS
Open, Read, Write, Close and Seek functions from any ARC supported media.
That includes tapes, CDROM, EFS, XFS and even tftp.  Take the information
what file to read from the ARC command line.

> In the meantime, I will try to strip down a kernel to below 2047k.  My
> current one is 2347.

Why limiting the kernel size?  640kb are enough for everybody?

> Any other ideas?

Yes, time to leave for Sushi with Miguel :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 10 23:12:10 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id XAA80343 for <linux-archive@neteng.engr.sgi.com>; Fri, 10 Oct 1997 23:12:09 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id XAA09540 for linux-list; Fri, 10 Oct 1997 23:11:43 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id XAA09535 for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 23:11:41 -0700
Received: from rover.village.org (rover.village.org [204.144.255.49]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via SMTP id XAA22607
	for <linux@cthulhu.engr.sgi.com>; Fri, 10 Oct 1997 23:11:39 -0700
	env-from (imp@village.org)
Received: from harmony [10.0.0.6] 
	by rover.village.org with esmtp (Exim 1.71 #1)
	id 0xJum1-0005ew-00; Sat, 11 Oct 1997 00:11:37 -0600
Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.8.7/8.8.3) with ESMTP id AAA24902; Sat, 11 Oct 1997 00:11:56 -0600 (MDT)
Message-Id: <199710110611.AAA24902@harmony.village.org>
To: Ralf Baechle <ralf@cobaltmicro.com>
Subject: Re: make zImage, and initrd... 
Cc: adevries@engsoc.carleton.ca (Alex deVries), linux@cthulhu.engr.sgi.com
In-reply-to: Your message of "Fri, 10 Oct 1997 17:58:48 PDT."
		<199710110058.RAA14665@dull.cobaltmicro.com> 
References: <199710110058.RAA14665@dull.cobaltmicro.com>  
Date: Sat, 11 Oct 1997 00:11:55 -0600
From: Warner Losh <imp@village.org>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 440
Lines: 10

In message <199710110058.RAA14665@dull.cobaltmicro.com> Ralf Baechle writes:
: What I suggest instead is to load the ramdisk file using the ARCS
: Open, Read, Write, Close and Seek functions from any ARC supported media.
: That includes tapes, CDROM, EFS, XFS and even tftp.  Take the information
: what file to read from the ARC command line.

These can include ...  Not all ARC machines support all these types of
file systems...

Warner

From owner-linux@cthulhu.engr.sgi.com  Sat Oct 11 00:27:11 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id AAA82637 for <linux-archive@neteng.engr.sgi.com>; Sat, 11 Oct 1997 00:27:11 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id AAA16402 for linux-list; Sat, 11 Oct 1997 00:26:44 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id AAA16397; Sat, 11 Oct 1997 00:26:40 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id AAA34328; Sat, 11 Oct 1997 00:26:36 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710110726.AAA34328@oz.engr.sgi.com>
Subject: Re: booted, what's next...
To: maciek@cadsys.com.pl
Date: Sat, 11 Oct 1997 00:26:35 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
In-Reply-To: <343E2AD9.2984F854@cadsys.com.pl> from "Maciek Dyczkowski" at Oct 10, 97 03:17:14 pm
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1247
Lines: 39

:
:I was able to get my new OS running over the net. Kernel loads, NFS
:mounts root filesystem and .... this is all I can
:do. The next step should be :
:
:1. Mount your local disks.... how can I do that? How can I mount disks
:on SGI/Linux? Do I need to format my
:drive? What tools should I use?
:
:2. Download all RPMS .... done
:
:3. use command ' rpm --root=/mnt -Uvh *rpm ' ..... even I couldn't mount
:my drive I checked, whether I could use rpm
:command - it just doesn't exist in my root filesystem. Anybody has any
:experiences with installing SGI/Linux?
:
:Thank you for ANY help!
:
:--
:Maciek Dyczkowski
:
I believe that with your current setting that's what you can do.
You may mount additional remote disks via NFS but not local ones
as is.  The local disks are probably in formats that the current
snapshot of the port doesn't recognize (EFS or XFS).  Mike Shaver
was working in his spare time (he also needs to make a living :-)
on read-only EFS support.

To mount a local disk you need to go through a pretty complex
sequence that was discussed on this list before.

For a full archive of the list check-out:

	http://reality.sgi.com/ariel/linux.gz (~0.5 Mb)

We are working on a better installation and setup.

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Tue Oct 14 16:28:08 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id QAA01109 for <linux-archive@neteng.engr.sgi.com>; Tue, 14 Oct 1997 16:28:07 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA06419 for linux-list; Tue, 14 Oct 1997 16:25:02 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA06395 for <linux@engr.sgi.com>; Tue, 14 Oct 1997 16:24:57 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA25161
	for <linux@engr.sgi.com>; Tue, 14 Oct 1997 16:24:55 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id QAA06487;
	Tue, 14 Oct 1997 16:25:55 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id QAA32612;
	Tue, 14 Oct 1997 16:22:28 -0700
Message-Id: <199710142322.QAA32612@dull.cobaltmicro.com>
Subject: Ancient files
Date: Tue, 14 Oct 1997 16:22:28 -0700 (PDT)
Content-Type: text
Apparently-To: <linux@cthulhu.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 664
Lines: 17

Hi all,

from a time long ago many systems probably still have the directory
/usr/include/bsd/ existing on their disk.  I guess most people got
them as a part of the root-0.01.tar.gz package.  That directory contains
a include files that originate from Linux libc which we're not using.
This files are not usefull for anything and may cause problems building
certain software, especially RedHat RPM packages from the tbird/mustang
releases that still pass the option -I/usr/include/bsd to the compiler.
The bug fix is simple:

  rm -rf /usr/include/bsd

You have to remove these packages manually; upgrading the installed
RPMs will not remove these files.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Tue Oct 14 16:59:18 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id QAA09090 for <linux-archive@neteng.engr.sgi.com>; Tue, 14 Oct 1997 16:59:18 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA14822 for linux-list; Tue, 14 Oct 1997 16:58:34 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA14810 for <linux@engr.sgi.com>; Tue, 14 Oct 1997 16:58:31 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA03601
	for <linux@engr.sgi.com>; Tue, 14 Oct 1997 16:58:29 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from erbse (ralf@erbse.uni-koblenz.de [141.26.5.44]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with SMTP id BAA08226; Wed, 15 Oct 1997 01:58:21 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710142358.BAA08226@informatik.uni-koblenz.de>
Received: by erbse (SMI-8.6/KO-2.0)
	id BAA25872; Wed, 15 Oct 1997 01:58:19 +0200
Subject: static rpm bug, dynamic linker
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Date: Wed, 15 Oct 1997 01:58:18 +0200 (MET DST)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 647
Lines: 15

Hi all,

I spent a lot of time on fixing the dynamic linker.  The bugs Miguel
found by building native X libraries are fixed by now.  The only one
that still is still giving me a miracle to solve is the fact that
certain statically linked executables, most prominently rpm, are
failing.

I'm about to fix that one also and that long want to remind people that
static linking is a dead concept anyway.  rpm for example will load a
dynamic libc when using the nss services, so all you get is bloat while
the knowledge about the kernel interfaces embedded into the statically
linked libc makes it very difficult to improve system interfaces.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 15 21:55:49 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id VAA16373 for <linux-archive@neteng.engr.sgi.com>; Wed, 15 Oct 1997 21:55:49 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id VAA07523 for linux-list; Wed, 15 Oct 1997 21:54:25 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id VAA07507 for <linux@cthulhu.engr.sgi.com>; Wed, 15 Oct 1997 21:54:15 -0700
Received: from tbird.cobaltmicro.com ([209.19.61.36]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id VAA23409
	for <linux@cthulhu.engr.sgi.com>; Wed, 15 Oct 1997 21:54:12 -0700
	env-from (ralf@tbird.cobaltmicro.com)
Received: (from ralf@localhost)
	by tbird.cobaltmicro.com (8.8.5/8.8.5) id VAA13781;
	Wed, 15 Oct 1997 21:48:27 -0700
Message-ID: <19971015214825.01081@tbird.cobaltmicro.com>
Date: Wed, 15 Oct 1997 21:48:25 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Miguel de Icaza <miguel@nuclecu.unam.mx>, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
References: <199710072241.RAA01259@athena.nuclecu.unam.mx> <m0xIqbs-0005FiC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.81e
In-Reply-To: <m0xIqbs-0005FiC@lightning.swansea.linux.org.uk>; from Alan Cox on Wed, Oct 08, 1997 at 08:32:43AM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 6515
Lines: 107

On Wed, Oct 08, 1997 at 08:32:43AM +0100, Alan Cox wrote:
> > 	4. A nice, easy-to use install program.  Taking the existing
> > 	   Red Hat/Mustand install program and port it should be
> > 	   pretty easy. 
> 
> The big install problem is repartitioning an EFS system without damaging
> the EFS. There seem to be tools to do it via tape from reading the CD's.
> 
> Once my SGI appears cranking out a distribution set is still my first goal

I asked Ariel, your box is on it's way.  I hope the transport guys
hurry as I'm getting pretty close to a useable distribution.  Appended
is a list of the RPMs which I'm currently using.  They're mostly from
the RedHat 4.9 aka Mustang distribution.  There are just a few things
left to fix to build the entire distribution:

 - rpm just returns to the shell prompt after short time for some packages.
   Haven't yet tried to figure out what's the problem.
 - some packages containing shared libraries link them against libc.  While
   this is the right thing to do it will break with the binutils 2.7 we're
   still using.  Fix: finally upgrade to binutils 2.7.
 - some other packages depend on the presence of X11 for at least building.
   Among them for example tcsh.  Should be fixed rsn as Miguel had some
   X clients up.
 - A couple of other packages contain real bugs, usually pretty trivial
   things.
 - yet other package don't build because they depend on other packages that
   don't build, need to be ported to MIPS (Kaffee, eg.) or that are just
   useless on a MIPS box like for example Lilo.

I'll start to upload the SRPM packages listed below plus little endian
binaries.  All in all that's over 150mb, so don't hold the breath.

  Ralf

MAKEDEV-2.2-10.src.rpm SysVinit-2.71-3.src.rpm TheNextLevel-1.1-3.src.rpm
adduser-1.7-2.src.rpm amd-920824upl102-8.src.rpm apache-1.1.3-4.src.rpm
ash-0.2-9.src.rpm at-2.9b-3.src.rpm autoconf-2.12-2.src.rpm
automake-1.2-1.src.rpm bash-1.14.7-2.src.rpm bc-1.03-6.src.rpm
bc-1.04-1.src.rpm bdflush-1.5-6.src.rpm biff-0.10-1.src.rpm
bind-4.9.5p1-3.src.rpm bison-1.25-1.src.rpm bison-1.25-2.src.rpm
bm2font-3.0-6.src.rpm bm2font-3.0-7.src.rpm bootp-2.4.3-3.src.rpm
bootparamd-0.10-1.src.rpm bootpc-061-3.src.rpm byacc-1.9-4.src.rpm
byacc-1.9-5.src.rpm caching-nameserver-1.1-1.src.rpm cdecl-2.5-4.src.rpm
cdp-0.33-7.src.rpm christminster-3-3.src.rpm colour-yahtzee-1.0-4.src.rpm
control-panel-2.6-1.src.rpm cpio-2.4.2-5.src.rpm cproto-4.4-5.src.rpm
cracklib-2.5-2.src.rpm crontabs-1.5-1.src.rpm ctags-1.5-2.src.rpm
cvs-1.9-2.src.rpm dev-2.5.2-1.src.rpm dhcpcd-0.65-1.src.rpm
dialog-0.6-8.src.rpm diffstat-1.25-2.src.rpm diffutils-2.7-7.src.rpm
e2fsprogs-1.10-0.src.rpm ed-0.2-6.src.rpm efax-0.8a-4.src.rpm
eject-1.4-4.src.rpm etcskel-1.3-2.src.rpm ext2ed-0.1-9.src.rpm
f2c-19960205-9.src.rpm faq-4.0-1.src.rpm fetchmail-2.2-3.src.rpm
file-3.22-6.src.rpm filesystem-1.3-1.src.rpm fileutils-3.16-3.src.rpm
findutils-4.1-13.src.rpm finger-0.10-2.src.rpm flex-2.5.4-2.src.rpm
fort77-1.14a-2.src.rpm fortune-mod-1.0-4.src.rpm fstool-2.5-1.src.rpm
ftp-0.10-1.src.rpm fwhois-1.00-6.src.rpm gawk-3.0.2-2.src.rpm
gencat-022591-4.src.rpm gettext-0.10-2.src.rpm gettext-0.10-5.src.rpm
getty_ps-2.0.7h-5.src.rpm giftrans-1.11.1-5.src.rpm git-4.3.16-2.src.rpm
gnuchess-4.0.pl77-2.src.rpm grail-0.3b2-1.src.rpm grep-2.0-6.src.rpm
groff-1.10-9.src.rpm gzip-1.2.4-9.src.rpm hdparm-3.1-3.src.rpm
helptool-2.3-1.src.rpm howto-4.2-3.src.rpm imap-4.1.BETA-6.src.rpm
indent-1.9.1-6.src.rpm indexhtml-4.2-1.src.rpm initscripts-3.16-1.src.rpm
intimed-1.10-3.src.rpm intimed-1.10-4.src.rpm ircii-2.8.2-7.src.rpm
ircii-2.8.2-8.src.rpm jdk-1.0.2.2-3.src.rpm joe-2.8-8.src.rpm
kbd-0.91-10.src.rpm ldp-4.2-1.src.rpm less-321-4.src.rpm
lha-1.00-5.src.rpm linuxdoc-sgml-1.5-7.src.rpm logrotate-2.3-4.src.rpm
lout-3.08-1.src.rpm lout-3.08-2.src.rpm lpr-0.19-1.src.rpm
lrzsz-0.12.14-2.src.rpm lynx-2.6-3.src.rpm m4-1.4-7.src.rpm
macutils-2.0b3-5.src.rpm mailcap-1.0-3.src.rpm mailx-5.5.kw-7.src.rpm
make-3.75-2.src.rpm man-1.4j-2.src.rpm man-pages-1.15-1.src.rpm
mb-5.0-7.src.rpm mgetty-1.1.5-3.src.rpm mingetty-0.9.4-4.src.rpm
minicom-1.75-3.src.rpm mkdosfs-ygg-0.3b-5.src.rpm mkisofs-1.10rel-1.src.rpm
mkisofs-1.10rel-2.src.rpm mktemp-1.4-2.src.rpm modemtool-1.1-2.src.rpm
modutils-2.1.55-1.src.rpm mount-2.6h-1.src.rpm mpage-2.4-2.src.rpm
mt-st-0.4-3.src.rpm mtools-3.6-2.src.rpm mtools-3.6-3.src.rpm
mutt-0.81e-3.src.rpm mysterious-1.0-2.src.rpm ncftp-2.3.0-6.src.rpm
ncompress-4.2.4-7.src.rpm ncurses-1.9.9e-4.src.rpm nenscript-1.13++-9.src.rpm
net-tools-1.32.alpha-2.src.rpm netkit-base-0.10-2.src.rpm nls-1.0-2.src.rpm
ntalk-0.10-1.src.rpm open-1.3-5.src.rpm open-1.3-6.src.rpm
p2c-1.20-8.src.rpm pam-0.57-3.src.rpm pamconfig-0.51-2.src.rpm
pamconfig-0.51-3.src.rpm passwd-0.50-8.src.rpm patch-2.1-5.src.rpm
pdksh-5.2.12-2.src.rpm perl-5.003-9.src.rpm pidentd-2.5.1-6.src.rpm
pine-3.96-1.src.rpm pinfocom-3.0-4.src.rpm pmake-1.0-5.src.rpm
popt-1.0-1.src.rpm portmap-4.0-4.src.rpm ppp-2.2.0f-4.src.rpm
procinfo-0.9-2.src.rpm procmail-3.10-11.src.rpm psacct-6.2-2.src.rpm
psmisc-11-5.src.rpm pwdb-0.54-5.src.rpm rcs-5.7-5.src.rpm
rdate-0.960923-2.src.rpm rdist-1.0-6.src.rpm readline-2.1-1.src.rpm
redhat-release-4.8-1.src.rpm rhmask-1.0-2.src.rpm rootfiles-1.5-1.src.rpm
routed-0.10-1.src.rpm rpm-2.4.7-1glibc.src.rpm rsh-0.10-1.src.rpm
rusers-0.10-1.src.rpm rwall-0.10-1.src.rpm rwho-0.10-1.src.rpm
samba-1.9.16p11-4rh.src.rpm scottfree-1.14-3.src.rpm screen-3.7.2-3.src.rpm
sed-2.05-7.src.rpm setconsole-1.0-1.src.rpm sh-utils-1.16-6.src.rpm
shadow-utils-970616-4.src.rpm sharutils-4.2-7.src.rpm slang-0.99.37-2.src.rpm
slang-0.99.38-1.src.rpm sliplogin-2.1.0-7.src.rpm slrn-0.9.3.2-2.src.rpm
sox-11g-5.src.rpm stat-1.5-6.src.rpm statnet-2.00-4.src.rpm
statserial-1.1-8.src.rpm symlinks-1.0-6.src.rpm sysklogd-1.3-16.src.rpm
taper-6.7.4-3.src.rpm tcp_wrappers-7.5-2.src.rpm tcpdump-3.3-2.src.rpm
telnet-0.10-1.src.rpm tetex-0.4pl8-5.src.rpm textutils-1.22-2.src.rpm
tftp-0.10-2.src.rpm time-1.7-2.src.rpm timed-0.10-1.src.rpm
timetool-2.3-1.src.rpm tin-1.22-7.src.rpm tmpwatch-1.2-2.src.rpm
traceroute-1.4a5-2.src.rpm tracker-4.3-5.src.rpm tree-1.0-4.src.rpm
trojka-1.1-8.src.rpm ttcp-1.4-1.src.rpm tunelp-1.3-6.src.rpm
umb-scheme-3.2-3.src.rpm unarj-2.41a-4.src.rpm units-1.0-6.src.rpm
unzip-5.12-6.src.rpm uucp-1.06.1-11.src.rpm vixie-cron-3.0.1-15.src.rpm
vlock-1.0-6.src.rpm which-1.0-6.src.rpm words-2-3.src.rpm
wu-ftpd-2.4.2b15-2.src.rpm ypbind-3.0-2.src.rpm yppasswd-0.9-1.src.rpm
zip-2.1-2.src.rpm zlib-1.0.4-1.src.rpm zsh-3.0.2-2.src.rpm

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 16 06:08:11 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id GAA62643 for <linux-archive@neteng.engr.sgi.com>; Thu, 16 Oct 1997 06:08:11 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id GAA26400 for linux-list; Thu, 16 Oct 1997 06:07:38 -0700
Received: from dataserv.detroit.sgi.com (dataserv.detroit.sgi.com [169.238.128.2]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id GAA26392 for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 06:07:36 -0700
Received: from cygnus.detroit.sgi.com by dataserv.detroit.sgi.com via ESMTP (940816.SGI.8.6.9/930416.SGI)
	 id JAA21327; Thu, 16 Oct 1997 09:07:02 -0400
Message-ID: <34461176.55EF32BE@cygnus.detroit.sgi.com>
Date: Thu, 16 Oct 1997 09:07:02 -0400
From: Eric Kimminau <eak@cygnus.detroit.sgi.com>
Reply-To: eak@detroit.sgi.com
Organization: Silicon Graphics, Inc
X-Mailer: Mozilla 4.03C-SGI [en] (X11; I; IRIX 6.3 IP32)
MIME-Version: 1.0
To: Ralf Baechle <ralf@cobaltmicro.com>
CC: Alan Cox <alan@lxorguk.ukuu.org.uk>,
        Miguel de Icaza <miguel@nuclecu.unam.mx>, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
References: <199710072241.RAA01259@athena.nuclecu.unam.mx> <m0xIqbs-0005FiC@lightning.swansea.linux.org.uk> <19971015214825.01081@tbird.cobaltmicro.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 7904
Lines: 139

I am still having problems just getting our Indy to boot linux. I am in
a completely SGI environment with no PC already running linux to boot
from. 

Is there anyone else using this type of environment that has done a
basic HOWTO for getting up and running? If you have the basics, I
PROMISE to document it fully with graphics, images, etc. Ill do it in an
HTML form which will immediately be placed on linus.linux.

Thanks,
                    Eric.

P.S. I haven't made much progress because I haven't spent much time on
it. I hoping this is going to dramatically change over the next several
days.


Ralf Baechle wrote:
> 
> On Wed, Oct 08, 1997 at 08:32:43AM +0100, Alan Cox wrote:
> > >     4. A nice, easy-to use install program.  Taking the existing
> > >        Red Hat/Mustand install program and port it should be
> > >        pretty easy.
> >
> > The big install problem is repartitioning an EFS system without damaging
> > the EFS. There seem to be tools to do it via tape from reading the CD's.
> >
> > Once my SGI appears cranking out a distribution set is still my first goal
> 
> I asked Ariel, your box is on it's way.  I hope the transport guys
> hurry as I'm getting pretty close to a useable distribution.  Appended
> is a list of the RPMs which I'm currently using.  They're mostly from
> the RedHat 4.9 aka Mustang distribution.  There are just a few things
> left to fix to build the entire distribution:
> 
>  - rpm just returns to the shell prompt after short time for some packages.
>    Haven't yet tried to figure out what's the problem.
>  - some packages containing shared libraries link them against libc.  While
>    this is the right thing to do it will break with the binutils 2.7 we're
>    still using.  Fix: finally upgrade to binutils 2.7.
>  - some other packages depend on the presence of X11 for at least building.
>    Among them for example tcsh.  Should be fixed rsn as Miguel had some
>    X clients up.
>  - A couple of other packages contain real bugs, usually pretty trivial
>    things.
>  - yet other package don't build because they depend on other packages that
>    don't build, need to be ported to MIPS (Kaffee, eg.) or that are just
>    useless on a MIPS box like for example Lilo.
> 
> I'll start to upload the SRPM packages listed below plus little endian
> binaries.  All in all that's over 150mb, so don't hold the breath.
> 
>   Ralf
> 
> MAKEDEV-2.2-10.src.rpm SysVinit-2.71-3.src.rpm TheNextLevel-1.1-3.src.rpm
> adduser-1.7-2.src.rpm amd-920824upl102-8.src.rpm apache-1.1.3-4.src.rpm
> ash-0.2-9.src.rpm at-2.9b-3.src.rpm autoconf-2.12-2.src.rpm
> automake-1.2-1.src.rpm bash-1.14.7-2.src.rpm bc-1.03-6.src.rpm
> bc-1.04-1.src.rpm bdflush-1.5-6.src.rpm biff-0.10-1.src.rpm
> bind-4.9.5p1-3.src.rpm bison-1.25-1.src.rpm bison-1.25-2.src.rpm
> bm2font-3.0-6.src.rpm bm2font-3.0-7.src.rpm bootp-2.4.3-3.src.rpm
> bootparamd-0.10-1.src.rpm bootpc-061-3.src.rpm byacc-1.9-4.src.rpm
> byacc-1.9-5.src.rpm caching-nameserver-1.1-1.src.rpm cdecl-2.5-4.src.rpm
> cdp-0.33-7.src.rpm christminster-3-3.src.rpm colour-yahtzee-1.0-4.src.rpm
> control-panel-2.6-1.src.rpm cpio-2.4.2-5.src.rpm cproto-4.4-5.src.rpm
> cracklib-2.5-2.src.rpm crontabs-1.5-1.src.rpm ctags-1.5-2.src.rpm
> cvs-1.9-2.src.rpm dev-2.5.2-1.src.rpm dhcpcd-0.65-1.src.rpm
> dialog-0.6-8.src.rpm diffstat-1.25-2.src.rpm diffutils-2.7-7.src.rpm
> e2fsprogs-1.10-0.src.rpm ed-0.2-6.src.rpm efax-0.8a-4.src.rpm
> eject-1.4-4.src.rpm etcskel-1.3-2.src.rpm ext2ed-0.1-9.src.rpm
> f2c-19960205-9.src.rpm faq-4.0-1.src.rpm fetchmail-2.2-3.src.rpm
> file-3.22-6.src.rpm filesystem-1.3-1.src.rpm fileutils-3.16-3.src.rpm
> findutils-4.1-13.src.rpm finger-0.10-2.src.rpm flex-2.5.4-2.src.rpm
> fort77-1.14a-2.src.rpm fortune-mod-1.0-4.src.rpm fstool-2.5-1.src.rpm
> ftp-0.10-1.src.rpm fwhois-1.00-6.src.rpm gawk-3.0.2-2.src.rpm
> gencat-022591-4.src.rpm gettext-0.10-2.src.rpm gettext-0.10-5.src.rpm
> getty_ps-2.0.7h-5.src.rpm giftrans-1.11.1-5.src.rpm git-4.3.16-2.src.rpm
> gnuchess-4.0.pl77-2.src.rpm grail-0.3b2-1.src.rpm grep-2.0-6.src.rpm
> groff-1.10-9.src.rpm gzip-1.2.4-9.src.rpm hdparm-3.1-3.src.rpm
> helptool-2.3-1.src.rpm howto-4.2-3.src.rpm imap-4.1.BETA-6.src.rpm
> indent-1.9.1-6.src.rpm indexhtml-4.2-1.src.rpm initscripts-3.16-1.src.rpm
> intimed-1.10-3.src.rpm intimed-1.10-4.src.rpm ircii-2.8.2-7.src.rpm
> ircii-2.8.2-8.src.rpm jdk-1.0.2.2-3.src.rpm joe-2.8-8.src.rpm
> kbd-0.91-10.src.rpm ldp-4.2-1.src.rpm less-321-4.src.rpm
> lha-1.00-5.src.rpm linuxdoc-sgml-1.5-7.src.rpm logrotate-2.3-4.src.rpm
> lout-3.08-1.src.rpm lout-3.08-2.src.rpm lpr-0.19-1.src.rpm
> lrzsz-0.12.14-2.src.rpm lynx-2.6-3.src.rpm m4-1.4-7.src.rpm
> macutils-2.0b3-5.src.rpm mailcap-1.0-3.src.rpm mailx-5.5.kw-7.src.rpm
> make-3.75-2.src.rpm man-1.4j-2.src.rpm man-pages-1.15-1.src.rpm
> mb-5.0-7.src.rpm mgetty-1.1.5-3.src.rpm mingetty-0.9.4-4.src.rpm
> minicom-1.75-3.src.rpm mkdosfs-ygg-0.3b-5.src.rpm mkisofs-1.10rel-1.src.rpm
> mkisofs-1.10rel-2.src.rpm mktemp-1.4-2.src.rpm modemtool-1.1-2.src.rpm
> modutils-2.1.55-1.src.rpm mount-2.6h-1.src.rpm mpage-2.4-2.src.rpm
> mt-st-0.4-3.src.rpm mtools-3.6-2.src.rpm mtools-3.6-3.src.rpm
> mutt-0.81e-3.src.rpm mysterious-1.0-2.src.rpm ncftp-2.3.0-6.src.rpm
> ncompress-4.2.4-7.src.rpm ncurses-1.9.9e-4.src.rpm nenscript-1.13++-9.src.rpm
> net-tools-1.32.alpha-2.src.rpm netkit-base-0.10-2.src.rpm nls-1.0-2.src.rpm
> ntalk-0.10-1.src.rpm open-1.3-5.src.rpm open-1.3-6.src.rpm
> p2c-1.20-8.src.rpm pam-0.57-3.src.rpm pamconfig-0.51-2.src.rpm
> pamconfig-0.51-3.src.rpm passwd-0.50-8.src.rpm patch-2.1-5.src.rpm
> pdksh-5.2.12-2.src.rpm perl-5.003-9.src.rpm pidentd-2.5.1-6.src.rpm
> pine-3.96-1.src.rpm pinfocom-3.0-4.src.rpm pmake-1.0-5.src.rpm
> popt-1.0-1.src.rpm portmap-4.0-4.src.rpm ppp-2.2.0f-4.src.rpm
> procinfo-0.9-2.src.rpm procmail-3.10-11.src.rpm psacct-6.2-2.src.rpm
> psmisc-11-5.src.rpm pwdb-0.54-5.src.rpm rcs-5.7-5.src.rpm
> rdate-0.960923-2.src.rpm rdist-1.0-6.src.rpm readline-2.1-1.src.rpm
> redhat-release-4.8-1.src.rpm rhmask-1.0-2.src.rpm rootfiles-1.5-1.src.rpm
> routed-0.10-1.src.rpm rpm-2.4.7-1glibc.src.rpm rsh-0.10-1.src.rpm
> rusers-0.10-1.src.rpm rwall-0.10-1.src.rpm rwho-0.10-1.src.rpm
> samba-1.9.16p11-4rh.src.rpm scottfree-1.14-3.src.rpm screen-3.7.2-3.src.rpm
> sed-2.05-7.src.rpm setconsole-1.0-1.src.rpm sh-utils-1.16-6.src.rpm
> shadow-utils-970616-4.src.rpm sharutils-4.2-7.src.rpm slang-0.99.37-2.src.rpm
> slang-0.99.38-1.src.rpm sliplogin-2.1.0-7.src.rpm slrn-0.9.3.2-2.src.rpm
> sox-11g-5.src.rpm stat-1.5-6.src.rpm statnet-2.00-4.src.rpm
> statserial-1.1-8.src.rpm symlinks-1.0-6.src.rpm sysklogd-1.3-16.src.rpm
> taper-6.7.4-3.src.rpm tcp_wrappers-7.5-2.src.rpm tcpdump-3.3-2.src.rpm
> telnet-0.10-1.src.rpm tetex-0.4pl8-5.src.rpm textutils-1.22-2.src.rpm
> tftp-0.10-2.src.rpm time-1.7-2.src.rpm timed-0.10-1.src.rpm
> timetool-2.3-1.src.rpm tin-1.22-7.src.rpm tmpwatch-1.2-2.src.rpm
> traceroute-1.4a5-2.src.rpm tracker-4.3-5.src.rpm tree-1.0-4.src.rpm
> trojka-1.1-8.src.rpm ttcp-1.4-1.src.rpm tunelp-1.3-6.src.rpm
> umb-scheme-3.2-3.src.rpm unarj-2.41a-4.src.rpm units-1.0-6.src.rpm
> unzip-5.12-6.src.rpm uucp-1.06.1-11.src.rpm vixie-cron-3.0.1-15.src.rpm
> vlock-1.0-6.src.rpm which-1.0-6.src.rpm words-2-3.src.rpm
> wu-ftpd-2.4.2b15-2.src.rpm ypbind-3.0-2.src.rpm yppasswd-0.9-1.src.rpm
> zip-2.1-2.src.rpm zlib-1.0.4-1.src.rpm zsh-3.0.2-2.src.rpm

-- 
Eric Kimminau                           System Engineer/RSA
eak@detroit.sgi.com                     Silicon Graphics, Inc
Voice: (248) 848-4455                   39001 West 12 Mile Rd.
Fax:   (248) 848-5600                   Farmington, MI 48331-2903

                 VNet Extension - 6-327-4455
              "I speak my mind and no one else's."
       http://www.dcs.ex.ac.uk/~aba/rsa/perl-rsa-sig.html

    When confronted by a difficult problem, solve it by reducing 
    it to the question, "How would the Lone Ranger handle this?"

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 16 08:40:00 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id IAA02438 for <linux-archive@neteng.engr.sgi.com>; Thu, 16 Oct 1997 08:39:59 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id IAA21167 for linux-list; Thu, 16 Oct 1997 08:39:25 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id IAA21158 for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 08:39:22 -0700
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id IAA20982
	for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 08:39:20 -0700
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
          by lager.engsoc.carleton.ca (8.8.5/8.8.4) with SMTP
	  id LAA02086; Thu, 16 Oct 1997 11:39:30 -0400
Date: Thu, 16 Oct 1997 11:39:29 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: eak@detroit.sgi.com
cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
In-Reply-To: <34461176.55EF32BE@cygnus.detroit.sgi.com>
Message-ID: <Pine.LNX.3.95.971016113322.32057A-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: 1095
Lines: 28


On Thu, 16 Oct 1997, Eric Kimminau wrote:

> I am still having problems just getting our Indy to boot linux. I am in
> a completely SGI environment with no PC already running linux to boot
> from. 
> 
> Is there anyone else using this type of environment that has done a
> basic HOWTO for getting up and running? If you have the basics, I
> PROMISE to document it fully with graphics, images, etc. Ill do it in an
> HTML form which will immediately be placed on linus.linux.

I can think of only one way of doing it...

Stick your kernel in /, and boot it.  That kernel would have to have the
EFS file system enabled so that you could mount a local disk with a Linux
image as /.  Then, partition your other disk, and install RPM's to your
heart's content.

The better way of doing this, though, is to stick all the RPM's on a SCSI
disk on an ext2 partition.  Make a Linux ramdisk (no ARC or anything
else... just the usual Linux ramdisk as found in Sparc and i386) with a
base filesystem.  From that, partition your second disk, and install RPMs.

I'm working on the ramdisk stuff... 

- Alex


From owner-linux@cthulhu.engr.sgi.com  Thu Oct 16 13:15:47 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id NAA37663 for <linux-archive@neteng.engr.sgi.com>; Thu, 16 Oct 1997 13:15:47 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id NAA27733 for linux-list; Thu, 16 Oct 1997 13:15:09 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA27696 for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 13:15:07 -0700
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA28896
	for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 13:15:05 -0700
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (centre.swanlink.ukuu.org.uk [137.44.10.205]) by snowcrash.cymru.net (8.8.5-q-beta3/8.7.1) with SMTP id VAA26939; Thu, 16 Oct 1997 21:10:20 +0100
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xLvHY-0005G4C; Thu, 16 Oct 97 20:08 BST
Message-Id: <m0xLvHY-0005G4C@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: More Linux/SGI status
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Thu, 16 Oct 1997 20:08:28 +0100 (BST)
Cc: eak@detroit.sgi.com, linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <Pine.LNX.3.95.971016113322.32057A-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Oct 16, 97 11:39:29 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 287
Lines: 9

> Stick your kernel in /, and boot it.  That kernel would have to have the
> EFS file system enabled so that you could mount a local disk with a Linux
> image as /.  Then, partition your other disk, and install RPM's to your
> heart's content.

NFSroot is another possible way...

Alan


From owner-linux@cthulhu.engr.sgi.com  Thu Oct 16 13:19:52 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id NAA38896 for <linux-archive@neteng.engr.sgi.com>; Thu, 16 Oct 1997 13:19:52 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id NAA29977 for linux-list; Thu, 16 Oct 1997 13:19:31 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA29957 for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 13:19:30 -0700
Received: from lager.engsoc.carleton.ca (lager.engsoc.carleton.ca [134.117.69.26]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA00539
	for <linux@cthulhu.engr.sgi.com>; Thu, 16 Oct 1997 13:19:27 -0700
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
          by lager.engsoc.carleton.ca (8.8.5/8.8.4) with SMTP
	  id QAA24444; Thu, 16 Oct 1997 16:16:44 -0400
Date: Thu, 16 Oct 1997 16:16:44 -0400 (EDT)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: eak@detroit.sgi.com, linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: More Linux/SGI status
In-Reply-To: <m0xLvHY-0005G4C@lightning.swansea.linux.org.uk>
Message-ID: <Pine.LNX.3.95.971016161554.32057I-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: 417
Lines: 13


On Thu, 16 Oct 1997, Alan Cox wrote:
> > Stick your kernel in /, and boot it.  That kernel would have to have the
> > EFS file system enabled so that you could mount a local disk with a Linux
> > image as /.  Then, partition your other disk, and install RPM's to your
> > heart's content.
> NFSroot is another possible way...

But, I believe the problem was that he had no other machine to NFS root
off of.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 17 23:43:25 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id XAA199493 for <linux-archive@neteng.engr.sgi.com>; Fri, 17 Oct 1997 23:43:25 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id XAA20967 for linux-list; Fri, 17 Oct 1997 23:42:39 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id XAA20958 for <linux@engr.sgi.com>; Fri, 17 Oct 1997 23:42:36 -0700
Received: from tbird.cobaltmicro.com ([209.19.61.36]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id XAA22925
	for <linux@engr.sgi.com>; Fri, 17 Oct 1997 23:42:35 -0700
	env-from (ralf@tbird.cobaltmicro.com)
Received: (from ralf@localhost)
	by tbird.cobaltmicro.com (8.8.5/8.8.5) id XAA30223;
	Fri, 17 Oct 1997 23:40:04 -0700
Message-ID: <19971017234003.40055@tbird.cobaltmicro.com>
Date: Fri, 17 Oct 1997 23:40:03 -0700
From: Ralf Baechle <ralf@tbird.cobaltmicro.com>
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com, alfonso@borak.es
Subject: Re: Where is vmlinux to boot from nfs??
References: <Pine.SOL.3.95.971017115359.5826A-100000@dns>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.81e
In-Reply-To: <Pine.SOL.3.95.971017115359.5826A-100000@dns>; from AlFonSO CaRabanTEs AlaMo on Fri, Oct 17, 1997 at 11:56:23AM +0200
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 240
Lines: 9

On Fri, Oct 17, 1997 at 11:56:23AM +0200, AlFonSO CaRabanTEs AlaMo wrote:
> I not find vmlinux at
> ftp://ftp.linux.sgi.com/pub/mips-linux/GettingStarted/vmlinux
> 
> Where is???

Could somebody place a kernel image there?  Thanks.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Oct 18 05:21:56 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id FAA210158 for <linux-archive@neteng.engr.sgi.com>; Sat, 18 Oct 1997 05:21:56 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id FAA16406 for linux-list; Sat, 18 Oct 1997 05:21:17 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id FAA16401 for <linux@engr.sgi.com>; Sat, 18 Oct 1997 05:21:16 -0700
Received: from tbird.cobaltmicro.com ([209.19.61.36]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id FAA03480
	for <linux@engr.sgi.com>; Sat, 18 Oct 1997 05:21:14 -0700
	env-from (ralf@tbird.cobaltmicro.com)
Received: (from ralf@localhost)
	by tbird.cobaltmicro.com (8.8.5/8.8.5) id FAA03930;
	Sat, 18 Oct 1997 05:18:39 -0700
Message-ID: <19971018051839.32034@tbird.cobaltmicro.com>
Date: Sat, 18 Oct 1997 05:18:39 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
To: Mark Hemment <markhe@nextd.demon.co.uk>
Cc: linux-kernel@vger.rutgers.edu, linux@cthulhu.engr.sgi.com
Subject: Re: Page Colouring
References: <Pine.LNX.3.95.971017224546.1223A-101000@nextd.demon.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.81e
In-Reply-To: <Pine.LNX.3.95.971017224546.1223A-101000@nextd.demon.co.uk>; from Mark Hemment on Sat, Oct 18, 1997 at 12:10:19AM +0100
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 3940
Lines: 86

On Sat, Oct 18, 1997 at 12:10:19AM +0100, Mark Hemment wrote:

>   I've tried a few other colouring strategies, but none have worked very
> well.  Perhaps I have a bug in mm/page_alloc.c, or page colouring is
> not worth the effort on systems with fast memory and a (large) pipeburst
> cache.  More likely, I hope, the colouring strategy is wrong.
> 
>   So, if anyone has an ideas I'd love to hear them.  Better still, try
> them out yourself.

There is something else that I'd like the page colouring stuff to do
for MIPS, I'm just not really shure how to handle this.

The primary cache on all 64bit MIPS CPUs is virtually indexed and physically
tagged.  As the CPU only uses the lower 12 bits of the virtual address to
index the 2 << n bytes sized primary cache (where n is bigger than 12) it is
possible by accessing a page mapped to two virtual addresses which have
different bits 12 ... n to create multiple entries in the cache for the
same physical address.  This is the effect known as "virtual aliasing".
Some MIPS CPUs are smart and handle this in hardware, others throw an
exception and yet others again will have to take care of avoiding virtual
aliases in software by cache flushing.

Given that cache flushing is a very expensive operation it is highly
desireable to try to avoid it trying to allocate pages of the right colour.
One place to particularly benefit about this is do_wp_page() in mm/memory.c,
but there should be others:

[...]
        new_page = __get_free_page(GFP_KERNEL);
[...]
        /*
         * Do we need to copy?
         */
        if (atomic_read(&mem_map[MAP_NR(old_page)].count) != 1) {
                if (new_page) {
                        if (PageReserved(mem_map + MAP_NR(old_page)))
                                ++vma->vm_mm->rss;
                        copy_cow_page(old_page,new_page);
                        flush_page_to_ram(old_page);
                        flush_page_to_ram(new_page);
                        flush_cache_page(vma, address);
                        set_pte(page_table, pte_mkwrite(pte_mkdirty(mk_pte(new_p                        free_page(old_page);
                        flush_tlb_page(vma, address);
                        return;
                }
[...]

Using the virtual address it is possible to choose a prefereable colour
for the page allocation.  So it's possible to accelerate things about
as follows:

[...]
        new_page = __get_free_page(GFP_KERNEL, pgcolour(address));
[...]
        /*
         * Do we need to copy?
         */
        if (atomic_read(&mem_map[MAP_NR(old_page)].count) != 1) {
                if (new_page) {
                        if (PageReserved(mem_map + MAP_NR(old_page)))
                                ++vma->vm_mm->rss;
                        copy_cow_page(old_page,new_page);
                        flush_page_to_ram(old_page);		/* XXX */
                        change_page_colour(new_page, address);
                        flush_cache_page(vma, address);
                        set_pte(page_table, pte_mkwrite(pte_mkdirty(mk_pte(new_p                        free_page(old_page);
                        flush_tlb_page(vma, address);
                        return;
                }
[...]

where change_page_colour() would only flush the L1 caches when hazzard of
creating virtual aliases actually exists.  For a 16kb primary cache (assuming
we can always allocate a page of the right colour) this would reduce the
cacheflushing overhead by 75% (for MIPS flushing a page is a four digit cycle
operation) as well as giving the guarantee that at least the d-cache is hot
after return from the pagefault handler.  Other CPUs with virtual indexed
caches (PPC, Sparc ???) should profit from this application of page colouring
as well.

(XXX: Maybe it's too late for my brain, but why are we doing a writeback
on the old_page page?  As things are the cache shouldn't have any dirty
lines for that page?)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Oct 18 12:45:07 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id MAA222532 for <linux-archive@neteng.engr.sgi.com>; Sat, 18 Oct 1997 12:45:06 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id MAA18770 for linux-list; Sat, 18 Oct 1997 12:44:33 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id MAA18762 for <linux@engr.sgi.com>; Sat, 18 Oct 1997 12:44:30 -0700
Received: from jenolan.rutgers.edu (jenolan.rutgers.edu [128.6.111.5]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id MAA03233
	for <linux@engr.sgi.com>; Sat, 18 Oct 1997 12:44:29 -0700
	env-from (davem@jenolan.rutgers.edu)
Received: (from davem@localhost)
	by jenolan.rutgers.edu (8.8.5/8.8.5) id PAA04270;
	Sat, 18 Oct 1997 15:44:09 -0400
Date: Sat, 18 Oct 1997 15:44:09 -0400
Message-Id: <199710181944.PAA04270@jenolan.rutgers.edu>
From: "David S. Miller" <davem@jenolan.rutgers.edu>
To: ralf@cobaltmicro.com
CC: markhe@nextd.demon.co.uk, linux-kernel@vger.rutgers.edu,
        linux@cthulhu.engr.sgi.com
In-reply-to: <19971018051839.32034@tbird.cobaltmicro.com> (message from Ralf
	Baechle on Sat, 18 Oct 1997 05:18:39 -0700)
Subject: Re: Page Colouring
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 511
Lines: 18


We could pull this off, and I've been keeping this very issue in the
back of my head as I hack on Mark Hemment's changes.

Essentially you'd have to pass into the page allocation the
destination virtual address.  Then in the coloured allocator we put a
macro which can be defined to zero on sane architectures.

	if(page_color_verify(phys_page, virt_page)) {
		free_page(phys_page);
		goto repeat;
	}

Something like this, don't worry I'm thinking about it.

Later,
David "Sparc" Miller
davem@caip.rutgers.edu

From owner-linux@cthulhu.engr.sgi.com  Tue Oct 21 12:09:07 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id MAA684999 for <linux-archive@neteng.engr.sgi.com>; Tue, 21 Oct 1997 12:09:06 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id MAA19453 for linux-list; Tue, 21 Oct 1997 12:08:32 -0700
Received: from yon.engr.sgi.com (yon.engr.sgi.com [150.166.142.21]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id MAA19441 for <linux@cthulhu.engr.sgi.com>; Tue, 21 Oct 1997 12:08:30 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by yon.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id MAA02767 for <linux@yon.engr.sgi.com>; Tue, 21 Oct 1997 12:08:29 -0700 (PDT)
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id MAA19431 for <linux@yon.engr.sgi.com>; Tue, 21 Oct 1997 12:08:28 -0700
Received: from athena.nuclecu.unam.mx (athena.nuclecu.unam.mx [132.248.29.9]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id MAA13306
	for <linux@yon.engr.sgi.com>; Tue, 21 Oct 1997 12:08:25 -0700
	env-from (miguel@athena.nuclecu.unam.mx)
Received: (from miguel@localhost)
	by athena.nuclecu.unam.mx (8.8.5/8.8.5) id OAA14140;
	Tue, 21 Oct 1997 14:05:20 -0500
Date: Tue, 21 Oct 1997 14:05:20 -0500
Message-Id: <199710211905.OAA14140@athena.nuclecu.unam.mx>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
To: ariel@sgi.com
CC: linux@yon.engr.sgi.com
Subject: Linux/SGI logo
X-Windows: It could be worse, but it'll take time.
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 405
Lines: 14


Hello Linux/SGIers,

   The author of the now official Linux penguin (Larry Ewing,
lewing@isc.tamu.edu) has been kind to do a penguin that can be used
for the Linux/SGI project.  The penguin is a juggling penguin and the
idea is that we should put some sgi logos in the air.

   Here is the url to the draft of his penguin for us:

http://www.isc.tamu.edu/~lewing/linux/sit-juggle.2.gif

Cheers,
Miguel.

From owner-linux@cthulhu.engr.sgi.com  Tue Oct 21 17:15:00 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id RAA733826 for <linux-archive@neteng.engr.sgi.com>; Tue, 21 Oct 1997 17:14:59 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id RAA12737 for linux-list; Tue, 21 Oct 1997 17:14:25 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id RAA12733 for <linux@engr.sgi.com>; Tue, 21 Oct 1997 17:14:24 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id RAA05812 for linux@engr.sgi.com; Tue, 21 Oct 1997 17:14:23 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710220014.RAA05812@oz.engr.sgi.com>
Subject: SGI/Linux mirrors
To: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
Date: Tue, 21 Oct 1997 17:14:23 -0700 (PDT)
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 455
Lines: 18

Hi,

More interest in SGI/Linux around the world.
I was contacted by admins in three sites (Korea, Poland,
and the Czech republic) who started mirroring our stuff.

Links to these sites are on our external Linux site:
	http://www.linux.sgi.com/

in the "software" section.

P.S:
Anyone has a stable precompiled Kernel we can put on linus ?
It seems that someone deleted the old kernel that was there
and now people cannot try the stuff.

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Tue Oct 21 18:05:40 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id SAA767664 for <linux-archive@neteng.engr.sgi.com>; Tue, 21 Oct 1997 18:05:40 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id SAA25724 for linux-list; Tue, 21 Oct 1997 18:03:32 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id SAA25700; Tue, 21 Oct 1997 18:03:29 -0700
Received: from neon.ingenia.ca (neon.ingenia.ca [205.207.220.57]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id SAA12569; Tue, 21 Oct 1997 18:03:27 -0700
	env-from (shaver@neon.ingenia.ca)
Received: (from shaver@localhost) by neon.ingenia.ca (8.8.5/8.7.3) id VAA03679; Tue, 21 Oct 1997 21:01:29 -0400
From: Mike Shaver <shaver@neon.ingenia.ca>
Message-Id: <199710220101.VAA03679@neon.ingenia.ca>
Subject: Re: SGI/Linux mirrors
In-Reply-To: <199710220014.RAA05812@oz.engr.sgi.com> from Ariel Faigon at "Oct 21, 97 05:14:23 pm"
To: ariel@cthulhu.engr.sgi.com
Date: Tue, 21 Oct 1997 21:01:29 -0400 (EDT)
Cc: linux@cthulhu.engr.sgi.com
X-Mailer: ELM [version 2.4ME+ PL28 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 789
Lines: 18

Thus spake Ariel Faigon:
> Anyone has a stable precompiled Kernel we can put on linus ?
> It seems that someone deleted the old kernel that was there
> and now people cannot try the stuff.

ftp://ftp.linux.sgi.com/pub/test/vmlinux-970916-efs.gz
is what I was using for a while before I left.  It doesn't have
Miguel's fancy graphics stuff, and I'm not putting any bets on the EFS
code, but the core stuff should work.

Mike

-- 
#> Mike Shaver (shaver@ingenia.com) Ingenia Communications Corporation 
#>       Chief System Architect -- Head geek -- System exorcist        
#>                                                                     
#>   "Have you considered a life?  I hear they're quite affordable     
#>          these days." --- shields@tembel.org                        

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 22 01:37:59 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id BAA02653 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Oct 1997 01:37:59 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id BAA00583 for linux-list; Wed, 22 Oct 1997 01:37:26 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id BAA00578; Wed, 22 Oct 1997 01:37:23 -0700
Received: from bentley.socsci.auc.dk (bentley.socsci.auc.dk [130.225.60.48]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id BAA13901; Wed, 22 Oct 1997 01:37:20 -0700
	env-from (mkp@socsci.auc.dk)
Received: from jaguar.socsci.auc.dk (jaguar.socsci.auc.dk [130.225.60.49]) by bentley.socsci.auc.dk (8.8.5/8.7.1) with ESMTP id KAA27844; Wed, 22 Oct 1997 10:37:18 +0200
Received: (from mkp@localhost) by jaguar.socsci.auc.dk (8.8.5/8.6.12) id KAA14967; Wed, 22 Oct 1997 10:35:18 +0200
To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Cc: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
Subject: Re: SGI/Linux mirrors
References: <199710220014.RAA05812@oz.engr.sgi.com>
Organization: Computing Dept. 1&2, Aalborg University
X-Face: ({%T;F${m<}wr[*K`gT|vs1m&kDfl(^PsxTnmb)FL4<KU0dsk*ebU1y~qsqb*yJv1KjHfK: 7:w~Iz''8)risf1f59v:Yfb_lRr1g7>!_$=dj|NG~.SNrq-qxsT]}i>DP.("XEmucViR>9iEl?,!C1 2p,ST@1)zEW+Kb'iJ,c6~O`BWjCoY42jmV
From: Martin Kasper Petersen <mkp@socsci.auc.dk>
Date: 22 Oct 1997 10:35:18 +0200
In-Reply-To: ariel@oz.engr.sgi.com's message of "Tue, 21 Oct 1997 17:14:23 -0700 (PDT)"
Message-ID: <yq1wwj6i4ah.fsf@jaguar.socsci.auc.dk>
X-Mailer: Gnus v5.4.65/XEmacs 19.15
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 540
Lines: 15

>>>>> "Ariel" == Ariel Faigon <ariel@oz.engr.sgi.com> writes:

Ariel> Hi, More interest in SGI/Linux around the world.  I was
Ariel> contacted by admins in three sites (Korea, Poland, and the
Ariel> Czech republic) who started mirroring our stuff.

As promised we will set up a mirror on SunSITE.auc.dk. Our new 7x9GB
RAID arrived yesterday, and as soon as we've got it up and running
I'll get back to you.

/Martin

-- 
Martin Kasper Petersen			BOFH, IC1&2, Aalborg University, DK
mailto:mkp@SunSITE.auc.dk		http://www.socsci.auc.dk/~mkp/

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 22 15:30:37 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id PAA130708 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Oct 1997 15:30:37 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id PAA27620 for linux-list; Wed, 22 Oct 1997 15:29:26 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA27606 for <linux@cthulhu.engr.sgi.com>; Wed, 22 Oct 1997 15:29:24 -0700
Received: from multi11.netcomi.com (multi11.netcomi.com [204.58.155.211]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA16489
	for <linux@cthulhu.engr.sgi.com>; Wed, 22 Oct 1997 15:29:23 -0700
	env-from (mgix@nothingreal.com)
Received: from void (lax-ca62-01.ix.netcom.com [207.93.37.97]) by multi11.netcomi.com (8.8.5/8.7.3) with SMTP id RAA29324 for <linux@cthulhu.engr.sgi.com>; Wed, 22 Oct 1997 17:29:20 -0500
Message-ID: <344E7DB2.167E@nothingreal.com>
Date: Wed, 22 Oct 1997 15:26:58 -0700
From: Emmanuel Mogenet <mgix@nothingreal.com>
Organization: Nothing Real, LLC
X-Mailer: Mozilla 3.01Gold (X11; I; IRIX 6.2 IP22)
MIME-Version: 1.0
To: linux@cthulhu.engr.sgi.com
Subject: Step by step of my experience
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2188
Lines: 74

Hi guys,

I've tried to boot Linux on my old clunky R5k this morning, and
I thought I'd share the step by step with the list.

Basically, I've tried to boot off an EFS filesystem (d4), and here's
how I went about it:

1. /d4 is my third scsi disk, with EFS (/dev/sdc under linux)

2. My irix kernel is in /unix on first disk (/dev/sda), which is XFS.
   Which is OK, since only the kernel is on XFS and the loader can
   handle it.

3. mkdir /d4/lsgi

4. Put ftp://ftp.linux.sgi.com/pub/test/vmlinux-970916-efs.gz in
   /d4/lsgi

5. Put ftp://ftp.linux.sgi.com:/pub/mips-linux/root-be-0.00.cpio.gz in
   /d4/lsgi

6. Extract root-be-0.00.cpio.gz in /d4:
        cd /d4
        gzip -dc lsgi/root-be-0.00.cpio.gz | cpio -icvd

7. Install kernel on /
        cd /d4/lsgi
        gzip -d vmlinux-970916-efs.gz
        cp vmlinux-970916-efs /vmlinux

8. Reboot, go to maintenance mode, launch sash and type:
        scsi(0)disk(1)rdisk(0)partition(0)/vmlinux root=/dev/sdc1

7. The kernel booted, said a great many (good) things and froze with the
   following messages:
        VFS: mounted root (efs filesystem) readonly
        EFS: inode 0x30301 has >EFS_MAX_EXTENTS (43)
        EFS: <6> attempt to access beyond end of device
        08:21 rw=0 want=1190802192, limit=4191574

Conclusion: Wait for Ralf to finish the EFS driver !
This is the exact bug he was talking about.

Also: I read a few mails about typing, under sash, the following:
        boot /vmlinux root=/dev/sdc1

Well, it doesn't work.
First, the syntax for the sash boot command in my PROM is: boot -f
<file> -n <args>
Second, when I did boot -f /vmlinux -n root=/dev/sdc1, it just loaded
the kernel,
but didn't jump into it. It just told me: the entry address is <some hex
number>.

When I did go <some hex number>, it ran linux, but tried to boot off 
tftp.
Obviously it ignored the args.

I'm just wondering: is there many different versions of sash out there ?

I'm off trying to boot off tftpd.
I'll keep the list posted.

Ciao,

        - Mgix


-- 

________________________________________________________________________________
Emmanuel Mogenet <mgix@nothingreal.com>                       PGP Key on
Request

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 22 17:11:42 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id RAA142194 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Oct 1997 17:11:42 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id RAA29862 for linux-list; Wed, 22 Oct 1997 17:10:37 -0700
Received: from oz.engr.sgi.com (oz.engr.sgi.com [150.166.61.27]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id RAA29843; Wed, 22 Oct 1997 17:10:34 -0700
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id RAA272545; Wed, 22 Oct 1997 17:10:33 -0700 (PDT)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199710230010.RAA272545@oz.engr.sgi.com>
Subject: Re: Step by step of my experience
To: mgix@nothingreal.com (Emmanuel Mogenet)
Date: Wed, 22 Oct 1997 17:10:33 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <344E7DB2.167E@nothingreal.com> from "Emmanuel Mogenet" at Oct 22, 97 03:26:58 pm
Reply-To: ariel@cthulhu.engr.sgi.com (Ariel Faigon)
Organization: Silicon Graphics Inc.
X-Mailer: ELM [version 2.4 PL24 ME5a]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 493
Lines: 18

Emmanuel,

Thanks for the report.

:
:        EFS: <6> attempt to access beyond end of device
:        08:21 rw=0 want=1190802192, limit=4191574
:
:Conclusion: Wait for Ralf to finish the EFS driver !
:This is the exact bug he was talking about.
:
Actually, it is Mike Shaver, we talked about this one pretty
recently, he is pretty busy but when he find some time to fix
this it would make things much simpler.

Hope someone would be able to answer the sash booting question.
-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 22 23:27:26 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id XAA224141 for <linux-archive@neteng.engr.sgi.com>; Wed, 22 Oct 1997 23:27:26 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id XAA04636 for linux-list; Wed, 22 Oct 1997 23:26:55 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id XAA04631; Wed, 22 Oct 1997 23:26:52 -0700
Received: from neon.ingenia.ca (neon.ingenia.ca [205.207.220.57]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id XAA08381; Wed, 22 Oct 1997 23:26:50 -0700
	env-from (shaver@neon.ingenia.ca)
Received: (from shaver@localhost) by neon.ingenia.ca (8.8.5/8.7.3) id CAA13875; Thu, 23 Oct 1997 02:24:39 -0400
From: Mike Shaver <shaver@neon.ingenia.ca>
Message-Id: <199710230624.CAA13875@neon.ingenia.ca>
Subject: Re: Step by step of my experience
In-Reply-To: <199710230010.RAA272545@oz.engr.sgi.com> from Ariel Faigon at "Oct 22, 97 05:10:33 pm"
To: ariel@cthulhu.engr.sgi.com
Date: Thu, 23 Oct 1997 02:24:39 -0400 (EDT)
Cc: mgix@nothingreal.com, linux@cthulhu.engr.sgi.com
X-Mailer: ELM [version 2.4ME+ PL28 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 971
Lines: 22

Thus spake Ariel Faigon:
> Actually, it is Mike Shaver, we talked about this one pretty
> recently, he is pretty busy but when he find some time to fix
> this it would make things much simpler.

I've managed to procure a temporary Indy at work now, so I should be
able to start hacking on EFS again early next week.  I actually have
better support already than that kernel would indicate, but I haven't
committed all of the changes yet (I don't think).

I'll clean up my current support tomorrow or Friday, and then I'll
check it in and coerce Miguel or Ralf into making a new test kernel
available.

Mike

-- 
#> Mike Shaver (shaver@ingenia.com) Ingenia Communications Corporation 
#>            Chief System Architect and Herder of Bits                
#>                                                                     
#> "Yoda say, `Just slap a little public key crypto into it' does not  
#>      a secure system make." -- Marcus J. Ranum (mjr@clark.net)      

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 10:08:09 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id KAA258728 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 10:08:08 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA03741 for linux-list; Thu, 23 Oct 1997 10:07:01 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA03689 for <linux@engr.sgi.com>; Thu, 23 Oct 1997 10:06:54 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id KAA01551
	for <linux@engr.sgi.com>; Thu, 23 Oct 1997 10:06:52 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from ozzy.uni-koblenz.de (946@ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id TAA24158 for <linux@engr.sgi.com>; Thu, 23 Oct 1997 19:06:49 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710231706.TAA24158@informatik.uni-koblenz.de>
Received: by ozzy.uni-koblenz.de (8.8.5/KO-2.0)
	id TAA03674; Thu, 23 Oct 1997 19:05:11 +0200
Subject: Magnum 4000 caches
To: linux@cthulhu.engr.sgi.com
Date: Thu, 23 Oct 1997 19:05:10 +0200 (MEST)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 278
Lines: 11

Hi,

maybe one of the old Mips people can answer me two questions:

 - why do the Magnum 4000PC instruction and data caches have a different
   linesize for the L1 caches, but the Magnum 4000SC not?
 - does the Magnum 4000SC use a split instruction/data L2 cache?

TIA,

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 10:24:05 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id KAA261582 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 10:24:05 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA08604 for linux-list; Thu, 23 Oct 1997 10:21:44 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA08590; Thu, 23 Oct 1997 10:21:42 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id KAA10794; Thu, 23 Oct 1997 10:21:41 -0700
Date: Thu, 23 Oct 1997 10:21:41 -0700
Message-Id: <199710231721.KAA10794@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Magnum 4000 caches
In-Reply-To: <199710231706.TAA24158@informatik.uni-koblenz.de>
References: <199710231706.TAA24158@informatik.uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1028
Lines: 22

Ralf Baechle writes:
 > Hi,
 > 
 > maybe one of the old Mips people can answer me two questions:
 > 
 >  - why do the Magnum 4000PC instruction and data caches have a different
 >    linesize for the L1 caches, but the Magnum 4000SC not?

     It turned out that, at least for some workloads, the 4000PC
worked better that way.  (If I remember correctly, a 32-byte linesize
is better for the icache, since a 4-instruction basic block is
unusual.)  However, not all boxes use the same linesize values,
because there were hardware bugs with at least some of the memory
controllers which were affected by the choice of linesize.  I don't
remember the details anymore, although I might find them in my mail
archivies.  I have a 4000PC system (32-byte I, 16-byte D, MCT version 3)
and two 4000SC systems (16-byte I, D, and S, MCT version 2) still online.
I think that MCT version 2 would not support a 32-byte line.
 
 >  - does the Magnum 4000SC use a split instruction/data L2 cache?

     No, it has a unified writeback L2 cache.

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 10:59:46 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id KAA116212 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 10:59:46 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA21964 for linux-list; Thu, 23 Oct 1997 10:57:50 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA21951; Thu, 23 Oct 1997 10:57:48 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id KAA28402; Thu, 23 Oct 1997 10:57:46 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from ozzy.uni-koblenz.de (946@ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id TAA25739; Thu, 23 Oct 1997 19:57:44 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710231757.TAA25739@informatik.uni-koblenz.de>
Received: by ozzy.uni-koblenz.de (8.8.5/KO-2.0)
	id TAA03736; Thu, 23 Oct 1997 19:56:06 +0200
Subject: Re: Magnum 4000 caches
To: wje@fir.engr.sgi.com (William J. Earl)
Date: Thu, 23 Oct 1997 19:56:06 +0200 (MEST)
Cc: ralf@mailhost.uni-koblenz.de, linux@cthulhu.engr.sgi.com
In-Reply-To: <199710231721.KAA10794@fir.engr.sgi.com> from "William J. Earl" at Oct 23, 97 10:21:41 am
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1203
Lines: 22

>      It turned out that, at least for some workloads, the 4000PC
> worked better that way.  (If I remember correctly, a 32-byte linesize
> is better for the icache, since a 4-instruction basic block is
> unusual.)  However, not all boxes use the same linesize values,
> because there were hardware bugs with at least some of the memory
> controllers which were affected by the choice of linesize.  I don't
> remember the details anymore, although I might find them in my mail
> archivies.  I have a 4000PC system (32-byte I, 16-byte D, MCT version 3)
> and two 4000SC systems (16-byte I, D, and S, MCT version 2) still online.
> I think that MCT version 2 would not support a 32-byte line.

So as the easy solution, as I understand things we should be safe by
just leaving the linesize as the firmware chooses them for us Magnums?  
I actually intended to experiment with the linesize on R4k but as
things look now this isn't a good thing.

Btw, seems we'll get an interesting new target for Linux.  It's currently
ftp.uni-erlangen.de and one of the admins who might do the job, a Linux/68k
hacker told me it's a 3 x R6000 box with 256mb of RAM currently running
ES/IX something like that ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 11:10:58 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id LAA271053 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 11:10:58 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id LAA26322 for linux-list; Thu, 23 Oct 1997 11:08:35 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id LAA26317; Thu, 23 Oct 1997 11:08:33 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id LAA11992; Thu, 23 Oct 1997 11:08:31 -0700
Date: Thu, 23 Oct 1997 11:08:31 -0700
Message-Id: <199710231808.LAA11992@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Magnum 4000 caches
In-Reply-To: <199710231757.TAA25739@informatik.uni-koblenz.de>
References: <199710231721.KAA10794@fir.engr.sgi.com>
	<199710231757.TAA25739@informatik.uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2476
Lines: 41

Ralf Baechle writes:
 > >      It turned out that, at least for some workloads, the 4000PC
 > > worked better that way.  (If I remember correctly, a 32-byte linesize
 > > is better for the icache, since a 4-instruction basic block is
 > > unusual.)  However, not all boxes use the same linesize values,
 > > because there were hardware bugs with at least some of the memory
 > > controllers which were affected by the choice of linesize.  I don't
 > > remember the details anymore, although I might find them in my mail
 > > archivies.  I have a 4000PC system (32-byte I, 16-byte D, MCT version 3)
 > > and two 4000SC systems (16-byte I, D, and S, MCT version 2) still online.
 > > I think that MCT version 2 would not support a 32-byte line.
 > 
 > So as the easy solution, as I understand things we should be safe by
 > just leaving the linesize as the firmware chooses them for us Magnums?  
 > I actually intended to experiment with the linesize on R4k but as
 > things look now this isn't a good thing.

     Yes, I think you should leave the linesize alone, at least on
the MCT version 2.  You could try alternate linesize values on the MCT
version 3.  The cache control code should use the linesize values from
$config.  By the way, I have found that it is generally faster on the R4000 (and
especially on later processors) to compute such values from $config each
time than to load them from variables in memory.  The amortized cost
of the extra cache misses can easily outweigh the extra instructions needed
to recompute the value (since the latter are really very few, if you
code the sequence cleverly in assembly language).  Similarly, if you need
to test for processor type, it is usually faster to fetch and decode
$prid than to use a variable in memory.

 > Btw, seems we'll get an interesting new target for Linux.  It's currently
 > ftp.uni-erlangen.de and one of the admins who might do the job, a Linux/68k
 > hacker told me it's a 3 x R6000 box with 256mb of RAM currently running
 > ES/IX something like that ...

       The R6000 is a real challenge.  It is substantially different
from the R3000 and R4000.  In particular, it uses part of the cache
as a sort of second level TLB.  ES/IX is the CDC version of MP RISC/os.
(MIPS worked on MP RISC/os, but never shipped it to customers; CDC took
it over as a product.)  The I/O is fairly straightforward, being mostly
VME devices, but it does include I/O address mapping hardware which must
be configured.

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 11:27:29 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id LAA275868 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 11:27:29 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id LAA03565 for linux-list; Thu, 23 Oct 1997 11:25:30 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id LAA03509; Thu, 23 Oct 1997 11:25:20 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id LAA13635; Thu, 23 Oct 1997 11:25:18 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from ozzy.uni-koblenz.de (946@ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id UAA26628; Thu, 23 Oct 1997 20:25:16 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710231825.UAA26628@informatik.uni-koblenz.de>
Received: by ozzy.uni-koblenz.de (8.8.5/KO-2.0)
	id UAA03797; Thu, 23 Oct 1997 20:23:38 +0200
Subject: Re: Magnum 4000 caches
To: wje@fir.engr.sgi.com (William J. Earl)
Date: Thu, 23 Oct 1997 20:23:38 +0200 (MEST)
Cc: ralf@mailhost.uni-koblenz.de, linux@cthulhu.engr.sgi.com
In-Reply-To: <199710231808.LAA11992@fir.engr.sgi.com> from "William J. Earl" at Oct 23, 97 11:08:31 am
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1543
Lines: 28

>      Yes, I think you should leave the linesize alone, at least on
> the MCT version 2.  You could try alternate linesize values on the MCT
> version 3.  The cache control code should use the linesize values from
> $config.  By the way, I have found that it is generally faster on the R4000 (and
> especially on later processors) to compute such values from $config each
> time than to load them from variables in memory.  The amortized cost
> of the extra cache misses can easily outweigh the extra instructions needed
> to recompute the value (since the latter are really very few, if you
> code the sequence cleverly in assembly language).  Similarly, if you need
> to test for processor type, it is usually faster to fetch and decode
> $prid than to use a variable in memory.

Indeed, Linux could need a little polish in that respect ...

>        The R6000 is a real challenge.  It is substantially different
> from the R3000 and R4000.  In particular, it uses part of the cache
> as a sort of second level TLB.  ES/IX is the CDC version of MP RISC/os.
> (MIPS worked on MP RISC/os, but never shipped it to customers; CDC took
> it over as a product.)  The I/O is fairly straightforward, being mostly
> VME devices, but it does include I/O address mapping hardware which must
> be configured.

Is the information in newer releases of Kane's MIPS bible sufficient to
do the R6000 part of the job?  I guess the company (BIT ???) that made the
R6000 is no longer around, so it would make sense if Roman'd ask them
for a manual ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Oct 23 11:49:09 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id LAA278056 for <linux-archive@neteng.engr.sgi.com>; Thu, 23 Oct 1997 11:49:09 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id LAA13182 for linux-list; Thu, 23 Oct 1997 11:47:53 -0700
Received: from fir.engr.sgi.com (fir.engr.sgi.com [150.166.49.183]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id LAA13144; Thu, 23 Oct 1997 11:47:44 -0700
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id LAA12820; Thu, 23 Oct 1997 11:47:43 -0700
Date: Thu, 23 Oct 1997 11:47:43 -0700
Message-Id: <199710231847.LAA12820@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Magnum 4000 caches
In-Reply-To: <199710231825.UAA26628@informatik.uni-koblenz.de>
References: <199710231808.LAA11992@fir.engr.sgi.com>
	<199710231825.UAA26628@informatik.uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1087
Lines: 21

Ralf Baechle writes:
...
 > >        The R6000 is a real challenge.  It is substantially different
 > > from the R3000 and R4000.  In particular, it uses part of the cache
 > > as a sort of second level TLB.  ES/IX is the CDC version of MP RISC/os.
 > > (MIPS worked on MP RISC/os, but never shipped it to customers; CDC took
 > > it over as a product.)  The I/O is fairly straightforward, being mostly
 > > VME devices, but it does include I/O address mapping hardware which must
 > > be configured.
 > 
 > Is the information in newer releases of Kane's MIPS bible sufficient to
 > do the R6000 part of the job?  I guess the company (BIT ???) that made the
 > R6000 is no longer around, so it would make sense if Roman'd ask them
 > for a manual ...

     BIT made the parts originally, but we later got the parts from NEC.
The latter were faster, more reliable, and much cheaper.  CDC might still
provide the manuals.  As far as I know, the R6000 is not well documented
in the regular MIPS documentation.  I might, however, be able to get you
some information about processor issues.


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 10:10:15 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id KAA455400 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 10:10:14 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id KAA08641 for linux-list; Fri, 24 Oct 1997 10:07:54 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA08571 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 10:07:45 -0700
Received: from onramp.ca (onramp.ca [204.225.88.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via SMTP id KAA17844
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 10:07:42 -0700
	env-from (mikehill@hgeng.com)
Received: from bart.hgeng.com(imail.hgeng.com[199.246.72.233]) (977 bytes) by onramp.ca
	via sendmail with P:esmtp/R:inet_hosts/T:smtp
	(sender: <mikehill@hgeng.com>) 
	id <m0xOnD1-000tZBC@onramp.ca>
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 13:07:39 -0400 (EDT)
	(Smail-3.2.0.98 1997-Oct-16 #11 built 1997-Oct-23)
Received: by bart.hgeng.com with Internet Mail Service (5.0.1457.3)
	id <VLLRDSVM>; Fri, 24 Oct 1997 13:07:45 -0400
Message-ID: <60222E63C9F4D011915F00A02435011C011A5F@bart.hgeng.com>
From: Mike Hill <mikehill@hgeng.com>
To: linux@cthulhu.engr.sgi.com
Subject: RE: Step by step of my experience
Date: Fri, 24 Oct 1997 13:07:43 -0400
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1457.3)
Content-Type: text/plain
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 396
Lines: 18

	Thus spake Mike Shaver:
	>  I'll clean up my current support tomorrow or Friday, and then
I'll
	>  check it in and coerce Miguel or Ralf into making a new test
kernel
	>  available. 


Is it possible to download the latest development work on the kernel,
for instance what's in the CVS repository?  Or, to quote the FAQ:

	14.  Where can I find up-to-the-second releases?


Regards,

Mike Hill


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 14:16:09 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id OAA512641 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 14:16:09 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id OAA03640 for linux-list; Fri, 24 Oct 1997 14:14:19 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id OAA03625 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 14:14:16 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id OAA29378
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 14:14:14 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from ozzy.uni-koblenz.de (946@ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id XAA11858; Fri, 24 Oct 1997 23:14:11 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710242114.XAA11858@informatik.uni-koblenz.de>
Received: by ozzy.uni-koblenz.de (8.8.5/KO-2.0)
	id XAA04073; Fri, 24 Oct 1997 23:12:30 +0200
Subject: Re: Step by step of my experience
To: mikehill@hgeng.com (Mike Hill)
Date: Fri, 24 Oct 1997 23:12:30 +0200 (MEST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <60222E63C9F4D011915F00A02435011C011A5F@bart.hgeng.com> from "Mike Hill" at Oct 24, 97 01:07:43 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 749
Lines: 19

Hi,

> Thus spake Mike Shaver:
> > I'll clean up my current support tomorrow or Friday, and then I'll
> > check it in and coerce Miguel or Ralf into making a new test
> > kernel available. 
> 
> Is it possible to download the latest development work on the kernel,
> for instance what's in the CVS repository?  Or, to quote the FAQ:
> 
> 	14.  Where can I find up-to-the-second releases?

We'll setup anonymous CVS access and a cronjob that will create diffs
between kernel releases such that people can stay uptodate.  Right now
you should go for the testing kernels in /pub/src/kernel/testing/, they
are the newest and most reliable onces released.  I've got tons of
bugfixes but I won't have the time to merge them in the near future ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 15:19:43 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id PAA536855 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 15:19:43 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id PAA25292 for linux-list; Fri, 24 Oct 1997 15:18:26 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA25276 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 15:18:24 -0700
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA03978
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 15:18:15 -0700
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (guru-transit1-336.swansea.cymru.net [163.164.160.20]) by snowcrash.cymru.net (8.8.5-q-beta3/8.7.1) with SMTP id XAA08524 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 23:16:53 +0100
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xOrfv-0005G0C; Fri, 24 Oct 97 22:53 BST
Message-Id: <m0xOrfv-0005G0C@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Look what I found in a big cardboard box
To: linux@cthulhu.engr.sgi.com
Date: Fri, 24 Oct 1997 22:53:47 +0100 (BST)
In-Reply-To: <60222E63C9F4D011915F00A02435011C011A5F@bart.hgeng.com> from "Mike Hill" at Oct 24, 97 01:07:43 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 671
Lines: 17

And there was light (actually there was heavy..)

My SGI arrived today. Anyway after the required prelimiaries (Batallion,
making stupid indycam movies) I had a hack at the ext2fs utils and libs -
fixed them to compile and run properly under the Indy native cc. I can
successfully make and then fsck an ext2 partition.

What Im going to do next is chase the work from the Mac68K installer and
see if I can use that with the ext2fs lib to get the same arrangement working
(that is an application level toolset for installing tars and the like) from
Irix. 

To that goal I'm going to be working on the tool stuff until I've successfully
bootstrapped Linux that way.

Alan


From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 16:07:30 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id QAA540881 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 16:07:30 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA09638 for linux-list; Fri, 24 Oct 1997 16:05:19 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA09611 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:05:13 -0700
Received: from dns.cobaltmicro.com ([209.19.61.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA27124
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:05:08 -0700
	env-from (ralf@mail2.cobaltmicro.com)
Received: from dull.cobaltmicro.com (dull.cobaltmicro.com [209.19.61.35])
	by dns.cobaltmicro.com (8.8.5/8.8.5) with ESMTP id QAA10215;
	Fri, 24 Oct 1997 16:04:48 -0700
From: Ralf Baechle <ralf@cobaltmicro.com>
Received: (from ralf@localhost)
	by dull.cobaltmicro.com (8.8.5/8.8.5) id QAA00534;
	Fri, 24 Oct 1997 16:02:21 -0700
Message-Id: <199710242302.QAA00534@dull.cobaltmicro.com>
Subject: Re: Look what I found in a big cardboard box
To: alan@lxorguk.ukuu.org.uk (Alan Cox)
Date: Fri, 24 Oct 1997 16:02:08 -0700 (PDT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <m0xOrfv-0005G0C@lightning.swansea.linux.org.uk> from "Alan Cox" at Oct 24, 97 10:53:47 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1112
Lines: 28

Hi,

> And there was light (actually there was heavy..)

*grin*  And there was big - the box didn't fit into my car ...

> My SGI arrived today. Anyway after the required prelimiaries (Batallion,
> making stupid indycam movies) I had a hack at the ext2fs utils and libs -
> fixed them to compile and run properly under the Indy native cc. I can
> successfully make and then fsck an ext2 partition.

I'll work on a set of standalone utilities for the Indy's ARC (pronounce
arggghh ...) firmware.  That will bring us closer to get the thing
independant from IRIX.  In theory it should be pretty easy, but the
various ARC implementations I saw so far were beyond just completly broken,
at least the old onces which should be supported, too.

> What Im going to do next is chase the work from the Mac68K installer and
> see if I can use that with the ext2fs lib to get the same arrangement working
> (that is an application level toolset for installing tars and the like) from
> Irix. 
> 
> To that goal I'm going to be working on the tool stuff until I've successfully
> bootstrapped Linux that way.

Cool.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 16:19:51 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id QAA545237 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 16:19:51 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA14035 for linux-list; Fri, 24 Oct 1997 16:18:44 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA13973 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:18:34 -0700
Received: from multi11.netcomi.com (multi11.netcomi.com [204.58.155.211]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA03983
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:18:23 -0700
	env-from (mgix@nothingreal.com)
Received: from void (lax-ca50-20.ix.netcom.com [204.30.73.244]) by multi11.netcomi.com (8.8.5/8.7.3) with SMTP id SAA28887 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 18:18:18 -0500
Message-ID: <34512C2B.41C6@nothingreal.com>
Date: Fri, 24 Oct 1997 16:15:55 -0700
From: Emmanuel Mogenet <mgix@nothingreal.com>
Organization: Nothing Real, LLC
X-Mailer: Mozilla 3.01Gold (X11; I; IRIX 6.2 IP22)
MIME-Version: 1.0
To: linux@cthulhu.engr.sgi.com
Subject: Step by step, cont'd
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 733
Lines: 29

Today, I tried to boot Linux on my Indy with an NFS mounted
root. Failed again. Here's what I did:

1. Installed the root tree on machine 192.0.2.15, in /disk4
2. Configured bootp on machine 192.0.2.3 so that it could inform
   my machine that it's address is 192.0.2.2.
3. Rebooted my machine
4. Went to sash.
5 Typed:

scsi(0)disk(1)rdisk(0)partition(0)/vmlinux nfsroot=192.0.2.15:/disk4

So far, so good.

5. The linux kernel booted, and said:

Root-NFS: Got BOOTP answer from 192.0.2.3, my address is 192.0.2.2
Root-NFS: Adding default route failed!
Root-NFS: Unable to contact server ...


Anybody knows why it couldn't add a route ?
I'm using the following kernel:

	vmlinux-970916-efs

I'm going to try an older one.

	- Mgix

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 17:00:20 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id RAA552641 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 17:00:19 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id QAA26492 for linux-list; Fri, 24 Oct 1997 16:59:09 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id QAA26465 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:59:06 -0700
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id QAA22643
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 16:59:03 -0700
	env-from (ralf@informatik.uni-koblenz.de)
Received: from ozzy.uni-koblenz.de (946@ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id BAA19922; Sat, 25 Oct 1997 01:59:01 +0200 (MEST)
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
Message-Id: <199710242359.BAA19922@informatik.uni-koblenz.de>
Received: by ozzy.uni-koblenz.de (8.8.5/KO-2.0)
	id BAA04876; Sat, 25 Oct 1997 01:57:24 +0200
Subject: Re: Step by step, cont'd
To: mgix@nothingreal.com (Emmanuel Mogenet)
Date: Sat, 25 Oct 1997 01:57:24 +0200 (MEST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <34512C2B.41C6@nothingreal.com> from "Emmanuel Mogenet" at Oct 24, 97 04:15:55 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 929
Lines: 33

> 
> Today, I tried to boot Linux on my Indy with an NFS mounted
> root. Failed again. Here's what I did:
> 
> 1. Installed the root tree on machine 192.0.2.15, in /disk4
> 2. Configured bootp on machine 192.0.2.3 so that it could inform
>    my machine that it's address is 192.0.2.2.
> 3. Rebooted my machine
> 4. Went to sash.
> 5 Typed:
> 
> scsi(0)disk(1)rdisk(0)partition(0)/vmlinux nfsroot=192.0.2.15:/disk4
> 
> So far, so good.
> 
> 5. The linux kernel booted, and said:
> 
> Root-NFS: Got BOOTP answer from 192.0.2.3, my address is 192.0.2.2
> Root-NFS: Adding default route failed!
> Root-NFS: Unable to contact server ...
> 
> 
> Anybody knows why it couldn't add a route ?
> I'm using the following kernel:
> 
> 	vmlinux-970916-efs
> 
> I'm going to try an older one.

I've you've got a working crosscompiler, try building one of the most
current ones.  The bug you're reporting is fixed in current kernels.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Oct 24 17:27:05 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id RAA552245 for <linux-archive@neteng.engr.sgi.com>; Fri, 24 Oct 1997 17:27:04 -0700 (PDT)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id RAA03229 for linux-list; Fri, 24 Oct 1997 17:25:49 -0700
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id RAA03194 for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 17:25:46 -0700
Received: from multi11.netcomi.com (multi11.netcomi.com [204.58.155.211]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id RAA04924
	for <linux@cthulhu.engr.sgi.com>; Fri, 24 Oct 1997 17:25:45 -0700
	env-from (mgix@nothingreal.com)
Received: from void (lax-ca50-20.ix.netcom.com [204.30.73.244]) by multi11.netcomi.com (8.8.5/8.7.3) with SMTP id TAA30565; Fri, 24 Oct 1997 19:25:06 -0500
Message-ID: <34513BC9.41C6@nothingreal.com>
Date: Fri, 24 Oct 1997 17:22:33 -0700
From: Emmanuel Mogenet <mgix@nothingreal.com>
Organization: Nothing Real, LLC
X-Mailer: Mozilla 3.01Gold (X11; I; IRIX 6.2 IP22)
MIME-Version: 1.0
To: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
CC: linux@cthulhu.engr.sgi.com
Subject: Re: Step by step, cont'd
References: <199710242359.BAA19922@informatik.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: 407
Lines: 13

Ralf Baechle wrote:

> I've you've got a working crosscompiler, try building one of the most
> current ones.  The bug you're reporting is fixed in current kernels.

Ok, I've dowloaded the cross-compiling environment from
ftp://ftp.linux.sgi.com/pub/crossdev/mips-sgi-irix6.2/mips-linux

but where do I get the latest kernel sources from ?

Is the SGI port back into the standard ports on the net ?

	- Mgix

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 29 13:05:30 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id NAA396265 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Oct 1997 13:05:30 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id NAA18011 for linux-list; Wed, 29 Oct 1997 13:04:17 -0800
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA18003; Wed, 29 Oct 1997 13:04:15 -0800
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA00947; Wed, 29 Oct 1997 13:04:12 -0800
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (the-great-packet-bucket-in-the-sky [163.164.160.21] (may be forged)) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id VAA05345; Wed, 29 Oct 1997 21:04:03 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xQcdN-0005G0C; Wed, 29 Oct 97 18:14 GMT
Message-Id: <m0xQcdN-0005G0C@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Step by step of my experience
To: ariel@cthulhu.engr.sgi.com
Date: Wed, 29 Oct 1997 18:14:24 +0000 (GMT)
Cc: mgix@nothingreal.com, linux@cthulhu.engr.sgi.com
In-Reply-To: <199710230010.RAA272545@oz.engr.sgi.com> from "Ariel Faigon" at Oct 22, 97 05:10:33 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1168
Lines: 34

> Actually, it is Mike Shaver, we talked about this one pretty
> recently, he is pretty busy but when he find some time to fix
> this it would make things much simpler.
> 

Also the EFS code panics if its given an FS that isnt EFS it should just
say "Nope". That confused me for a while

Anyway I've made a fair bit of progress by the time honoured technique of
gluing other peoples code together in a new shape

I now have working SGI ext2fs tools that checkout v Linux ok. Ted has
the patches.

I have a hacked up MacLinux installer which doesnt know tar/du/df/cp
this time but does know how to unpack cpio files (only I broke /dev files
and need to fix that)

With that installer and a bit of tweaking with mknod by hnd to fix
the cpio device file bug I've got Linux/SGI up and running and all the
base redhat bits on 

Im being bitten by a couple of kernel bugs tho

	1.	vmalloc keeps failing on the unix GC (annoying noise)
	2.	SIGCLD isnt getting given to init for some reason
		when scripts terminate (breaks redhat init scripting)
		[ note init isnt ignoring the signal... ]

Oh and does anyone happen to have a working ldconfig binary for 
Linux/SGI ?

Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Oct 29 13:55:46 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id NAA403979 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Oct 1997 13:55:46 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id NAA03472 for linux-list; Wed, 29 Oct 1997 13:54:22 -0800
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA03414; Wed, 29 Oct 1997 13:54:12 -0800
Received: from athena.nuclecu.unam.mx (athena.nuclecu.unam.mx [132.248.29.9]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA26291; Wed, 29 Oct 1997 13:54:05 -0800
	env-from (miguel@athena.nuclecu.unam.mx)
Received: (from miguel@localhost)
	by athena.nuclecu.unam.mx (8.8.5/8.8.5) id PAA15807;
	Wed, 29 Oct 1997 15:50:29 -0600
Date: Wed, 29 Oct 1997 15:50:29 -0600
Message-Id: <199710292150.PAA15807@athena.nuclecu.unam.mx>
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
To: alan@lxorguk.ukuu.org.uk
CC: ariel@cthulhu.engr.sgi.com, mgix@nothingreal.com,
        linux@cthulhu.engr.sgi.com
In-reply-to: <m0xQcdN-0005G0C@lightning.swansea.linux.org.uk>
	(alan@lxorguk.ukuu.org.uk)
Subject: Re: Step by step of my experience
X-FileLength: are infinite where infinity is set to 255 characters
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 439
Lines: 16


> Im being bitten by a couple of kernel bugs tho
> 
> 	  1.	vmalloc keeps failing on the unix GC (annoying noise)

The fix for this is commited in the cvs tree.

> 	  2.	SIGCLD isnt getting given to init for some reason
> 		  when scripts terminate (breaks redhat init scripting)
> 		  [ note init isnt ignoring the signal... ]

The latest SysV init works around this problem.  Or at least fixes all
the problems for me.

Cheers,
Miguel.

From owner-linux@cthulhu.engr.sgi.com  Wed Oct 29 14:47:47 1997
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by neteng.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id OAA413482 for <linux-archive@neteng.engr.sgi.com>; Wed, 29 Oct 1997 14:47:47 -0800 (PST)
Return-Path: <owner-linux@cthulhu.engr.sgi.com>
Received: (from majordomo-owner@localhost) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) id OAA19138 for linux-list; Wed, 29 Oct 1997 14:46:47 -0800
Received: from sgi.sgi.com (sgi.engr.sgi.com [192.26.80.37]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id OAA19128; Wed, 29 Oct 1997 14:46:43 -0800
Received: from snowcrash.cymru.net (snowcrash.cymru.net [163.164.160.3]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id OAA23620; Wed, 29 Oct 1997 14:46:31 -0800
	env-from (alan@lxorguk.ukuu.org.uk)
Received: from lightning.swansea.linux.org.uk (the-great-packet-bucket-in-the-sky [163.164.160.21] (may be forged)) by snowcrash.cymru.net (8.8.7/8.7.1) with SMTP id WAA06898; Wed, 29 Oct 1997 22:46:06 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xQgoS-0005FrC; Wed, 29 Oct 97 22:42 GMT
Message-Id: <m0xQgoS-0005FrC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Step by step of my experience
To: miguel@nuclecu.unam.mx (Miguel de Icaza)
Date: Wed, 29 Oct 1997 22:42:08 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, ariel@cthulhu.engr.sgi.com, mgix@nothingreal.com,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <199710292150.PAA15807@athena.nuclecu.unam.mx> from "Miguel de Icaza" at Oct 29, 97 03:50:29 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 509
Lines: 14

> The latest SysV init works around this problem.  Or at least fixes all
> the problems for me.

Ok I'll upgrade that when I build it as an rpm.

2.1.55 was fairly stable although rebuilding 3 rpms one of which is the
howto's one (spends most of its time copying and compressing 200Mb of data)
did finally get me a disk read from beyond the end of the disk.

A pile of rpms are on ftp.uk.linux.org:/pub/linux/incoming/SGI. I'll start
playing collect the RedHat 4.9.1 rpms with other folks I guess now.

Alan


