From owner-linuxmips@oss.sgi.com Thu Jun  1 00:17:09 2000
Received:  by oss.sgi.com id <S42346AbQFAHQ7>;
	Thu, 1 Jun 2000 00:16:59 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:37716 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42272AbQFAHQp>; Thu, 1 Jun 2000 00:16:45 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id BAA04002; Thu, 1 Jun 2000 01:21:32 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id BAA13318
	for linux-list;
	Thu, 1 Jun 2000 01:06:04 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id BAA72538;
	Thu, 1 Jun 2000 01:06:00 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from localhost (localhost [127.0.0.1])
	by calypso.engr.sgi.com (Postfix) with ESMTP
	id 25756A7875; Thu,  1 Jun 2000 01:04:40 -0700 (PDT)
Date:   Thu, 1 Jun 2000 01:04:40 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
To:     jimix@watson.ibm.com
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: cross Mips64-linux binutils problem
In-Reply-To: <14638.33763.840817.330892@kitch0.watson.ibm.com>
Message-ID: <Pine.LNX.4.21.0006010053110.1711-100000@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linuxmips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linuxmips@oss.sgi.com>
X-Orcpt: rfc822;linuxmips-outgoing

> I forward ported your patch to binutils-000524 since I could not get
> my hands on 000524. 

You can check out the CVS repository on sourceware.cygnus.com from 000424.  I
think I told you how to do it.  I haven't been working with my binutils
patches much this month, but I will probably verify them again soon.

> crt0s.s:7: Internal error, aborting at /../binutils-000524/gas/config/tc-mips.c line 4364 in macro

I've actually explicitly put an arort() there.  If you look at line line 4364
there's a comment that explains why the abort() is there.  It can be fixed,
but someone still has to do it.  For now, just use -G 0.

> However, my relocations seem messed up! objdump fails reading them,
> IRIX elfdump seems confused though readelf seems to handle it fine.

I don't know what you're doing wrong.  I could objdump it just fine.  I
haven't tested with IRIX.

$ ../binutils/objdump -dr jimi-testcase.o 

test.o:     file format elf64-littlemips

Disassembly of section .text:

0000000000000000 <_start>:
   0:   3c1d0000        lui     $sp,0x0
                        0: R_MIPS_HIGHEST       kernelInfoLocal
   4:   67bd0000        daddiu  $sp,$sp,0
                        4: R_MIPS_HIGHER        kernelInfoLocal
   8:   001dec38        dsll    $sp,$sp,0x10
   c:   67bd0000        daddiu  $sp,$sp,0
                        c: R_MIPS_HI16  kernelInfoLocal
  10:   001dec38        dsll    $sp,$sp,0x10
  14:   67bd0000        daddiu  $sp,$sp,0
                        14: R_MIPS_LO16 kernelInfoLocal
  18:   dfbd0000        ld      $sp,0($sp)
  1c:   67bd6000        daddiu  $sp,$sp,24576
  20:   3c190000        lui     $t9,0x0
                        20: R_MIPS_HIGHEST      crtInit
  24:   67390000        daddiu  $t9,$t9,0
                        24: R_MIPS_HIGHER       crtInit
  28:   0019cc38        dsll    $t9,$t9,0x10
  2c:   67390000        daddiu  $t9,$t9,0
                        2c: R_MIPS_HI16 crtInit
  30:   0019cc38        dsll    $t9,$t9,0x10
  34:   67390000        daddiu  $t9,$t9,0
                        34: R_MIPS_LO16 crtInit
  38:   03200008        jr      $t9
  3c:   00000000        nop
  40:   03e00008        jr      $ra
        ...

I can't see anything that's obviously wrong with the assembler output either
so it should be fine.

> An interesing item (but may be a red herring) is that IRIX as(1) places
> R_MIPS_LO16 relocations int the .rel.text section, and gas(1) places
> them (an all relocations) in .rela.text

We can use both RELA and REL relocations in the 64-bit ABI.  IRIX as tends to
switch from one to another.

Ulf


From owner-linuxmips@oss.sgi.com Thu Jun  1 06:33:20 2000
Received:  by oss.sgi.com id <S42349AbQFANdL>;
	Thu, 1 Jun 2000 06:33:11 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:17703 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42272AbQFANc6>;
	Thu, 1 Jun 2000 06:32:58 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA22688; Thu, 1 Jun 2000 07:28:04 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id HAA21960
	for linux-list;
	Thu, 1 Jun 2000 07:22:00 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA09786;
	Thu, 1 Jun 2000 07:21:58 -0700 (PDT)
	mail_from (jimix@watson.ibm.com)
Received: from igw8.watson.ibm.com (igw8.watson.ibm.com [198.81.209.20]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA09570; Thu, 1 Jun 2000 07:21:51 -0700 (PDT)
	mail_from (jimix@watson.ibm.com)
Received: from sp1n189at0.watson.ibm.com (sp1n189at0.watson.ibm.com [9.2.104.62])
	by igw8.watson.ibm.com (8.9.3/8.9.3/05-14-1999) with ESMTP id KAA15606;
	Thu, 1 Jun 2000 10:21:52 -0400
Received: from kitch0.watson.ibm.com (kitch0.watson.ibm.com [9.2.251.57]) by sp1n189at0.watson.ibm.com (8.9.3/Feb-20-98) with ESMTP id KAA28530; Thu, 1 Jun 2000 10:21:51 -0400
Received: (from jimix@localhost)
	by kitch0.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) id KAA36312;
	Thu, 1 Jun 2000 10:21:51 -0400
From:   jimix@pobox.com (Jimi X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14646.29054.561175.977539@kitch0.watson.ibm.com>
Date:   Thu, 1 Jun 2000 10:21:50 -0400 (EDT)
To:     Ulf Carlsson <ulfc@calypso.engr.sgi.com>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: cross Mips64-linux binutils problem
In-Reply-To: <Pine.LNX.4.21.0006010053110.1711-100000@calypso.engr.sgi.com>
References: <14638.33763.840817.330892@kitch0.watson.ibm.com>
	<Pine.LNX.4.21.0006010053110.1711-100000@calypso.engr.sgi.com>
X-Mailer: VM 6.75 under 20.4 "Emerald" XEmacs  Lucid
Reply-To: jimix@watson.ibm.com
Sender: owner-linuxmips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linuxmips@oss.sgi.com>
X-Orcpt: rfc822;linuxmips-outgoing

>>>>> "UC" == Ulf Carlsson <ulfc@calypso.engr.sgi.com> writes:

 >> However, my relocations seem messed up! objdump fails reading
 >> them, IRIX elfdump seems confused though readelf seems to handle
 >> it fine.

 UC> I don't know what you're doing wrong.  I could objdump it just
 UC> fine.  I haven't tested with IRIX.

How did you run the assembler? I'm using "as-new -64 -mips3 -G0", is
there more?

 UC> $ ../binutils/objdump -dr jimi-testcase.o

 UC> test.o: file format elf64-littlemips

hmmm.. Are you defaulting to elf64-littlemips? I had tried to do this
using '-EL' option but it doesn't seem to make the switch and I still
have problems.

I'll get a hold of the same snapshot you are using and add the patch
and see if it works any better.


-Jimi X






From owner-linuxmips@oss.sgi.com Thu Jun  1 07:14:24 2000
Received:  by oss.sgi.com id <S42350AbQFAOOP>;
	Thu, 1 Jun 2000 07:14:15 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:31026 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42349AbQFAOOE>;
	Thu, 1 Jun 2000 07:14:04 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id IAA27296; Thu, 1 Jun 2000 08:09:10 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id IAA27260
	for linux-list;
	Thu, 1 Jun 2000 08:06:06 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA81029;
	Thu, 1 Jun 2000 08:05:55 -0700 (PDT)
	mail_from (jimix@watson.ibm.com)
Received: from igw8.watson.ibm.com (igw8.watson.ibm.com [198.81.209.20]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id IAA09414; Thu, 1 Jun 2000 08:05:37 -0700 (PDT)
	mail_from (jimix@watson.ibm.com)
Received: from sp1n189at0.watson.ibm.com (sp1n189at0.watson.ibm.com [9.2.104.62])
	by igw8.watson.ibm.com (8.9.3/8.9.3/05-14-1999) with ESMTP id LAA13964;
	Thu, 1 Jun 2000 11:05:40 -0400
Received: from kitch0.watson.ibm.com (kitch0.watson.ibm.com [9.2.251.57]) by sp1n189at0.watson.ibm.com (8.9.3/Feb-20-98) with ESMTP id LAA23352; Thu, 1 Jun 2000 11:05:40 -0400
Received: (from jimix@localhost)
	by kitch0.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) id LAA37438;
	Thu, 1 Jun 2000 11:05:37 -0400
From:   jimix@pobox.com (Jimi X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14646.31673.28065.650524@kitch0.watson.ibm.com>
Date:   Thu, 1 Jun 2000 11:05:28 -0400 (EDT)
To:     Ralf Baechle <ralf@uni-koblenz.de>,
        Ulf Carlsson <ulfc@calypso.engr.sgi.com>
CC:     linux@cthulhu.engr.sgi.com
Subject: Re: cross Mips64-linux binutils problem
In-Reply-To: <20000601164415.A23324@uni-koblenz.de>
References: <14638.33763.840817.330892@kitch0.watson.ibm.com>
	<Pine.LNX.4.21.0006010053110.1711-100000@calypso.engr.sgi.com>
	<14646.29054.561175.977539@kitch0.watson.ibm.com>
	<20000601164415.A23324@uni-koblenz.de>
X-Mailer: VM 6.75 under 20.4 "Emerald" XEmacs  Lucid
Reply-To: jimix@watson.ibm.com
Sender: owner-linuxmips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linuxmips@oss.sgi.com>
X-Orcpt: rfc822;linuxmips-outgoing

>>>>> "RB" == Ralf Baechle <ralf@uni-koblenz.de> writes:

 RB> On Thu, Jun 01, 2000 at 10:21:50AM -0400, Jimi X wrote:
 >>
 >> How did you run the assembler? I'm using "as-new -64 -mips3 -G0",
 >> is there more?

 RB> Are you trying to assemble pic code?  I think that's still very
 RB> broken in binutils even with all of Ulf's fixes.

No I'm not trying to use PIC code.
I made a braino on the assembler line, I'm using:
	as-new -64 -mips3 -G0 -non_shared
I've tries just about every combination.

-Jimi X

BTW: For those of you who do not have my test source, here it is:

.text
	.align 4
.ent  _start , 0
	.globl _start
_start:  
	dla	$sp, kernelInfoLocal
	ld	$sp, 0($sp) 
	daddu	$sp, $sp, 0x6000

	dla	$25, crtInit  
	j	$25 
 #  NOTREACHED
	j	$31 	 
.end   _start





From owner-linux-mips@oss.sgi.com Thu Jun  1 15:50:51 2000
Received:  by oss.sgi.com id <S42355AbQFAWuc>;
	Thu, 1 Jun 2000 15:50:32 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:34042 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42352AbQFAWuL>; Thu, 1 Jun 2000 15:50:11 -0700
Received: from cacc-14.uni-koblenz.de (cacc-14.uni-koblenz.de [141.26.131.14])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id AAA14777
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 00:50:49 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406586AbQFAWuo>;
        Fri, 2 Jun 2000 00:50:44 +0200
Date:   Fri, 2 Jun 2000 00:50:44 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     linux-mips@oss.sgi.com
Subject: ADMIN: mailing list moved
Message-ID: <20000602005044.C26563@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing
Content-Length: 929
Lines: 19

The mailing list linux@engr.sgi.com is moving to linux-mips@oss.sgi.com.
I've copied the old subscription list, so there is no need to
resubscribe.  Archives of the mailing list will be available at
http://oss.sgi.com/projects/linux-mips/archive/.  Subscriptions are
be handled by majordomo@oss.sgi.com.

Subscribers of linuxmips@oss.sgi.com - that mailing list was only used
for internal purposes, that is to generate mailinglist archives of the
old linux@engr.sgi.com list.  While subscribing to it was possible it
was still a bad idea.  While you were receiving all postings to
linux@engr.sgi.com most of you were not subscribed to that list and
therefore not able to post.  Worse, your postings were going only to
the handfull of subscribers to that list.  Subscriptions to that list
have also all been moved over to linux-mips@oss.sgi.com

In case of problems please send mail to linux-mips-owner@oss.sgi.com
or me.

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun  1 16:09:41 2000
Received:  by oss.sgi.com id <S42356AbQFAXJV>;
	Thu, 1 Jun 2000 16:09:21 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:23548 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42352AbQFAXJM>; Thu, 1 Jun 2000 16:09:12 -0700
Received: from cacc-14.uni-koblenz.de (cacc-14.uni-koblenz.de [141.26.131.14])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id BAA14560
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 01:09:50 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406586AbQFAXJb>;
        Fri, 2 Jun 2000 01:09:31 +0200
Date:   Fri, 2 Jun 2000 01:09:31 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     linux-mips@oss.sgi.com
Subject: WANTED: 1999 mailing list archives
Message-ID: <20000602010931.D26563@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I had to find that my mailing list archives of linux@engr.sgi.com don't
have any mails from June 25 to October 18 of 1999.  I'd greatly
apprectiate if anybody could supply the missing mails from that time.

Thanks,

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun  1 18:24:03 2000
Received:  by oss.sgi.com id <S42380AbQFBBXx>;
	Thu, 1 Jun 2000 18:23:53 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:51591 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42373AbQFBBXg>; Thu, 1 Jun 2000 18:23:36 -0700
Received: from cacc-14.uni-koblenz.de (cacc-14.uni-koblenz.de [141.26.131.14])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id DAA18883
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 03:24:13 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406586AbQFBBX6>;
        Fri, 2 Jun 2000 03:23:58 +0200
Date:   Fri, 2 Jun 2000 03:23:58 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     linux-mips@oss.sgi.com
Subject: Re: WANTED: 1999 mailing list archives
Message-ID: <20000602032358.A28699@uni-koblenz.de>
References: <20000602010931.D26563@uni-koblenz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <20000602010931.D26563@uni-koblenz.de>; from ralf@oss.sgi.com on Fri, Jun 02, 2000 at 01:09:31AM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Fri, Jun 02, 2000 at 01:09:31AM +0200, I wrote:

> I had to find that my mailing list archives of linux@engr.sgi.com don't
> have any mails from June 25 to October 18 of 1999.  I'd greatly
> apprectiate if anybody could supply the missing mails from that time.

Oliver Paukstadt has provided me with the missing mails.  As the
result we now again have complete archive of list at
http://oss.sgi.com/projects/linux-mips/archive/.

Thanks Oliver!

  Ralf

From owner-linux-mips@oss.sgi.com Fri Jun  2 07:49:25 2000
Received:  by oss.sgi.com id <S42327AbQFBOtQ>;
	Fri, 2 Jun 2000 07:49:16 -0700
Received: from gatekeep.ti.com ([192.94.94.61]:40943 "EHLO gatekeep.ti.com")
	by oss.sgi.com with ESMTP id <S42275AbQFBOtE>;
	Fri, 2 Jun 2000 07:49:04 -0700
Received: from dlep7.itg.ti.com ([157.170.134.103])
	by gatekeep.ti.com (8.10.1/8.10.1) with ESMTP id e52EnfL26965
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 09:49:41 -0500 (CDT)
Received: from dlep7.itg.ti.com (localhost [127.0.0.1])
	by dlep7.itg.ti.com (8.9.3/8.9.3) with ESMTP id JAA02943
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 09:49:33 -0500 (CDT)
Received: from dlep4.itg.ti.com (dlep4.itg.ti.com [157.170.188.63])
	by dlep7.itg.ti.com (8.9.3/8.9.3) with ESMTP id JAA02928
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 09:49:33 -0500 (CDT)
Received: from ti.com (IDENT:jharrell@reddwarf.sc.ti.com [128.247.117.210])
	by dlep4.itg.ti.com (8.9.3/8.9.3) with ESMTP id JAA08682
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 09:49:40 -0500 (CDT)
Message-ID: <3937C998.5CD7BE81@ti.com>
Date:   Fri, 02 Jun 2000 08:50:00 -0600
From:   Jeff Harrell <jharrell@ti.com>
Organization: Texas Instruments
X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686)
X-Accept-Language: en
MIME-Version: 1.0
To:     linux-mips@oss.sgi.com
Subject: Symbol generation with cross compiler tools
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I would like to run a quick question past this news group. I am seeing
problems
with symbol generation on the mipsel cross compilation tools.  I am
using the XRAY debugger
with a Macgraigor EJTAG pod on a MIPS R4Kc (jade) core.  The XRAY
documentation says that it
should be able to recognize the symbols in an ELF executable.  The mips
tools (Cygnus GCC 2.9.x) that is
shipped with the development system has no problem generating symbols
that the XRAY debugger can recognize.  When I attempt to do  a similar
test with the SGI cross compiler tools, XRAY doesn't
recognize any of the symbols.  Here are the versions of the
cross-compiler tools that I am currently using...


       binutils-mipsel-linux-2.8.1-1
       egcs-mipsel-linux-1.0.3a-1
       egcs-c++-mipsel-linux-1.0.3a-1
       egcs-libstdc++-mipsel-linux-2.8.0-1
       egcs-objc-mipsel-linux-1.0.3a-1
       egcs-g77-mipsel-linux-1.0.3a-1


I am using the "-g" command to generate debugging information.

I appreciate any information that anyone might have on similar
situations.  Thank you in advance

Jeff Harrell

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jeff Harrell                    Work:  (801) 619-6104
Broadband Access group/TI
jharrell@ti.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




From owner-linux-mips@oss.sgi.com Fri Jun  2 08:14:16 2000
Received:  by oss.sgi.com id <S42275AbQFBPOG>;
	Fri, 2 Jun 2000 08:14:06 -0700
Received: from mail.exfo.com ([206.191.88.36]:46859 "EHLO mail.exfo.com")
	by oss.sgi.com with ESMTP id <S42240AbQFBPNx>;
	Fri, 2 Jun 2000 08:13:53 -0700
Received: from exfo.com ([172.16.46.216]) by mail.exfo.com
          (Netscape Messaging Server 3.62)  with ESMTP id 755
          for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 11:13:17 -0400
Message-ID: <3937CFE8.C1248EC0@exfo.com>
Date:   Fri, 02 Jun 2000 11:16:56 -0400
From:   "Philippe Chauvat" <philippe.chauvat@exfo.com>
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: fr,en
MIME-Version: 1.0
To:     Linux Mips <linux-mips@oss.sgi.com>
Subject: [HELP!: Boot Hardrat Pb]
Content-Type: multipart/mixed;
 boundary="------------69C24E707A31C1F0746D2134"
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This is a multi-part message in MIME format.
--------------69C24E707A31C1F0746D2134
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello,

Hey ! I've successed with BOOTP and DHCP
First of all, I've installed the last version of isc DHCP/BOOTP and I've
corrected a mistake in my inetd.conf file. So I progress... :-)

When my IrixBox boot on my LinuxBox with bootp, something wrong
happened:
Kernel Panic due to a /tftpboot/pancake mounting problem (pancake is the
hostname of IrixBox)

I'ld precise that in my inetd.conf, tftp is written like the following
line:
tftp ..... /usr/sbin/tftp in.tftp /my/local/mount/point

So what's about this message  (and why) ? What does this directory
contain ?

Thanks for your help.
Philippe

--------------69C24E707A31C1F0746D2134
Content-Type: text/x-vcard; charset=us-ascii;
 name="pchauvat.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Philippe Chauvat
Content-Disposition: attachment;
 filename="pchauvat.vcf"

begin:vcard 
n:Chauvat;Philippe
tel;work:+1 (418) 683 0913 #3663
x-mozilla-html:FALSE
url:www.exfo.com
org:Exfo O.E. inc.
adr:;;465 Avenue Godin;Vanier;Quebec;G1M 3G7;Canada
version:2.1
email;internet:philippe.chauvat@exfo.com
title:Manager, Web Tools Deployment
fn:Philippe Chauvat
end:vcard

--------------69C24E707A31C1F0746D2134--


From owner-linux-mips@oss.sgi.com Fri Jun  2 12:31:50 2000
Received:  by oss.sgi.com id <S42253AbQFBTba>;
	Fri, 2 Jun 2000 12:31:30 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:27920 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42238AbQFBTa4>; Fri, 2 Jun 2000 12:30:56 -0700
Received: from kilimanjaro.engr.sgi.com (kilimanjaro.engr.sgi.com [163.154.5.32]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id NAA05377
	for <linux-mips@oss.sgi.com>; Fri, 2 Jun 2000 13:35:06 -0700 (PDT)
	mail_from (wombat@kilimanjaro.engr.sgi.com)
Received: from kilimanjaro.engr.sgi.com (localhost [127.0.0.1]) by kilimanjaro.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id NAA65689; Fri, 2 Jun 2000 13:28:59 -0700 (PDT)
Message-Id: <200006022028.NAA65689@kilimanjaro.engr.sgi.com>
To:     Jeff Harrell <jharrell@ti.com>
cc:     linux-mips@oss.sgi.com
Subject: Re: Symbol generation with cross compiler tools 
In-reply-to: Your message of "Fri, 02 Jun 2000 08:50:00 MDT."
Date:   Fri, 02 Jun 2000 13:28:58 -0700
From:   Joan Eslinger <wombat@kilimanjaro.engr.sgi.com>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I asked one of the compiler guys, and he said the "SGI cross compilers"
are also made by Cygnus. He also said

   This customer would need to know where in the executable
   the symbols are read for XRAY and then see if that section
   exists in the mips targeted executable.

In particular, some tools generate .symtab and/or .dynstr sections with
symbols, and other tools only read one or the other of those
sections. He though you were probably missing a .symtab section in your
object.

From owner-linux-mips@oss.sgi.com Mon Jun  5 07:51:43 2000
Received:  by oss.sgi.com id <S42304AbQFEOva>;
	Mon, 5 Jun 2000 07:51:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:57195 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42336AbQFENpa>;
	Mon, 5 Jun 2000 06:45:30 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA05493; Mon, 5 Jun 2000 07:40:36 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id HAA46755
	for linux-list;
	Mon, 5 Jun 2000 07:33:26 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA98596
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 5 Jun 2000 07:33:11 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: from noose.gt.owl.de (noose.gt.owl.de [62.52.19.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA02411
	for <linux@cthulhu.engr.sgi.com>; Mon, 5 Jun 2000 07:32:55 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id A1D4880E; Mon,  5 Jun 2000 16:32:45 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 03AE58FA7; Mon,  5 Jun 2000 16:31:06 +0200 (CEST)
Date:   Mon, 5 Jun 2000 16:31:05 +0200
From:   Florian Lohoff <flo@rfc822.org>
To:     Scott Thomas <scott@tridsys.com>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: problem with download
Message-ID: <20000605163105.D3774@paradigm.rfc822.org>
References: <002901bfcb13$63798a30$fe01a8c0@scott.tridsys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <002901bfcb13$63798a30$fe01a8c0@scott.tridsys.com>; from scott@tridsys.com on Wed, May 31, 2000 at 11:17:52AM -0400
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, May 31, 2000 at 11:17:52AM -0400, Scott Thomas wrote:
> when I try to un-tar it, it chokes since I believe the EOF marker
> is missing.  I'm in the process of trying the mirror sites, but I was
> wondering if anyone else has had this problem, and if so how
> did they overcome it?

Nope - No problmes here ...

> btw, I noticed nothing has been posted to http://www.linux.sgi.com
> for over a year.  is anyone still working/interested in linux-mips?

A lot - and growing - The archives might be out of date.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."


From owner-linux-mips@oss.sgi.com Mon Jun  5 07:51:44 2000
Received:  by oss.sgi.com id <S42444AbQFEOva>;
	Mon, 5 Jun 2000 07:51:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:58731 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42394AbQFENpc>;
	Mon, 5 Jun 2000 06:45:32 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA05501; Mon, 5 Jun 2000 07:40:38 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id HAA73924
	for linux-list;
	Mon, 5 Jun 2000 07:33:32 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA77257
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 5 Jun 2000 07:33:11 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: from noose.gt.owl.de (noose.gt.owl.de [62.52.19.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA02025
	for <linux@cthulhu.engr.sgi.com>; Mon, 5 Jun 2000 07:32:54 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id CD33180F; Mon,  5 Jun 2000 16:32:45 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 3D9C08FA7; Mon,  5 Jun 2000 16:32:33 +0200 (CEST)
Date:   Mon, 5 Jun 2000 16:32:33 +0200
From:   Florian Lohoff <flo@rfc822.org>
To:     Hiroshi Kawashima <kei@arch.sony.co.jp>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: Compile speed on SGI/Linux (like Indy)
Message-ID: <20000605163233.E3774@paradigm.rfc822.org>
References: <200005301752.CAA06812@newsa.net.arch.sony.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <200005301752.CAA06812@newsa.net.arch.sony.co.jp>; from kei@arch.sony.co.jp on Wed, May 31, 2000 at 03:15:19AM +0900
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, May 31, 2000 at 03:15:19AM +0900, Hiroshi Kawashima wrote:

> I deeply appreciate if anyone suggest me compile time for any source
> packages on Indy or other SGI machines.  Compile time of any source
> packages is very helpful for me.

There will be debian-mips and debian-mipsel "Real Soon" - I am working
on mipsel and mips with a lot others - Resulting packages (mips
and mipsel) can be found at ftp://ftp.rfc822.org/pub/local/debian-mips and
mipsel.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."


From owner-linux-mips@oss.sgi.com Mon Jun  5 07:51:49 2000
Received:  by oss.sgi.com id <S42436AbQFEOvb>;
	Mon, 5 Jun 2000 07:51:31 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:54123 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42334AbQFENp1>;
	Mon, 5 Jun 2000 06:45:27 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA05485; Mon, 5 Jun 2000 07:40:33 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id HAA83933
	for linux-list;
	Mon, 5 Jun 2000 07:33:22 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA97694
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 5 Jun 2000 07:33:11 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: from noose.gt.owl.de (noose.gt.owl.de [62.52.19.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA03427
	for <linux@cthulhu.engr.sgi.com>; Mon, 5 Jun 2000 07:32:54 -0700 (PDT)
	mail_from (flo@rfc822.org)
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id 701CA808; Mon,  5 Jun 2000 16:32:45 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 03E768FA7; Mon,  5 Jun 2000 16:29:33 +0200 (CEST)
Date:   Mon, 5 Jun 2000 16:29:33 +0200
From:   Florian Lohoff <flo@rfc822.org>
To:     Chris Ruvolo <csr6702@grace.rit.edu>, fisher@sgi.com,
        linux@cthulhu.engr.sgi.com
Subject: Re: Problems booting Indigo...
Message-ID: <20000605162933.C3774@paradigm.rfc822.org>
References: <200005310410.VAA00290@hollywood.engr.sgi.com> <Pine.LNX.4.21.0005310417570.274-100000@hork> <20000531122527.A26328@lug-owl.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <20000531122527.A26328@lug-owl.de>; from jbglaw@lug-owl.de on Wed, May 31, 2000 at 12:25:27PM +0200
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, May 31, 2000 at 12:25:27PM +0200, Jan-Benedict Glaw wrote:
> I hacked the BSD tftpd last night (-> standalone and send from #69) but
> you're right. It makes no difference at all. This morning, I played with
> the transceiver again -- 2 switches, 4 possibilities. Tested all, but
> no success. Some two month ago I booted that Indigo over net (okay, it
> crashed immediately;) but the only difference is that we used a switched
> port there... It's brain-dead, but I'll fetch a switch from my old school
> and test it...

It cant be the tftp server etc - Use your brain - We have booted
your machine here - Its an ARP problem i guess. 

And BTW - Use a hub - i had loads of problems booting the
decstation and the indigo2 via a switch - Hangs in the middle
were completely normal.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."


From owner-linux-mips@oss.sgi.com Mon Jun  5 08:35:11 2000
Received:  by oss.sgi.com id <S42409AbQFEPfC>;
	Mon, 5 Jun 2000 08:35:02 -0700
Received: from mta03-svc.ntlworld.com ([62.253.162.43]:23969 "EHLO
        mta03-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42292AbQFEPet>; Mon, 5 Jun 2000 08:34:49 -0700
Received: from icserver.ichilton.co.uk ([62.252.240.179])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000605163439.NWBA290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>;
          Mon, 5 Jun 2000 17:34:39 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.1/8.10.1) with SMTP id e55GWsc05739;
	Mon, 5 Jun 2000 17:33:20 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Florian Lohoff" <flo@rfc822.org>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Compile speed on SGI/Linux (like Indy)
Date:   Mon, 5 Jun 2000 17:32:55 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOCEJLCLAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
In-Reply-To: <20000605163233.E3774@paradigm.rfc822.org>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> There will be debian-mips and debian-mipsel "Real Soon"

Please could you explain a little more..?

What is the difference between these 2?


Thanks!

Ian


                     \|||/ 
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/

From owner-linux-mips@oss.sgi.com Mon Jun  5 09:07:02 2000
Received:  by oss.sgi.com id <S42410AbQFEQGw>;
	Mon, 5 Jun 2000 09:06:52 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:11787 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42292AbQFEQGd>;
	Mon, 5 Jun 2000 09:06:33 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id C011C81D; Mon,  5 Jun 2000 19:06:26 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id B08098FA7; Mon,  5 Jun 2000 19:05:59 +0200 (CEST)
Date:   Mon, 5 Jun 2000 19:05:59 +0200
From:   Florian Lohoff <flo@rfc822.org>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Compile speed on SGI/Linux (like Indy)
Message-ID: <20000605190559.B6172@paradigm.rfc822.org>
References: <20000605163233.E3774@paradigm.rfc822.org> <NAENLMKGGBDKLPONCDDOCEJLCLAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <NAENLMKGGBDKLPONCDDOCEJLCLAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Mon, Jun 05, 2000 at 05:32:55PM +0100
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 05, 2000 at 05:32:55PM +0100, Ian Chilton wrote:
> Hello,
> 
> > There will be debian-mips and debian-mipsel "Real Soon"
> 
> Please could you explain a little more..?
> 
> What is the difference between these 2?

The Endianess - debian-mips is Big Endian - Like
the SGI Indy and Indigo2

mipsel is Little Endian like the Digital Decstation and
a handful others.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."


From owner-linux-mips@oss.sgi.com Mon Jun  5 09:45:32 2000
Received:  by oss.sgi.com id <S42411AbQFEQpW>;
	Mon, 5 Jun 2000 09:45:22 -0700
Received: from mta01-svc.ntlworld.com ([62.253.162.41]:63892 "EHLO
        mta01-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42292AbQFEQpD>; Mon, 5 Jun 2000 09:45:03 -0700
Received: from icserver.ichilton.co.uk ([62.252.238.55])
          by mta01-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000605174457.RYMB381.mta01-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Mon, 5 Jun 2000 18:44:57 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.1/8.10.1) with SMTP id e55HfQc06324;
	Mon, 5 Jun 2000 18:41:26 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     <flo@rfc822.org>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Compile speed on SGI/Linux (like Indy)
Date:   Mon, 5 Jun 2000 18:41:28 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOCEJMCLAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
In-Reply-To: <20000605190559.B6172@paradigm.rfc822.org>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> The Endianess - debian-mips is Big Endian - Like
> the SGI Indy and Indigo2


Is there any documentation on how to install this then?


Thanks!

Ian


                     \|||/ 
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/

From owner-linux-mips@oss.sgi.com Tue Jun  6 03:25:03 2000
Received:  by oss.sgi.com id <S42424AbQFFKYy>;
	Tue, 6 Jun 2000 03:24:54 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:62983 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42292AbQFFKYc>;
	Tue, 6 Jun 2000 03:24:32 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id 965EB827; Tue,  6 Jun 2000 12:24:30 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 20EC68FA7; Tue,  6 Jun 2000 12:06:43 +0200 (CEST)
Date:   Tue, 6 Jun 2000 12:06:43 +0200
From:   Florian Lohoff <flo@rfc822.org>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Compile speed on SGI/Linux (like Indy)
Message-ID: <20000606120643.B3520@paradigm.rfc822.org>
References: <20000605190559.B6172@paradigm.rfc822.org> <NAENLMKGGBDKLPONCDDOCEJMCLAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <NAENLMKGGBDKLPONCDDOCEJMCLAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Mon, Jun 05, 2000 at 06:41:28PM +0100
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 05, 2000 at 06:41:28PM +0100, Ian Chilton wrote:
> Hello,
> 
> > The Endianess - debian-mips is Big Endian - Like
> > the SGI Indy and Indigo2
> 
> 
> Is there any documentation on how to install this then?

They are still incomplete - Important packages are still missing and
and there are no "boot images" available - They will be available
once we have a complete set of packages and there will be documentation.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."


From owner-linux-mips@oss.sgi.com Tue Jun  6 05:51:14 2000
Received:  by oss.sgi.com id <S42428AbQFFMuz>;
	Tue, 6 Jun 2000 05:50:55 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:29026 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42292AbQFFMut>; Tue, 6 Jun 2000 05:50:49 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id FAA06064; Tue, 6 Jun 2000 05:55:42 -0700 (PDT)
	mail_from (owner-linux@cthulhu.engr.sgi.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id FAA21187; Tue, 6 Jun 2000 05:50:18 -0700 (PDT)
Received: (from majordomo-owner@localhost)
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	id FAA26020
	for linux-list;
	Tue, 6 Jun 2000 05:36:14 -0700 (PDT)
	mail_from (owner-linux@relay.engr.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA78931
	for <linux@engr.sgi.com>;
	Tue, 6 Jun 2000 05:35:42 -0700 (PDT)
	mail_from (jbglaw@ev-stift-gymn.guetersloh.de)
Received: from belgarath.esg-guetersloh.mediapoint.de (belgarath.esg-guetersloh.mediapoint.de [193.189.251.50]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id FAA01686
	for <linux@engr.sgi.com>; Tue, 6 Jun 2000 05:30:10 -0700 (PDT)
	mail_from (jbglaw@ev-stift-gymn.guetersloh.de)
Received: by belgarath.esg-guetersloh.mediapoint.de (Postfix, from userid 1000)
	id CD56851341; Tue, 06 Jun 2000 14:30:07 +0200 (CEST)
Date:   Tue, 6 Jun 2000 14:30:07 +0200
From:   Jan-Benedict Glaw <jbglaw@lug-owl.de>
To:     linux@cthulhu.engr.sgi.com
Subject: Re: Problems booting Indigo...
Message-ID: <20000606143007.G17656@lug-owl.de>
Reply-To: jbglaw@lug-owl.de
Mail-Followup-To: linux@engr.sgi.com
References: <200005310410.VAA00290@hollywood.engr.sgi.com> <Pine.LNX.4.21.0005310417570.274-100000@hork> <20000531122527.A26328@lug-owl.de> <20000605162933.C3774@paradigm.rfc822.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-md5;
	protocol="application/pgp-signature"; boundary="yQbNiKLmgenwUfTN"
X-Mailer: Mutt 1.0i
In-Reply-To: <20000605162933.C3774@paradigm.rfc822.org>; from flo@rfc822.org on Mon, Jun 05, 2000 at 04:29:33PM +0200
X-Operating-System: Linux belgarath.esg-guetersloh.mediapoint.de 2.0.35 
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


--yQbNiKLmgenwUfTN
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 05, 2000 at 04:29:33PM +0200, Florian Lohoff wrote:
> On Wed, May 31, 2000 at 12:25:27PM +0200, Jan-Benedict Glaw wrote:
> > I hacked the BSD tftpd last night (-> standalone and send from #69) but
> > you're right. It makes no difference at all. This morning, I played with
> > the transceiver again -- 2 switches, 4 possibilities. Tested all, but
> > no success. Some two month ago I booted that Indigo over net (okay, it
> > crashed immediately;) but the only difference is that we used a switched
> > port there... It's brain-dead, but I'll fetch a switch from my old scho=
ol
> > and test it...
>=20
> It cant be the tftp server etc - Use your brain - We have booted
> your machine here - Its an ARP problem i guess.=20

=2E..and on which side? TFTP server hat Indigo's ARP address statically
set - without I can't even see the tftp request...

> And BTW - Use a hub - i had loads of problems booting the
> decstation and the indigo2 via a switch - Hangs in the middle
> were completely normal.

=2EoO( If I only would reach the middle )

MfG, JBG

--=20
Fehler eingestehen, Gr=F6=DFe zeigen: Nehmt die Rechtschreibreform zur=FCck=
!!!
/* Jan-Benedict Glaw <jbglaw@lug-owl.de> -- +49-177-5601720 */
keyID=3D0x8399E1BB fingerprint=3D250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 83=
99 E1BB
     "insmod vi.o and there we go..." (Alexander Viro on linux-kernel)

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEAREBAAYFAjk87s8ACgkQHb1edYOZ4bu8VgCfQeeYi7OO4Pzb1ZT3tWAKefUy
4KUAn3LnA1W6b7AapRURhzLAd79K1pMQ
=iIHT
-----END PGP SIGNATURE-----

--yQbNiKLmgenwUfTN--

From owner-linux-mips@oss.sgi.com Thu Jun  8 13:30:16 2000
Received:  by oss.sgi.com id <S42195AbQFHUaH>;
	Thu, 8 Jun 2000 13:30:07 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:55672 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42186AbQFHU37>;
	Thu, 8 Jun 2000 13:29:59 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id NAA16863
	for <linux-mips@oss.sgi.com>; Thu, 8 Jun 2000 13:24:59 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA28750 for <linux-mips@oss.sgi.com>; Thu, 8 Jun 2000 16:23:26 -0300
Date:   Thu, 8 Jun 2000 16:23:26 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     linux-mips@oss.sgi.com
Subject: Linux on Indy w/ XL question.
Message-ID: <Pine.SGI.4.10.10006081616200.28739-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


I need to puchase an Indy and install Linux on it as a
development/reference platform for some embedded MIPS development I'm
involved with.  I've read the FAQ, HOWTO, etc... and need one minor
clarification.

In the documentation it claims support for XL video only.  That's fine,
however, do I want the 8 bit or the 24 bit variety?  Do they both work?

If I understand correctly, emulation is in place to the extent that the
IRIX Xsgi can be used under Linux to provide an X display as well?  X is
not critical to my needs, but would of course be a definite advantage.

Thanks in advance!

--

J. Scott Kasten
Email: jsk AT tetracon-eng DOT net

"The only future you have is the one
 you choose to make for yourself..."


From owner-linux-mips@oss.sgi.com Thu Jun  8 16:21:28 2000
Received:  by oss.sgi.com id <S42199AbQFHXVT>;
	Thu, 8 Jun 2000 16:21:19 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:30629 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42198AbQFHXVC>; Thu, 8 Jun 2000 16:21:02 -0700
Received: from cacc-23.uni-koblenz.de (cacc-23.uni-koblenz.de [141.26.131.23])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id BAA07040;
	Fri, 9 Jun 2000 01:20:57 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403827AbQFHXU3>;
        Fri, 9 Jun 2000 01:20:29 +0200
Date:   Fri, 9 Jun 2000 01:20:29 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     "J. Scott Kasten" <jsk@tetracon-eng.net>
Cc:     linux-mips@oss.sgi.com
Subject: Re: Linux on Indy w/ XL question.
Message-ID: <20000609012029.B19237@uni-koblenz.de>
References: <Pine.SGI.4.10.10006081616200.28739-100000@thor.tetracon-eng.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <Pine.SGI.4.10.10006081616200.28739-100000@thor.tetracon-eng.net>; from jsk@tetracon-eng.net on Thu, Jun 08, 2000 at 04:23:26PM -0300
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 08, 2000 at 04:23:26PM -0300, J. Scott Kasten wrote:

> I need to puchase an Indy and install Linux on it as a
> development/reference platform for some embedded MIPS development I'm
> involved with.  I've read the FAQ, HOWTO, etc... and need one minor
> clarification.
> 
> In the documentation it claims support for XL video only.  That's fine,
> however, do I want the 8 bit or the 24 bit variety?  Do they both work?

For text console, yes.

> If I understand correctly, emulation is in place to the extent that the
> IRIX Xsgi can be used under Linux to provide an X display as well?  X is
> not critical to my needs, but would of course be a definite advantage.

Nobody has worked on the binary compatibility for X in a long, long time
so everything I can guarantee is that it compiles.  It's never reached
the point where Xsgi was running properly.

There is now another X server based on XFree 4.0.  It's just the first
public release but you may want to try it anyway, it's available from
oss.sgi.com in /pub/linux/mips/mips-linux/X.

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun  8 17:09:50 2000
Received:  by oss.sgi.com id <S42201AbQFIAJa>;
	Thu, 8 Jun 2000 17:09:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:3412 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42200AbQFIAJI>;
	Thu, 8 Jun 2000 17:09:08 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id RAA16149; Thu, 8 Jun 2000 17:04:11 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id UAA29031; Thu, 8 Jun 2000 20:01:55 -0300
Date:   Thu, 8 Jun 2000 20:01:55 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ralf Baechle <ralf@oss.sgi.com>
cc:     linux-mips@oss.sgi.com
Subject: Re: Linux on Indy w/ XL question.
In-Reply-To: <20000609012029.B19237@uni-koblenz.de>
Message-ID: <Pine.SGI.4.10.10006081954470.29012-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing



On Fri, 9 Jun 2000, Ralf Baechle wrote:

> On Thu, Jun 08, 2000 at 04:23:26PM -0300, J. Scott Kasten wrote:
> > In the documentation it claims support for XL video only.  That's fine,
> > however, do I want the 8 bit or the 24 bit variety?  Do they both work?
> 
> For text console, yes.
> 

Thanks for your responce.  The info about the Xfree 4.0 derivative is
useful.  Now, I take your "yes" responce to the above to mean that both
varieties work for text.

-S-


From owner-linux-mips@oss.sgi.com Fri Jun  9 06:40:43 2000
Received:  by oss.sgi.com id <S42219AbQFINke>;
	Fri, 9 Jun 2000 06:40:34 -0700
Received: from mta02-svc.ntlworld.com ([62.253.162.42]:20943 "EHLO
        mta02-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFINkJ>; Fri, 9 Jun 2000 06:40:09 -0700
Received: from icserver.ichilton.co.uk ([62.252.236.211])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000609143943.BLQE10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Fri, 9 Jun 2000 14:39:43 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e59DdIN01351;
	Fri, 9 Jun 2000 14:39:22 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Guido Guenther" <agx@bert.physik.uni-konstanz.de>,
        "Ralf Baechle" <ralf@uni-koblenz.de>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: Linux on Indy
Date:   Fri, 9 Jun 2000 14:39:20 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOGEBOCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000527134830.A4057@bert.physik.uni-konstanz.de>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

OK...I now have a 2nd disk in my Indy. I have read the MIPS/HOWTO, the
SGI/Linux mini-HOWTO (by: Raju) and the Hard Hat 5.1 installation
instructions, but I still haven't got a clue how to do this....

I have an SGI Indy running Irix 6.5.8m (now with a 2nd hard disk).
I also have a PC running Win98 and another running SuSE Linux.

I have got the hardhat-sgi-5.1tar.gz file...can't I just copy this to the
Indy while running IRIX, and unpack from there?

Please could someone explain how I do this?
(incl partitioning this new disk for Linux...I ran fx, but didn't have a
clue how to use it...)


Thanks!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Fri Jun  9 07:38:52 2000
Received:  by oss.sgi.com id <S42223AbQFIOim>;
	Fri, 9 Jun 2000 07:38:42 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:3144 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFIOij>;
	Fri, 9 Jun 2000 07:38:39 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id HAA24144
	for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 07:33:41 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA01171; Fri, 9 Jun 2000 10:31:05 -0300
Date:   Fri, 9 Jun 2000 10:31:05 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Linux on Indy
In-Reply-To: <NAENLMKGGBDKLPONCDDOGEBOCMAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.SGI.4.10.10006091025370.1120-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Let's try and keep this discussion on the list as I'm going to be trying
the same thing in a few weeks.

>From what I have observed, the 5.1 tarball has under the mipseb directory
a minimal root file system with etc, sbin, lib, etc. in addition to the
RedHat/RPMS directory.  I suspect that you will need to get that minimal
root file system mounted, and then use that to run the install and explode
the RPMS to the disk.  I'm further going to speculate that you will
probably netboot the thing the first time and do an NFS mounted root to
make that happen.  But again, this is pure speculation...

-S-

--

J. Scott Kasten
Email: jsk AT tetracon-eng DOT net

"The only future you have is the one
 you choose to make for yourself..."

On Fri, 9 Jun 2000, Ian Chilton wrote:

> Hello,
> 
> OK...I now have a 2nd disk in my Indy. I have read the MIPS/HOWTO, the
> SGI/Linux mini-HOWTO (by: Raju) and the Hard Hat 5.1 installation
> instructions, but I still haven't got a clue how to do this....
> 
> I have an SGI Indy running Irix 6.5.8m (now with a 2nd hard disk).
> I also have a PC running Win98 and another running SuSE Linux.
> 
> I have got the hardhat-sgi-5.1tar.gz file...can't I just copy this to the
> Indy while running IRIX, and unpack from there?
> 
> Please could someone explain how I do this?
> (incl partitioning this new disk for Linux...I ran fx, but didn't have a
> clue how to use it...)
> 
> 
> Thanks!
> 
> 
> Bye for Now,
> 
> Ian
> 
> 
>                      \|||/
>                      (o o)
>  /----------------ooO-(_)-Ooo----------------\
>  |  Ian Chilton                              |
>  |  E-Mail : ian@ichilton.co.uk              |
>  \-------------------------------------------/
> 
> 


From owner-linux-mips@oss.sgi.com Fri Jun  9 08:53:03 2000
Received:  by oss.sgi.com id <S42225AbQFIPwx>;
	Fri, 9 Jun 2000 08:52:53 -0700
Received: from gandalf.physik.uni-konstanz.de ([134.34.144.30]:28200 "EHLO
        gandalf.physik.uni-konstanz.de") by oss.sgi.com with ESMTP
	id <S42199AbQFIPwm>; Fri, 9 Jun 2000 08:52:42 -0700
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 130R3M-0007L7-00; Fri, 9 Jun 2000 17:50:36 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 9 Jun 2000 17:46:35 +0200
Date:   Fri, 9 Jun 2000 17:46:35 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     "J. Scott Kasten" <jsk@tetracon-eng.net>
Cc:     Ian Chilton <mailinglist@ichilton.co.uk>,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Linux on Indy
Message-ID: <20000609174635.A25844@bert.physik.uni-konstanz.de>
References: <NAENLMKGGBDKLPONCDDOGEBOCMAA.mailinglist@ichilton.co.uk> <Pine.SGI.4.10.10006091025370.1120-100000@thor.tetracon-eng.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <Pine.SGI.4.10.10006091025370.1120-100000@thor.tetracon-eng.net>; from jsk@tetracon-eng.net on Fri, Jun 09, 2000 at 10:31:05AM -0300
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Fri, Jun 09, 2000 at 10:31:05AM -0300, J. Scott Kasten wrote:
> 
[..snip..] 
> >From what I have observed, the 5.1 tarball has under the mipseb directory
> a minimal root file system with etc, sbin, lib, etc. in addition to the
> RedHat/RPMS directory.  I suspect that you will need to get that minimal
> root file system mounted, and then use that to run the install and explode
> the RPMS to the disk.  I'm further going to speculate that you will
> probably netboot the thing the first time and do an NFS mounted root to
> make that happen.  But again, this is pure speculation...
That's the way to go. As far as I remember the hardhat installer fires
up automatically when you mount the rootfs per nfs. It will create a fs
on the disk and unpack the rpms. As I did that, most of the scripts failed so
I had to fix up some things by hand(the mailing list archive is a good
read on that). I wrote a short description of what I did after the
hardhat installer finished: 
http://honk.physik.uni-konstanz.de/~agx/mipslinux/install/fix-install.txt
I partitioned the disk from within irix but I can't remember that
cryptic irix device names. Recently someone posted about a mini-distro
he built(search the archives on that). This one might be easier to
install than hardhat.
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Fri Jun  9 09:07:32 2000
Received:  by oss.sgi.com id <S42226AbQFIQHX>;
	Fri, 9 Jun 2000 09:07:23 -0700
Received: from mta01-svc.ntlworld.com ([62.253.162.41]:10237 "EHLO
        mta01-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFIQHL>; Fri, 9 Jun 2000 09:07:11 -0700
Received: from icserver.ichilton.co.uk ([62.252.237.138])
          by mta01-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000609160709.KSNL381.mta01-svc.server.ntlworld.com@icserver.ichilton.co.uk>
          for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 17:07:09 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e59G53N02255
	for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 17:05:03 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
Date:   Fri, 9 Jun 2000 17:05:05 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOKECBCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000609174635.A25844@bert.physik.uni-konstanz.de>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> I suspect that you will need to get that minimal
> root file system mounted, and then use that to run the install
> and explode the RPMS to the disk


eakkK!

Sorry to be a pain..but is there anyone that wouldn't mind spening a few
mins just to list the commands that I would use to do this...

I have been using Windoze and Linux for years, but am *completely* new to
SGI/Indy's and IRIX.
I don't even have a clue how to partition use the 2nd hard disk I have put
in....

HELP!


Thanks Again!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Fri Jun  9 10:03:32 2000
Received:  by oss.sgi.com id <S42229AbQFIRDX>;
	Fri, 9 Jun 2000 10:03:23 -0700
Received: from zebedee.workpc.tds.net ([204.246.4.99]:57604 "EHLO
        zebedee.workpc.tds.net") by oss.sgi.com with ESMTP
	id <S42199AbQFIRDD>; Fri, 9 Jun 2000 10:03:03 -0700
Received: (from usrkkw@localhost)
	by zebedee.workpc.tds.net (8.9.3/8.9.3) id MAA01046;
	Fri, 9 Jun 2000 12:01:46 GMT
	(envelope-from maildrop)
Date:   Fri, 9 Jun 2000 12:01:46 +0000
From:   Ken Wills <kenwills@tds.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     linux-mips@oss.sgi.com
Subject: Re: Linux on Indy
Message-ID: <20000609120146.A1019@zebedee.workpc.tds.net>
References: <20000609174635.A25844@bert.physik.uni-konstanz.de> <NAENLMKGGBDKLPONCDDOKECBCMAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <NAENLMKGGBDKLPONCDDOKECBCMAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Fri, Jun 09, 2000 at 05:05:05PM +0100
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

* Ian Chilton <mailinglist@ichilton.co.uk> [000609 11:07]:
> eakkK!
> 
> Sorry to be a pain..but is there anyone that wouldn't mind spening a few
> mins just to list the commands that I would use to do this...
> 
> I have been using Windoze and Linux for years, but am *completely* new to
> SGI/Indy's and IRIX.
> I don't even have a clue how to partition use the 2nd hard disk I have put
> in....
> 

There are a couple of docs on http://www.linux.sgi.com that describe how to 
install Linux on an Indy. If you don't know the device names under irix,
user the system manager to install and partition your new disk - then you'll
see it's device name in the disk-manager app thingy - after that, a few minutes
with 'fx' and 'man fx' should be sufficient, or you can consult a copy of
Frisch's 'Essential System Administraton' (O'Reilly) for a step by step
on adding disks under Irix.

The linux installer is capable of partitioning your disk too, AFAIR, use
fdisk though, and not disk druid.

Hope that helps a little,

Ken

From owner-linux-mips@oss.sgi.com Fri Jun  9 11:00:12 2000
Received:  by oss.sgi.com id <S42232AbQFISAD>;
	Fri, 9 Jun 2000 11:00:03 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:18977 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFIR7t>;
	Fri, 9 Jun 2000 10:59:49 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id KAA22617
	for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 10:54:52 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id NAA01543; Fri, 9 Jun 2000 13:52:49 -0300
Date:   Fri, 9 Jun 2000 13:52:49 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
In-Reply-To: <NAENLMKGGBDKLPONCDDOKECBCMAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.SGI.4.10.10006091342380.1512-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Fri, 9 Jun 2000, Ian Chilton wrote:

> eakkK!
> 
> Sorry to be a pain..but is there anyone that wouldn't mind spening a few
> mins just to list the commands that I would use to do this...


Actually, net booting is not as hard or as bad as it sounds.  Typically,
you'll need utilities like rarp, bootp/dhcp, bootparamd, tftp, and NFS to
pull it off.  I've not gone through the process first hand yet with an
SGI, but from what I've glanced at somewhere here in the docs it looks to
be slightly different from what a Sun does.  I know this will sound
strange, but go to www.netbsd.org and look at their docs on net booting
Sun boxes to do a network install of NetBSD.  Their docs are quite
thurough on how to set up tftp, rarp, etc on BSD and Linux servers for net
booting a Sun client.  Although some of the details will be different for
an SGI client, the docs are still invaluable to you as they describe how
to edit the configuration files on the server to get what you want.
Comming from the Bill's world, it will also help give you a basic
understanding of how the process works so you'll know better what
questions to ask if you do get stuck.


From owner-linux-mips@oss.sgi.com Fri Jun  9 13:13:34 2000
Received:  by oss.sgi.com id <S42234AbQFIUNY>;
	Fri, 9 Jun 2000 13:13:24 -0700
Received: from mta03-svc.ntlworld.com ([62.253.162.43]:46791 "EHLO
        mta03-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFIUNM>; Fri, 9 Jun 2000 13:13:12 -0700
Received: from icserver.ichilton.co.uk ([62.252.238.188])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000609201306.HNZG290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>;
          Fri, 9 Jun 2000 21:13:06 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e59KALN03847;
	Fri, 9 Jun 2000 21:10:23 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Ken Wills" <kenwills@tds.net>
Cc:     <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
Date:   Fri, 9 Jun 2000 21:10:25 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOGECPCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000609120146.A1019@zebedee.workpc.tds.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> If you don't know the device names under irix,
> user the system manager to install and partition your new disk -
> then you'll see it's device name in the disk-manager app thingy

When I go into Disk Manager, I only see SystemDisk(0,1) 4.04GB, which is my
normal IRIX disk......does this mean my 2nd disk isn't working?

The 2nd disk I put in was a 1GB, straight out of my Linux box, still with an
EXT2 partition on....does this matter?


Thanks!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Fri Jun  9 15:55:45 2000
Received:  by oss.sgi.com id <S42219AbQFIWzf>;
	Fri, 9 Jun 2000 15:55:35 -0700
Received: from mta02-svc.ntlworld.com ([62.253.162.42]:32203 "EHLO
        mta02-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFIWzT>; Fri, 9 Jun 2000 15:55:19 -0700
Received: from icserver.ichilton.co.uk ([62.252.237.236])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000609235453.EEHR10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Fri, 9 Jun 2000 23:54:53 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e59MrkN04819;
	Fri, 9 Jun 2000 23:53:46 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Ken Wills" <kenwills@tds.net>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
Date:   Fri, 9 Jun 2000 23:53:51 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOIEDGCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000609161436.A2098@zebedee.workpc.tds.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,


OK...got the 2nd hard disk (/dev/dsk/dsk0d2s7) initialised and mounted
(every time at boot) into /hd2 by using System Manager..


Now, do I copy the hardhat tar.gz file to the Indy, and un-tar it into this
directory??
Am I correct?


Then what?


Sorry to be a pain......i'm looking at the hardhat instructions now, and
they are not making much sense  :(


Thanks!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/



From owner-linux-mips@oss.sgi.com Fri Jun  9 18:35:37 2000
Received:  by oss.sgi.com id <S42219AbQFJBfR>;
	Fri, 9 Jun 2000 18:35:17 -0700
Received: from serak.svc.tds.net ([204.246.1.5]:13456 "EHLO serak.svc.tds.net")
	by oss.sgi.com with ESMTP id <S42199AbQFJBez>;
	Fri, 9 Jun 2000 18:34:55 -0700
Received: from spanky.yaberk.int (root@mawi0pool1-a31.madison.tds.net [204.71.148.32])
	by serak.svc.tds.net (8.9.3/8.9.3) with ESMTP id UAA03981;
	Fri, 9 Jun 2000 20:33:31 -0500 (CDT)
Received: (from kenwills@localhost)
	by spanky.yaberk.int (8.9.3/8.9.3) id UAA00973;
	Fri, 9 Jun 2000 20:30:46 -0500 (CDT)
	(envelope-from kenwills)
Date:   Fri, 9 Jun 2000 20:30:44 -0500
From:   Ken Wills <kenwills@tds.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     linux-mips@oss.sgi.com
Subject: Re: Linux on Indy
Message-ID: <20000609203044.A774@spanky.yaberk.int>
References: <20000609161436.A2098@zebedee.workpc.tds.net> <NAENLMKGGBDKLPONCDDOIEDGCMAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <NAENLMKGGBDKLPONCDDOIEDGCMAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Fri, Jun 09, 2000 at 11:53:51PM +0100
X-Mailer: Mutt http://www.mutt.org/
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> OK...got the 2nd hard disk (/dev/dsk/dsk0d2s7) initialised and mounted
> (every time at boot) into /hd2 by using System Manager..

OK - Great you found your device names. Now you can (a) play with fx a bit
so you understand how that side of things works, and repartition your disk
in preperation for the installation, or (b) use the linux fdisk to set up
your partitions when the install begins.

> 
> Now, do I copy the hardhat tar.gz file to the Indy, and un-tar it into this
> directory??
> Am I correct?

No - you untar the hardhat tarfile to your nfsroot directory on the machine
that will act as your nfs server. Follow the instructions on setting up
bootpd etc. Then boot your indy to a prom and do:

boot bootp():vmlinux ... (rest of installation instructions.)

> 
> Then what?

If you've set up everything correctly, you'll tftp the kernel from your
server, mount your root fs over nfs, and the redhat installer will start.

> 
> Sorry to be a pain......i'm looking at the hardhat instructions now, and
> they are not making much sense  :(

You should start by setting up bootp/tftp/nfs on the machine that will
serve the installation image to the indy.

Ken
-- 

Ken Wills
kenwills@tds.net
















From owner-linux-mips@oss.sgi.com Fri Jun  9 19:16:37 2000
Received:  by oss.sgi.com id <S42225AbQFJCQ2>;
	Fri, 9 Jun 2000 19:16:28 -0700
Received: from mta03-svc.ntlworld.com ([62.253.162.43]:54776 "EHLO
        mta03-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFJCQH>; Fri, 9 Jun 2000 19:16:07 -0700
Received: from icserver.ichilton.co.uk ([62.252.236.16])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000610021605.IUGS290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>;
          Sat, 10 Jun 2000 03:16:05 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5A2FGN06576;
	Sat, 10 Jun 2000 03:15:16 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Ken Wills" <kenwills@tds.net>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
Date:   Sat, 10 Jun 2000 03:15:22 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOAEDLCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000609203044.A774@spanky.yaberk.int>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> use the linux fdisk to set up your partitions when the install begins.

Oh..drat, so I need to remove that partition again, now I know it works..


> No - you untar the hardhat tarfile to your nfsroot directory on 
> the machine
> that will act as your nfs server. Follow the instructions on setting up
> bootpd etc. Then boot your indy to a prom and do:
> boot bootp():vmlinux ... (rest of installation instructions.)


Right....i'll try tomorrow!



> If you've set up everything correctly, you'll tftp the kernel from your
> server, mount your root fs over nfs, and the redhat installer will start.

Is the kernel in the hardhat distro?


> You should start by setting up bootp/tftp/nfs on the machine that will
> serve the installation image to the indy.

Right...i'll have ago!!  <gulp>

Where do I get bootp/tftp from ?



BTW: is anyone on ICQ/IRC that knows how to do this??


Thanks Again!


Bye for Now,

Ian


                     \|||/ 
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/

From owner-linux-mips@oss.sgi.com Fri Jun  9 20:22:57 2000
Received:  by oss.sgi.com id <S42226AbQFJDWr>;
	Fri, 9 Jun 2000 20:22:47 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:47476 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFJDWU>;
	Fri, 9 Jun 2000 20:22:20 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id UAA29657
	for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 20:17:24 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id XAA02713; Fri, 9 Jun 2000 23:13:28 -0300
Date:   Fri, 9 Jun 2000 23:13:28 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     linux-mips@oss.sgi.com
Subject: RE: Linux on Indy
In-Reply-To: <NAENLMKGGBDKLPONCDDOGECPCMAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.SGI.4.10.10006092309040.2700-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Fri, 9 Jun 2000, Ian Chilton wrote:

> When I go into Disk Manager, I only see SystemDisk(0,1) 4.04GB, which is my
> normal IRIX disk......does this mean my 2nd disk isn't working?
> 
> The 2nd disk I put in was a 1GB, straight out of my Linux box, still with an
> EXT2 partition on....does this matter?
> 

Yes, it does.  IRIX won't like the Linux partition table one bit.  The
simplest thing to do would be to stick it in the linux box and do this:

dd if=/dev/zero of=/dev/sd# bs=512 count=10

Where /dev/sd# is the SCSI device, IE /dev/sdb, /dev/sdc, etc...

Don't use a name with a numeric suffix or you'll just zap the partition,
not the partition table itself.

However, IRIX should have seen the drive regardless, but would have told
you it could not create a file system on it or some such thing, so there's
still the possibility something is not in place right here.


From owner-linux-mips@oss.sgi.com Fri Jun  9 20:40:58 2000
Received:  by oss.sgi.com id <S42229AbQFJDks>;
	Fri, 9 Jun 2000 20:40:48 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:17019 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFJDkV>;
	Fri, 9 Jun 2000 20:40:21 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id UAA01096
	for <linux-mips@oss.sgi.com>; Fri, 9 Jun 2000 20:35:24 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id XAA02748; Fri, 9 Jun 2000 23:33:00 -0300
Date:   Fri, 9 Jun 2000 23:33:00 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
In-Reply-To: <NAENLMKGGBDKLPONCDDOAEDLCMAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.SGI.4.10.10006092319540.2700-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


> > You should start by setting up bootp/tftp/nfs on the machine that will
> > serve the installation image to the indy.
> 
> Right...i'll have ago!!  <gulp>
> 
> Where do I get bootp/tftp from ?

OK, let's step back here just a bit to clarify things.  You'll have two
machines.  The Indy to which you wish to install Linux, and a second
machine such as an x86, or anything really, that is already running Linux,
BSD, or some such thing.

The second machine is only needed for the actuall install, to help the
Indy get up and going.  You'll set up bootp, tftp, and NFS on that second
machine.  It will be the boot server.  Using bootp protocol, the Indy will
"discover" the name of the boot server and the kernel file it needs to
load. The Indy will then use the tftp protocol to download the boot strap
kernel image from the server.  (tftp is similar to ftp, but is dumbed down
so it can be put in ROM code)  After the kernel is started, it's first
instruction is to attempt to mount a temporary root file system.  The big
tarball holds this file system.  Your boot server will export this using
NFS, and the Indy will mount it as if it were a local disk.  It will then
mount the real disk under that and then start exploding the RPMS from the
root image to the real disk.

The bootp and tftp server daemons are included in most Linux and BSD
distros. You'll find the man pages under bootpd and tftpd - appending a
'd' to mean server daemon rather than the client.  The configuration files
will be in /etc.  You can do a man on the configuration file names
themselves to get even more info.  If you're still stuck, don't forget to
check out those NetBSD net install help pages I mentioned earlier as they
explain and give examples of the type of stuff that goes into those files
for both Linux and BSD.


From owner-linux-mips@oss.sgi.com Sat Jun 10 05:13:51 2000
Received:  by oss.sgi.com id <S42232AbQFJMNa>;
	Sat, 10 Jun 2000 05:13:30 -0700
Received: from mta03-svc.ntlworld.com ([62.253.162.43]:51888 "EHLO
        mta03-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFJMNI>; Sat, 10 Jun 2000 05:13:08 -0700
Received: from icserver.ichilton.co.uk ([62.252.241.64])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000610121306.KDAO290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>;
          Sat, 10 Jun 2000 13:13:06 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5ACCHN08982;
	Sat, 10 Jun 2000 13:12:18 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     <info-iris-hardware@ARL.MIL>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: Can't find |
Date:   Sat, 10 Jun 2000 13:12:17 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOMEEBCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

I have recently bought an Indy, but didn't get a keyboard with it, so I
plugged a standard UK PS/2 keyboard in. All works well, except the | (pipe).

The key that's labelled ¦ (Left of the Z key) normally does |
In Windows, If you do CTRL-ALT and the key left of 1, it shows ¦


But, on the Indy I can only get the ¦ character, and can't find the |
anywhere, which is annoying, because the | is useful / essential in UNIX.

I have it set for UK keyboard in the Maintence section on boot, and in IRIX
itself....


Anyone have any ideas?   Getting a bit desperate!


Thanks!


Bye for Now,

Ian


                                \|||/
                                (o o)
 /---------------------------ooO-(_)-Ooo---------------------------\
 |  Ian Chilton     (IRC Nick - GadgetMan)     ian@ichilton.co.uk  |
 |-----------------------------------------------------------------|
 |  Backup E-Mail -->  ian@ichilton.dhis.org      ICQ #: 16007717  |
 |  Mobile Phone (MAX 150 Chars!) -->  ianchilton@sms.genie.co.uk  |
 |-----------------------------------------------------------------|
 |  http://www.ianchilton.co.uk  --> Main Page                     |
 |  http://www.ichilton.co.uk    --> Own Web Server (When Online)  |
 |-----------------------------------------------------------------|
 |  "Unix is user friendly - it's just picky about it's friends."  |
 \-----------------------------------------------------------------/


From owner-linux-mips@oss.sgi.com Sat Jun 10 09:22:32 2000
Received:  by oss.sgi.com id <S42240AbQFJQWW>;
	Sat, 10 Jun 2000 09:22:22 -0700
Received: from mta02-svc.ntlworld.com ([62.253.162.42]:59095 "EHLO
        mta02-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42199AbQFJQWI>; Sat, 10 Jun 2000 09:22:08 -0700
Received: from icserver.ichilton.co.uk ([62.252.238.115])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000610172141.HECJ10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Sat, 10 Jun 2000 17:21:41 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5AGK7N10695;
	Sat, 10 Jun 2000 17:20:07 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "J. Scott Kasten" <jsk@tetracon-eng.net>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
Date:   Sat, 10 Jun 2000 17:20:08 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOIEEGCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <Pine.SGI.4.10.10006092319540.2700-100000@thor.tetracon-eng.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> OK, let's step back here just a bit to clarify things.

Thanks for that...it makes this much more clearer!!!


Jumping ahead a bit...when I get hardhat running, can I download the source
for all the updated pacages, like GCC 2.95.2, GLIBC 2.1.3 and make, binutils
etc etc, and compile them from source like you can with Linux on a PC, or
won't that work with this platform?


Thanks Again!


Bye for Now,

Ian


                                \|||/
                                (o o)
 /---------------------------ooO-(_)-Ooo---------------------------\
 |  Ian Chilton     (IRC Nick - GadgetMan)     ian@ichilton.co.uk  |
 |-----------------------------------------------------------------|
 |  Backup E-Mail -->  ian@ichilton.dhis.org      ICQ #: 16007717  |
 |  Mobile Phone (MAX 150 Chars!) -->  ianchilton@sms.genie.co.uk  |
 |-----------------------------------------------------------------|
 |  http://www.ianchilton.co.uk  --> Main Page                     |
 |  http://www.ichilton.co.uk    --> Own Web Server (When Online)  |
 |-----------------------------------------------------------------|
 |  "Unix is user friendly - it's just picky about it's friends."  |
 \-----------------------------------------------------------------/


From owner-linux-mips@oss.sgi.com Sat Jun 10 11:08:12 2000
Received:  by oss.sgi.com id <S42247AbQFJSID>;
	Sat, 10 Jun 2000 11:08:03 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:9221 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42199AbQFJSHt>;
	Sat, 10 Jun 2000 11:07:49 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id LAA17718;
	Sat, 10 Jun 2000 11:07:22 -0700
Date:   Sat, 10 Jun 2000 11:07:22 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     "J. Scott Kasten" <jsk@tetracon-eng.net>,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Linux on Indy
Message-ID: <20000610110722.A17647@chem.unr.edu>
References: <Pine.SGI.4.10.10006092319540.2700-100000@thor.tetracon-eng.net> <NAENLMKGGBDKLPONCDDOIEEGCMAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <NAENLMKGGBDKLPONCDDOIEEGCMAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Sat, Jun 10, 2000 at 05:20:08PM +0100
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sat, Jun 10, 2000 at 05:20:08PM +0100, Ian Chilton wrote:

> Jumping ahead a bit...when I get hardhat running, can I download the source
> for all the updated pacages, like GCC 2.95.2, GLIBC 2.1.3 and make, binutils
> etc etc, and compile them from source like you can with Linux on a PC, or
> won't that work with this platform?

You cannot use glibc 2.1 on mips. I'm pretty sure gcc 2.95.2 doesn't
work either. EGCS 1.1.2 with patches works mostly ok, as does 2.96
from cvs. Binutils, flip a coin. The 000425 snapshot works fine for me
with a patch you can get from oss.sgi.com or ftp.foobazco.org.
Somebody reported that they had 000524 mostly working as well.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Sat Jun 10 15:19:22 2000
Received:  by oss.sgi.com id <S42251AbQFJWTC>;
	Sat, 10 Jun 2000 15:19:02 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:13819 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42250AbQFJWS7>; Sat, 10 Jun 2000 15:18:59 -0700
Received: from cacc-27.uni-koblenz.de (cacc-27.uni-koblenz.de [141.26.131.27])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id AAA16401;
	Sun, 11 Jun 2000 00:18:54 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403854AbQFJCs6>;
        Sat, 10 Jun 2000 04:48:58 +0200
Date:   Sat, 10 Jun 2000 04:48:58 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     Ken Wills <kenwills@tds.net>,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Linux on Indy
Message-ID: <20000610044857.B23846@uni-koblenz.de>
References: <20000609203044.A774@spanky.yaberk.int> <NAENLMKGGBDKLPONCDDOAEDLCMAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <NAENLMKGGBDKLPONCDDOAEDLCMAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Sat, Jun 10, 2000 at 03:15:22AM +0100
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sat, Jun 10, 2000 at 03:15:22AM +0100, Ian Chilton wrote:

> BTW: is anyone on ICQ/IRC that knows how to do this??

Checkout irc.openprojects.net, #linuxnewbies or #mipslinux.  Despite
of the name plenty of gurus around.

  Ralf

From owner-linux-mips@oss.sgi.com Sat Jun 10 19:27:03 2000
Received:  by oss.sgi.com id <S42254AbQFKC0n>;
	Sat, 10 Jun 2000 19:26:43 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:5661 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFKC0W>;
	Sat, 10 Jun 2000 19:26:22 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id TAA17566
	for <linux-mips@oss.sgi.com>; Sat, 10 Jun 2000 19:21:20 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id WAA04673; Sat, 10 Jun 2000 22:19:39 -0300
Date:   Sat, 10 Jun 2000 22:19:39 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: RE: Linux on Indy
In-Reply-To: <NAENLMKGGBDKLPONCDDOIEEGCMAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.SGI.4.10.10006102217290.4666-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing



> Jumping ahead a bit...when I get hardhat running, can I download the source
> for all the updated pacages, like GCC 2.95.2, GLIBC 2.1.3 and make, binutils
> etc etc, and compile them from source like you can with Linux on a PC, or
> won't that work with this platform?
> 

In general, you should be able to compile and install the majority of
things like normal.  I won't guarantee that you won't find something once
in a while that breaks, but that's normal on a relatively new and untested
platform.


From owner-linux-mips@oss.sgi.com Sun Jun 11 03:38:38 2000
Received:  by oss.sgi.com id <S42266AbQFKKi2>;
	Sun, 11 Jun 2000 03:38:28 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:37933 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFKKiQ>;
	Sun, 11 Jun 2000 03:38:16 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id DAA12220
	for <linux-mips@oss.sgi.com>; Sun, 11 Jun 2000 03:33:19 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA33790
	for <linux@cthulhu.engr.sgi.com>;
	Sun, 11 Jun 2000 03:37:50 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from smtp.worldonline.cz (smtp-1.worldonline.cz [195.146.100.76]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id DAA01675
	for <linux@cthulhu.engr.sgi.com>; Sun, 11 Jun 2000 03:37:49 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from pingu (IDENT:root@ppp71.plzen.worldonline.cz [212.11.110.75])
	by smtp.worldonline.cz (8.9.3 (WOL 1.2)/8.9.3) with SMTP id MAA20605
	for <linux@cthulhu.engr.sgi.com>; Sun, 11 Jun 2000 12:37:16 +0200 (MET DST)
From:   Jiri "Kasi" Kastner <indy.j@worldonline.cz>
Reply-To: indy.j@worldonline.cz
To:     linux@cthulhu.engr.sgi.com
Subject: i'm not able compile new kernel
Date:   Sun, 11 Jun 2000 11:40:12 +0200
X-Mailer: KMail [version 1.0.28]
Content-Type: text/plain
MIME-Version: 1.0
Message-Id: <00061112164900.01364@pingu>
Content-Transfer-Encoding: 8bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I downloaded kernel source from ftp://ftp.linux.sgi.com/.../v2.3/ 
make menuconfig,
make dep,
this is OK, but when I try make zImage I always get this error output:

/usr/src/linux/include/linux/sched.h: In function `on_sig_stack':
In file included from /usr/src/linux/include/linux/mm.h:4,
                 from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from /usr/src/linux/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux/include/linux/sched.h:566: `current' undeclared (first use this function)
/usr/src/linux/include/linux/sched.h:566: (Each undeclared identifier is reported only once
/usr/src/linux/include/linux/sched.h:566: for each function it appears in.)
/usr/src/linux/include/linux/sched.h:567: warning: control reaches end of non-void function
/usr/src/linux/include/linux/sched.h: In function `sas_ss_flags':
/usr/src/linux/include/linux/sched.h:571: `current' undeclared (first use this function)
/usr/src/linux/include/linux/sched.h:573: warning: control reaches end of non-void function
/usr/src/linux/include/linux/sched.h: In function `suser':
/usr/src/linux/include/linux/sched.h:596: `current' undeclared (first use this function)
/usr/src/linux/include/linux/sched.h: In function `fsuser':
/usr/src/linux/include/linux/sched.h:605: `current' undeclared (first use this function)
/usr/src/linux/include/linux/sched.h: In function `capable':
/usr/src/linux/include/linux/sched.h:621: `current' undeclared (first use this function)
/usr/src/linux/include/linux/mm.h: In function `expand_stack':
In file included from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from /usr/src/linux/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux/include/linux/mm.h:406: `current' undeclared (first use this function)
init/main.c: In function `start_kernel':
init/main.c:536: `current' undeclared (first use this function)
init/main.c: In function `do_basic_setup':
init/main.c:597: `current' undeclared (first use this function)
make: *** [init/main.o] Error 1

I would like to compile new kernel on indy (hardhat 5.1). Can anybody write to
me what is wrong? My indy is MIPS4600 (IP22), XL-8 bit graphics, vino, IndyCam,
soundcard.

Thanks
Jiri.

From owner-linux-mips@oss.sgi.com Sun Jun 11 03:52:38 2000
Received:  by oss.sgi.com id <S42267AbQFKKw2>;
	Sun, 11 Jun 2000 03:52:28 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:59184 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42199AbQFKKwD>;
	Sun, 11 Jun 2000 03:52:03 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id DAA12747
	for <linux-mips@oss.sgi.com>; Sun, 11 Jun 2000 03:46:37 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id DAA60883 for <linux-mips@oss.sgi.com>; Sun, 11 Jun 2000 03:49:46 -0700 (PDT)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA06076;
	Sun, 11 Jun 2000 03:48:06 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from localhost (localhost [127.0.0.1])
	by calypso.engr.sgi.com (Postfix) with ESMTP
	id 1E0B7A7875; Sun, 11 Jun 2000 03:46:22 -0700 (PDT)
Date:   Sun, 11 Jun 2000 03:46:22 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
To:     Jiri Kasi Kastner <indy.j@worldonline.cz>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: i'm not able compile new kernel
In-Reply-To: <00061112164900.01364@pingu>
Message-ID: <Pine.LNX.4.21.0006110341490.30891-100000@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> /usr/src/linux/include/linux/sched.h: In function `on_sig_stack':
> In file included from /usr/src/linux/include/linux/mm.h:4,
>                  from /usr/src/linux/include/linux/slab.h:14,
>                  from /usr/src/linux/include/linux/malloc.h:4,
>                  from /usr/src/linux/include/linux/proc_fs.h:5,
>                  from init/main.c:15:
> /usr/src/linux/include/linux/sched.h:566: `current' undeclared (first use this function)
> /usr/src/linux/include/linux/sched.h:566: (Each undeclared identifier is reported only once
> /usr/src/linux/include/linux/sched.h:566: for each function it appears in.)
> /usr/src/linux/include/linux/sched.h:567: warning: control reaches end of non-void function
> /usr/src/linux/include/linux/sched.h: In function `sas_ss_flags':
> /usr/src/linux/include/linux/sched.h:571: `current' undeclared (first use this function)
> /usr/src/linux/include/linux/sched.h:573: warning: control reaches end of non-void function
> /usr/src/linux/include/linux/sched.h: In function `suser':
> /usr/src/linux/include/linux/sched.h:596: `current' undeclared (first use this function)
> /usr/src/linux/include/linux/sched.h: In function `fsuser':
> /usr/src/linux/include/linux/sched.h:605: `current' undeclared (first use this function)
> /usr/src/linux/include/linux/sched.h: In function `capable':
> /usr/src/linux/include/linux/sched.h:621: `current' undeclared (first use this function)
> /usr/src/linux/include/linux/mm.h: In function `expand_stack':
> In file included from /usr/src/linux/include/linux/slab.h:14,
>                  from /usr/src/linux/include/linux/malloc.h:4,
>                  from /usr/src/linux/include/linux/proc_fs.h:5,
>                  from init/main.c:15:
> /usr/src/linux/include/linux/mm.h:406: `current' undeclared (first use this function)
> init/main.c: In function `start_kernel':
> init/main.c:536: `current' undeclared (first use this function)
> init/main.c: In function `do_basic_setup':
> init/main.c:597: `current' undeclared (first use this function)
> make: *** [init/main.o] Error 1

You have to use egcs when you compile the kernel.

Ulf


From owner-linux-mips@oss.sgi.com Mon Jun 12 09:31:57 2000
Received:  by oss.sgi.com id <S42288AbQFLQbr>;
	Mon, 12 Jun 2000 09:31:47 -0700
Received: from mailhost.uni-koblenz.de ([141.26.64.1]:58558 "EHLO
        mailhost.uni-koblenz.de") by oss.sgi.com with ESMTP
	id <S42285AbQFKNoV>; Sun, 11 Jun 2000 06:44:21 -0700
Received: from cacc-19.uni-koblenz.de (cacc-19.uni-koblenz.de [141.26.131.19])
	by mailhost.uni-koblenz.de (8.9.3/8.9.3) with ESMTP id PAA06350;
	Sun, 11 Jun 2000 15:43:46 +0200 (MET DST)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403854AbQFKNn2>;
        Sun, 11 Jun 2000 15:43:28 +0200
Date:   Sun, 11 Jun 2000 15:43:27 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Ian Chilton <mailinglist@ichilton.co.uk>
Cc:     info-iris-hardware@ARL.MIL,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Can't find |
Message-ID: <20000611154327.B9639@uni-koblenz.de>
References: <NAENLMKGGBDKLPONCDDOMEEBCMAA.mailinglist@ichilton.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <NAENLMKGGBDKLPONCDDOMEEBCMAA.mailinglist@ichilton.co.uk>; from mailinglist@ichilton.co.uk on Sat, Jun 10, 2000 at 01:12:17PM +0100
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sat, Jun 10, 2000 at 01:12:17PM +0100, Ian Chilton wrote:

> I have recently bought an Indy, but didn't get a keyboard with it, so I
> plugged a standard UK PS/2 keyboard in. All works well, except the | (pipe).

Dunno about IRIX or the proms but Linux assumes that you have a standard
keyboard.

  Ralf

From owner-linux-mips@oss.sgi.com Mon Jun 12 09:34:26 2000
Received:  by oss.sgi.com id <S42277AbQFLQeH>;
	Mon, 12 Jun 2000 09:34:07 -0700
Received: from mta05-svc.ntlworld.com ([62.253.162.45]:62181 "EHLO
        mta05-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42276AbQFLQds>; Mon, 12 Jun 2000 09:33:48 -0700
Received: from icserver.ichilton.co.uk ([62.252.240.129])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000612133940.SEYQ10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Mon, 12 Jun 2000 13:39:40 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5CCbJN26330;
	Mon, 12 Jun 2000 13:37:19 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Alexis Cousein" <al@brussels.sgi.com>
Cc:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>,
        <info-iris-hardware@ARL.MIL>
Subject: RE: Can't find |
Date:   Mon, 12 Jun 2000 13:37:19 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOCEHLCMAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <39440AA3.51CEDFA3@brussels.sgi.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> That's *usually* easy. You usu need another model specified in
> /usr/lib/X11/xkb/X0-config.keyboard -- you have a 102 key keyboard and
> the Indy thinks you have a 101 kkey keyboard or vice-versa.

> Note that a file somewhere in the .desktop home directory of users can
> override this file, so make sure that default file is the only one on
> the system!

In the desktopenv file, it has:
SGI_KB_LAYOUT="gb"

Will this matter?


> Trouble is, it's been so long I've had to answer this that it's no
> longer in deja.com archives

I have tried what you suggested, and it doesn't make any difference...I can
only get a |.

Anyone know exactly what the command is to go in this file?


I did find however, that while IRIX is booting, and that console window
comes up, I can do CTRL-ALT, and they key left of 1 and get a |, but this
doesn't work once it's booted. In a terminal window, I just get '15q' when I
press this.


Any ideas?


Thanks!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Mon Jun 12 13:07:40 2000
Received:  by oss.sgi.com id <S42195AbQFLUHa>;
	Mon, 12 Jun 2000 13:07:30 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:38690 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42186AbQFLUHU>; Mon, 12 Jun 2000 13:07:20 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id OAA01212
	for <linux-mips@oss.sgi.com>; Mon, 12 Jun 2000 14:12:19 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA33405
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 12 Jun 2000 14:06:52 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from smtp.worldonline.cz (smtp-1.worldonline.cz [195.146.100.76]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id OAA03763
	for <linux@cthulhu.engr.sgi.com>; Mon, 12 Jun 2000 14:06:47 -0700 (PDT)
	mail_from (indy.j@worldonline.cz)
Received: from pingu (IDENT:indy@ppp67.plzen.worldonline.cz [212.11.110.71])
	by smtp.worldonline.cz (8.9.3 (WOL 1.2)/8.9.3) with SMTP id XAA08045
	for <linux@cthulhu.engr.sgi.com>; Mon, 12 Jun 2000 23:06:08 +0200 (MET DST)
From:   "Jiri Kastner jr." <indy.j@worldonline.cz>
To:     linux@cthulhu.engr.sgi.com
Subject: Re: i'm not able compile new kernel
Date:   Mon, 12 Jun 2000 23:04:13 +0200
X-Mailer: KMail [version 1.0.28]
Content-Type: text/plain
References: <Pine.LNX.4.21.0006110341490.30891-100000@calypso.engr.sgi.com>
In-Reply-To: <Pine.LNX.4.21.0006110341490.30891-100000@calypso.engr.sgi.com>
MIME-Version: 1.0
Message-Id: <00061223063600.00832@pingu>
Content-Transfer-Encoding: 8bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> 
> You have to use egcs when you compile the kernel.
> 
> Ulf

Is possible to compile kernel with gcc-2.7.2?

Jirka.

From owner-linux-mips@oss.sgi.com Mon Jun 12 15:38:50 2000
Received:  by oss.sgi.com id <S42245AbQFLWik>;
	Mon, 12 Jun 2000 15:38:40 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:30259 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42186AbQFLWiZ>; Mon, 12 Jun 2000 15:38:25 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id QAA01837
	for <linux-mips@oss.sgi.com>; Mon, 12 Jun 2000 16:43:25 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA51523;
	Mon, 12 Jun 2000 16:38:00 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from localhost (localhost [127.0.0.1])
	by calypso.engr.sgi.com (Postfix) with ESMTP
	id BB2FAA7875; Mon, 12 Jun 2000 16:36:12 -0700 (PDT)
Date:   Mon, 12 Jun 2000 16:36:12 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
To:     "Jiri Kastner jr." <indy.j@worldonline.cz>
Cc:     linux-mips@oss.sgi.com
Subject: Re: i'm not able compile new kernel
In-Reply-To: <00061223063600.00832@pingu>
Message-ID: <Pine.LNX.4.21.0006121632510.30891-100000@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> > 
> > You have to use egcs when you compile the kernel.
> > 
> > Ulf
> 
> Is possible to compile kernel with gcc-2.7.2?

Try the egcs 1.0.2 release (egcs-2.90.27) or later. 

Ulf


From owner-linux-mips@oss.sgi.com Tue Jun 13 03:16:44 2000
Received:  by oss.sgi.com id <S42280AbQFMKQY>;
	Tue, 13 Jun 2000 03:16:24 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:10599 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42186AbQFMKQG>; Tue, 13 Jun 2000 03:16:06 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id EAA06818
	for <linux-mips@oss.sgi.com>; Tue, 13 Jun 2000 04:21:07 -0700 (PDT)
	mail_from (Huseyin@sgi.com)
Received: from relay.istanbul.sgi.com (relay.istanbul.sgi.com [144.253.232.2])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA30010
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 13 Jun 2000 04:15:36 -0700 (PDT)
	mail_from (Huseyin@sgi.com)
Received: from nt-emea-trbdc.istanbul.sgi.com (nt-emea-trbdc.istanbul.sgi.com [144.253.232.21]) by relay.istanbul.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA04066 for <linux@cthulhu.engr.sgi.com>; Tue, 13 Jun 2000 14:15:30 +0300 (MDT)
Received: by nt-emea-trbdc.istanbul.sgi.com with Internet Mail Service (5.5.2650.21)
	id <L6RWPC7L>; Tue, 13 Jun 2000 14:15:39 +0300
Message-ID: <9496A27F9004D411AF890090278610F3017001@nt-emea-trbdc.istanbul.sgi.com>
From:   Huseyin Sasmaz <Huseyin@sgi.com>
To:     linux@cthulhu.engr.sgi.com
Subject: Problem on booting linux on Indy
Date:   Tue, 13 Jun 2000 14:15:38 +0300
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_000_01BFD528.B42A6A70"
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BFD528.B42A6A70
Content-Type: text/plain;
	charset="windows-1254"



I would like to install the redhat 5.1 to my indy. I am getting the
following error messages after the vmlinux is booted ;

Looking up port of RPC 100003/2 on 144.253.232.3  <----- This my bootp
server and nfs server which is O2.
sendmsg returned error 128
..
..
..
portmap server 144.253.232.3 not responding, timed out.

Then Indy panics

Your help will be appreciated,


Thansk in advance


Huseyin

 <<Huseyin Sasmaz (E-mail).vcf>> 

------_=_NextPart_000_01BFD528.B42A6A70
Content-Type: application/octet-stream;
	name="Huseyin Sasmaz (E-mail).vcf"
Content-Disposition: attachment;
	filename="Huseyin Sasmaz (E-mail).vcf"

BEGIN:VCARD
VERSION:2.1
N:Sasmaz;Huseyin
FN:Huseyin Sasmaz (E-mail)
ORG:SGI
TITLE:Customer Support Manager
TEL;WORK;VOICE:+90 (216) 361 71 81
TEL;WORK;FAX:+90 (216) 361 71 76
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;Istanbul;Ucgen Plaza, Cayiryolu Sokak.=0D=0ANo.7 Kat.13;Istanbul;;81120;Tur=
key
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Istanbul=0D=0AUcgen Plaza, Cayiryolu Sokak.=0D=0ANo.7 Kat.13=0D=0AIstanbul 8=
1120=0D=0ATurkey
EMAIL;PREF;INTERNET:Huseyin@sgi.com
REV:20000612T081952Z
END:VCARD

------_=_NextPart_000_01BFD528.B42A6A70--

From owner-linux-mips@oss.sgi.com Tue Jun 13 11:35:08 2000
Received:  by oss.sgi.com id <S42297AbQFMSe7>;
	Tue, 13 Jun 2000 11:34:59 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:47425 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42289AbQFMSeh>; Tue, 13 Jun 2000 11:34:37 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA05790
	for <linux-mips@oss.sgi.com>; Tue, 13 Jun 2000 12:39:38 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA29077
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 13 Jun 2000 12:34:12 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from u-76.karlsruhe.ipdial.viaginterkom.de (u-76.karlsruhe.ipdial.viaginterkom.de [62.180.19.76]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id MAA05280
	for <linux@cthulhu.engr.sgi.com>; Tue, 13 Jun 2000 12:34:10 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406584AbQFMTeA>;
        Tue, 13 Jun 2000 21:34:00 +0200
Date:   Tue, 13 Jun 2000 21:34:00 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Huseyin Sasmaz <Huseyin@sgi.com>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: Problem on booting linux on Indy
Message-ID: <20000613213400.C19633@uni-koblenz.de>
References: <9496A27F9004D411AF890090278610F3017001@nt-emea-trbdc.istanbul.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <9496A27F9004D411AF890090278610F3017001@nt-emea-trbdc.istanbul.sgi.com>; from Huseyin@sgi.com on Tue, Jun 13, 2000 at 02:15:38PM +0300
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 13, 2000 at 02:15:38PM +0300, Huseyin Sasmaz wrote:

> I would like to install the redhat 5.1 to my indy. I am getting the
> following error messages after the vmlinux is booted ;
> 
> Looking up port of RPC 100003/2 on 144.253.232.3  <----- This my bootp
> server and nfs server which is O2.
> sendmsg returned error 128
> ..
> ..
> ..
> portmap server 144.253.232.3 not responding, timed out.

Error 128 is ENETUNREACH, network unreachable.  Some network configuration
problem?

  Ralf

From owner-linux-mips@oss.sgi.com Tue Jun 13 14:41:42 2000
Received:  by oss.sgi.com id <S42308AbQFMVlc>;
	Tue, 13 Jun 2000 14:41:32 -0700
Received: from hibernia.clubi.ie ([212.17.32.129]:22283 "EHLO
        hibernia.jakma.org") by oss.sgi.com with ESMTP id <S42289AbQFMVlW>;
	Tue, 13 Jun 2000 14:41:22 -0700
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5DLfFk25703
	for <linux-mips@oss.sgi.com>; Tue, 13 Jun 2000 22:41:15 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5DLfFZ12877
	for <linux-mips@oss.sgi.com>; Tue, 13 Jun 2000 22:41:15 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Tue, 13 Jun 2000 22:41:15 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     Linux MIPS <linux-mips@oss.sgi.com>
Subject: precompiled kernels
Message-ID: <Pine.LNX.4.21.0006132235180.2589-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

hi,

where can i get precompiled kernels? i see there are precompiled
2.2.13 and 2.3.47 kernels on ftp.oss.sgi.com, are these the latest -
least bug free?

also, i don't have fast net access. does anyone sell any linux-mips
binary/install CD's?

regards,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
In order to get a loan you must first prove you don't need it.


From owner-linux-mips@oss.sgi.com Wed Jun 14 03:58:37 2000
Received:  by oss.sgi.com id <S42314AbQFNK61>;
	Wed, 14 Jun 2000 03:58:27 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:6254 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42289AbQFNK6G>;
	Wed, 14 Jun 2000 03:58:06 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id DAA16220
	for <linux-mips@oss.sgi.com>; Wed, 14 Jun 2000 03:53:09 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id DAA10368 for <linux-mips@oss.sgi.com>; Wed, 14 Jun 2000 03:56:19 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA44830
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 14 Jun 2000 03:54:37 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id DAA07234
	for <linux@cthulhu.engr.sgi.com>; Wed, 14 Jun 2000 03:54:27 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 132Aoc-0002cj-00; Wed, 14 Jun 2000 12:54:34 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Wed, 14 Jun 2000 12:53:52 +0200
Date:   Wed, 14 Jun 2000 12:53:52 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     linux@cthulhu.engr.sgi.com
Subject: newport: glyph cursor and cmap
Message-ID: <20000614125351.A24432@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	linux@cthulhu.engr.sgi.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I'm currently trying to add a hw-cursor to the xserver. As far as I
understand the xmap9 docs the cursor has its own colormap on the cmap
chip sperate from the "normal" colormap. Can someone provide a small
codepiece or docs on how two manipulate this part of the cmap chip(via the
dcb)?  (i didn't find anything about the cmap chips on oss.sgi.com).
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Wed Jun 14 12:17:09 2000
Received:  by oss.sgi.com id <S42253AbQFNTQ6>;
	Wed, 14 Jun 2000 12:16:58 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:43864 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42195AbQFNTQh>; Wed, 14 Jun 2000 12:16:37 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA08238
	for <linux-mips@oss.sgi.com>; Wed, 14 Jun 2000 12:21:38 -0700 (PDT)
	mail_from (tsbogend@alpha.franken.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA53112
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 14 Jun 2000 12:16:10 -0700 (PDT)
	mail_from (tsbogend@alpha.franken.de)
Received: from rachael.franken.de (rachael.franken.de [193.175.24.38]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id MAA08909
	for <linux@cthulhu.engr.sgi.com>; Wed, 14 Jun 2000 12:16:01 -0700 (PDT)
	mail_from (tsbogend@alpha.franken.de)
Received: by rachael.franken.de 
	for linux@cthulhu.engr.sgi.com
	id m132Idv-00285JC; Wed, 14 Jun 2000 21:16:03 +0200 (MET DST)
Received: from dns.franken.de(193.175.24.33), claiming to be "chico.franken.de"
 via SMTP by rachael.franken.de, id smtpdAAAa17379; Wed Jun 14 21:15:32 2000
Received: by chico.franken.de with UUCP 
	for linux@cthulhu.engr.sgi.com
	id m132IdP-005DCnC; Wed, 14 Jun 2000 21:15:31 +0200 (MET DST)
Received: (from tsbogend@localhost)
	by alpha.franken.de (8.8.7/8.8.5) id VAA02042;
	Wed, 14 Jun 2000 21:14:04 +0200
Date:   Wed, 14 Jun 2000 21:14:03 +0200
From:   Thomas Bogendoerfer <tsbogend@alpha.franken.de>
To:     Guido Guenther <guido.guenther@gmx.net>, linux@cthulhu.engr.sgi.com
Subject: Re: newport: glyph cursor and cmap
Message-ID: <20000614211403.A1996@alpha.franken.de>
References: <20000614125351.A24432@bert.physik.uni-konstanz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <20000614125351.A24432@bert.physik.uni-konstanz.de>; from guido.guenther@gmx.net on Wed, Jun 14, 2000 at 12:53:52PM +0200
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, Jun 14, 2000 at 12:53:52PM +0200, Guido Guenther wrote:
> I'm currently trying to add a hw-cursor to the xserver. As far as I
> understand the xmap9 docs the cursor has its own colormap on the cmap
> chip sperate from the "normal" colormap. Can someone provide a small
> codepiece or docs on how two manipulate this part of the cmap chip(via the
> dcb)?  (i didn't find anything about the cmap chips on oss.sgi.com).

have you looked at newport_con.c ? It uses a hardware cursor.

Thomas.

-- 
   This device has completely bogus header. Compaq scores again :-|
It's a host bridge, but it should be called ghost bridge instead ;^)
                                        [Martin `MJ' Mares on linux-kernel]

From owner-linux-mips@oss.sgi.com Thu Jun 15 11:27:41 2000
Received:  by oss.sgi.com id <S42182AbQFOS1b>;
	Thu, 15 Jun 2000 11:27:31 -0700
Received: from staff.cerf.net ([198.137.140.12]:19955 "EHLO staff.cerf.net")
	by oss.sgi.com with ESMTP id <S42181AbQFOS1S>;
	Thu, 15 Jun 2000 11:27:18 -0700
Received: from sdhqdt0132 (dhcp684.hq.sd.cerf.net [192.215.14.84])
	by staff.cerf.net (8.10.1/8.9.3) with SMTP id e5FIR6403805
	for <linux-mips@oss.sgi.com>; Thu, 15 Jun 2000 18:27:06 GMT
From:   "Eric Watkins" <watkinse@attens.com>
To:     <linux-mips@oss.sgi.com>
Subject: Status reports?
Date:   Thu, 15 Jun 2000 11:27:13 -0700
Message-ID: <001c01bfd6f7$536705b0$540ed7c0@hq.sd.cerf.net>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal
X-Filtered-By: VBFilter 1.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

Is progress being made on this port on a weekly basis?

If so can we start having whoever codes whatever start posting the progress
on a weekly/monthly basis?

I know lots of this information gets distributed via IRC but someone should
let everyone, who's not on IRC all the time, know what's going on and what
progress is being made.

I mean are we close to having a working port or really far off?

Thoughts?


From owner-linux-mips@oss.sgi.com Thu Jun 15 11:34:01 2000
Received:  by oss.sgi.com id <S42188AbQFOSdl>;
	Thu, 15 Jun 2000 11:33:41 -0700
Received: from staff.cerf.net ([198.137.140.12]:60915 "EHLO staff.cerf.net")
	by oss.sgi.com with ESMTP id <S42187AbQFOSda>;
	Thu, 15 Jun 2000 11:33:30 -0700
Received: from sdhqdt0132 (dhcp684.hq.sd.cerf.net [192.215.14.84])
	by staff.cerf.net (8.10.1/8.9.3) with SMTP id e5FIXM404844;
	Thu, 15 Jun 2000 18:33:22 GMT
From:   "Eric Watkins" <watkinse@attens.com>
To:     "Ralf Baechle" <ralf@oss.sgi.com>, <linux-mips@oss.sgi.com>
Subject: RE: ADMIN: mailing list moved
Date:   Thu, 15 Jun 2000 11:33:29 -0700
Message-ID: <001f01bfd6f8$3394da90$540ed7c0@hq.sd.cerf.net>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <20000602005044.C26563@uni-koblenz.de>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal
X-Filtered-By: VBFilter 1.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

http://oss.sgi.com/projects/linux-mips/archive/

This URL gives me:

The requested URL /projects/linux-mips/archive/ was not found on this
server.

Is there a live archive?

> -----Original Message-----
> From: owner-linux-mips@oss.sgi.com
> [mailto:owner-linux-mips@oss.sgi.com]On Behalf Of Ralf Baechle
> Sent: Thursday, June 01, 2000 3:51 PM
> To: linux-mips@oss.sgi.com
> Subject: ADMIN: mailing list moved
>
>
> The mailing list linux@engr.sgi.com is moving to linux-mips@oss.sgi.com.
> I've copied the old subscription list, so there is no need to
> resubscribe.  Archives of the mailing list will be available at
> http://oss.sgi.com/projects/linux-mips/archive/.  Subscriptions are
> be handled by majordomo@oss.sgi.com.
>
> Subscribers of linuxmips@oss.sgi.com - that mailing list was only used
> for internal purposes, that is to generate mailinglist archives of the
> old linux@engr.sgi.com list.  While subscribing to it was possible it
> was still a bad idea.  While you were receiving all postings to
> linux@engr.sgi.com most of you were not subscribed to that list and
> therefore not able to post.  Worse, your postings were going only to
> the handfull of subscribers to that list.  Subscriptions to that list
> have also all been moved over to linux-mips@oss.sgi.com
>
> In case of problems please send mail to linux-mips-owner@oss.sgi.com
> or me.
>
>   Ralf
>


From owner-linux-mips@oss.sgi.com Thu Jun 15 12:41:53 2000
Received:  by oss.sgi.com id <S42184AbQFOTlc>;
	Thu, 15 Jun 2000 12:41:32 -0700
Received: from smtp-1.worldonline.cz ([195.146.100.76]:27041 "EHLO
        smtp.worldonline.cz") by oss.sgi.com with ESMTP id <S42181AbQFOTlX>;
	Thu, 15 Jun 2000 12:41:23 -0700
Received: from pingu (IDENT:indy@ppp211.plzen.worldonline.cz [212.11.110.215])
	by smtp.worldonline.cz (8.9.3 (WOL 1.2)/8.9.3) with SMTP id VAA00901
	for <linux-mips@oss.sgi.com>; Thu, 15 Jun 2000 21:40:40 +0200 (MET DST)
From:   "Jiri Kastner jr." <indy.j@worldonline.cz>
To:     linux-mips@oss.sgi.com
Subject: Re: i'm not able compile new kernel
Date:   Thu, 15 Jun 2000 21:22:19 +0200
X-Mailer: KMail [version 1.0.28]
Content-Type: text/plain
References: <Pine.LNX.4.21.0006121632510.30891-100000@calypso.engr.sgi.com>
In-Reply-To: <Pine.LNX.4.21.0006121632510.30891-100000@calypso.engr.sgi.com>
MIME-Version: 1.0
Message-Id: <00061521402900.00811@pingu>
Content-Transfer-Encoding: 8bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> Try the egcs 1.0.2 release (egcs-2.90.27) or later. 
Now I have cross-compiler and I got following:

In file included from /usr/include/errno.h:36,
                 from scripts/split-include.c:26:
/usr/include/bits/errno.h:32: warning: `ECANCELED' redefined
/usr/include/asm/errno.h:139: warning: this is the location of the previous definition
cc1: Invalid option `-fno-strict-aliasing'
In file included from /usr/lib/gcc-lib/mips-linux/egcs-2.90.29/include/stdarg.h:27,
                 from /usr/src/linux/include/linux/kernel.h:10,
                 from /usr/src/linux/include/linux/wait.h:12,
                 from /usr/src/linux/include/linux/fs.h:12,
                 from /usr/src/linux/include/linux/capability.h:13,
                 from /usr/src/linux/include/linux/binfmts.h:5,
                 from /usr/src/linux/include/linux/sched.h:9,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from /usr/src/linux/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/lib/gcc-lib/mips-linux/egcs-2.90.29/include/va-mips.h:89: sgidefs.h: není souborem ani adresářem
In file included from /usr/src/linux/include/linux/net.h:22,
                 from /usr/src/linux/include/linux/fs.h:15,
                 from /usr/src/linux/include/linux/capability.h:13,
                 from /usr/src/linux/include/linux/binfmts.h:5,
                 from /usr/src/linux/include/linux/sched.h:9,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from /usr/src/linux/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux/include/linux/socket.h:133: warning: `SOCK_STREAM' redefined
/usr/src/linux/include/asm/socket.h:67: warning: this is the location of the previous definition
/usr/src/linux/include/linux/socket.h:134: warning: `SOCK_DGRAM' redefined
/usr/src/linux/include/asm/socket.h:65: warning: this is the location of the previous definition
make: *** [init/main.o] Error 1

This is from compiling of kernel release 2.4.0test1 from czech mirror of kernel
site.

What's wrong I have cross-compiler egcs-2.90.29 (egcs 1.0.2 release) from
ftp://oss.sgi.com/....

I've compiled latest kernel from ftp.linux.sgi.com/.../v2.3 and when I'm tryin'
to boot this kernel, I get this:

72912+9440+3024+331696+23768d+3644+5808 entry: 0x8bf9a950
Exception:<vector=UTLB Miss>
Status register: 0x30004803<CU1,CU0,IM7,IM4,IPL=???,MODE=KERNEL,EXL,IE>
Cause register: 0x8008<CE=0,IP8,EXC=RMISS>
Exception PC: 0x0, Exception RA: 0x0
exception bad address: 0x0
Local I/O interupt register 1: 0x80<VR/GI02>
Saved user in hex (&gpda 0xa8740e48, &_regs 0xa8741048):.................

What I'm doin' wrong..?

Jirka.

From owner-linux-mips@oss.sgi.com Thu Jun 15 15:51:45 2000
Received:  by oss.sgi.com id <S42189AbQFOWvf>;
	Thu, 15 Jun 2000 15:51:35 -0700
Received: from ha1.rdc1.az.home.com ([24.1.240.66]:52198 "EHLO
        mail.rdc1.az.home.com") by oss.sgi.com with ESMTP id <S42181AbQFOWvP>;
	Thu, 15 Jun 2000 15:51:15 -0700
Received: from CX579290-B ([24.9.123.15]) by mail.rdc1.az.home.com
          (InterMail vM.4.01.02.00 201-229-116) with SMTP
          id <20000615225115.GMWW11091.mail.rdc1.az.home.com@CX579290-B>
          for <linux-mips@oss.sgi.com>; Thu, 15 Jun 2000 15:51:15 -0700
From:   Pete Buechler <peterb@suse.com>
Reply-To: Pete Buechler <peterb@suse.com>
Organization: home
To:     linux-mips@oss.sgi.com
Subject: Maintainer for MIPS version of gcc?
Date:   Thu, 15 Jun 2000 15:49:15 -0700
X-Mailer: KMail [version 1.0.29.1]
Content-Type: text/plain
MIME-Version: 1.0
Message-Id: <00061515510204.02475@CX579290-B>
Content-Transfer-Encoding: 8bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Dear folks -

While using a version of gcc which I downloaded from CVS  on 09 June 2000, to
compile Linux-VR which I downloaded on 07 June 2000, the compiler complains
that it has hit an internal error and to please file a bug report. I used the
web interface to GNATS to file one early in the day on Tuesday. It told
me that I would get e-mail telling me which developer it went to. I have not
heard back, so I am starting to wonder if I did something wrong or if the
interface is broken.

So, could you tell me who would be interested in looking at an internal gcc
compiler error which is encountered when compiling Linux-VR? If I can find out
who that person is, I will mail them my command, its output, and the
pre-processed source file.

I looked at the pre-processed code, it has some really funky C and in-line
assembly.

 -- 
Pete Buechler	: SuSE Linux Developer
Work e-mail	: peterb@suse.com
Work web page	: http://www.suse.com/~peterb
Personal e-mail	: peter.buechler@home.com

From owner-linux-mips@oss.sgi.com Fri Jun 16 20:31:13 2000
Received:  by oss.sgi.com id <S42227AbQFQDbD>;
	Fri, 16 Jun 2000 20:31:03 -0700
Received: from filer2.isc.rit.edu ([129.21.2.226]:12047 "EHLO
        filer2.isc.rit.edu") by oss.sgi.com with ESMTP id <S42218AbQFQDae>;
	Fri, 16 Jun 2000 20:30:34 -0700
Received: from hork ("port 1025"@[129.21.10.76])
 by osfmail.isc.rit.edu (PMDF V5.2-33 #41785)
 with ESMTP id <0FWA000464DYAN@osfmail.isc.rit.edu> for linux-mips@oss.sgi.com;
 Fri, 16 Jun 2000 23:30:00 -0400 (EDT)
Received: from molotov (helo=localhost)
	by hork with local-esmtp (Exim 3.12 #1 (Debian))	id 1339JQ-000056-00; Fri,
 16 Jun 2000 23:30:24 -0400
Date:   Fri, 16 Jun 2000 23:30:24 -0400 (EDT)
From:   Chris Ruvolo <csr6702@osfmail.isc.rit.edu>
Subject: TFTP Problem Resolved!
X-Sender: molotov@hork
To:     linux-mips@oss.sgi.com
Cc:     jbglaw@lug-owl.de, florian@void.s.bawue.de
Message-id: <Pine.LNX.4.21.0006162228001.504-100000@hork>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Those of you maintaing FAQs or installation instructions might want to
make note of this.

When using bootp/tftp to boot, some of us have been running into
trouble.  We are able to get an IP with bootp, but when it came to
tftping a kernel, the client would issue a request, the server would
respond, but the response would be ignored.

Apparently, this is because the "Don't Fragment" flag is being set on the
TFTP UDP data packets.  This is set by default on kernels >= 2.3.x due to
path MTU discovery!

To correct for this, either boot your tftp server with a 2.2.x kernel, or
"echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc" before you boot the remote
machine.

Thanks to the guys on #mipslinux on irc.openprojects.net for their help
figuring this problem out and testing this solution.  Ralf Baechle
informed us about the /proc configuration.

This (mis)behavior has been observed on my Indy and another machine
(Siemens?) that belongs to flawed on #mipslinux.

For clarification, this affects TFTP servers running linux 2.3.x.

Thanks for everyone's help in getting this resolved.

-Chris

PS: Yea!  My Indy works!  I've been so frustrated, I've been considering
just getting rid of it and selling it on Ebay. :)  Now I'm glad I didn't.


From owner-linux-mips@oss.sgi.com Fri Jun 16 21:23:43 2000
Received:  by oss.sgi.com id <S42231AbQFQEXd>;
	Fri, 16 Jun 2000 21:23:33 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:61759 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42218AbQFQEXK>;
	Fri, 16 Jun 2000 21:23:10 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id VAA15556
	for <linux-mips@oss.sgi.com>; Fri, 16 Jun 2000 21:18:08 -0700 (PDT)
	mail_from (owner-blackbook@GUAVA.EASE.LSOFT.COM)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id VAA12277 for <linux-mips@oss.sgi.com>; Fri, 16 Jun 2000 21:22:34 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id VAA22996
	for <linux@engr.sgi.com>;
	Fri, 16 Jun 2000 21:20:44 -0700 (PDT)
	mail_from (owner-blackbook@GUAVA.EASE.LSOFT.COM)
Received: from grape.ease.lsoft.com (grape.ease.lsoft.com [209.119.1.39]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id VAA04530
	for <linux@ENGR.SGI.COM>; Fri, 16 Jun 2000 21:20:41 -0700 (PDT)
	mail_from (owner-blackbook@GUAVA.EASE.LSOFT.COM)
Received: from guava (209.119.1.40) by grape.ease.lsoft.com (LSMTP for OpenVMS v1.1b) with SMTP id <5.000B60AE@grape.ease.lsoft.com>; Sat, 17 Jun 2000 0:17:30 -0500
Received: from GUAVA.EASE.LSOFT.COM by GUAVA.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8d) with spool id 2126999 for
          BLACKBOOK@GUAVA.EASE.LSOFT.COM; Sat, 17 Jun 2000 00:14:09 -0400
Approved-By: bmcnally@EURODIRECTOR.COM
Received: from 209.207.216.11 by GUAVA.EASE.LSOFT.COM (SMTPL release 1.0d) with
          TCP; Wed, 14 Jun 2000 12:15:15 -0400
Received: from k6200 (zhb118pub178.bluewin.ch [195.186.118.178]) by
          cob238.dn.net (8.9.3/8.9.3) with ESMTP id MAA27280 for
          <BLACKBOOK@GUAVA.EASE.LSOFT.COM>; Wed, 14 Jun 2000 12:12:54 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----=_NextPart_000_0036_01BFD62C.A8EAD2D0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Message-ID:  <003901bfd61b$e628ae30$0800a8c0@k6200>
Date:         Wed, 14 Jun 2000 18:16:29 +0200
Reply-To: Brian McNally <bmcnally@eurodirector.com>
From:   Brian McNally <bmcnally@eurodirector.com>
Organization: www.eurodirector.com
To:     BLACKBOOK@GUAVA.EASE.LSOFT.COM
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This is a multi-part message in MIME format.

------=_NextPart_000_0036_01BFD62C.A8EAD2D0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


ab 15.6.2000 auf CD-ROM:

****       blackbook 2000 ch    ****

=20
- die 1. Datenbank zum leichten und umfassenden Aufbau von

**   Newslettern
**   Kundeninformationsbriefen
**   Produktankuendigungen
**   Marketingaktionen
**   Offerten einholen/stellen
**   konzipiert f=FCr den Business to Business-Einsatz Schweiz

- die Informationsdatenbank mit

+ 450'000 Business-Emails der Schweiz
+ 170'000 Business-Websites der Schweiz=20
(Registrar, weitere Domains des Registrars, Kontaktinfo)
+ 160'000 Kontaktadressen mit Telefon, Fax, Homepage,=20
Email, Beruf

- Suchmoeglichkeiten Homepage/Adressen=20
nach Kanton - Beruf - Stichworten=20

Alle Daten exportierbar in Outlook 2000 oder Textfiles zur =
Weiterverarbeitung.
Eigene Daten importieren aus Outlook 2000 oder Textfiles.=20
Backup/Restore eigener Daten.

Lieferumfang:
Datenbankprogramm - "How to's" - Groupmailprogramme -=20
Internetmetasearchengine.

(10'000 CD's zum Preis von jeweils SFr. 194.-- inklusive Porto und NN,=20
anschliessend SFr. 364.-- --- dieses Einf=FChrungsangebot gilt nur in =
der Schweiz=20
und fuer die ersten 10'000 CD's)
=20
More infos and order online on
www.eurodirector.com
www.carfashop.com
www.eu-sales.com
www.iq-u.com

See you there!

------=_NextPart_000_0036_01BFD62C.A8EAD2D0
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial></FONT><FONT face=3DArial size=3D2><FONT =
face=3DArial size=3D2>ab=20
15.6.2000 auf CD-ROM:<BR><BR><STRONG><FONT=20
size=3D3>****&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; blackbook 2000=20
ch&nbsp;&nbsp;&nbsp; ****<BR></FONT><BR>&nbsp;<BR></STRONG>- die=20
1.&nbsp;Datenbank zum leichten und umfassenden Aufbau=20
von<BR><BR><STRONG>**&nbsp;&nbsp; Newslettern<BR>**&nbsp;&nbsp;=20
Kundeninformationsbriefen<BR>**&nbsp;&nbsp;=20
Produktankuendigungen<BR>**&nbsp;&nbsp; =
Marketingaktionen<BR>**&nbsp;&nbsp;=20
Offerten einholen/stellen<BR>**&nbsp;&nbsp; konzipiert f=FCr den =
Business to=20
Business-Einsatz Schweiz<BR><BR></STRONG>- die =
<STRONG>Informationsdatenbank=20
</STRONG>mit<BR><BR>+ <STRONG>450'000 </STRONG>Business-Emails der =
Schweiz<BR>+=20
<STRONG>170'000 </STRONG>Business-Websites der Schweiz <BR>(Registrar, =
weitere=20
Domains des Registrars, Kontaktinfo)<BR>+ <STRONG>160'000=20
</STRONG>Kontaktadressen mit Telefon, Fax, Homepage, =
</FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial size=3D2>Email, =
Beruf<BR><BR>-=20
Suchmoeglichkeiten Homepage/Adressen =
<STRONG></STRONG></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial =
size=3D2><STRONG>nach Kanton - Beruf=20
- Stichworten <BR><BR></STRONG>Alle Daten exportierbar in Outlook 2000 =
oder=20
Textfiles zur Weiterverarbeitung.<BR>Eigene Daten importieren aus =
Outlook 2000=20
oder Textfiles. </FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial =
size=3D2>Backup/Restore eigener=20
Daten.<BR><BR>Lieferumfang:<BR>Datenbankprogramm - "How to's" -=20
Groupmailprogramme - </FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial=20
size=3D2>Internetmetasearchengine.<BR><BR>(<STRONG>10'000 CD's zum Preis =
von=20
jeweils SFr. 194.-- inklusive Porto und NN</STRONG>, =
</FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial =
size=3D2>anschliessend SFr. 364.--=20
--- dieses Einf=FChrungsangebot gilt <U>nur&nbsp;in der Schweiz=20
</U></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3DArial size=3D2>und fuer =
die ersten 10'000=20
CD's)<BR>&nbsp;<BR>More infos and order online on<BR><A=20
href=3D"http://www.eurodirector.com">www.eurodirector.com</A></FONT></DIV=
>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.carfashop.comwww.eu-sales.com">www.carfashop.com</A></=
FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.eu-sales.com">www.eu-sales.com<BR></A><U><FONT =
color=3D#0000ff><A=20
href=3D"http://www.iq-u.com">www.iq-u.com</A></FONT></U></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><BR>See you=20
there!</FONT></DIV></FONT></BODY></HTML>

------=_NextPart_000_0036_01BFD62C.A8EAD2D0--

From owner-linux-mips@oss.sgi.com Sun Jun 18 04:23:13 2000
Received:  by oss.sgi.com id <S42264AbQFRLWy>;
	Sun, 18 Jun 2000 04:22:54 -0700
Received: from belgarath.esg-guetersloh.mediapoint.de ([193.189.251.50]:17722
        "HELO belgarath.esg-guetersloh.mediapoint.de") by oss.sgi.com
	with SMTP id <S42353AbQFREQQ>; Sat, 17 Jun 2000 21:16:16 -0700
Received: by belgarath.esg-guetersloh.mediapoint.de (Postfix, from userid 1000)
	id D2ED851314; Sat, 17 Jun 2000 23:21:02 +0200 (CEST)
Date:   Sat, 17 Jun 2000 23:21:02 +0200
From:   Jan-Benedict Glaw <jbglaw@lug-owl.de>
To:     Chris Ruvolo <csr6702@osfmail.isc.rit.edu>
Cc:     linux-mips@oss.sgi.com, florian@void.s.bawue.de
Subject: Re: TFTP Problem Resolved!
Message-ID: <20000617232102.A1543@lug-owl.de>
Reply-To: jbglaw@lug-owl.de
Mail-Followup-To: Chris Ruvolo <csr6702@osfmail.isc.rit.edu>,
	linux-mips@oss.sgi.com, florian@void.s.bawue.de
References: <Pine.LNX.4.21.0006162228001.504-100000@hork>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-md5;
	protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb"
X-Mailer: Mutt 1.0i
In-Reply-To: <Pine.LNX.4.21.0006162228001.504-100000@hork>; from csr6702@osfmail.isc.rit.edu on Fri, Jun 16, 2000 at 11:30:24PM -0400
X-Operating-System: Linux belgarath.esg-guetersloh.mediapoint.de 2.0.35 
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


--VS++wcV0S1rZb1Fb
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

On Fri, Jun 16, 2000 at 11:30:24PM -0400, Chris Ruvolo wrote:
>=20
> To correct for this, either boot your tftp server with a 2.2.x kernel, or
> "echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc" before you boot the remote
> machine.

Thank you *very* much! I'd love to proceed, but unfotunately my
developement machine (laptop) stopped working;(

> This (mis)behavior has been observed on my Indy and another machine
> (Siemens?) that belongs to flawed on #mipslinux.

SNI RW320, which is (seems to be...) equivalent to SGI Indigo.

> PS: Yea!  My Indy works!  I've been so frustrated, I've been considering
> just getting rid of it and selling it on Ebay. :)  Now I'm glad I didn't.

Don't know if my machine would work. Is CVS at oss.sgi.com down? As
well as FTP? I'd love to re-start developement, but without sources...

MfG, JBG

--=20
Fehler eingestehen, Gr=F6=DFe zeigen: Nehmt die Rechtschreibreform zur=FCck=
!!!
/* Jan-Benedict Glaw <jbglaw@lug-owl.de> -- +49-177-5601720 */
keyID=3D0x8399E1BB fingerprint=3D250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 83=
99 E1BB
     "insmod vi.o and there we go..." (Alexander Viro on linux-kernel)

--VS++wcV0S1rZb1Fb
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEAREBAAYFAjlL674ACgkQHb1edYOZ4bsg9gCfbydO6nVz4NZd+kcOa5igds4E
40IAniY0YYmHMEViQDhqCLQjQP1/sCNI
=+POm
-----END PGP SIGNATURE-----

--VS++wcV0S1rZb1Fb--

From owner-linux-mips@oss.sgi.com Sun Jun 18 04:23:13 2000
Received:  by oss.sgi.com id <S42256AbQFRLWy>;
	Sun, 18 Jun 2000 04:22:54 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:26457 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42352AbQFREDy>; Sat, 17 Jun 2000 21:03:54 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id SAA06556
	for <linux-mips@oss.sgi.com>; Sat, 17 Jun 2000 18:51:47 -0700 (PDT)
	mail_from (rou@mx4.redestb.es)
From:   rou@mx4.redestb.es
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id SAA44756
	for <linux@engr.sgi.com>;
	Sat, 17 Jun 2000 18:46:14 -0700 (PDT)
	mail_from (rou@mx4.redestb.es)
Received: from tinet0.redestb.es (tinet0.redestb.es [194.179.106.117]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id SAA05106
	for <linux@engr.sgi.com>; Sat, 17 Jun 2000 18:46:13 -0700 (PDT)
	mail_from (rou@mx4.redestb.es)
Received: from fclients1.redestb.es ([194.179.106.34]) by tinet0.redestb.es
          (Post.Office MTA v3.1 release PO203a ID# 0-0U10L2S100) with ESMTP
          id AAA183 for <linux@engr.sgi.com>;
          Sun, 18 Jun 2000 03:46:16 +0200
Received: from rou.marywell.com ([62.82.229.209]) by fclients1.redestb.es
          (Post.Office MTA v3.1.2 release (PO205-101c) ID# 0-0U10L2S100)
          with ESMTP id DFO129 for <linux@engr.sgi.com>;
          Sun, 18 Jun 2000 03:46:15 +0200
Received: (from rou@localhost)
	by rou.marywell.com (8.9.3/8.9.3) id CAA16304
	for linux@engr.sgi.com; Sun, 18 Jun 2000 02:30:49 +0200
Date:   Sun, 18 Jun 2000 02:30:49 +0200
Message-Id: <200006180030.CAA16304@rou.marywell.com>
To:     linux@cthulhu.engr.sgi.com
Subject: help!
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

With all my respect,   
This is new for me and I wouldn't like to disturb anybody.

Since some months ago I'm looking for work and it's beeing dificult 
to find a good place and position. I have experience in communications, 
hardware & software, protocols, security, programming, cryptogaphy   
and many other things.

I need a work, please, help!.

From owner-linux-mips@oss.sgi.com Sun Jun 18 04:23:13 2000
Received:  by oss.sgi.com id <S42249AbQFRLWy>;
	Sun, 18 Jun 2000 04:22:54 -0700
Received: from u-244.frankfurt3.ipdial.viaginterkom.de ([62.180.18.244]:14859
        "EHLO u-244.frankfurt3.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42340AbQFQRiX>; Sat, 17 Jun 2000 10:38:23 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403694AbQFQRhe>;
        Sat, 17 Jun 2000 19:37:34 +0200
Date:   Sat, 17 Jun 2000 19:37:34 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     linux-mips@oss.sgi.com
Subject: Re: ADMIN: mailing list moved
Message-ID: <20000617193734.A14223@bacchus.dhis.org>
References: <20000602005044.C26563@uni-koblenz.de> <001f01bfd6f8$3394da90$540ed7c0@hq.sd.cerf.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <001f01bfd6f8$3394da90$540ed7c0@hq.sd.cerf.net>; from watkinse@attens.com on Thu, Jun 15, 2000 at 11:33:29AM -0700
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 15, 2000 at 11:33:29AM -0700, Eric Watkins wrote:

> http://oss.sgi.com/projects/linux-mips/archive/
> 
> This URL gives me:
> 
> The requested URL /projects/linux-mips/archive/ was not found on this
> server.
> 
> Is there a live archive?

The URL was correct, just the web setup broken.  It's fixed now, in
fact already since a few days.

  Ralf

From owner-linux-mips@oss.sgi.com Sun Jun 18 08:53:05 2000
Received:  by oss.sgi.com id <S42235AbQFRPw4>;
	Sun, 18 Jun 2000 08:52:56 -0700
Received: from mail1.mco.bellsouth.net ([205.152.111.13]:1501 "EHLO
        mail1.mco.bellsouth.net") by oss.sgi.com with ESMTP
	id <S42212AbQFRPwb>; Sun, 18 Jun 2000 08:52:31 -0700
Received: from bellsouth.net (host-209-214-104-85.bhm.bellsouth.net [209.214.104.85])
	by mail1.mco.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id LAA29914
	for <linux-mips@oss.sgi.com>; Sun, 18 Jun 2000 11:52:00 -0400 (EDT)
Message-ID: <394CF02E.89BBBB37@bellsouth.net>
Date:   Sun, 18 Jun 2000 15:52:14 +0000
From:   dave <dkeen@bellsouth.net>
X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.2.13-7mdksmp i686)
X-Accept-Language: en
MIME-Version: 1.0
To:     "linux-mips@oss.sgi.com" <linux-mips@oss.sgi.com>
Subject: Kinda related to Linux
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,
I did not know where else to send this to. I originally subscribed to
see if there was anyway I could  help. Have been reading the posts and
decided all I can do is try out stuff you guys port. As far as working
on the port, the posts read to me like a 4th grader would look at
quantum physics.
My problem is I can't get my Indy to go through my Linux box to the
'net. It  (Linux,Irix) will not transfer  eth0 to ppp. Have tried
everything I know of, read or just made upwith no luck. In /etc/hosts on
Indy I must have my ISP or it reads "network unknown" in ping. Have I
missed something major/minor in Irix 6.2 or is it in Linux? I do not
mean to be a pain in the ***, but would like to get this resolved so I
can get Linux on Indy and really screw it up!
Thanks in advance for any help anyone would be willing to give.
Dave Keen


From owner-linux-mips@oss.sgi.com Sun Jun 18 09:37:15 2000
Received:  by oss.sgi.com id <S42253AbQFRQhF>;
	Sun, 18 Jun 2000 09:37:05 -0700
Received: from altrade.nijmegen.inter.nl.net ([193.67.237.6]:24556 "EHLO
        altrade.nijmegen.inter.nl.net") by oss.sgi.com with ESMTP
	id <S42212AbQFRQgp>; Sun, 18 Jun 2000 09:36:45 -0700
Received: from whale.dutch.mountain by altrade.nijmegen.inter.nl.net
	via 1Cust62.tnt19.rtm1.nl.uu.net [213.53.12.62] with ESMTP for <linux-mips@oss.sgi.com>
	id SAA29575 (8.8.8/3.41); Sun, 18 Jun 2000 18:36:15 +0200 (MET DST)
Received: from localhost(really [127.0.0.1]) by whale.dutch.mountain
	via in.smtpd with smtp
	id <m133i2Q-0006DoC@whale.dutch.mountain>
	for <linux-mips@oss.sgi.com>; Sun, 18 Jun 2000 18:35:10 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date:   Sun, 18 Jun 2000 18:35:09 +0200 (MET DST)
From:   Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To:     linux-mips@oss.sgi.com
Subject: Re: Kinda related to Linux
In-Reply-To: <394CF02E.89BBBB37@bellsouth.net>
Message-ID: <Pine.LNX.3.95.1000618183104.485B-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sun, 18 Jun 2000, dave wrote:

> Hello,
> I did not know where else to send this to. I originally subscribed to
> see if there was anyway I could  help. Have been reading the posts and
> decided all I can do is try out stuff you guys port. As far as working
> on the port, the posts read to me like a 4th grader would look at
> quantum physics.
> My problem is I can't get my Indy to go through my Linux box to the
> 'net. It  (Linux,Irix) will not transfer  eth0 to ppp. Have tried
> everything I know of, read or just made upwith no luck. In /etc/hosts on
> Indy I must have my ISP or it reads "network unknown" in ping. Have I
> missed something major/minor in Irix 6.2 or is it in Linux? I do not
> mean to be a pain in the ***, but would like to get this resolved so I
> can get Linux on Indy and really screw it up!
> Thanks in advance for any help anyone would be willing to give.
> Dave Keen

Make sure your Linux box is running a kernel with support for a kind of
packet filtering like ipfwadm or ipchains. There are HOWTO's available for
this. 

Regards,
Richard


From owner-linux-mips@oss.sgi.com Sun Jun 18 23:18:50 2000
Received:  by oss.sgi.com id <S42280AbQFSGSk>;
	Sun, 18 Jun 2000 23:18:40 -0700
Received: from hibernia.clubi.ie ([212.17.32.129]:16136 "EHLO
        hibernia.jakma.org") by oss.sgi.com with ESMTP id <S42275AbQFSGS3>;
	Sun, 18 Jun 2000 23:18:29 -0700
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5J6Imf06386
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 07:18:48 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5J6ImK08668
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 07:18:48 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Mon, 19 Jun 2000 07:18:48 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     Linux MIPS <linux-mips@oss.sgi.com>
Subject: linux/mips on cd?
Message-ID: <Pine.LNX.4.21.0006190712440.8536-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

does anyone sell a CD of linux-mips?

I'd like to try linux-mips in production use as my dialup
firewall. (security thru obscurity: let's see those script kiddies
find 'sploits' for linux/mips!). However, i don't have the bandwidth
to download the distribution.

if anyone is selling CD's, or if anyone would be kind enough to burn
a CD for me, I'd be very grateful if they'd contact me off-list.

thanks,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
It got to the point where I had to get a haircut or both feet firmly
planted in the air.



From owner-linux-mips@oss.sgi.com Mon Jun 19 02:44:10 2000
Received:  by oss.sgi.com id <S42275AbQFSJoB>;
	Mon, 19 Jun 2000 02:44:01 -0700
Received: from delta.ds2.pg.gda.pl ([153.19.144.1]:5063 "EHLO
        delta.ds2.pg.gda.pl") by oss.sgi.com with ESMTP id <S42234AbQFSJnk>;
	Mon, 19 Jun 2000 02:43:40 -0700
Received: from localhost by delta.ds2.pg.gda.pl (8.9.3/8.9.3) with SMTP id LAA12007;
	Mon, 19 Jun 2000 11:31:28 +0200 (MET DST)
Date:   Mon, 19 Jun 2000 11:31:27 +0200 (MET DST)
From:   "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
Reply-To: "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
To:     Ralf Baechle <ralf@uni-koblenz.de>
cc:     Harald Koerfgen <Harald.Koerfgen@home.ivm.de>, linux-mips@fnet.fr,
        linux-mips@oss.sgi.com
Subject: Icache coherency problems for R3400, DS5000/240
Message-ID: <Pine.GSO.3.96.1000619110632.10348D-100000@delta.ds2.pg.gda.pl>
Organization: Technical University of Gdansk
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Ralf,

 Working on gdb I discovered a weird behaviour of my DS5000/240 -- under
unspecified circumstances there were spurious breakpoint traps happening
and some single-step breakpoints appeared persistent.  The following patch
fixes these problems, making gdb fully reliable.

 Besides obvious bugfixes, it introduces two significant changes.  First,
flush_icache_page() now performs what the name suggests, i.e. flushes the
instruction cache.  Without this change ptrace(PTRACE_POKE*, ...) calls
are unreliable.  Second, it changes the assumption of the icache line size
to a single word -- apparently, at least R3400 of DS5000/240 has an icache
with such a layout (DEC docs confirm it, indeed).  Without this change,
there are problems with breakpoints placed at addresses equal 4 modulo 8. 

 I vote for an immediate inclusion of these fixes.

  Maciej

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +

diff -u --recursive --new-file linux-mips-2.3.99-pre8-20000523.macro/arch/mips/mm/r2300.c linux-mips-2.3.99-pre8-20000523/arch/mips/mm/r2300.c
--- linux-mips-2.3.99-pre8-20000523.macro/arch/mips/mm/r2300.c	Tue Mar 28 04:26:12 2000
+++ linux-mips-2.3.99-pre8-20000523/arch/mips/mm/r2300.c	Sun Jun 18 02:08:39 2000
@@ -151,15 +151,15 @@
 
 static void __init probe_dcache(void)
 {
-	dcache_size = r3k_cache_size(ST0_DE);
+	dcache_size = r3k_cache_size(ST0_ISC);
 	printk("Primary data cache %dkb, linesize 4 bytes\n",
 		dcache_size >> 10);
 }
 
 static void __init probe_icache(void)
 {
-	icache_size = r3k_cache_size(ST0_DE|ST0_CE);
-	printk("Primary instruction cache %dkb, linesize 8 bytes\n",
+	icache_size = r3k_cache_size(ST0_ISC|ST0_SWC);
+	printk("Primary instruction cache %dkb, linesize 4 bytes\n",
 		icache_size >> 10);
 }
 
@@ -174,43 +174,43 @@
 	save_and_cli(flags);
 
 	/* isolate cache space */
-	write_32bit_cp0_register(CP0_STATUS, (ST0_DE|ST0_CE|flags)&~ST0_IEC);
+	write_32bit_cp0_register(CP0_STATUS, (ST0_ISC|ST0_SWC|flags)&~ST0_IEC);
 
-	for (i = 0; i < size; i += 0x100) {
+	for (i = 0; i < size; i += 0x080) {
 		asm ( 	"sb\t$0,0x000(%0)\n\t"
+			"sb\t$0,0x004(%0)\n\t"
 			"sb\t$0,0x008(%0)\n\t"
+			"sb\t$0,0x00c(%0)\n\t"
 			"sb\t$0,0x010(%0)\n\t"
+			"sb\t$0,0x014(%0)\n\t"
 			"sb\t$0,0x018(%0)\n\t"
-			"sb\t$0,0x020(%0)\n\t"
+			"sb\t$0,0x01c(%0)\n\t"
+		 	"sb\t$0,0x020(%0)\n\t"
+			"sb\t$0,0x024(%0)\n\t"
 			"sb\t$0,0x028(%0)\n\t"
+			"sb\t$0,0x02c(%0)\n\t"
 			"sb\t$0,0x030(%0)\n\t"
+			"sb\t$0,0x034(%0)\n\t"
 			"sb\t$0,0x038(%0)\n\t"
-		 	"sb\t$0,0x040(%0)\n\t"
+			"sb\t$0,0x03c(%0)\n\t"
+			"sb\t$0,0x040(%0)\n\t"
+			"sb\t$0,0x044(%0)\n\t"
 			"sb\t$0,0x048(%0)\n\t"
+			"sb\t$0,0x04c(%0)\n\t"
 			"sb\t$0,0x050(%0)\n\t"
+			"sb\t$0,0x054(%0)\n\t"
 			"sb\t$0,0x058(%0)\n\t"
-			"sb\t$0,0x060(%0)\n\t"
+			"sb\t$0,0x05c(%0)\n\t"
+		 	"sb\t$0,0x060(%0)\n\t"
+			"sb\t$0,0x064(%0)\n\t"
 			"sb\t$0,0x068(%0)\n\t"
+			"sb\t$0,0x06c(%0)\n\t"
 			"sb\t$0,0x070(%0)\n\t"
+			"sb\t$0,0x074(%0)\n\t"
 			"sb\t$0,0x078(%0)\n\t"
-			"sb\t$0,0x080(%0)\n\t"
-			"sb\t$0,0x088(%0)\n\t"
-			"sb\t$0,0x090(%0)\n\t"
-			"sb\t$0,0x098(%0)\n\t"
-			"sb\t$0,0x0a0(%0)\n\t"
-			"sb\t$0,0x0a8(%0)\n\t"
-			"sb\t$0,0x0b0(%0)\n\t"
-			"sb\t$0,0x0b8(%0)\n\t"
-		 	"sb\t$0,0x0c0(%0)\n\t"
-			"sb\t$0,0x0c8(%0)\n\t"
-			"sb\t$0,0x0d0(%0)\n\t"
-			"sb\t$0,0x0d8(%0)\n\t"
-			"sb\t$0,0x0e0(%0)\n\t"
-			"sb\t$0,0x0e8(%0)\n\t"
-			"sb\t$0,0x0f0(%0)\n\t"
-			"sb\t$0,0x0f8(%0)\n\t"
+			"sb\t$0,0x07c(%0)\n\t"
 			: : "r" (p) );
-		p += 0x100;
+		p += 0x080;
 	}
 
 	restore_flags(flags);
@@ -221,13 +221,13 @@
 	unsigned long i, flags;
 	volatile unsigned char *p = (char *)start;
 
-	if (size > icache_size)
-		size = icache_size;
+	if (size > dcache_size)
+		size = dcache_size;
 
 	save_and_cli(flags);
 
 	/* isolate cache space */
-	write_32bit_cp0_register(CP0_STATUS, (ST0_DE|flags)&~ST0_IEC);
+	write_32bit_cp0_register(CP0_STATUS, (ST0_ISC|flags)&~ST0_IEC);
 
 	for (i = 0; i < size; i += 0x080) {
 		asm ( 	"sb\t$0,0x000(%0)\n\t"
@@ -376,7 +376,7 @@
 
 	save_and_cli(flags);
 
-	write_32bit_cp0_register(CP0_STATUS, (ST0_DE|ST0_CE|flags)&~ST0_IEC);
+	write_32bit_cp0_register(CP0_STATUS, (ST0_ISC|ST0_SWC|flags)&~ST0_IEC);
 
 	asm ( 	"sb\t$0,0x000(%0)\n\t"
 		"sb\t$0,0x008(%0)\n\t"
diff -u --recursive --new-file linux-mips-2.3.99-pre8-20000523.macro/include/asm-mips/mipsregs.h linux-mips-2.3.99-pre8-20000523/include/asm-mips/mipsregs.h
--- linux-mips-2.3.99-pre8-20000523.macro/include/asm-mips/mipsregs.h	Sat May 27 01:49:02 2000
+++ linux-mips-2.3.99-pre8-20000523/include/asm-mips/mipsregs.h	Sun Jun 18 02:18:51 2000
@@ -234,6 +234,8 @@
 #define ST0_UX			0x00000020
 #define ST0_SX			0x00000040
 #define ST0_KX 			0x00000080
+#define ST0_DE			0x00010000
+#define ST0_CE			0x00020000
 
 /*
  * Bitfields in the R[23]000 cp0 status register.
@@ -245,6 +247,8 @@
 #define ST0_IEO			0x00000010
 #define ST0_KUO			0x00000020
 /* bits 6 & 7 are reserved on R[23]000 */
+#define ST0_ISC			0x00010000
+#define ST0_SWC			0x00020000
 
 /*
  * Bits specific to the R4640/R4650
@@ -273,8 +277,6 @@
 #define  STATUSF_IP6		(1   << 14)
 #define  STATUSB_IP7		15
 #define  STATUSF_IP7		(1   << 15)
-#define ST0_DE			0x00010000
-#define ST0_CE			0x00020000
 #define ST0_CH			0x00040000
 #define ST0_SR			0x00100000
 #define ST0_BEV			0x00400000
diff -u --recursive --new-file linux-mips-2.3.99-pre8-20000523.macro/include/asm-mips/pgtable.h linux-mips-2.3.99-pre8-20000523/include/asm-mips/pgtable.h
--- linux-mips-2.3.99-pre8-20000523.macro/include/asm-mips/pgtable.h	Tue Jun  6 23:21:21 2000
+++ linux-mips-2.3.99-pre8-20000523/include/asm-mips/pgtable.h	Sat Jun 17 19:35:42 2000
@@ -43,7 +43,7 @@
 #define flush_page_to_ram(page)		_flush_page_to_ram(page)
 
 #define flush_icache_range(start, end)	flush_cache_all()
-#define flush_icache_page(start,page)	do { } while(0)
+#define flush_icache_page(start,page)	flush_cache_all()
 
 
 /*


From owner-linux-mips@oss.sgi.com Mon Jun 19 09:09:23 2000
Received:  by oss.sgi.com id <S42226AbQFSQJD>;
	Mon, 19 Jun 2000 09:09:03 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:15921 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42186AbQFSQIy>; Mon, 19 Jun 2000 09:08:54 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id JAA01022
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 09:14:02 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA75372
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 19 Jun 2000 09:08:25 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id JAA03747
	for <linux@cthulhu.engr.sgi.com>; Mon, 19 Jun 2000 09:08:23 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from frodo.physik.uni-konstanz.de [134.34.144.32] 
	by gandalf.physik.uni-konstanz.de with esmtp (Exim 2.05 #1 (Debian))
	id 13445w-0002B6-00; Mon, 19 Jun 2000 18:08:16 +0200
Received: from agx by frodo.physik.uni-konstanz.de with local (Exim 2.05 #1 (Debian))
	id 13445t-0004Q6-00; Mon, 19 Jun 2000 18:08:13 +0200
Date:   Mon, 19 Jun 2000 18:08:12 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     linux@cthulhu.engr.sgi.com
Subject: X installation instruction
Message-ID: <20000619180812.A16658@frodo.physik.uni-konstanz.de>
Mail-Followup-To: linux@cthulhu.engr.sgi.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0i
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Since same people had problems installing the X binaries I stitched
together some _really short_ installation instructions at:
http://honk.physik.uni-konstanz.de/~agx/mipslinux/x/x.html 
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Mon Jun 19 10:04:43 2000
Received:  by oss.sgi.com id <S42279AbQFSREY>;
	Mon, 19 Jun 2000 10:04:24 -0700
Received: from mail.exfo.com ([206.191.88.36]:39691 "EHLO mail.exfo.com")
	by oss.sgi.com with ESMTP id <S42186AbQFSREH>;
	Mon, 19 Jun 2000 10:04:07 -0700
Received: from exfo.com ([172.16.46.216]) by mail.exfo.com
          (Netscape Messaging Server 3.62)  with ESMTP id 195
          for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 13:02:14 -0400
Message-ID: <394E5321.CB49B0B7@exfo.com>
Date:   Mon, 19 Jun 2000 13:06:41 -0400
From:   "Philippe Chauvat" <philippe.chauvat@exfo.com>
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: fr,en
MIME-Version: 1.0
To:     Linux Mips <linux-mips@oss.sgi.com>
Subject: [
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello there,

When I boot my Challenger on the remote machine (for installation), a
kernel panic event is raised.

Does anybody could explain to me, what could appear ?

Thanks a lot
Philippe


From owner-linux-mips@oss.sgi.com Mon Jun 19 11:36:34 2000
Received:  by oss.sgi.com id <S42284AbQFSSgO>;
	Mon, 19 Jun 2000 11:36:14 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:54801 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42283AbQFSSgC>;
	Mon, 19 Jun 2000 11:36:02 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id F3ABD81F; Mon, 19 Jun 2000 20:36:01 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id F0AE88F73; Mon, 19 Jun 2000 11:32:58 -0700 (PDT)
Date:   Mon, 19 Jun 2000 11:32:58 -0700
From:   Florian Lohoff <flo@rfc822.org>
To:     Philippe Chauvat <philippe.chauvat@exfo.com>
Cc:     Linux Mips <linux-mips@oss.sgi.com>
Subject: Re: [
Message-ID: <20000619113258.C691@paradigm.rfc822.org>
References: <394E5321.CB49B0B7@exfo.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <394E5321.CB49B0B7@exfo.com>; from philippe.chauvat@exfo.com on Mon, Jun 19, 2000 at 01:06:41PM -0400
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 01:06:41PM -0400, Philippe Chauvat wrote:
> Hello there,
> 
> When I boot my Challenger on the remote machine (for installation), a
> kernel panic event is raised.

You mean SGI Challenge ?

> Does anybody could explain to me, what could appear ?

If so - This machine is AFAIk completely unsupported ...

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
     "If you're not having fun right now, you're wasting your time."


From owner-linux-mips@oss.sgi.com Mon Jun 19 11:36:43 2000
Received:  by oss.sgi.com id <S42283AbQFSSgY>;
	Mon, 19 Jun 2000 11:36:24 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:54033 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42186AbQFSSgC>;
	Mon, 19 Jun 2000 11:36:02 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id B3F4181D; Mon, 19 Jun 2000 20:36:01 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id B99FA8F73; Mon, 19 Jun 2000 11:31:48 -0700 (PDT)
Date:   Mon, 19 Jun 2000 11:31:48 -0700
From:   Florian Lohoff <flo@rfc822.org>
To:     Paul Jakma <paul@clubi.ie>
Cc:     Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
Message-ID: <20000619113148.B691@paradigm.rfc822.org>
References: <Pine.LNX.4.21.0006190712440.8536-100000@fogarty.jakma.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <Pine.LNX.4.21.0006190712440.8536-100000@fogarty.jakma.org>; from paul@clubi.ie on Mon, Jun 19, 2000 at 07:18:48AM +0100
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 07:18:48AM +0100, Paul Jakma wrote:
> does anyone sell a CD of linux-mips?
> 
> I'd like to try linux-mips in production use as my dialup
> firewall. (security thru obscurity: let's see those script kiddies
> find 'sploits' for linux/mips!). However, i don't have the bandwidth
> to download the distribution.
> 
> if anyone is selling CD's, or if anyone would be kind enough to burn
> a CD for me, I'd be very grateful if they'd contact me off-list.

There are currently NO linux-mips cds for ANY architecture. Are you
running little or big endian ? What type of system ?

BTW: Linux Mips is by far ready for production.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
     "If you're not having fun right now, you're wasting your time."


From owner-linux-mips@oss.sgi.com Mon Jun 19 11:46:15 2000
Received:  by oss.sgi.com id <S42291AbQFSSpz>;
	Mon, 19 Jun 2000 11:45:55 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:25094 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42186AbQFSSpu>;
	Mon, 19 Jun 2000 11:45:50 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id LAA24283;
	Mon, 19 Jun 2000 11:45:36 -0700
Date:   Mon, 19 Jun 2000 11:45:36 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     Florian Lohoff <flo@rfc822.org>
Cc:     Philippe Chauvat <philippe.chauvat@exfo.com>,
        Linux Mips <linux-mips@oss.sgi.com>
Subject: Re: [
Message-ID: <20000619114536.A22137@chem.unr.edu>
References: <394E5321.CB49B0B7@exfo.com> <20000619113258.C691@paradigm.rfc822.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <20000619113258.C691@paradigm.rfc822.org>; from flo@rfc822.org on Mon, Jun 19, 2000 at 11:32:58AM -0700
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 11:32:58AM -0700, Florian Lohoff wrote:

> You mean SGI Challenge ?
> 
> > Does anybody could explain to me, what could appear ?
> 
> If so - This machine is AFAIk completely unsupported ...

It could be a Challenge S, which should probably work. What
kernel/machine exactly is this?

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Mon Jun 19 11:46:24 2000
Received:  by oss.sgi.com id <S42292AbQFSSqP>;
	Mon, 19 Jun 2000 11:46:15 -0700
Received: from aeon.tvd.be ([195.162.196.20]:37561 "EHLO aeon.tvd.be")
	by oss.sgi.com with ESMTP id <S42186AbQFSSqA>;
	Mon, 19 Jun 2000 11:46:00 -0700
Received: from callisto.of.borg (cable-195-162-216-83.upc.chello.be [195.162.216.83])
	by aeon.tvd.be (8.9.3/8.9.3/RELAY-1.1) with ESMTP id UAA19314;
	Mon, 19 Jun 2000 20:45:56 +0200 (MET DST)
Received: from localhost (geert@localhost)
	by callisto.of.borg (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id UAA13030;
	Mon, 19 Jun 2000 20:45:55 +0200
X-Authentication-Warning: callisto.of.borg: geert owned process doing -bs
Date:   Mon, 19 Jun 2000 20:45:55 +0200 (CEST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Florian Lohoff <flo@rfc822.org>
cc:     Paul Jakma <paul@clubi.ie>, Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
In-Reply-To: <20000619113148.B691@paradigm.rfc822.org>
Message-ID: <Pine.LNX.4.05.10006192043320.12529-100000@callisto.of.borg>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, 19 Jun 2000, Florian Lohoff wrote:
> On Mon, Jun 19, 2000 at 07:18:48AM +0100, Paul Jakma wrote:
> > does anyone sell a CD of linux-mips?
> > 
> > I'd like to try linux-mips in production use as my dialup
> > firewall. (security thru obscurity: let's see those script kiddies
> > find 'sploits' for linux/mips!). However, i don't have the bandwidth
> > to download the distribution.
> > 
> > if anyone is selling CD's, or if anyone would be kind enough to burn
> > a CD for me, I'd be very grateful if they'd contact me off-list.
> 
> There are currently NO linux-mips cds for ANY architecture. Are you
> running little or big endian ? What type of system ?

[ taking CD from the CD rack ]

[ citing CD cover ]

    Linux Rough Cuts
    Excavated for PowerPC (MkLinux)m UltraSPARC, MIPS, and M68K by the Red Hat
    Linux Community
    
    Copyright 1998 Red Hat Software, Inc.

It even has an ISBN number: 1-888172-14-2 :-)


Now I have to admit there's no decent (read: Debian) distro for Linux/MIPS on
CD yet...

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Mon Jun 19 12:40:05 2000
Received:  by oss.sgi.com id <S42196AbQFSTjp>;
	Mon, 19 Jun 2000 12:39:45 -0700
Received: from hibernia.clubi.ie ([212.17.32.129]:63240 "EHLO
        hibernia.jakma.org") by oss.sgi.com with ESMTP id <S42186AbQFSTjb>;
	Mon, 19 Jun 2000 12:39:31 -0700
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5JJdGf27627;
	Mon, 19 Jun 2000 20:39:16 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5JJdGh12724;
	Mon, 19 Jun 2000 20:39:16 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Mon, 19 Jun 2000 20:39:16 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     Florian Lohoff <flo@rfc822.org>
cc:     Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
In-Reply-To: <20000619113148.B691@paradigm.rfc822.org>
Message-ID: <Pine.LNX.4.21.0006192034060.8536-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, 19 Jun 2000, Florian Lohoff wrote:

> There are currently NO linux-mips cds for ANY architecture. Are you
> running little or big endian ? What type of system ?
> 

CD's: i meant more informal copies of the latest CVS.. :)

> BTW: Linux Mips is by far ready for production.
> 

i know, i know.. I've read parts of the archive, and have lurked on
the list for a few months. However, it seems to me the Indy (little
endian linux/mips, right?) does at least boot and run some userspace
stuff.

i'm here more for the fun factor. (i've run linux on x86, Alpha
and PPC. Love to see it just booting on MIPS :) )

> Flo
> 

incidentally, i tried booting the 2.2.13 kernel from the website. It
appeared to work as the PROM downloaded it and didn't complain, but
it produced absolutely no output. and when i pressed a key it booted
back to PROM.

do these kernels require serial console?

regards,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
If we won't stand together, we don't stand a chance.


From owner-linux-mips@oss.sgi.com Mon Jun 19 13:22:16 2000
Received:  by oss.sgi.com id <S42295AbQFSUWG>;
	Mon, 19 Jun 2000 13:22:06 -0700
Received: from obelix.hrz.tu-chemnitz.de ([134.109.132.55]:40345 "EHLO
        obelix.hrz.tu-chemnitz.de") by oss.sgi.com with ESMTP
	id <S42186AbQFSUV4>; Mon, 19 Jun 2000 13:21:56 -0700
Received: from sunnyboy.informatik.tu-chemnitz.de by obelix.hrz.tu-chemnitz.de 
          with Local SMTP (PP); Mon, 19 Jun 2000 22:21:29 +0200
Received: from scotty.mgnet.de (sulu.csn.tu-chemnitz.de [134.109.96.105]) 
          by sunnyboy.informatik.tu-chemnitz.de (8.8.8/8.8.8) with SMTP 
          id WAA27036 for <linux-mips@oss.sgi.com>;
          Mon, 19 Jun 2000 22:21:27 +0200 (MET DST)
Received: (qmail 28409 invoked from network); 19 Jun 2000 20:21:26 -0000
Received: from spock.mgnet.de (HELO scotty.mgnet.de) (192.168.1.4) 
          by scotty.mgnet.de with SMTP; 19 Jun 2000 20:21:26 -0000
Date:   Mon, 19 Jun 2000 22:22:15 +0200
From:   Klaus Naumann <spock@mgnet.de>
To:     Paul Jakma <paul@clubi.ie>
Cc:     Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
Message-ID: <20000619222215.A23089@spock>
Reply-To: spock@mgnet.de
References: <Pine.LNX.4.21.0006192034060.8536-100000@fogarty.jakma.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <Pine.LNX.4.21.0006192034060.8536-100000@fogarty.jakma.org>; from paul@clubi.ie on Mon, Jun 19, 2000 at 21:39:16 +0200
X-Mailer: Balsa 0.8.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Mon, 19 Jun 2000 21:39:16 Paul Jakma wrote:
> i know, i know.. I've read parts of the archive, and have lurked on
> the list for a few months. However, it seems to me the Indy (little
> endian linux/mips, right?) does at least boot and run some userspace

No, big endian ;)

Yes, it boots and it's possible to run most of the usual stuffs ...
Also X is working now (at snail speed but working) because
Guido Guenter made a X server.

> i'm here more for the fun factor. (i've run linux on x86, Alpha
> and PPC. Love to see it just booting on MIPS :) )

If you just want to see it booting you might want to get a vmlinux-indy
from oss.sgi.com and boot it up - it should work.

> incidentally, i tried booting the 2.2.13 kernel from the website. It
> appeared to work as the PROM downloaded it and didn't complain, but
> it produced absolutely no output. and when i pressed a key it booted
> back to PROM.

This is not the default behaviour - The PROM should freeze after it
boots up the kernel if you use serial console - otherwise you will
see the newport console ...

If there is a running distribution I could make a CD and send it to
you ... so this is not the problem - but it's not worth it until
we have a system which is running more stable ...

	Cu, Klaus

-- 
Full Name   : Klaus Naumann     | (http://www.mgnet.de/) (Germany)
Nickname    : Spock             | Org.: Mad Guys Network
Phone / FAX : ++49/177/7862964  | E-Mail: (spock@mgnet.de)
PGP Key     : www.mgnet.de/keys/key_spock.txt


From owner-linux-mips@oss.sgi.com Mon Jun 19 13:23:35 2000
Received:  by oss.sgi.com id <S42298AbQFSUXQ>;
	Mon, 19 Jun 2000 13:23:16 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:62470 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42186AbQFSUXE>;
	Mon, 19 Jun 2000 13:23:04 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id NAA27178;
	Mon, 19 Jun 2000 13:22:51 -0700
Date:   Mon, 19 Jun 2000 13:22:51 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     Paul Jakma <paul@clubi.ie>
Cc:     Florian Lohoff <flo@rfc822.org>,
        Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
Message-ID: <20000619132251.D22137@chem.unr.edu>
References: <20000619113148.B691@paradigm.rfc822.org> <Pine.LNX.4.21.0006192034060.8536-100000@fogarty.jakma.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <Pine.LNX.4.21.0006192034060.8536-100000@fogarty.jakma.org>; from paul@clubi.ie on Mon, Jun 19, 2000 at 08:39:16PM +0100
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 08:39:16PM +0100, Paul Jakma wrote:

> i know, i know.. I've read parts of the archive, and have lurked on
> the list for a few months. However, it seems to me the Indy (little
> endian linux/mips, right?) does at least boot and run some userspace
> stuff.

SGI is bigendian. It does boot and there is a userland. I personally
have even seen X working.

> incidentally, i tried booting the 2.2.13 kernel from the website. It
> appeared to work as the PROM downloaded it and didn't complain, but
> it produced absolutely no output. and when i pressed a key it booted
> back to PROM.
> 
> do these kernels require serial console?

I was able to boot those. Hmmm. You can also try the indy kernel at
ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/kernels/ which
should definitely work and support the graphics console, if you have
XL graphics. If you have XZ you are in trouble at the moment.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Mon Jun 19 13:30:45 2000
Received:  by oss.sgi.com id <S42232AbQFSUag>;
	Mon, 19 Jun 2000 13:30:36 -0700
Received: from hibernia.clubi.ie ([212.17.32.129]:12810 "EHLO
        hibernia.jakma.org") by oss.sgi.com with ESMTP id <S42186AbQFSUaQ>;
	Mon, 19 Jun 2000 13:30:16 -0700
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5JKUZf29739;
	Mon, 19 Jun 2000 21:30:35 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5JKUZU13023;
	Mon, 19 Jun 2000 21:30:35 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Mon, 19 Jun 2000 21:30:35 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     Keith M Wesolowski <wesolows@chem.unr.edu>
cc:     Florian Lohoff <flo@rfc822.org>,
        Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
In-Reply-To: <20000619132251.D22137@chem.unr.edu>
Message-ID: <Pine.LNX.4.21.0006192129220.8536-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, 19 Jun 2000, Keith M Wesolowski wrote:

> SGI is bigendian. It does boot and there is a userland. I personally
> have even seen X working.
> 

that's using Xsgi isn't it?

> I was able to boot those. Hmmm. You can also try the indy kernel at
> ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/kernels/ which
> should definitely work and support the graphics console, if you have
> XL graphics. If you have XZ you are in trouble at the moment.

I'll give that a whirl this eve hopefully. I have {Newport,XL} 24bit
graphics.

regards,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
Sailing is fun, but scrubbing the decks is aardvark.
		-- Heard on Noahs' ark


From owner-linux-mips@oss.sgi.com Mon Jun 19 13:43:37 2000
Received:  by oss.sgi.com id <S42248AbQFSUn1>;
	Mon, 19 Jun 2000 13:43:27 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:59910 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42186AbQFSUnJ>;
	Mon, 19 Jun 2000 13:43:09 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id 2C8E2818; Mon, 19 Jun 2000 22:43:09 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 64DB88F73; Mon, 19 Jun 2000 13:43:00 -0700 (PDT)
Date:   Mon, 19 Jun 2000 13:43:00 -0700
From:   Florian Lohoff <flo@rfc822.org>
To:     Paul Jakma <paul@clubi.ie>
Cc:     Keith M Wesolowski <wesolows@chem.unr.edu>,
        Linux MIPS <linux-mips@oss.sgi.com>
Subject: Re: linux/mips on cd?
Message-ID: <20000619134300.A981@paradigm.rfc822.org>
References: <20000619132251.D22137@chem.unr.edu> <Pine.LNX.4.21.0006192129220.8536-100000@fogarty.jakma.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <Pine.LNX.4.21.0006192129220.8536-100000@fogarty.jakma.org>; from paul@clubi.ie on Mon, Jun 19, 2000 at 09:30:35PM +0100
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 09:30:35PM +0100, Paul Jakma wrote:
> On Mon, 19 Jun 2000, Keith M Wesolowski wrote:
> 
> > SGI is bigendian. It does boot and there is a userland. I personally
> > have even seen X working.
> > 
> 
> that's using Xsgi isn't it?

There is both - A Irix binary emulated X Server and a XFree 4 patch
from Guido which uses the Newport console - Both are ONLY for the
Indy ...

> I'll give that a whirl this eve hopefully. I have {Newport,XL} 24bit
> graphics.

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
     "If you're not having fun right now, you're wasting your time."


From owner-linux-mips@oss.sgi.com Mon Jun 19 13:44:27 2000
Received:  by oss.sgi.com id <S42296AbQFSUoG>;
	Mon, 19 Jun 2000 13:44:06 -0700
Received: from [62.180.18.37] ([62.180.18.37]:7684 "EHLO lappi")
	by oss.sgi.com with ESMTP id <S42294AbQFSUoA>;
	Mon, 19 Jun 2000 13:44:00 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406360AbQFSUHO>;
        Mon, 19 Jun 2000 22:07:14 +0200
Date:   Mon, 19 Jun 2000 22:07:14 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     linux-mips@oss.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Merge status
Message-ID: <20000619220714.A20741@bacchus.dhis.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

After merging with Alan's ac21 kernel I've sent our diffs of again several
hundred kbs into small pieces and sent them to Alan.  I've mailed several
people about some of the more obscure pieces in CVS.  Not counting these
the left over diffs are now down to just 5kb, of which one will be hairy
to merge.

  Ralf

From owner-linux-mips@oss.sgi.com Mon Jun 19 15:01:37 2000
Received:  by oss.sgi.com id <S42242AbQFSWB1>;
	Mon, 19 Jun 2000 15:01:27 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:56358 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42239AbQFSWBS>;
	Mon, 19 Jun 2000 15:01:18 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id OAA07982
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 14:56:20 -0700 (PDT)
	mail_from (gw@sers.s-sers.mb.edus.si)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id OAA49552 for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 14:59:32 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA21007
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 19 Jun 2000 14:57:44 -0700 (PDT)
	mail_from (gw@sers.s-sers.mb.edus.si)
Received: from sers.s-sers.mb.edus.si (sers.s-sers.mb.edus.si [194.249.197.119]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id OAA02293
	for <linux@cthulhu.engr.sgi.com>; Mon, 19 Jun 2000 14:57:42 -0700 (PDT)
	mail_from (gw@sers.s-sers.mb.edus.si)
Received: from localhost (gw@localhost)
	by sers.s-sers.mb.edus.si (8.8.5/8.8.5) with SMTP id XAA05994
	for <linux@cthulhu.engr.sgi.com>; Mon, 19 Jun 2000 23:58:44 +0200
Date:   Mon, 19 Jun 2000 23:58:44 +0200 (MET DST)
From:   Mitja Bezget <gw@sers.s-sers.mb.edus.si>
To:     linux@cthulhu.engr.sgi.com
Subject: Mouse on Indy
Message-ID: <Pine.LNX.3.95.1000619234901.23507C-100000@sers.s-sers.mb.edus.si>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi!

Is there a way to get the IndyMouse to work? What kind
of mouse is that anyway? ps2? some kind of bus-mouse?
What kernel options am I supposed to enable?
I managed to build the X server quite a while ago (tnx 
for help), but its all kindof useless without the mouse...
Are there any docs on this?
How about Serial mouses? are they supported? AFAIK Indy
uses a special 8pin serial port connector? Will my serial
mouse work if I build an adapter? Are serial ports supported
at all?

later
Mitja

.....................................................
 - -> Why did the blonde have square boobs?
             ... She forgot to take the tissue out of the box

	mitja@ekno.com


From owner-linux-mips@oss.sgi.com Mon Jun 19 15:06:06 2000
Received:  by oss.sgi.com id <S42290AbQFSWF4>;
	Mon, 19 Jun 2000 15:05:56 -0700
Received: from [62.180.18.37] ([62.180.18.37]:15108 "EHLO lappi")
	by oss.sgi.com with ESMTP id <S42239AbQFSWFl>;
	Mon, 19 Jun 2000 15:05:41 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403524AbQFSWEz>;
        Tue, 20 Jun 2000 00:04:55 +0200
Date:   Tue, 20 Jun 2000 00:04:55 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
Cc:     Ralf Baechle <ralf@uni-koblenz.de>,
        Harald Koerfgen <Harald.Koerfgen@home.ivm.de>,
        linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Re: Icache coherency problems for R3400, DS5000/240
Message-ID: <20000620000455.B27454@bacchus.dhis.org>
References: <Pine.GSO.3.96.1000619110632.10348D-100000@delta.ds2.pg.gda.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <Pine.GSO.3.96.1000619110632.10348D-100000@delta.ds2.pg.gda.pl>; from macro@ds2.pg.gda.pl on Mon, Jun 19, 2000 at 11:31:27AM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 11:31:27AM +0200, Maciej W. Rozycki wrote:

>  Working on gdb I discovered a weird behaviour of my DS5000/240 -- under
> unspecified circumstances there were spurious breakpoint traps happening
> and some single-step breakpoints appeared persistent.  The following patch
> fixes these problems, making gdb fully reliable.
> 
>  Besides obvious bugfixes, it introduces two significant changes.  First,
> flush_icache_page() now performs what the name suggests, i.e. flushes the
> instruction cache.  Without this change ptrace(PTRACE_POKE*, ...) calls
> are unreliable.  Second, it changes the assumption of the icache line size
> to a single word -- apparently, at least R3400 of DS5000/240 has an icache
> with such a layout (DEC docs confirm it, indeed).  Without this change,
> there are problems with breakpoints placed at addresses equal 4 modulo 8. 
> 
>  I vote for an immediate inclusion of these fixes.

Looks good unless one of the R3000 gurus objects, so I'll add this right
after my ac21 commit finishes.

  Ralf

From owner-linux-mips@oss.sgi.com Mon Jun 19 15:14:26 2000
Received:  by oss.sgi.com id <S42294AbQFSWOG>;
	Mon, 19 Jun 2000 15:14:06 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:55815 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42239AbQFSWNv>; Mon, 19 Jun 2000 15:13:51 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id PAA01573
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 15:18:56 -0700 (PDT)
	mail_from (wesolows@rotor.chem.unr.edu)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA24509
	for <linux@cthulhu.engr.sgi.com>;
	Mon, 19 Jun 2000 15:13:18 -0700 (PDT)
	mail_from (wesolows@rotor.chem.unr.edu)
Received: from rotor.chem.unr.edu (rotor.chem.unr.edu [134.197.32.176]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id PAA08996
	for <linux@cthulhu.engr.sgi.com>; Mon, 19 Jun 2000 15:13:18 -0700 (PDT)
	mail_from (wesolows@rotor.chem.unr.edu)
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id PAA30510;
	Mon, 19 Jun 2000 15:13:09 -0700
Date:   Mon, 19 Jun 2000 15:13:09 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     Mitja Bezget <gw@sers.s-sers.mb.edus.si>
Cc:     linux@cthulhu.engr.sgi.com
Subject: Re: Mouse on Indy
Message-ID: <20000619151309.A29509@chem.unr.edu>
References: <Pine.LNX.3.95.1000619234901.23507C-100000@sers.s-sers.mb.edus.si>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <Pine.LNX.3.95.1000619234901.23507C-100000@sers.s-sers.mb.edus.si>; from gw@sers.s-sers.mb.edus.si on Mon, Jun 19, 2000 at 11:58:44PM +0200
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 11:58:44PM +0200, Mitja Bezget wrote:

> Is there a way to get the IndyMouse to work? What kind
> of mouse is that anyway? ps2? some kind of bus-mouse?

It's plain PS2.

> What kernel options am I supposed to enable?

I've always built with PS2 enabled only. Make sure you have /dev/psaux
made too. Character, major 10, minor 1. It works for me.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Mon Jun 19 16:02:16 2000
Received:  by oss.sgi.com id <S42299AbQFSXCH>;
	Mon, 19 Jun 2000 16:02:07 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:57173 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42239AbQFSXBu>;
	Mon, 19 Jun 2000 16:01:50 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA21332
	for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 15:56:52 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id QAA78826 for <linux-mips@oss.sgi.com>; Mon, 19 Jun 2000 16:01:18 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA46334
	for <linux@engr.sgi.com>;
	Mon, 19 Jun 2000 15:59:28 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id PAA07184
	for <linux@engr.sgi.com>; Mon, 19 Jun 2000 15:59:20 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from mvista.com (IDENT:jsun@orion.mvista.com [10.0.0.75])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id PAA19464;
	Mon, 19 Jun 2000 15:58:40 -0700
Message-ID: <394EA5A0.B882F66A@mvista.com>
Date:   Mon, 19 Jun 2000 15:58:40 -0700
From:   Jun Sun <jsun@mvista.com>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: R5000 support (specifically two-way set-associative cache...)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


I looked into the R5000 support and have a couple of questions:

1. Is R5000, specifically NEC Vr5000, fully supported?  I have seen
CONFIG_CPU_R5000 defined, but it does not appear to do much.

2. Specifically, NEC Vr5000 has two-way set-associative cache.  I
browsed through the cache code, and got concerned that I don't see any
code that seems to take care of that.  Do I miss something?

3. I understand Geert has a port to DDB5074 (with Vr5000 CPU).  Is this
port completed (including all interrupts, PCI related stuff).  Is this
port reliable?


Thanks a lot.

Jun

From owner-linux-mips@oss.sgi.com Mon Jun 19 16:47:46 2000
Received:  by oss.sgi.com id <S42300AbQFSXr0>;
	Mon, 19 Jun 2000 16:47:26 -0700
Received: from kenton.algor.co.uk ([193.117.190.25]:36289 "EHLO
        kenton.algor.co.uk") by oss.sgi.com with ESMTP id <S42239AbQFSXrR>;
	Mon, 19 Jun 2000 16:47:17 -0700
Received: from mudchute.algor.co.uk (dom@mudchute.algor.co.uk [193.117.190.19])
	by kenton.algor.co.uk (8.8.8/8.8.8) with ESMTP id AAA03429;
	Tue, 20 Jun 2000 00:46:12 +0100 (GMT/BST)
Received: (from dom@localhost)
	by mudchute.algor.co.uk (8.8.5/8.8.5) id AAA03494;
	Tue, 20 Jun 2000 00:46:11 +0100 (BST)
Date:   Tue, 20 Jun 2000 00:46:11 +0100 (BST)
Message-Id: <200006192346.AAA03494@mudchute.algor.co.uk>
From:   Dominic Sweetman <dom@algor.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To:     Ralf Baechle <ralf@oss.sgi.com>
Cc:     "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>,
        Ralf Baechle <ralf@uni-koblenz.de>,
        Harald Koerfgen <Harald.Koerfgen@home.ivm.de>,
        linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Re: Icache coherency problems for R3400, DS5000/240
In-Reply-To: <20000620000455.B27454@bacchus.dhis.org>
References: <Pine.GSO.3.96.1000619110632.10348D-100000@delta.ds2.pg.gda.pl>
	<20000620000455.B27454@bacchus.dhis.org>
X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


> > ... Second, it changes the assumption of the icache line size to a
> > single word -- apparently, at least R3400 of DS5000/240 has an
> > icache with such a layout (DEC docs confirm it, indeed).

Yes, the original R3000 chip could be wired to produce the appearance
of multi-word lines in its I-cache, and some derivative CPUs were built
that way.  Four was popular - I don't think anyone did 8.

> > Besides obvious bugfixes, it introduces two significant changes.
> > First, flush_icache_page() now performs what the name suggests,
> > i.e. flushes the instruction cache.

And while I'm here, I'll continue my lonely campaign.  I suggest you
don't say "flush" because nobody knows whether it means invalidate,
write-back, or both[1].  Instead, say "invalidate", "writeback", or
"both".  Even if it means changing St Linus' function names...

[1] well in this case we do, because this is an I-cache and R3000s
    only had write-through caches anyway.  But you weren't going to
    stop there, were you?

Dominic
Algorithmics Ltd
dom@algor.co.uk

From owner-linux-mips@oss.sgi.com Mon Jun 19 16:53:07 2000
Received:  by oss.sgi.com id <S42301AbQFSXwq>;
	Mon, 19 Jun 2000 16:52:46 -0700
Received: from [62.180.18.37] ([62.180.18.37]:29188 "EHLO lappi")
	by oss.sgi.com with ESMTP id <S42239AbQFSXwe>;
	Mon, 19 Jun 2000 16:52:34 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403524AbQFSXwY>;
        Tue, 20 Jun 2000 01:52:24 +0200
Date:   Tue, 20 Jun 2000 01:52:24 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Dominic Sweetman <dom@algor.co.uk>
Cc:     "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>,
        Harald Koerfgen <Harald.Koerfgen@home.ivm.de>,
        linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Re: Icache coherency problems for R3400, DS5000/240
Message-ID: <20000620015224.A28725@bacchus.dhis.org>
References: <Pine.GSO.3.96.1000619110632.10348D-100000@delta.ds2.pg.gda.pl> <20000620000455.B27454@bacchus.dhis.org> <200006192346.AAA03494@mudchute.algor.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <200006192346.AAA03494@mudchute.algor.co.uk>; from dom@algor.co.uk on Tue, Jun 20, 2000 at 12:46:11AM +0100
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 20, 2000 at 12:46:11AM +0100, Dominic Sweetman wrote:

> And while I'm here, I'll continue my lonely campaign.  I suggest you
> don't say "flush" because nobody knows whether it means invalidate,
> write-back, or both[1].  Instead, say "invalidate", "writeback", or
> "both".  Even if it means changing St Linus' function names...

Sigh, I tried exactly this and got fire from the 68k fraction because
they considered my naming ambigous.

  Ralf

From owner-linux-mips@oss.sgi.com Tue Jun 20 01:47:13 2000
Received:  by oss.sgi.com id <S42276AbQFTIrD>;
	Tue, 20 Jun 2000 01:47:03 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:34643 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42229AbQFTIqs>;
	Tue, 20 Jun 2000 01:46:48 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id BAA19622
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 01:41:45 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id BAA80080
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 01:46:13 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be ([193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id BAA00344
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 01:45:56 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id KAA19425;
	Tue, 20 Jun 2000 10:44:28 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 10:44:28 +0200 (MET DST)
From:   Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
To:     Jun Sun <jsun@mvista.com>
cc:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Re: R5000 support (specifically two-way set-associative cache...)
In-Reply-To: <394EA5A0.B882F66A@mvista.com>
Message-ID: <Pine.GSO.4.10.10006201042320.8592-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, 19 Jun 2000, Jun Sun wrote:
> 3. I understand Geert has a port to DDB5074 (with Vr5000 CPU).  Is this
> port completed (including all interrupts, PCI related stuff).  Is this
> port reliable?

  - Interrupts (both Nile4, PCI and ISA) are working.
  - PCI bus mastering doesn't work yet (I guess so because the Tulip driver
    doesn't work yet).
  - About reliability: I see random crashes, but they seem to happen on other
    platforms as well.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven ------------- Sony Software Development Center Europe (SDCE)
Geert.Uytterhoeven@sonycom.com ------------------- Sint-Stevens-Woluwestraat 55
Voice +32-2-7248638 Fax +32-2-7262686 ---------------- B-1130 Brussels, Belgium


From owner-linux-mips@oss.sgi.com Tue Jun 20 02:08:44 2000
Received:  by oss.sgi.com id <S42277AbQFTJId>;
	Tue, 20 Jun 2000 02:08:33 -0700
Received: from belgarath.esg-guetersloh.mediapoint.de ([193.189.251.50]:60749
        "HELO belgarath.esg-guetersloh.mediapoint.de") by oss.sgi.com
	with SMTP id <S42229AbQFTJIS>; Tue, 20 Jun 2000 02:08:18 -0700
Received: by belgarath.esg-guetersloh.mediapoint.de (Postfix, from userid 1000)
	id 0C86B51317; Tue, 20 Jun 2000 11:08:21 +0200 (CEST)
Date:   Tue, 20 Jun 2000 11:08:21 +0200
From:   Jan-Benedict Glaw <jbglaw@lug-owl.de>
To:     linux-mips@oss.sgi.com
Cc:     engel@unix-ag.org
Subject: Kernel image is not executable?
Message-ID: <20000620110821.D32072@lug-owl.de>
Reply-To: jbglaw@lug-owl.de
Mail-Followup-To: linux-mips@oss.sgi.com, engel@unix-ag.org
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-md5;
	protocol="application/pgp-signature"; boundary="iVCmgExH7+hIHJ1A"
X-Mailer: Mutt 1.0i
X-Operating-System: Linux belgarath.esg-guetersloh.mediapoint.de 2.0.35
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


--iVCmgExH7+hIHJ1A
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hi!

I've recovered so far from my developement machine's hardware crash
and can now start to tftp the kernel image:
>> unsetenv netaddr
>> boot bootp()vmlinuz.ip12
167120+81888+319472 entry: 0x80700c90
Setting $netaddr to 192.168.1.3 (from server )
bootp()vmlinuz.ip12: is not an executable file
Can't load bootp()vmlinuz.ip12

Only the first 2x512 Bytes are transferred.

[root@air:/tftpboot] #> uname -a
Linux air 2.4.0-test1-ac18 #2 Thu Jun 15 07:58:27 CEST 2000 alpha unknown
# This is an up-to-date Potato system
[root@air:/tftpboot] #> file *
unix:         MIPSEB COFF executable (impure) not stripped - version 3.18
vmlinuz.ip12: MIPSEB COFF executable stripped - version 0.0

"unix" is my IRIX5.2 kernel. Just as a guess, I changes the version
stamp to reflect 3.18 -- no success. I fixed the TEXT entry in
=2E/linux/arch/mips/Makefile to the above value as well, but what
does make a tftp'ed file executable in Indigo's eyes?

MfG, JBG

--=20
Fehler eingestehen, Gr=F6=DFe zeigen: Nehmt die Rechtschreibreform zur=FCck=
!!!
/* Jan-Benedict Glaw <jbglaw@lug-owl.de> -- +49-177-5601720 */
keyID=3D0x8399E1BB fingerprint=3D250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 83=
99 E1BB
     "insmod vi.o and there we go..." (Alexander Viro on linux-kernel)

--iVCmgExH7+hIHJ1A
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEAREBAAYFAjlPNIUACgkQHb1edYOZ4btH8gCgiMLlasG3G4FlT57FTW2F4QoE
LqYAn0Si59mGd/TEIDgo8WpS32G1Ify2
=uw1z
-----END PGP SIGNATURE-----

--iVCmgExH7+hIHJ1A--

From owner-linux-mips@oss.sgi.com Tue Jun 20 02:49:05 2000
Received:  by oss.sgi.com id <S42303AbQFTJsp>;
	Tue, 20 Jun 2000 02:48:45 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:17001 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42229AbQFTJsL>;
	Tue, 20 Jun 2000 02:48:11 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id CAA23783
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 02:43:13 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA90317
	for <linux@engr.sgi.com>;
	Tue, 20 Jun 2000 02:47:34 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from kenton.algor.co.uk (kenton.algor.co.uk [193.117.190.25]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id CAA00113
	for <linux@engr.sgi.com>; Tue, 20 Jun 2000 02:47:33 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from mudchute.algor.co.uk (dom@mudchute.algor.co.uk [193.117.190.19])
	by kenton.algor.co.uk (8.8.8/8.8.8) with ESMTP id KAA00421;
	Tue, 20 Jun 2000 10:47:42 +0100 (GMT/BST)
Received: (from dom@localhost)
	by mudchute.algor.co.uk (8.8.5/8.8.5) id KAA08574;
	Tue, 20 Jun 2000 10:47:42 +0100 (BST)
Date:   Tue, 20 Jun 2000 10:47:42 +0100 (BST)
Message-Id: <200006200947.KAA08574@mudchute.algor.co.uk>
From:   Dominic Sweetman <dom@algor.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To:     Jun Sun <jsun@mvista.com>
Cc:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
In-Reply-To: <394EA5A0.B882F66A@mvista.com>
References: <394EA5A0.B882F66A@mvista.com>
X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Jun Sun (jsun@mvista.com) writes:

> 2. Specifically, NEC Vr5000 has two-way set-associative cache.  I
> browsed through the cache code, and got concerned that I don't see any
> code that seems to take care of that.  Do I miss something?

The two-way cache on the R5000 (and its R4600 parent) is implemented
so that the cache operations used during running don't have to know
about the cache organisation.  Even initialisation of an R5000 cache
can be done by a piece of code which has no reference to two-wayness
and just works over R4x00/R5000 CPUs.

So this is not *necessarily* a problem.  

> 3. I understand Geert has a port to DDB5074 (with Vr5000 CPU).  Is this
> port completed (including all interrupts, PCI related stuff).  Is this
> port reliable?

A note on this and Geert's response: early Vrc5074 system controller
chips had lots of bugs, with some particularly nasty ones hitting PCI
transfers with external initiators (like the ethernet chip).  Anyone
pioneering Linux on it should check carefully with NEC about the
status of their particular revision.

Dominic Sweetman
Algorithmics Ltd
dom@algor.co.uk



From owner-linux-mips@oss.sgi.com Tue Jun 20 03:06:35 2000
Received:  by oss.sgi.com id <S42307AbQFTKGZ>;
	Tue, 20 Jun 2000 03:06:25 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:64071 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTKGJ>; Tue, 20 Jun 2000 03:06:09 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id DAA09138
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 03:11:17 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id DAA74617 for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 03:05:38 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA95228
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 03:03:28 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id DAA03553
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 03:03:23 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id MAA21773;
	Tue, 20 Jun 2000 12:02:41 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 12:02:41 +0200 (MET DST)
From:   Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
To:     Dominic Sweetman <dom@algor.co.uk>
cc:     Jun Sun <jsun@mvista.com>, linux-mips@fnet.fr,
        linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
In-Reply-To: <200006200947.KAA08574@mudchute.algor.co.uk>
Message-ID: <Pine.GSO.4.10.10006201201550.8592-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, 20 Jun 2000, Dominic Sweetman wrote:
> Jun Sun (jsun@mvista.com) writes:
> > 3. I understand Geert has a port to DDB5074 (with Vr5000 CPU).  Is this
> > port completed (including all interrupts, PCI related stuff).  Is this
> > port reliable?
> 
> A note on this and Geert's response: early Vrc5074 system controller
> chips had lots of bugs, with some particularly nasty ones hitting PCI
> transfers with external initiators (like the ethernet chip).  Anyone
> pioneering Linux on it should check carefully with NEC about the
> status of their particular revision.

Since the same boards are fine running Aperios, I assume we don't have the
early ones.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven ------------- Sony Software Development Center Europe (SDCE)
Geert.Uytterhoeven@sonycom.com ------------------- Sint-Stevens-Woluwestraat 55
Voice +32-2-7248638 Fax +32-2-7262686 ---------------- B-1130 Brussels, Belgium


From owner-linux-mips@oss.sgi.com Tue Jun 20 04:22:25 2000
Received:  by oss.sgi.com id <S42285AbQFTLWP>;
	Tue, 20 Jun 2000 04:22:15 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:34061 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42229AbQFTLWA>;
	Tue, 20 Jun 2000 04:22:00 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id EAA00536
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 04:17:02 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA07969
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 04:21:27 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id EAA03079
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 04:21:18 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id NAA24047;
	Tue, 20 Jun 2000 13:21:10 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 13:21:10 +0200 (MET DST)
From:   Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
To:     Linux kernel <linux-kernel@vger.rutgers.edu>
cc:     Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Proposal: non-PC ISA bus support
Message-ID: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


The following patch fixes 2 problems related to ISA bus access on non-PC
platforms:

 1. ISA I/O space is memory mapped on many platforms (e.g. PPC and MIPS). To
    access it from user space, you cannot plainly use inb() and friends like on
    PC, but you have to mmap() the correct region of /dev/mem first. This
    region depends on the machine type and currently there's no simple way to
    find out from user space.

 2. ISA memory is not located at physical address 0 on many platforms (e.g. PPC
    and some MIPS boxes). This means you cannot e.g. use
    request_mem_region(0xa0000, 65536) to request the legacy VGA region.

Solutions:

 1. Provide /proc/bus/isa/map, which contains the ISA I/O and memory space
    mappings on machines where these are memory mapped.
    
    Example (on PPC CHRP LongTrail):
  
	callisto$ cat /proc/bus/isa/map 
	f8000000	01000000	IO
	f7000000	01000000	MEM
	callisto$

    The region marked `IO' is ISA (also PCI) I/O space, while the region marked
    `MEM' is ISA memory space. Of course on a PC the first one is not
    available because there are separate I/O and memory spaces on ia32.

 2. Provide new resource management functions for ISA memory space:

	isa_request_mem_region()
	isa_check_mem_region()
	isa_release_mem_region()

    On ia32, these are identical to the normal memory resource management
    functions.

    [ Alternatively we could add tests to the *_mem_region() functions to test
      whether the requested region is < 16 MB (and thus in ISA memory space)
      and add the required offset. But this affects the common resource code
      and may cause problems on machines where there is no ISA space in the
      first 16 MB of memory space. ]

The patch contains support for ia32, PPC and MIPS (limited to DDB Vrc-5074).
It was tested on PPC only.

Comments are welcomed!


diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/Makefile geert-isa-2.4.0-test1-ac21/Makefile
--- alan-2.4.0-test1-ac21/Makefile	Sun Jun 18 21:14:12 2000
+++ geert-isa-2.4.0-test1-ac21/Makefile	Tue Jun 20 11:37:11 2000
@@ -152,6 +152,7 @@
 
 DRIVERS-$(CONFIG_SOUND) += drivers/sound/sounddrivers.o
 DRIVERS-$(CONFIG_PCI) += drivers/pci/pci.a
+DRIVERS-$(CONFIG_ISA) += drivers/isa/isa.o
 DRIVERS-$(CONFIG_PCMCIA) += drivers/pcmcia/pcmcia.o
 DRIVERS-$(CONFIG_PCMCIA_NETCARD) += drivers/net/pcmcia/pcmcia_net.o
 DRIVERS-$(CONFIG_PCMCIA_CHRDEV) += drivers/char/pcmcia/pcmcia_char.o
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/arch/ppc/config.in geert-isa-2.4.0-test1-ac21/arch/ppc/config.in
--- alan-2.4.0-test1-ac21/arch/ppc/config.in	Sun Jun 18 21:14:15 2000
+++ geert-isa-2.4.0-test1-ac21/arch/ppc/config.in	Tue Jun 20 11:30:40 2000
@@ -88,7 +88,11 @@
 mainmenu_option next_comment
 comment 'General setup'
 
-define_bool CONFIG_ISA n
+if [ "$CONFIG_ALL_PPC" ]; then
+    define_bool CONFIG_ISA y
+else
+    define_bool CONFIG_ISA n
+fi
 define_bool CONFIG_SBUS n
 
 if [ "$CONFIG_APUS" = "y" -o "$CONFIG_4xx" = "y" -o \
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/drivers/Makefile geert-isa-2.4.0-test1-ac21/drivers/Makefile
--- alan-2.4.0-test1-ac21/drivers/Makefile	Wed Mar 15 19:50:30 2000
+++ geert-isa-2.4.0-test1-ac21/drivers/Makefile	Sun Jun 18 21:35:06 2000
@@ -11,7 +11,7 @@
 MOD_SUB_DIRS := $(SUB_DIRS)
 ALL_SUB_DIRS := $(SUB_DIRS) pci sgi ide scsi sbus cdrom isdn pnp i2o \
 				ieee1394 macintosh video dio zorro fc4 \
-				usb nubus tc atm pcmcia i2c telephony
+				usb nubus tc atm pcmcia i2c telephony isa
 
 ifdef CONFIG_DIO
 SUB_DIRS += dio
@@ -20,6 +20,10 @@
 
 ifdef CONFIG_PCI
 SUB_DIRS += pci
+endif
+
+ifdef CONFIG_ISA
+SUB_DIRS += isa
 endif
 
 ifeq ($(CONFIG_PCMCIA),y)
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/drivers/isa/Makefile geert-isa-2.4.0-test1-ac21/drivers/isa/Makefile
--- alan-2.4.0-test1-ac21/drivers/isa/Makefile	Thu Jan  1 01:00:00 1970
+++ geert-isa-2.4.0-test1-ac21/drivers/isa/Makefile	Tue Jun 20 11:38:14 2000
@@ -0,0 +1,19 @@
+#
+# Makefile for the ISA bus specific drivers.
+#
+# Note! Dependencies are done automagically by 'make dep', which also
+# removes any old dependencies. DON'T put your own dependencies here
+# unless it's something special (ie not a .c file).
+#
+# Note 2! The CFLAGS definition is now inherited from the
+# parent makefile.
+#
+
+O_TARGET := isa.o
+
+ifdef CONFIG_PROC_FS
+O_OBJS   += proc.o
+endif
+
+include $(TOPDIR)/Rules.make
+
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/drivers/isa/proc.c geert-isa-2.4.0-test1-ac21/drivers/isa/proc.c
--- alan-2.4.0-test1-ac21/drivers/isa/proc.c	Thu Jan  1 01:00:00 1970
+++ geert-isa-2.4.0-test1-ac21/drivers/isa/proc.c	Tue Jun 20 11:37:11 2000
@@ -0,0 +1,42 @@
+/*
+ *	Procfs interface for the ISA bus.
+ *
+ *	Copyright (c) 2000 Geert Uytterhoeven <geert@linux-m68k.org>
+ */
+
+#include <linux/types.h>
+#include <linux/kernel.h>
+#include <linux/proc_fs.h>
+#include <linux/init.h>
+
+#include <asm/io.h>
+
+static int get_isa_map_info(char *buf, char **start, off_t pos, int count)
+{
+	int len = 0, cnt = 0;
+
+	if (proc_bus_isa_io_size)
+		len += sprintf(buf+len, "%p\t%p\tIO\n",
+			       (void *)proc_bus_isa_io_base,
+			       (void *)proc_bus_isa_io_size);
+	if (proc_bus_isa_mem_size)
+		len += sprintf(buf+len, "%p\t%p\tMEM\n",
+			       (void *)proc_bus_isa_mem_base,
+			       (void *)proc_bus_isa_mem_size);
+	if (pos <= len) {
+		*start = buf+pos;
+		cnt = len-pos;
+	}
+	return (count > cnt) ? cnt : count;
+}
+
+static struct proc_dir_entry *proc_bus_isa_dir;
+
+static int __init isa_proc_init(void)
+{
+	proc_bus_isa_dir = proc_mkdir("isa", proc_bus);
+	create_proc_info_entry("map", 0, proc_bus_isa_dir, get_isa_map_info);
+	return 0;
+}
+
+__initcall(isa_proc_init);
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/drivers/video/clgenfb.c geert-isa-2.4.0-test1-ac21/drivers/video/clgenfb.c
--- alan-2.4.0-test1-ac21/drivers/video/clgenfb.c	Sun Jun 18 21:14:44 2000
+++ geert-isa-2.4.0-test1-ac21/drivers/video/clgenfb.c	Sun Jun 18 21:33:38 2000
@@ -2541,7 +2541,7 @@
 	release_mem_region(info->fbmem_phys, info->size);
 
 #if 0 /* if system didn't claim this region, we would... */
-	release_mem_region(0xA0000, 65535);
+	isa_release_mem_region(0xA0000, 65535);
 #endif
 
 	if (release_io_ports)
@@ -2624,7 +2624,7 @@
 		return -1;
 	}
 #if 0 /* if the system didn't claim this region, we would... */
-	if (!request_mem_region(0xA0000, 65535, "clgenfb")) {
+	if (!isa_request_mem_region(0xA0000, 65535, "clgenfb")) {
 		pci_write_config_word (pdev, PCI_COMMAND, tmp16);
 		printk(KERN_ERR "clgen: cannot reserve region 0x%lx, abort\n",
 		       0xA0000L);
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/include/asm-i386/io.h geert-isa-2.4.0-test1-ac21/include/asm-i386/io.h
--- alan-2.4.0-test1-ac21/include/asm-i386/io.h	Tue Feb 15 21:49:25 2000
+++ geert-isa-2.4.0-test1-ac21/include/asm-i386/io.h	Tue Jun 20 13:10:11 2000
@@ -195,6 +195,11 @@
  */
 #define __ISA_IO_base ((char *)(PAGE_OFFSET))
 
+#define proc_bus_isa_io_base	(0)	/* no MMIO */
+#define proc_bus_isa_io_size	(0)	/* no MMIO */
+#define proc_bus_isa_mem_base	(0x00000000)
+#define proc_bus_isa_mem_size	(0x01000000)
+
 #define isa_readb(a) readb(__ISA_IO_base + (a))
 #define isa_readw(a) readw(__ISA_IO_base + (a))
 #define isa_readl(a) readl(__ISA_IO_base + (a))
@@ -204,6 +209,10 @@
 #define isa_memset_io(a,b,c)		memset_io(__ISA_IO_base + (a),(b),(c))
 #define isa_memcpy_fromio(a,b,c)	memcpy_fromio((a),__ISA_IO_base + (b),(c))
 #define isa_memcpy_toio(a,b,c)		memcpy_toio(__ISA_IO_base + (a),(b),(c))
+
+#define isa_request_mem_region	request_mem_region
+#define isa_check_mem_region	check_mem_region
+#define isa_release_mem_region	release_mem_region
 
 
 /*
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/include/asm-mips/io.h geert-isa-2.4.0-test1-ac21/include/asm-mips/io.h
--- alan-2.4.0-test1-ac21/include/asm-mips/io.h	Fri Mar  3 18:22:38 2000
+++ geert-isa-2.4.0-test1-ac21/include/asm-mips/io.h	Mon Jun 19 20:39:24 2000
@@ -16,6 +16,7 @@
  */
 #undef CONF_SLOWDOWN_IO
 
+#include <linux/config.h>
 #include <asm/addrspace.h>
 
 /*
@@ -112,6 +113,24 @@
  * for the processor.
  */
 extern unsigned long isa_slot_offset;
+
+#define proc_bus_isa_io_base	mips_io_port_base
+#define proc_bus_isa_mem_base	isa_slot_offset
+
+#if defined(CONFIG_DDB5074)	/* and a few others... */
+#define proc_bus_isa_io_size	(0x01000000)
+#define proc_bus_isa_mem_size	(0x01000000)
+#else
+#define proc_bus_isa_io_size	(0)
+#define proc_bus_isa_mem_size	(0)
+#endif
+
+#define isa_request_mem_region(start,n,name)	\
+    request_mem_region(isa_slot_offset+(start),(n),(name))
+#define isa_check_mem_region(start,n)	\
+    check_mem_region(isa_slot_offset+(start),(n))
+#define isa_release_mem_region(start,n)	\
+    release_mem_region(isa_slot_offset+(start),(n))
 
 /*
  * readX/writeX() are used to access memory mapped devices. On some
diff -u --recursive --exclude-from=/home/geert/diff-excludes-linux --new-file alan-2.4.0-test1-ac21/include/asm-ppc/io.h geert-isa-2.4.0-test1-ac21/include/asm-ppc/io.h
--- alan-2.4.0-test1-ac21/include/asm-ppc/io.h	Sun Jun 18 21:14:53 2000
+++ geert-isa-2.4.0-test1-ac21/include/asm-ppc/io.h	Mon Jun 19 20:13:07 2000
@@ -30,6 +30,10 @@
 #define _IO_BASE 0
 #define _ISA_MEM_BASE 0
 #define PCI_DRAM_OFFSET 0
+#define proc_bus_isa_io_base	(0)
+#define proc_bus_isa_io_size	(0)
+#define proc_bus_isa_mem_base	(0)
+#define proc_bus_isa_mem_size	(0)
 #else
 extern unsigned long isa_io_base;
 extern unsigned long isa_mem_base;
@@ -37,6 +41,10 @@
 #define _IO_BASE	isa_io_base
 #define _ISA_MEM_BASE	isa_mem_base
 #define PCI_DRAM_OFFSET	pci_dram_offset
+#define proc_bus_isa_io_base	isa_io_base
+#define proc_bus_isa_io_size	(0x01000000)
+#define proc_bus_isa_mem_base	isa_mem_base
+#define proc_bus_isa_mem_size	(0x01000000)
 #endif /* CONFIG_APUS */
 #endif
 
@@ -53,6 +61,23 @@
 #define writew(b,addr) out_le16((volatile u16 *)(addr),(b))
 #define writel(b,addr) out_le32((volatile u32 *)(addr),(b))
 #endif
+
+#define isa_readb(a)			readb(isa_mem_base+(a))
+#define isa_readw(a)			readw(isa_mem_base+(a))
+#define isa_readl(a)			readl(isa_mem_base+(a))
+#define isa_writeb(b,a)			writeb(b,isa_mem_base+(a))
+#define isa_writew(w,a)			writeb(w,isa_mem_base+(a))
+#define isa_writel(l,a)			writeb(l,isa_mem_base+(a))
+#define isa_memset_io(a,b,c)		memset_io(isa_mem_base+(a),(b),(c))
+#define isa_memcpy_fromio(a,b,c)	memcpy_fromio((a),isa_mem_base+(b),(c))
+#define isa_memcpy_toio(a,b,c)		memcpy_toio(isa_mem_base+(a),(b),(c))
+
+#define isa_request_mem_region(start,n,name)	\
+    request_mem_region(isa_mem_base+(start),(n),(name))
+#define isa_check_mem_region(start,n)	\
+    check_mem_region(isa_mem_base+(start),(n))
+#define isa_release_mem_region(start,n)	\
+    release_mem_region(isa_mem_base+(start),(n))
 
 /*
  * The insw/outsw/insl/outsl macros don't do byte-swapping.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Tue Jun 20 04:27:04 2000
Received:  by oss.sgi.com id <S42310AbQFTL0z>;
	Tue, 20 Jun 2000 04:26:55 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:41290 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTL0g>; Tue, 20 Jun 2000 04:26:36 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id EAA02844
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 04:31:46 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA11544
	for <linux-mips@oss.sgi.com>;
	Tue, 20 Jun 2000 04:26:08 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: by calypso.engr.sgi.com (Postfix, from userid 37984)
	id 15253A7875; Tue, 20 Jun 2000 04:25:25 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14671.21669.3126.181895@calypso.engr.sgi.com>
Date:   Tue, 20 Jun 2000 04:25:25 -0700 (PDT)
To:     linux-mips@oss.sgi.com
Subject: MIPS symbol versioning patches
X-Mailer: VM 6.75 under Emacs 20.5.1
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi Guys,

I have synced the binutils CVS with symbol versioning patches.  The
current CVS tree at http://sourceware.cygnus.com/binutils should work
now.  I have only tested compile and tests from glibc 2.1.90 so things
will probably break badly.  I will be away from my office the next
five days, and I will unfortunately not have any machine to work on.

I have verified with glibc CVS from today, glibc 2.96 CVS from today
and binutils CVS from today.

Ulf

From owner-linux-mips@oss.sgi.com Tue Jun 20 05:24:05 2000
Received:  by oss.sgi.com id <S42318AbQFTMXz>;
	Tue, 20 Jun 2000 05:23:55 -0700
Received: from mail.exfo.com ([206.191.88.36]:47370 "EHLO mail.exfo.com")
	by oss.sgi.com with ESMTP id <S42229AbQFTMXj>;
	Tue, 20 Jun 2000 05:23:39 -0700
Received: from exfo.com ([172.16.46.216]) by mail.exfo.com
          (Netscape Messaging Server 3.62)  with ESMTP id 152
          for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 08:21:45 -0400
Message-ID: <394F62E6.50B7F424@exfo.com>
Date:   Tue, 20 Jun 2000 08:26:14 -0400
From:   "Philippe Chauvat" <philippe.chauvat@exfo.com>
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: fr,en
MIME-Version: 1.0
To:     Linux Mips <linux-mips@oss.sgi.com>
Subject: [Kernel Panic]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello there,

I made a mistake. It's not an Challenge but an Indy station. This is a
part of the real message. Please, let me know if some information are
missing. The version of vmlinux is the HardRat one.

>>> Begin

Primary o,struction cache
Primary data cache
Secondary data cache
Linux version 2.1
MC: SG memory controller revision 3
[...]
Partition check
sda: sda1 sda2 sda3
Looking up port RPC 100003/2 on 192.0.2.1
Looking up port on RPC 100005/1 on 192.0.2.1
VFS: mounted root (nfs filesystem)
Adv: done running setup()
Freeing unused kernel memory: 44k freed
pag fault from irq handler: 0000
$0 : 00000000 [...]
$4 : 00000000 [...]
[...]
$20: 00000000 88009d90 0000000e 880e3f38
epc: 880e3e74
Status: 1004fc02
Cause : 0000000
Aiee, killing interrupt handler
Kernel panic: Attempted to kill idle task!
In swapper task - not syncing

<<< End

After that, I've dowloaded a new version of kernel for Indy
(ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/kernels/,
information found on this list) but now the problem is a /tmp creation
(Create 100Mb partition on ramdisk...)

Thank you for any help.

Philippe


From owner-linux-mips@oss.sgi.com Tue Jun 20 05:24:44 2000
Received:  by oss.sgi.com id <S42319AbQFTMYf>;
	Tue, 20 Jun 2000 05:24:35 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:36172 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTMYU>; Tue, 20 Jun 2000 05:24:20 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id FAA02053
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 05:29:27 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA21641
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 05:23:46 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [62.161.177.33] (mailhost.mipsys.com [62.161.177.33]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id FAA05433
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 05:23:43 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [192.168.1.19] by [192.168.1.2]
     with SMTP (QuickMail Pro Server for Mac 2.0); 20 JUN 00 14:25:21 UT
From:   Benjamin Herrenschmidt <bh40@calva.net>
To:     Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Date:   Tue, 20 Jun 2000 14:23:29 +0200
Message-Id: <20000620122329.13473@mailhost.mipsys.com>
In-Reply-To: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
References: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
X-Mailer: CTM PowerMail 3.0.3 <http://www.ctmdev.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 20, 2000, Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
wrote:


> 1. Provide /proc/bus/isa/map, which contains the ISA I/O and memory space
>    mappings on machines where these are memory mapped.
>
>    Example (on PPC CHRP LongTrail):
>
>	callisto$ cat /proc/bus/isa/map
>	f8000000	01000000	IO
>	f7000000	01000000	MEM
>	callisto$

Looks fine except for one thing: How can we handle weird HW (like Apple
Uni-N bridge) that has actually 3 different IO spaces at different
locations (all of them beeing childs of the same PCI bus).
This is more or less related since the ISA iospace can be considered as a
subset of the PCI IO space. The problem is generic (it happens with both
"pure" PCI drivers doing IOs and ISA drivers doing IOs). The problem
exist for both the kernel and userland apps like XFree wanting to do PCI
or ISA IOs. The kernel has a built-in IO-base, your patch would expose it
to userland fixing part of the problem for XFree (so userland don't have
to probe for zillion different bridges) but wouldn't solve the problem of
multiple busses.

Paul suggested mapping them one after each other in a single contiguous
region (with the appropriate fixup in the kernel PCI io resources) but
this can work only for PCI IOs (drivers using the io resource base).
Drivers hard-coding legacy IO addresses will still not work (except if
they are on the first bus).

We still can decide (and that's what I currently do in the kernel) that
IO space is only supported on one of those 3 busses (the one on which the
external PCI is). This prevents however use of IOs on the AGP slot, which
is a problem for things like XFree who may try to use VGA addresses on
the card.

I still don't have a clue about a good solution to this issue. Apple
solves it in their kernel by having an object oriented bus structure,
each device asking for mappings to their parent bridge, based on the
device tree and independently of PCI bus numbers.

Ben.



From owner-linux-mips@oss.sgi.com Tue Jun 20 05:42:46 2000
Received:  by oss.sgi.com id <S42320AbQFTMmg>;
	Tue, 20 Jun 2000 05:42:36 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:7501 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTMm2>; Tue, 20 Jun 2000 05:42:28 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id FAA05998
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 05:47:36 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA24223
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 05:41:46 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id FAA09259
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 05:41:40 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id OAA26741;
	Tue, 20 Jun 2000 14:41:35 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 14:41:34 +0200 (MET DST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Benjamin Herrenschmidt <bh40@calva.net>
cc:     Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>,
        Linux kernel <linux-kernel@vger.rutgers.edu>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <20000620122329.13473@mailhost.mipsys.com>
Message-ID: <Pine.GSO.4.10.10006201438290.8592-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, 20 Jun 2000, Benjamin Herrenschmidt wrote:
> On Tue, Jun 20, 2000, Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
> wrote:
> 
> > 1. Provide /proc/bus/isa/map, which contains the ISA I/O and memory space
> >    mappings on machines where these are memory mapped.
> >
> >    Example (on PPC CHRP LongTrail):
> >
> >	callisto$ cat /proc/bus/isa/map
> >	f8000000	01000000	IO
> >	f7000000	01000000	MEM
> >	callisto$
> 
> Looks fine except for one thing: How can we handle weird HW (like Apple
> Uni-N bridge) that has actually 3 different IO spaces at different
> locations (all of them beeing childs of the same PCI bus).

AFAIK this is a violation of the PCI spec. But of course that doesn't help you
much.

> This is more or less related since the ISA iospace can be considered as a
> subset of the PCI IO space. The problem is generic (it happens with both
> "pure" PCI drivers doing IOs and ISA drivers doing IOs). The problem
> exist for both the kernel and userland apps like XFree wanting to do PCI
> or ISA IOs. The kernel has a built-in IO-base, your patch would expose it
> to userland fixing part of the problem for XFree (so userland don't have
> to probe for zillion different bridges) but wouldn't solve the problem of
> multiple busses.
> 
> Paul suggested mapping them one after each other in a single contiguous
> region (with the appropriate fixup in the kernel PCI io resources) but
> this can work only for PCI IOs (drivers using the io resource base).
> Drivers hard-coding legacy IO addresses will still not work (except if
> they are on the first bus).

Concatenating the I/O spaces seems like the best solution to me as well.

> We still can decide (and that's what I currently do in the kernel) that
> IO space is only supported on one of those 3 busses (the one on which the
> external PCI is). This prevents however use of IOs on the AGP slot, which
> is a problem for things like XFree who may try to use VGA addresses on
> the card.

> I still don't have a clue about a good solution to this issue. Apple
> solves it in their kernel by having an object oriented bus structure,
> each device asking for mappings to their parent bridge, based on the
> device tree and independently of PCI bus numbers.

Hmmm... If you can live with only one video card with legacy support, what
about a kernel option to specify which of the 3 busses will be the first?

Else, we'll have to work around this in XFree86.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Tue Jun 20 05:53:35 2000
Received:  by oss.sgi.com id <S42287AbQFTMxZ>;
	Tue, 20 Jun 2000 05:53:25 -0700
Received: from delta.ds2.pg.gda.pl ([153.19.144.1]:60887 "EHLO
        delta.ds2.pg.gda.pl") by oss.sgi.com with ESMTP id <S42229AbQFTMxO>;
	Tue, 20 Jun 2000 05:53:14 -0700
Received: from localhost by delta.ds2.pg.gda.pl (8.9.3/8.9.3) with SMTP id OAA26033;
	Tue, 20 Jun 2000 14:50:06 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 14:50:05 +0200 (MET DST)
From:   "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
To:     Dominic Sweetman <dom@algor.co.uk>
cc:     Ralf Baechle <ralf@oss.sgi.com>,
        Ralf Baechle <ralf@uni-koblenz.de>,
        Harald Koerfgen <Harald.Koerfgen@home.ivm.de>,
        linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Re: Icache coherency problems for R3400, DS5000/240
In-Reply-To: <200006192346.AAA03494@mudchute.algor.co.uk>
Message-ID: <Pine.GSO.3.96.1000620143959.25502C-100000@delta.ds2.pg.gda.pl>
Organization: Technical University of Gdansk
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, 20 Jun 2000, Dominic Sweetman wrote:

> Yes, the original R3000 chip could be wired to produce the appearance
> of multi-word lines in its I-cache, and some derivative CPUs were built
> that way.  Four was popular - I don't think anyone did 8.

 DEC docs claim the cache subsystem of KN03 is configured with single-word
lines for the icache, but upon an icache fill the MB ASIC fills four
lines.

> And while I'm here, I'll continue my lonely campaign.  I suggest you
> don't say "flush" because nobody knows whether it means invalidate,
> write-back, or both[1].  Instead, say "invalidate", "writeback", or
> "both".  Even if it means changing St Linus' function names...

 OK, by "flush" I always meant "invalidate" (see also ia32's invd and
wbinvd instructions -- the first one causes an external flush cycle and
the other one an external writeback cycle and then a flush cycle -- that's
Intel's original naming).  On the other hand, "invalidate" is surely not
more ambiguous than "flush", so feel free to continue your campaign... 
;-) 

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +


From owner-linux-mips@oss.sgi.com Tue Jun 20 06:04:05 2000
Received:  by oss.sgi.com id <S42322AbQFTNDz>;
	Tue, 20 Jun 2000 06:03:55 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:27216 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTNDt>; Tue, 20 Jun 2000 06:03:49 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id GAA08396
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 06:08:57 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id GAA30069
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 06:03:16 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [62.161.177.33] (mailhost.mipsys.com [62.161.177.33]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id GAA00936
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 06:03:05 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [192.168.1.19] by [192.168.1.2]
     with SMTP (QuickMail Pro Server for Mac 2.0); 20 JUN 00 15:04:28 UT
From:   Benjamin Herrenschmidt <bh40@calva.net>
To:     Geert Uytterhoeven <geert@linux-m68k.org>
Cc:     Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>,
        Linux kernel <linux-kernel@vger.rutgers.edu>
Subject: Re: Proposal: non-PC ISA bus support
Date:   Tue, 20 Jun 2000 15:02:38 +0200
Message-Id: <20000620130238.15357@mailhost.mipsys.com>
In-Reply-To: <Pine.GSO.4.10.10006201438290.8592-100000@dandelion.sonytel.be>
References: <Pine.GSO.4.10.10006201438290.8592-100000@dandelion.sonytel.be>
X-Mailer: CTM PowerMail 3.0.3 <http://www.ctmdev.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 20, 2000, Geert Uytterhoeven <geert@linux-m68k.org> wrote:

>Concatenating the I/O spaces seems like the best solution to me as well.

Would work if the ranges you are passing via /proc/bus/isa/xxxx are
kernel virtual addresses and not physical addresses (I didn't check if
this is the case).

>Hmmm... If you can live with only one video card with legacy support, what
>about a kernel option to specify which of the 3 busses will be the first?

I've been thinking about it. That would be a solution. Also, the fbdev's
we use for cards in the AGP slot (ATI Rage 128 for now) can handle this
fine, and XFree has already been more or less hacked when to handle it
too when running on top of fbdev.

>Else, we'll have to work around this in XFree86.

Well, we'll have to find a workaround one way or another. The only
solution I can see for this problem is a way for each individual card
driver to "ask" the kernel for an iobase which is specific to this card,
given in parameter as much infos as the driver can regarding the device
(like the pci_dev for a pci device). The kernel would then be able to
locate the device in the OF tree, walk the tree up to the nearest brige
and figure out the correct IO range. (It already does something similar
for config space accesses since we have the same problem of 3 different
config space access registers). For in-kernel drivers, this can be done
at the PCI fixup level provided that the driver uses the io resources
given to it "as is", but exposing this to userland may require more than
a /proc entry.

Ben.


From owner-linux-mips@oss.sgi.com Tue Jun 20 06:13:56 2000
Received:  by oss.sgi.com id <S42324AbQFTNNq>;
	Tue, 20 Jun 2000 06:13:46 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:65078 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42229AbQFTNNX>;
	Tue, 20 Jun 2000 06:13:23 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id GAA09035
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 06:08:10 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id GAA75456 for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 06:11:21 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id GAA30985
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 06:09:35 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id GAA05531
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 06:09:15 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id PAA27880;
	Tue, 20 Jun 2000 15:09:23 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 15:09:23 +0200 (MET DST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Benjamin Herrenschmidt <bh40@calva.net>
cc:     Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>,
        Linux kernel <linux-kernel@vger.rutgers.edu>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <20000620130238.15357@mailhost.mipsys.com>
Message-ID: <Pine.GSO.4.10.10006201508360.8592-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, 20 Jun 2000, Benjamin Herrenschmidt wrote:
> On Tue, Jun 20, 2000, Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> 
> >Concatenating the I/O spaces seems like the best solution to me as well.
> 
> Would work if the ranges you are passing via /proc/bus/isa/xxxx are
> kernel virtual addresses and not physical addresses (I didn't check if
> this is the case).

Oops, /proc/bus/isa/map talks about physical addresses.

Workaround: patch the mmap() entry of /dev/mem.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Tue Jun 20 06:30:05 2000
Received:  by oss.sgi.com id <S42325AbQFTN34>;
	Tue, 20 Jun 2000 06:29:56 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:56145 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTN3f>; Tue, 20 Jun 2000 06:29:35 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id GAA03110
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 06:34:44 -0700 (PDT)
	mail_from (schrijvp@rc.bel.alcatel.be)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id GAA87880 for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 06:28:49 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id GAA34505
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 06:26:43 -0700 (PDT)
	mail_from (schrijvp@rc.bel.alcatel.be)
Received: from relay1.alcatel.be (alc119.alcatel.be [195.207.101.119]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id GAA00877
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 06:26:32 -0700 (PDT)
	mail_from (schrijvp@rc.bel.alcatel.be)
Received: from btmq9s.rc.bel.alcatel.be (localhost [127.0.0.1])
	by relay1.alcatel.be (8.10.1/8.10.1) with ESMTP id e5KDPFP12835;
	Tue, 20 Jun 2000 15:25:15 +0200 (MET DST)
Received: from btmxbh.rc.bel.alcatel.be (btmxbh [138.203.64.184])
	by btmq9s.rc.bel.alcatel.be (8.8.8+Sun/8.8.8/1.1) with ESMTP id PAA28199;
	Tue, 20 Jun 2000 15:25:25 +0200 (MET DST)
Received: (from schrijvp@localhost)
	by btmxbh.rc.bel.alcatel.be (8.9.3/8.9.3) id PAA09059;
	Tue, 20 Jun 2000 15:25:09 +0200
Date:   Tue, 20 Jun 2000 15:25:09 +0200
From:   De Schrijver Peter <schrijvp@rc.bel.alcatel.be>
To:     Benjamin Herrenschmidt <bh40@calva.net>
Cc:     Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Message-ID: <20000620152509.O1177@rc.bel.alcatel.be>
References: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be> <20000620122329.13473@mailhost.mipsys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <20000620122329.13473@mailhost.mipsys.com>; from bh40@calva.net on Tue, Jun 20, 2000 at 02:23:29PM +0200
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi,

> We still can decide (and that's what I currently do in the kernel) that
> IO space is only supported on one of those 3 busses (the one on which the
> external PCI is). This prevents however use of IOs on the AGP slot, which
> is a problem for things like XFree who may try to use VGA addresses on
> the card.
> 

Is this really a problem ? I would expect AGP cards to be fully addresseable via 
the I/O space assigned in the PCI IO resource base ?

Peter.

From owner-linux-mips@oss.sgi.com Tue Jun 20 06:41:55 2000
Received:  by oss.sgi.com id <S42326AbQFTNlq>;
	Tue, 20 Jun 2000 06:41:46 -0700
Received: from news.tridsys.com ([207.86.66.211]:42770 "EHLO
        mailserver.tridsys.com") by oss.sgi.com with ESMTP
	id <S42229AbQFTNlZ>; Tue, 20 Jun 2000 06:41:25 -0700
Received: from dull.tridsys.com (dull.tridsys.com [207.86.66.203]) by mailserver.tridsys.com (NTMail 4.30.0013/NY2276.00.00796d4c) with ESMTP id fweoaaaa for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 09:40:46 -0400
From:   "Scott Thomas" <scott@tridsys.com>
To:     "Geert Uytterhoeven" <geert@linux-m68k.org>,
        "Florian Lohoff" <flo@rfc822.org>
Cc:     "Paul Jakma" <paul@clubi.ie>,
        "Linux MIPS" <linux-mips@oss.sgi.com>, <cfolmar@redhat.com>
Subject: RE: linux/mips on cd?
Date:   Tue, 20 Jun 2000 09:41:53 -0400
Message-ID: <002a01bfdabd$4b7c61a0$fe01a8c0@scott.tridsys.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Importance: Normal
In-Reply-To: <Pine.LNX.4.05.10006192043320.12529-100000@callisto.of.borg>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>
> [ taking CD from the CD rack ]
> 
> [ citing CD cover ]
> 
>     Linux Rough Cuts
>     Excavated for PowerPC (MkLinux)m UltraSPARC, MIPS, and M68K 
> by the Red Hat
>     Linux Community
>     
>     Copyright 1998 Red Hat Software, Inc.
> 
> It even has an ISBN number: 1-888172-14-2 :-)
> 
> 

fyi...
I recently inquired Red Hat about this... 
according to Cris Folmar at Red Hat, the Rough Cuts CD
is no longer available. 

perhaps Red Hat should consider making a new version available?

--
Scott Thomas
Program Manager
Trident Systems Inc.
Phone: (703) 359-6226
  Fax: (703) 273-6608
Email: scott@tridsys.com
  Web: http://www.tridsys.com


> Now I have to admit there's no decent (read: Debian) distro for 
> Linux/MIPS on
> CD yet...
> 
> Gr{oetje,eeting}s,
> 
> 						Geert
> 
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- 
> geert@linux-m68k.org
> 
> In personal conversations with technical people, I call myself a 
> hacker. But
> when I'm talking to journalists I just say "programmer" or 
> something like that.
> 							    -- 
> Linus Torvalds
> 
> 

From owner-linux-mips@oss.sgi.com Tue Jun 20 06:46:15 2000
Received:  by oss.sgi.com id <S42327AbQFTNpz>;
	Tue, 20 Jun 2000 06:45:55 -0700
Received: from kenton.algor.co.uk ([193.117.190.25]:42432 "EHLO
        kenton.algor.co.uk") by oss.sgi.com with ESMTP id <S42229AbQFTNpu>;
	Tue, 20 Jun 2000 06:45:50 -0700
Received: from mudchute.algor.co.uk (dom@mudchute.algor.co.uk [193.117.190.19])
	by kenton.algor.co.uk (8.8.8/8.8.8) with ESMTP id OAA01492;
	Tue, 20 Jun 2000 14:45:46 +0100 (GMT/BST)
Received: (from dom@localhost)
	by mudchute.algor.co.uk (8.8.5/8.8.5) id OAA08976;
	Tue, 20 Jun 2000 14:45:46 +0100 (BST)
Date:   Tue, 20 Jun 2000 14:45:46 +0100 (BST)
Message-Id: <200006201345.OAA08976@mudchute.algor.co.uk>
From:   Dominic Sweetman <dom@algor.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To:     "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
Cc:     Dominic Sweetman <dom@algor.co.uk>,
        Ralf Baechle <ralf@oss.sgi.com>,
        Ralf Baechle <ralf@uni-koblenz.de>,
        Harald Koerfgen <Harald.Koerfgen@home.ivm.de>,
        linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Re: Icache coherency problems for R3400, DS5000/240
In-Reply-To: <Pine.GSO.3.96.1000620143959.25502C-100000@delta.ds2.pg.gda.pl>
References: <200006192346.AAA03494@mudchute.algor.co.uk>
	<Pine.GSO.3.96.1000620143959.25502C-100000@delta.ds2.pg.gda.pl>
X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Maciej W. Rozycki (macro@ds2.pg.gda.pl) writes:

> > Yes, the original R3000 chip could be wired to produce the appearance
> > of multi-word lines in its I-cache, and some derivative CPUs were built
> > that way.  Four was popular - I don't think anyone did 8.
> 
>  DEC docs claim the cache subsystem of KN03 is configured with single-word
> lines for the icache, but upon an icache fill the MB ASIC fills four
> lines.

Ah, I'm suffering from muddy memory syndrome.  

You're quite correct: on the R3000 cache every word had a tag, but an
I-cache refill could be setup to fill several of them at once -
implicitly storing the same tag in each position.  I believe it was in
theory possible to gently remove the two lowest tag addresses, use a
smaller tag memory, and have a genuine four-data per tag I-cache.  It
would have behaved very strangely while swapped for
diagnostics/maintenance.

>  OK, by "flush" I always meant "invalidate" (see also ia32's invd and
> wbinvd instructions -- the first one causes an external flush
> cycle...

I should have realised that Linux ab-usages usually refer to x86
technology.  Thanks for that.







From owner-linux-mips@oss.sgi.com Tue Jun 20 08:47:06 2000
Received:  by oss.sgi.com id <S42329AbQFTPqq>;
	Tue, 20 Jun 2000 08:46:46 -0700
Received: from delta.ds2.pg.gda.pl ([153.19.144.1]:51673 "EHLO
        delta.ds2.pg.gda.pl") by oss.sgi.com with ESMTP id <S42229AbQFTPqj>;
	Tue, 20 Jun 2000 08:46:39 -0700
Received: from localhost by delta.ds2.pg.gda.pl (8.9.3/8.9.3) with SMTP id RAA01540;
	Tue, 20 Jun 2000 17:36:12 +0200 (MET DST)
Date:   Tue, 20 Jun 2000 17:36:11 +0200 (MET DST)
From:   "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
To:     Ralf Baechle <ralf@uni-koblenz.de>,
        Ulf Carlsson <ulfc@engr.sgi.com>, Andreas Jaeger <aj@suse.de>
cc:     linux-mips@fnet.fr, linux-mips@oss.sgi.com
Subject: Gdb 5.0 patches for MIPS/Linux
Message-ID: <Pine.GSO.3.96.1000620165634.25502J-100000@delta.ds2.pg.gda.pl>
Organization: Technical University of Gdansk
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi,

 After a bit of work I have gdb 5.0 working on my mipsel-linux system.  So
far it seems to be stable.  Compiled using gcc 2.95.2 and binutils 2.10,
against glibc 2.1.90.  Since patches are quite large I am not sending them
here -- they are available at 'http://www.ds2.pg.gda.pl/~macro/'.  They
include ported changes to binutils and gdb that are otherwise available at
oss.sgi.com.

 Are we going to submit changes from oss.sgi.com to gdb?  I believe its
the right moment now if we want them in gdb 5.1 -- I've seen an
annoucement the release branch for 5.1 will start early in July.  I've
already submitted all other patches. 

  Maciej

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +


From owner-linux-mips@oss.sgi.com Tue Jun 20 08:47:07 2000
Received:  by oss.sgi.com id <S42229AbQFTPqq>;
	Tue, 20 Jun 2000 08:46:46 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:54136 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42328AbQFTPqc>;
	Tue, 20 Jun 2000 08:46:32 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id IAA27052
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 08:41:34 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id IAA67480
	for <linux@engr.sgi.com>;
	Tue, 20 Jun 2000 08:46:02 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from u-150.karlsruhe.ipdial.viaginterkom.de (u-150.karlsruhe.ipdial.viaginterkom.de [62.180.19.150]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id IAA05307
	for <linux@engr.sgi.com>; Tue, 20 Jun 2000 08:46:00 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1406800AbQFTBv7>;
        Tue, 20 Jun 2000 03:51:59 +0200
Date:   Tue, 20 Jun 2000 03:51:59 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Jun Sun <jsun@mvista.com>
Cc:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: Re: R5000 support (specifically two-way set-associative cache...)
Message-ID: <20000620035158.F28452@bacchus.dhis.org>
References: <394EA5A0.B882F66A@mvista.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <394EA5A0.B882F66A@mvista.com>; from jsun@mvista.com on Mon, Jun 19, 2000 at 03:58:40PM -0700
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 03:58:40PM -0700, Jun Sun wrote:

> I looked into the R5000 support and have a couple of questions:
> 
> 1. Is R5000, specifically NEC Vr5000, fully supported?  I have seen
> CONFIG_CPU_R5000 defined, but it does not appear to do much.

Indeed, the various CPU options for the R4xxx / R5xxx CPUs mostly deal
with C compiler options as a minor optimization.

> 2. Specifically, NEC Vr5000 has two-way set-associative cache.  I
> browsed through the cache code, and got concerned that I don't see any
> code that seems to take care of that.  Do I miss something?

Yes :-)

The R5000 has R4600 style caches, so also uses the same code.

> 3. I understand Geert has a port to DDB5074 (with Vr5000 CPU).  Is this
> port completed (including all interrupts, PCI related stuff).  Is this
> port reliable?

I leave the question to Geert to answer.

  Ralf

From owner-linux-mips@oss.sgi.com Tue Jun 20 10:13:57 2000
Received:  by oss.sgi.com id <S42332AbQFTRNh>;
	Tue, 20 Jun 2000 10:13:37 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:52079 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42328AbQFTRN0>; Tue, 20 Jun 2000 10:13:26 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id KAA09016
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 10:18:33 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA94439
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 10:12:52 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [62.161.177.33] (mailhost.mipsys.com [62.161.177.33]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA09483
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 10:12:47 -0700 (PDT)
	mail_from (bh40@calva.net)
Received: from [192.168.1.19] by [192.168.1.2]
     with SMTP (QuickMail Pro Server for Mac 2.0); 20 JUN 00 15:32:09 UT
From:   Benjamin Herrenschmidt <bh40@calva.net>
To:     De Schrijver Peter <schrijvp@rc.bel.alcatel.be>
Cc:     Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Date:   Tue, 20 Jun 2000 15:30:01 +0200
Message-Id: <20000620133001.23202@mailhost.mipsys.com>
In-Reply-To: <20000620152509.O1177@rc.bel.alcatel.be>
References: <20000620152509.O1177@rc.bel.alcatel.be>
X-Mailer: CTM PowerMail 3.0.3 <http://www.ctmdev.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 20, 2000, De Schrijver Peter <schrijvp@rc.bel.alcatel.be> wrote:

>> We still can decide (and that's what I currently do in the kernel) that
>> IO space is only supported on one of those 3 busses (the one on which the
>> external PCI is). This prevents however use of IOs on the AGP slot, which
>> is a problem for things like XFree who may try to use VGA addresses on
>> the card.
>> 
>
>Is this really a problem ? I would expect AGP cards to be fully
>addresseable via 
>the I/O space assigned in the PCI IO resource base ?

But even that doesn't work. If it's a kernel driver, then we can fixup
the io resources passed by the new kernel resources mecanism to handle
the IO base of this specific card. But this won't for userland.

I mean, if you read the PCI IO resource base from the card's config
space, then you have an IO address on which you need to add an iobase
(the base at which the IO bus is mapped). The problem is how to figure
out this IO base, especially since the machine has several IO busses at
different addresses, but all of them on the same PCI bus number (it's
actually 3 separate busses with the same bus number).

The kernel can figure this out from the dev_fn since there's fortunately
no overlap of dev_fn's between those busses. But how to translate this to
userland ?

Ben.


From owner-linux-mips@oss.sgi.com Tue Jun 20 10:15:07 2000
Received:  by oss.sgi.com id <S42333AbQFTRO5>;
	Tue, 20 Jun 2000 10:14:57 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:29741 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42328AbQFTROo>;
	Tue, 20 Jun 2000 10:14:44 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA09917
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 10:09:44 -0700 (PDT)
	mail_from (frank_rowand@mvista.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA95018
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 10:14:11 -0700 (PDT)
	mail_from (frank_rowand@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA09915
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 10:14:06 -0700 (PDT)
	mail_from (frank_rowand@mvista.com)
Received: from mvista.com (IDENT:frowand@mossi.mvista.com [10.0.0.71])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id KAA31112;
	Tue, 20 Jun 2000 10:11:46 -0700
Message-ID: <394FA5D1.DDAEA1F6@mvista.com>
Date:   Tue, 20 Jun 2000 10:11:45 -0700
From:   Frank Rowand <frank_rowand@mvista.com>
Reply-To: frowand@mvista.com
Organization: Montavista Software, Inc
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
CC:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
References: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Geert Uytterhoeven wrote:
> 
> The following patch fixes 2 problems related to ISA bus access on non-PC
> platforms:
> 
>  1. ISA I/O space is memory mapped on many platforms (e.g. PPC and MIPS). To
>     access it from user space, you cannot plainly use inb() and friends like on
>     PC, but you have to mmap() the correct region of /dev/mem first. This
>     region depends on the machine type and currently there's no simple way to
>     find out from user space.
> 
>  2. ISA memory is not located at physical address 0 on many platforms (e.g. PPC
>     and some MIPS boxes). This means you cannot e.g. use
>     request_mem_region(0xa0000, 65536) to request the legacy VGA region.
> 
> Solutions:
> 
>  1. Provide /proc/bus/isa/map, which contains the ISA I/O and memory space
>     mappings on machines where these are memory mapped.
> 
>     Example (on PPC CHRP LongTrail):
> 
>         callisto$ cat /proc/bus/isa/map
>         f8000000        01000000        IO
>         f7000000        01000000        MEM
>         callisto$
> 
>     The region marked `IO' is ISA (also PCI) I/O space, while the region marked
>     `MEM' is ISA memory space. Of course on a PC the first one is not
>     available because there are separate I/O and memory spaces on ia32.
> 
>  2. Provide new resource management functions for ISA memory space:
> 
>         isa_request_mem_region()
>         isa_check_mem_region()
>         isa_release_mem_region()
> 
>     On ia32, these are identical to the normal memory resource management
>     functions.
> 
>     [ Alternatively we could add tests to the *_mem_region() functions to test
>       whether the requested region is < 16 MB (and thus in ISA memory space)
>       and add the required offset. But this affects the common resource code
>       and may cause problems on machines where there is no ISA space in the
>       first 16 MB of memory space. ]
> 
> The patch contains support for ia32, PPC and MIPS (limited to DDB Vrc-5074).
> It was tested on PPC only.
> 
> Comments are welcomed!

Would it make sense to apply the same sort of fix to the following code in
__ioremap(), so that ISA space is handled consistently?:

        /*
         * If the address lies within the first 16 MB, assume it's in ISA
         * memory space
         */
        if (p < 16*1024*1024)
            p += _ISA_MEM_BASE;


< patch deleted >


> 
> Gr{oetje,eeting}s,
> 
>                                                 Geert
> 
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
> 
> In personal conversations with technical people, I call myself a hacker. But
> when I'm talking to journalists I just say "programmer" or something like that.
>                                                             -- Linus Torvalds
> 
> ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

-Frank
-- 
Frank Rowand <frank_rowand@mvista.com>
MontaVista Software, Inc

From owner-linux-mips@oss.sgi.com Tue Jun 20 10:30:28 2000
Received:  by oss.sgi.com id <S42334AbQFTRaI>;
	Tue, 20 Jun 2000 10:30:08 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:6708 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42328AbQFTR3h>;
	Tue, 20 Jun 2000 10:29:37 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA11953
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 10:24:39 -0700 (PDT)
	mail_from (geert@linux-m68k.org)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA96851
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 10:29:07 -0700 (PDT)
	mail_from (geert@linux-m68k.org)
Received: from aeon.tvd.be (aeon.tvd.be [195.162.196.20]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA00478
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 10:29:06 -0700 (PDT)
	mail_from (geert@linux-m68k.org)
Received: from callisto.of.borg (cable-195-162-216-83.upc.chello.be [195.162.216.83])
	by aeon.tvd.be (8.9.3/8.9.3/RELAY-1.1) with ESMTP id TAA02630;
	Tue, 20 Jun 2000 19:29:14 +0200 (MET DST)
Received: from localhost (geert@localhost)
	by callisto.of.borg (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id TAA20101;
	Tue, 20 Jun 2000 19:29:14 +0200
X-Authentication-Warning: callisto.of.borg: geert owned process doing -bs
Date:   Tue, 20 Jun 2000 19:29:14 +0200 (CEST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     frowand@mvista.com
cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <394FA5D1.DDAEA1F6@mvista.com>
Message-ID: <Pine.LNX.4.05.10006201926500.19211-100000@callisto.of.borg>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, 20 Jun 2000, Frank Rowand wrote:
> Geert Uytterhoeven wrote:
> > The following patch fixes 2 problems related to ISA bus access on non-PC
> > platforms:

    [...]

> Would it make sense to apply the same sort of fix to the following code in
> __ioremap(), so that ISA space is handled consistently?:
> 
>         /*
>          * If the address lies within the first 16 MB, assume it's in ISA
>          * memory space
>          */
>         if (p < 16*1024*1024)
>             p += _ISA_MEM_BASE;

Yes. I added that correction because the NVRAM driver wants to ioremap() the 
NVRAM region as reported by the OF device tree, while on CHRP boxes with PC
style NVRAM, it's in ISA memory space at 0xe0000 (`nvram@me0000', according to
OF).

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Tue Jun 20 11:43:18 2000
Received:  by oss.sgi.com id <S42335AbQFTSnJ>;
	Tue, 20 Jun 2000 11:43:09 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:4 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42321AbQFTSmo>; Tue, 20 Jun 2000 11:42:44 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id LAA04571
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 11:47:47 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id LAA21859
	for <linux@engr.sgi.com>;
	Tue, 20 Jun 2000 11:42:08 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id LAA00481
	for <linux@engr.sgi.com>; Tue, 20 Jun 2000 11:42:07 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from mvista.com (IDENT:jsun@orion.mvista.com [10.0.0.75])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id LAA32681;
	Tue, 20 Jun 2000 11:41:11 -0700
Message-ID: <394FBAC6.3D29C4A7@mvista.com>
Date:   Tue, 20 Jun 2000 11:41:10 -0700
From:   Jun Sun <jsun@mvista.com>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     Dominic Sweetman <dom@algor.co.uk>
CC:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
References: <394EA5A0.B882F66A@mvista.com> <200006200947.KAA08574@mudchute.algor.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Dominic Sweetman wrote:
> 
> Jun Sun (jsun@mvista.com) writes:
> 
> > 2. Specifically, NEC Vr5000 has two-way set-associative cache.  I
> > browsed through the cache code, and got concerned that I don't see any
> > code that seems to take care of that.  Do I miss something?
> 
> The two-way cache on the R5000 (and its R4600 parent) is implemented
> so that the cache operations used during running don't have to know
> about the cache organisation.  Even initialisation of an R5000 cache
> can be done by a piece of code which has no reference to two-wayness
> and just works over R4x00/R5000 CPUs.
> 
> So this is not *necessarily* a problem.
> 

I am not sure here.

Vr5000 uses vAddr:0 (bit 0) to select the way in a set.  I just cannot
imagine how you can invalidate both ways without referring to some
vAddrs that end with 1.

I understand some CPUs (perhaps R4600 is so?) uses the most-significant
bit within the cache line to select the way.  In that case, one can just
treat the line size as half as what the actual line size is, and the
cache can be treated as if they are directed mapped.  But I believe this
can not be the case with Vr5000.

Can someone familiar with R4600 tell us more about how R4600 cache is
setup to hide two-wayness?  Thanks.

Jun

From owner-linux-mips@oss.sgi.com Tue Jun 20 12:04:29 2000
Received:  by oss.sgi.com id <S42336AbQFTTES>;
	Tue, 20 Jun 2000 12:04:18 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:5639 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42321AbQFTTEA>; Tue, 20 Jun 2000 12:04:00 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA09644
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 12:09:05 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA29392
	for <linux@engr.sgi.com>;
	Tue, 20 Jun 2000 12:03:24 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id MAA03689
	for <linux@engr.sgi.com>; Tue, 20 Jun 2000 12:03:19 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from mvista.com (IDENT:jsun@orion.mvista.com [10.0.0.75])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id MAA00676;
	Tue, 20 Jun 2000 12:01:37 -0700
Message-ID: <394FBF91.76AE6FD0@mvista.com>
Date:   Tue, 20 Jun 2000 12:01:37 -0700
From:   Jun Sun <jsun@mvista.com>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     Dominic Sweetman <dom@algor.co.uk>, linux-mips@fnet.fr,
        linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
References: <394EA5A0.B882F66A@mvista.com> <200006200947.KAA08574@mudchute.algor.co.uk> <394FBAC6.3D29C4A7@mvista.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Oops!  My bad!

I meant to talk about Vr5000 but I was looking at the Vr5432 manual!

So here is the clarification :

1. both CPUs have two-way set-associative caches
2. Vr5432 uses vAddr:0 to select the way
3. I am not 100% sure about Vr5000.  I think it actually uses vAddr:4,
the MSB of cache line size.  If this is true, the
reducing-line-size-by-half trick would work for Vr5000.

Sorry for the confusion.

Jun 

Jun Sun wrote:
> 
> Dominic Sweetman wrote:
> >
> > Jun Sun (jsun@mvista.com) writes:
> >
> > > 2. Specifically, NEC Vr5000 has two-way set-associative cache.  I
> > > browsed through the cache code, and got concerned that I don't see any
> > > code that seems to take care of that.  Do I miss something?
> >
> > The two-way cache on the R5000 (and its R4600 parent) is implemented
> > so that the cache operations used during running don't have to know
> > about the cache organisation.  Even initialisation of an R5000 cache
> > can be done by a piece of code which has no reference to two-wayness
> > and just works over R4x00/R5000 CPUs.
> >
> > So this is not *necessarily* a problem.
> >
> 
> I am not sure here.
> 
> Vr5000 uses vAddr:0 (bit 0) to select the way in a set.  I just cannot
> imagine how you can invalidate both ways without referring to some
> vAddrs that end with 1.
> 
> I understand some CPUs (perhaps R4600 is so?) uses the most-significant
> bit within the cache line to select the way.  In that case, one can just
> treat the line size as half as what the actual line size is, and the
> cache can be treated as if they are directed mapped.  But I believe this
> can not be the case with Vr5000.
> 
> Can someone familiar with R4600 tell us more about how R4600 cache is
> setup to hide two-wayness?  Thanks.
> 
> Jun

From owner-linux-mips@oss.sgi.com Tue Jun 20 13:15:19 2000
Received:  by oss.sgi.com id <S42339AbQFTUPK>;
	Tue, 20 Jun 2000 13:15:10 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:30740 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42306AbQFTUOx>; Tue, 20 Jun 2000 13:14:53 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id NAA01454
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 13:20:02 -0700 (PDT)
	mail_from (rmk@arm.linux.org.uk)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id NAA85692 for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 13:14:21 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA49633
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 20 Jun 2000 13:12:25 -0700 (PDT)
	mail_from (rmk@arm.linux.org.uk)
Received: from caramon.arm.linux.org.uk (p10-robin-gui.tch.enablis.net [194.168.180.70]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id NAA04651
	for <linux@cthulhu.engr.sgi.com>; Tue, 20 Jun 2000 13:12:12 -0700 (PDT)
	mail_from (rmk@arm.linux.org.uk)
Received: from flint.arm.linux.org.uk (root@flint [192.168.0.4])
	by caramon.arm.linux.org.uk (8.9.3/8.9.3) with ESMTP id VAA23228;
	Tue, 20 Jun 2000 21:11:39 +0100
Received: (from rmk@localhost)
	by flint.arm.linux.org.uk (8.9.3/8.9.3) id VAA22426;
	Tue, 20 Jun 2000 21:10:06 +0100
From:   Russell King <rmk@arm.linux.org.uk>
Message-Id: <200006202010.VAA22426@flint.arm.linux.org.uk>
Subject: Re: Proposal: non-PC ISA bus support
To:     Geert.Uytterhoeven@sonycom.com (Geert Uytterhoeven)
Date:   Tue, 20 Jun 2000 21:10:06 +0100 (BST)
Cc:     linux-kernel@vger.rutgers.edu (Linux kernel),
        linuxppc-dev@lists.linuxppc.org (Linux/PPC Development),
        linux@cthulhu.engr.sgi.com (Linux/MIPS Development)
In-Reply-To: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be> from "Geert Uytterhoeven" at Jun 20, 2000 01:21:10 PM
X-Location: london.england.earth.mulky-way.universe
X-Mailer: ELM [version 2.5 PL1]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Geert Uytterhoeven writes:
>  1. ISA I/O space is memory mapped on many platforms (e.g. PPC and MIPS). To
>     access it from user space, you cannot plainly use inb() and friends like on
>     PC, but you have to mmap() the correct region of /dev/mem first. This
>     region depends on the machine type and currently there's no simple way to
>     find out from user space.

We've already solved this on ARM.  Check out arch/arm/kernel/isa.c
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |         Russell King        rmk@arm.linux.org.uk      --- ---
  | | | |   http://www.arm.linux.org.uk/~rmk/aboutme.html    /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |

From owner-linux-mips@oss.sgi.com Tue Jun 20 14:01:09 2000
Received:  by oss.sgi.com id <S42306AbQFTVA7>;
	Tue, 20 Jun 2000 14:00:59 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:35878 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42305AbQFTVAl>;
	Tue, 20 Jun 2000 14:00:41 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id NAA14954
	for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 13:55:44 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id NAA64154
	for <linux@engr.sgi.com>;
	Tue, 20 Jun 2000 13:59:59 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from kenton.algor.co.uk (kenton.algor.co.uk [193.117.190.25]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id NAA08867
	for <linux@engr.sgi.com>; Tue, 20 Jun 2000 13:59:56 -0700 (PDT)
	mail_from (dom@mudchute.algor.co.uk)
Received: from mudchute.algor.co.uk (dom@mudchute.algor.co.uk [193.117.190.19])
	by kenton.algor.co.uk (8.8.8/8.8.8) with ESMTP id WAA03512;
	Tue, 20 Jun 2000 22:00:00 +0100 (GMT/BST)
Received: (from dom@localhost)
	by mudchute.algor.co.uk (8.8.5/8.8.5) id VAA19304;
	Tue, 20 Jun 2000 21:59:32 +0100 (BST)
Date:   Tue, 20 Jun 2000 21:59:32 +0100 (BST)
Message-Id: <200006202059.VAA19304@mudchute.algor.co.uk>
From:   Dominic Sweetman <dom@algor.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To:     Jun Sun <jsun@mvista.com>
Cc:     Dominic Sweetman <dom@algor.co.uk>, linux-mips@fnet.fr,
        linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
In-Reply-To: <394FBF91.76AE6FD0@mvista.com>
References: <394EA5A0.B882F66A@mvista.com>
	<200006200947.KAA08574@mudchute.algor.co.uk>
	<394FBAC6.3D29C4A7@mvista.com>
	<394FBF91.76AE6FD0@mvista.com>
X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Jun Sun (jsun@mvista.com) writes:

> I meant to talk about Vr5000 but I was looking at the Vr5432 manual!
> 1. both CPUs have two-way set-associative caches
> 2. Vr5432 uses vAddr:0 to select the way

The Vr5432 is indeed different, compelling you to be aware of the
number of sets.

> 3. I am not 100% sure about Vr5000.

It uses a high-order bit, just like R4600.

> > Can someone familiar with R4600 tell us more about how R4600 cache
> > is setup to hide two-wayness?  Thanks.

Fundamentally:

o "index" operations just go first through one set, then the other.
  So long as initialisation routines are applied to each possible
  index in turn, both sets get initialised.

o "hit" operations "just work".

So long as initialisation is done carefully (basic rule: perform one
stage to the whole cache before going on to the next), run-time cache
maintenance can and should be done with "hit" instructions, and you
don't need to worry whether the CPU is direct mapped, 2- or 4-way set
associative.

(it's all explained in my book, "See MIPS Run", of course...)

Even with the Vr5432 you only have to know the difference when first
setting up the CPU.

Dominic Sweetman
Algorithmics Ltd
dom@algor.co.uk

From owner-linux-mips@oss.sgi.com Tue Jun 20 17:48:52 2000
Received:  by oss.sgi.com id <S42345AbQFUAsc>;
	Tue, 20 Jun 2000 17:48:32 -0700
Received: from u-161.frankfurt3.ipdial.viaginterkom.de ([62.180.18.161]:45573
        "EHLO u-161.frankfurt3.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42305AbQFUAs2>; Tue, 20 Jun 2000 17:48:28 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1405859AbQFUAsV>;
        Wed, 21 Jun 2000 02:48:21 +0200
Date:   Wed, 21 Jun 2000 02:48:21 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Keith M Wesolowski <wesolows@chem.unr.edu>
Cc:     Florian Lohoff <flo@rfc822.org>,
        Philippe Chauvat <philippe.chauvat@exfo.com>,
        Linux Mips <linux-mips@oss.sgi.com>
Subject: Re: [
Message-ID: <20000621024820.A10167@bacchus.dhis.org>
References: <394E5321.CB49B0B7@exfo.com> <20000619113258.C691@paradigm.rfc822.org> <20000619114536.A22137@chem.unr.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <20000619114536.A22137@chem.unr.edu>; from wesolows@chem.unr.edu on Mon, Jun 19, 2000 at 11:45:36AM -0700
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Mon, Jun 19, 2000 at 11:45:36AM -0700, Keith M Wesolowski wrote:

> > You mean SGI Challenge ?
> > 
> > > Does anybody could explain to me, what could appear ?
> > 
> > If so - This machine is AFAIk completely unsupported ...
> 
> It could be a Challenge S, which should probably work. What
> kernel/machine exactly is this?

It must be a Challenge S.  I don't believe that on another Challenge
the kernel would even be able to print a panic message ...

I guess he was trying the Hardhat kernel which was panicing on certain
configurations.

  Ralf

From owner-linux-mips@oss.sgi.com Tue Jun 20 20:11:43 2000
Received:  by oss.sgi.com id <S42311AbQFUDLY>;
	Tue, 20 Jun 2000 20:11:24 -0700
Received: from [216.186.163.131] ([216.186.163.131]:49466 "HELO
        rohan.bescape.com") by oss.sgi.com with SMTP id <S42305AbQFUDLL>;
	Tue, 20 Jun 2000 20:11:11 -0700
Received: from GANDALF ([216.186.163.142]) by rohan.bescape.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id UAA07115 for <linux-mips@oss.sgi.com>; Tue, 20 Jun 2000 20:11:11 -0700
From:   "Mark Martin" <wolf@bescape.com>
To:     <linux-mips@oss.sgi.com>
Subject: RE: linux/mips on cd?
Date:   Tue, 20 Jun 2000 22:11:19 -0500
Message-ID: <004901bfdb2e$5f3a7b70$8ea3bad8@bescape.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <Pine.LNX.4.21.0006190712440.8536-100000@fogarty.jakma.org>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I might be interested in building a CD for folks if there's
interest...cd-r's, of course...


Mark

-----Original Message-----
From: owner-linux-mips@oss.sgi.com
[mailto:owner-linux-mips@oss.sgi.com]On Behalf Of Paul Jakma
Sent: Monday, June 19, 2000 1:19 AM
To: Linux MIPS
Subject: linux/mips on cd?


does anyone sell a CD of linux-mips?

I'd like to try linux-mips in production use as my dialup
firewall. (security thru obscurity: let's see those script kiddies
find 'sploits' for linux/mips!). However, i don't have the bandwidth
to download the distribution.

if anyone is selling CD's, or if anyone would be kind enough to burn
a CD for me, I'd be very grateful if they'd contact me off-list.

thanks,
--
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
It got to the point where I had to get a haircut or both feet firmly
planted in the air.




From owner-linux-mips@oss.sgi.com Tue Jun 20 20:31:02 2000
Received:  by oss.sgi.com id <S42351AbQFUDam>;
	Tue, 20 Jun 2000 20:30:42 -0700
Received: from mta5.snfc21.pbi.net ([206.13.28.241]:12681 "EHLO
        mta5.snfc21.pbi.net") by oss.sgi.com with ESMTP id <S42305AbQFUDaI>;
	Tue, 20 Jun 2000 20:30:08 -0700
Received: from pacbell.net ([63.194.214.47])
 by mta5.snfc21.pbi.net (Sun Internet Mail Server sims.3.5.2000.01.05.12.18.p9)
 with ESMTP id <0FWH00FY7J0RY2@mta5.snfc21.pbi.net> for linux-mips@oss.sgi.com;
 Tue, 20 Jun 2000 20:29:16 -0700 (PDT)
Date:   Tue, 20 Jun 2000 20:29:28 -0700
From:   Pete Popov <ppopov@pacbell.net>
Subject: mips linux smp and hardware question
To:     "linux-mips@fnet.fr" <linux-mips@fnet.fr>,
        "linux-mips@oss.sgi.com" <linux-mips@oss.sgi.com>
Message-id: <39503698.C73DB1E7@pacbell.net>
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.12-20 i686)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: bg, en
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Does anyone know the status of the mips linux smp code? Also, I'm
looking for a mips multi-cpu system for smp testing and development.
Since the final code will go on r4k and vr5000 embedded boards, I would
like to find a "desktop" systems with up to four such CPUs.  Any
suggestions or pointers would be really appreciated.

Thanks,

Pete

From owner-linux-mips@oss.sgi.com Wed Jun 21 02:24:24 2000
Received:  by oss.sgi.com id <S42313AbQFUJYN>;
	Wed, 21 Jun 2000 02:24:13 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:35411 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42305AbQFUJXz>; Wed, 21 Jun 2000 02:23:55 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id CAA08701
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 02:29:05 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA38258
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 02:23:19 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from obelix.hrz.tu-chemnitz.de (obelix.hrz.tu-chemnitz.de [134.109.132.55]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id CAA01868
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 02:23:18 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from sunnyboy.informatik.tu-chemnitz.de by obelix.hrz.tu-chemnitz.de 
          with Local SMTP (PP); Wed, 21 Jun 2000 11:22:36 +0200
Received: from scotty.mgnet.de (sulu.csn.tu-chemnitz.de [134.109.96.105]) 
          by sunnyboy.informatik.tu-chemnitz.de (8.8.8/8.8.8) with SMTP 
          id LAA24789 for <linux@cthulhu.engr.sgi.com>;
          Wed, 21 Jun 2000 11:22:30 +0200 (MET DST)
Received: (qmail 31603 invoked from network); 21 Jun 2000 09:22:29 -0000
Received: from spock.mgnet.de (HELO scotty.mgnet.de) (192.168.1.4) 
          by scotty.mgnet.de with SMTP; 21 Jun 2000 09:22:29 -0000
Date:   Wed, 21 Jun 2000 11:23:43 +0200
From:   Klaus Naumann <spock@mgnet.de>
To:     Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Subject: Problems with multiple harddisks on my Indigo2
Message-ID: <20000621112343.A19912@spock>
Reply-To: spock@mgnet.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Balsa 0.8.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Hi all

While trying to build a 2nd harddisk into my Indigo2
I experienced the following problems.
The bus is terminated correctly and with 2 m external
cable to my scsi case it also shouldn't be to long.
When I try to copy data from a harddisk to the other
I get weired I/O erros after some time of heavy I/O.
On the console I get something like:
cp: /mnt/redhat/kernel23/linux/arch/sparc/lib/COPYING.LIB: Input/output error

And dmesg shows:
attempt to access beyond end of device
08:03: rw=0, want=959546428, limit=1888830
attempt to access beyond end of device
08:03: rw=0, want=958585434, limit=1888830
attempt to access beyond end of device
08:03: rw=0, want=959546428, limit=1888830
attempt to access beyond end of device
08:03: rw=0, want=958585434, limit=1888830
attempt to access beyond end of device
08:03: rw=0, want=941858675, limit=1888830


Ususally the system is pretty unstable after these messages.

Also I'm getting a message
sc1,2,0: cmd=0x12 timeout after 2 sec.  Resetting SCSI bus
every time I restart my Indigo2 on the serial console -
does anyone know what that means and if it's a problem ?

Further more it happens that after heavy I/O a simple "sync"
needs more than one minute.

Has anyone seen the same or equal problems in any way
and/ was able to resolve these ?

	TIA, Klaus

-- 
Full Name   : Klaus Naumann     | (http://www.mgnet.de/) (Germany)
Nickname    : Spock             | Org.: Mad Guys Network
Phone / FAX : ++49/177/7862964  | E-Mail: (spock@mgnet.de)
PGP Key     : www.mgnet.de/keys/key_spock.txt


From owner-linux-mips@oss.sgi.com Wed Jun 21 05:48:04 2000
Received:  by oss.sgi.com id <S42362AbQFUMry>;
	Wed, 21 Jun 2000 05:47:54 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:27994 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42305AbQFUMrZ>; Wed, 21 Jun 2000 05:47:25 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id FAA02078
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 05:52:35 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id FAA76098
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 05:46:45 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from mta03-svc.ntlworld.com (mta03-svc.ntlworld.com [62.253.162.43]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id FAA03816
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 05:46:34 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from icserver.ichilton.co.uk ([62.252.236.251])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000621124642.WDTS290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>;
          Wed, 21 Jun 2000 13:46:42 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5LCh7v30630;
	Wed, 21 Jun 2000 13:43:17 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     <spock@mgnet.de>,
        "Linux Debian MIPS" <debian-mips@lists.debian.org>,
        "Linux MIPS cthulhu" <linux@cthulhu.engr.sgi.com>,
        "Linux MIPS" <linux-mips@fnet.fr>,
        "MIPS vger" <linux-mips@vger.rutgers.edu>
Subject: RE: Problems with multiple harddisks on my Indigo2
Date:   Wed, 21 Jun 2000 13:43:07 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOAELFCNAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <20000621112343.A19912@spock>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> cp: /mnt/redhat/kernel23/linux/arch/sparc/lib/COPYING.LIB: 
> Input/output error
> And dmesg shows:
> attempt to access beyond end of device
> 08:03: rw=0, want=959546428, limit=1888830
[SNIP]


I have an SGI Indy, with 2 internal hard disks, a 4GB and a 1GB

I get the same thing!


> Also I'm getting a message
> sc1,2,0: cmd=0x12 timeout after 2 sec.  Resetting SCSI bus

I started getting this when I added the 2nd HD (1GB).


Bye for Now,

Ian


                     \|||/ 
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail :   ian@ichilton.co.uk            |
 |  IRC Nick:  GadgetMan                     |
 \-------------------------------------------/

From owner-linux-mips@oss.sgi.com Wed Jun 21 14:41:29 2000
Received:  by oss.sgi.com id <S42247AbQFUVlT>;
	Wed, 21 Jun 2000 14:41:19 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:3870 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42245AbQFUVlB>; Wed, 21 Jun 2000 14:41:01 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id OAA03379
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 14:46:09 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id OAA48744 for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 14:40:27 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA22725
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 14:38:25 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from hibernia.jakma.org (hibernia.clubi.ie [212.17.32.129]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id OAA07499
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 14:38:18 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5LLchf18658;
	Wed, 21 Jun 2000 22:38:43 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5LLcgE05213;
	Wed, 21 Jun 2000 22:38:42 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Wed, 21 Jun 2000 22:38:42 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     Ian Chilton <mailinglist@ichilton.co.uk>
cc:     spock@mgnet.de, Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Subject: RE: Problems with multiple harddisks on my Indigo2
In-Reply-To: <NAENLMKGGBDKLPONCDDOAELFCNAA.mailinglist@ichilton.co.uk>
Message-ID: <Pine.LNX.4.21.0006212234190.5050-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, 21 Jun 2000, Ian Chilton wrote:

> I have an SGI Indy, with 2 internal hard disks, a 4GB and a 1GB
> 
> I get the same thing!
> 
> 
> > Also I'm getting a message
> > sc1,2,0: cmd=0x12 timeout after 2 sec.  Resetting SCSI bus
> 
> I started getting this when I added the 2nd HD (1GB).
> 

fwiw, i got this too on my indy when i added a Quantum Empire 1GB.

>From cold boot the PROM doesn't recognise the second disk, but IRIX
does (PROM gives me the exact same error message as the one you wrote
above - but prints it twice). If i halt back to PROM then the PROM
does see the second disk. (and only prints that error message once)

my theories are:

1. PROM controller driver is minimal and doesn't init the
controller/disks properly whereas the IRIX driver does. 

2. disk spin up times.. ??

3. Perhaps cause the outboard SCSI port is not terminated. (least not
on my indy)

> 
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
Give me a fish and I will eat today.

Teach me to fish and I will eat forever.


From owner-linux-mips@oss.sgi.com Wed Jun 21 16:15:49 2000
Received:  by oss.sgi.com id <S42364AbQFUXPk>;
	Wed, 21 Jun 2000 16:15:40 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:56613 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42245AbQFUXPR>; Wed, 21 Jun 2000 16:15:17 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id QAA07155
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 16:20:24 -0700 (PDT)
	mail_from (kenh@knoxville.sgi.com)
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA53780
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 16:14:44 -0700 (PDT)
	mail_from (kenh@knoxville.sgi.com)
Received: from sgitys.knoxville.sgi.com (sgitys.knoxville.sgi.com [169.238.150.98]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id QAA58802; Wed, 21 Jun 2000 16:14:25 -0700 (PDT)
Received: from enigma.knoxville.sgi.com (enigma.knoxville.sgi.com [169.238.150.118]) by sgitys.knoxville.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id TAA27437; Wed, 21 Jun 2000 19:09:40 -0400 (EDT)
Received: (from kenh@localhost) by enigma.knoxville.sgi.com; Wed, 21 Jun 2000 19:11:39 -0400 (EDT)
Date:   Wed, 21 Jun 2000 19:11:39 -0400 (EDT)
From:   "J.K. Hill" <kenh@knoxville.sgi.com>
Message-Id: <10006211911.ZM32099@enigma.knoxville.sgi.com>
In-Reply-To: Paul Jakma <paul@clubi.ie>
        "RE: Problems with multiple harddisks on my Indigo2" (Jun 21, 10:38pm)
References: <Pine.LNX.4.21.0006212234190.5050-100000@fogarty.jakma.org>
X-Mailer: Z-Mail-SGI (3.2S.3 08feb96 MediaMail)
To:     Paul Jakma <paul@clubi.ie>,
        Ian Chilton <mailinglist@ichilton.co.uk>
Subject: Re: Problems with multiple harddisks on my Indigo2
Cc:     spock@mgnet.de, Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

All,

Try looking up the jumper'ing information for the drive... There is probably a
delay for spinning the drive up at boot (or some such nonsense).

Regards,

Ken

On Jun 21, 10:38pm, Paul Jakma wrote:
> Subject: RE: Problems with multiple harddisks on my Indigo2
> On Wed, 21 Jun 2000, Ian Chilton wrote:
>
> > I have an SGI Indy, with 2 internal hard disks, a 4GB and a 1GB
> >
> > I get the same thing!
> >
> >
> > > Also I'm getting a message
> > > sc1,2,0: cmd=0x12 timeout after 2 sec.  Resetting SCSI bus
> >
> > I started getting this when I added the 2nd HD (1GB).
> >
>
> fwiw, i got this too on my indy when i added a Quantum Empire 1GB.
>
> >From cold boot the PROM doesn't recognise the second disk, but IRIX
> does (PROM gives me the exact same error message as the one you wrote
> above - but prints it twice). If i halt back to PROM then the PROM
> does see the second disk. (and only prints that error message once)
>
> my theories are:
>
> 1. PROM controller driver is minimal and doesn't init the
> controller/disks properly whereas the IRIX driver does.
>
> 2. disk spin up times.. ??
>
> 3. Perhaps cause the outboard SCSI port is not terminated. (least not
> on my indy)
>
> >
> --
> Paul Jakma	paul@clubi.ie
> PGP5 key: http://www.clubi.ie/jakma/publickey.txt
> -------------------------------------------
> Fortune:
> Give me a fish and I will eat today.
>
> Teach me to fish and I will eat forever.
>-- End of excerpt from Paul Jakma



From owner-linux-mips@oss.sgi.com Wed Jun 21 16:25:49 2000
Received:  by oss.sgi.com id <S42365AbQFUXZa>;
	Wed, 21 Jun 2000 16:25:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:7018 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42245AbQFUXZG>;
	Wed, 21 Jun 2000 16:25:06 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id QAA05729
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 16:20:02 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA54499
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 16:24:30 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from hibernia.jakma.org (hibernia.clubi.ie [212.17.32.129]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id QAA03674
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 16:24:13 -0700 (PDT)
	mail_from (paul@clubi.ie)
Received: from fogarty.jakma.org (IDENT:root@fogarty.jakma.org [192.168.0.4])
	by hibernia.jakma.org (8.10.0/8.10.0) with ESMTP id e5LNOhf21775;
	Thu, 22 Jun 2000 00:24:43 +0100
Received: from localhost (paul@localhost)
	by fogarty.jakma.org (8.10.0/8.10.0) with ESMTP id e5LNOhp05573;
	Thu, 22 Jun 2000 00:24:43 +0100
X-Authentication-Warning: fogarty.jakma.org: paul owned process doing -bs
Date:   Thu, 22 Jun 2000 00:24:43 +0100 (IST)
From:   Paul Jakma <paul@clubi.ie>
X-Sender: paul@fogarty.jakma.org
To:     "J.K. Hill" <kenh@knoxville.sgi.com>
cc:     Ian Chilton <mailinglist@ichilton.co.uk>, spock@mgnet.de,
        Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Subject: Re: Problems with multiple harddisks on my Indigo2
In-Reply-To: <10006211911.ZM32099@enigma.knoxville.sgi.com>
Message-ID: <Pine.LNX.4.21.0006220022560.5050-100000@fogarty.jakma.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, 21 Jun 2000, J.K. Hill wrote:

> All,
> 
> Try looking up the jumper'ing information for the drive... There
> is probably a delay for spinning the drive up at boot (or some
> such nonsense).
> 

checked that.. and it's not it. the jumper isn't set. (i think).

however, this drive used to be in an Alpha, and ARCSBIOS on Alpha had
a problem with not recognising it from cold too, sometimes.

so maybe the drive just doesn't spin up fast enough.

> Regards,
> 
> Ken

thanks,
-- 
Paul Jakma	paul@clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
The price one pays for pursuing any profession, or calling, is an intimate
knowledge of its ugly side.
		-- James Baldwin


From owner-linux-mips@oss.sgi.com Wed Jun 21 17:02:19 2000
Received:  by oss.sgi.com id <S42366AbQFVAB7>;
	Wed, 21 Jun 2000 17:01:59 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:53882 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42245AbQFVABw>;
	Wed, 21 Jun 2000 17:01:52 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id QAA09970
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 16:56:55 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id RAA87045 for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 17:00:04 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id QAA65987
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 16:58:17 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from piglet.twiddle.net (piglet.twiddle.net [207.104.6.26]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id QAA08842
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 16:58:16 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: (from rth@localhost)
	by piglet.twiddle.net (8.9.3/8.9.3) id QAA28945;
	Wed, 21 Jun 2000 16:57:44 -0700
Date:   Wed, 21 Jun 2000 16:57:44 -0700
From:   Richard Henderson <rth@twiddle.net>
To:     Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
Cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Message-ID: <20000621165744.C28857@twiddle.net>
References: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0pre3us
In-Reply-To: <Pine.GSO.4.10.10006201254290.8592-100000@dandelion.sonytel.be>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 20, 2000 at 01:21:10PM +0200, Geert Uytterhoeven wrote:
>1. ISA I/O space is memory mapped on many platforms (e.g. PPC and MIPS). To
>   access it from user space, you cannot plainly use inb() and friends like on
>   PC, but you have to mmap() the correct region of /dev/mem first. This
>   region depends on the machine type and currently there's no simple way to
>   find out from user space.

You may wish to examine the pciconfig_iobase syscall used on Alpha.
It can be used to solve the multiple independant pci bus problem
as well as the ISA base address problem.

>2. ISA memory is not located at physical address 0 on many platforms (e.g. PPC
>   and some MIPS boxes). This means you cannot e.g. use
>   request_mem_region(0xa0000, 65536) to request the legacy VGA region.

This can be fiddled.  Basicly, you pretend that 0 is the base address,
then use ioremap to shift everything up into place.  This assumes that
the ISA bus is contained within exactly one PCI hose.


r~

From owner-linux-mips@oss.sgi.com Wed Jun 21 22:43:21 2000
Received:  by oss.sgi.com id <S42202AbQFVFnL>;
	Wed, 21 Jun 2000 22:43:11 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:65148 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42190AbQFVFmy>;
	Wed, 21 Jun 2000 22:42:54 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id WAA07945
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 22:37:54 -0700 (PDT)
	mail_from (mlan@cpu.lu)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id WAA41828
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 22:42:21 -0700 (PDT)
	mail_from (mlan@cpu.lu)
Received: from mcp.cpu.lu (mcp.cpu.lu [193.168.2.34]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id WAA02303
	for <linux@cthulhu.engr.sgi.com>; Wed, 21 Jun 2000 22:42:19 -0700 (PDT)
	mail_from (mlan@cpu.lu)
Received: from piglet.grunz.lu (mfp [193.168.2.96])
	by mcp.cpu.lu (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id HAA17559;
	Thu, 22 Jun 2000 07:42:26 +0200 (METDST)
Received: from cpu.lu (localhost [127.0.0.1])
	by piglet.grunz.lu (8.9.3/8.9.3) with ESMTP id XAA01021;
	Wed, 21 Jun 2000 23:47:04 +0200
Message-Id: <200006212147.XAA01021@piglet.grunz.lu>
Date:   Wed, 21 Jun 2000 23:47:01 +0200 (CEST)
From:   Michel Lanners <mlan@cpu.lu>
Reply-To: mlan@cpu.lu
Subject: Re: Proposal: non-PC ISA bus support
To:     bh40@calva.net
cc:     Geert.Uytterhoeven@sonycom.com, linuxppc-dev@lists.linuxppc.org,
        linux@cthulhu.engr.sgi.com
In-Reply-To: <20000620122329.13473@mailhost.mipsys.com>
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi all,

On  20 Jun, this message from Benjamin Herrenschmidt echoed through cyberspace:
> We still can decide (and that's what I currently do in the kernel) that
> IO space is only supported on one of those 3 busses (the one on which the
> external PCI is). This prevents however use of IOs on the AGP slot,

... and multiple host bridges, like on the 9x00 (bad, two separate buses
    ŕ 3 slots) and 7x00/8x00 (no problem, second (fixed, video
    subsys) bus doesn't have IO devices).

struct pci_dev has void *sysdata. Can we use that for something
reasonable here? Like additional info (iobase per device, set by fixup
code)?

Michel

-------------------------------------------------------------------------
Michel Lanners                 |  " Read Philosophy.  Study Art.
23, Rue Paul Henkes            |    Ask Questions.  Make Mistakes.
L-1710 Luxembourg              |
email   mlan@cpu.lu            |
http://www.cpu.lu/~mlan        |                     Learn Always. "


From owner-linux-mips@oss.sgi.com Wed Jun 21 23:54:11 2000
Received:  by oss.sgi.com id <S42371AbQFVGxw>;
	Wed, 21 Jun 2000 23:53:52 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:43288 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42190AbQFVGxe>;
	Wed, 21 Jun 2000 23:53:34 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id XAA12420
	for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 23:48:37 -0700 (PDT)
	mail_from (roald@stavanger.sgi.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id XAA31939 for <linux-mips@oss.sgi.com>; Wed, 21 Jun 2000 23:53:03 -0700 (PDT)
Received: from sgstv.stavanger.sgi.com (sgstv.stavanger.sgi.com [144.253.219.2])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id XAA53946
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 21 Jun 2000 23:51:15 -0700 (PDT)
	mail_from (roald@stavanger.sgi.com)
Received: by sgstv.stavanger.sgi.com (980427.SGI.8.8.8/940406.SGI)
	 id IAA32492; Thu, 22 Jun 2000 08:51:16 +0200 (MEST)
From:   "Roald Lygre" <roald@stavanger.sgi.com>
Message-Id: <10006220851.ZM533158@sgstv.stavanger.sgi.com>
Date:   Thu, 22 Jun 2000 08:51:15 +0200
In-Reply-To: Paul Jakma <paul@clubi.ie>
        "RE: Problems with multiple harddisks on my Indigo2" (Jun 21, 10:38pm)
References: <Pine.LNX.4.21.0006212234190.5050-100000@fogarty.jakma.org>
Reply_To: roald@stavanger.sgi.com
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To:     Paul Jakma <paul@clubi.ie>,
        Ian Chilton <mailinglist@ichilton.co.uk>
Subject: Re: Problems with multiple harddisks on my Indigo2
Cc:     spock@mgnet.de, Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Jun 21, 10:38pm, Paul Jakma wrote:
> Subject: RE: Problems with multiple harddisks on my Indigo2
> On Wed, 21 Jun 2000, Ian Chilton wrote:
>
>
> 3. Perhaps cause the outboard SCSI port is not terminated. (least not
> on my indy)
>

The SCSI port should be terminated with an active terminator on the Indy,
regardless of if you have 1 or 2 drives installed.

-Roald



-- 
    
---------------------------------------------------------------
| Company: SGI Norge A/S                                      |
| Email:   roald@sgi.com          Tlf:          +47 5163 4183 |
| Addr:    Luramyrveien 79        Mobil:        +47 909 33 903|
|          N-4313 Sandnes         VMail (SGI):  870-4679      |
|          NORWAY                 VMail(ext):   +47 6711 4679 |
---------------------------------------------------------------
Essential SGI Websites:
http://www.sgi.com/             SGI
http://www.sgi.no/              SGI Norge
http://support-europe.sgi.com/  Log calls, patches+overlays, ++
http://freeware.sgi.com/        Freeware - "ready-to-eat"
http://oss.sgi.com/mips/        Linux for SGI (Mips/Intel)
http://www.sgi.com/developers/  Developer Central
http://www.sgi.com/Products/Evaluation/   Evaluation Software

From owner-linux-mips@oss.sgi.com Thu Jun 22 00:22:11 2000
Received:  by oss.sgi.com id <S42372AbQFVHWC>;
	Thu, 22 Jun 2000 00:22:02 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:1315 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42190AbQFVHVq>;
	Thu, 22 Jun 2000 00:21:46 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id AAA14576
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 00:16:49 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id AAA23418 for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 00:21:15 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA61388
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 00:19:09 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from piglet.twiddle.net (piglet.twiddle.net [207.104.6.26]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA01307
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 00:19:08 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: (from rth@localhost)
	by piglet.twiddle.net (8.9.3/8.9.3) id AAA29561;
	Thu, 22 Jun 2000 00:19:16 -0700
Date:   Thu, 22 Jun 2000 00:19:16 -0700
From:   Richard Henderson <rth@twiddle.net>
To:     Geert Uytterhoeven <geert@linux-m68k.org>
Cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Message-ID: <20000622001916.A29550@twiddle.net>
References: <20000621165744.C28857@twiddle.net> <Pine.GSO.4.10.10006220828350.27193-100000@dandelion.sonytel.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0pre3us
In-Reply-To: <Pine.GSO.4.10.10006220828350.27193-100000@dandelion.sonytel.be>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 22, 2000 at 08:45:47AM +0200, Geert Uytterhoeven wrote:
> But with ioremap() you cannot specify where it has to be mapped, right? So
> you're still stuck with an offset.

Huh?  Who cares where it's mapped.  "Some unused space."
A pointer is a pointer.

In my case there is a direct correlation between the "base address"
and the "ioremaped address" -- the addition of a constant.  That's
the win for using 64-bit pointers.  ;-)

> > the ISA bus is contained within exactly one PCI hose.
> 
> Which is not the case on some boxes :-(

The only machines I knew about that had this were the DEC NUMA
machines.  What does your bus configuration look like?


r~

From owner-linux-mips@oss.sgi.com Thu Jun 22 00:39:12 2000
Received:  by oss.sgi.com id <S42205AbQFVHjC>;
	Thu, 22 Jun 2000 00:39:02 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:43835 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42190AbQFVHik>; Thu, 22 Jun 2000 00:38:40 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id AAA08031
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 00:43:46 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA08919
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 00:38:05 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA00452
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 00:38:01 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id IAA22816;
	Thu, 22 Jun 2000 08:45:47 +0200 (MET DST)
Date:   Thu, 22 Jun 2000 08:45:47 +0200 (MET DST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Richard Henderson <rth@twiddle.net>
cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <20000621165744.C28857@twiddle.net>
Message-ID: <Pine.GSO.4.10.10006220828350.27193-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Wed, 21 Jun 2000, Richard Henderson wrote:
> On Tue, Jun 20, 2000 at 01:21:10PM +0200, Geert Uytterhoeven wrote:
> >1. ISA I/O space is memory mapped on many platforms (e.g. PPC and MIPS). To
> >   access it from user space, you cannot plainly use inb() and friends like on
> >   PC, but you have to mmap() the correct region of /dev/mem first. This
> >   region depends on the machine type and currently there's no simple way to
> >   find out from user space.
> 
> You may wish to examine the pciconfig_iobase syscall used on Alpha.
> It can be used to solve the multiple independant pci bus problem
> as well as the ISA base address problem.

Thanks! I'll take a look at it...

> >2. ISA memory is not located at physical address 0 on many platforms (e.g. PPC
> >   and some MIPS boxes). This means you cannot e.g. use
> >   request_mem_region(0xa0000, 65536) to request the legacy VGA region.
> 
> This can be fiddled.  Basicly, you pretend that 0 is the base address,
> then use ioremap to shift everything up into place.  This assumes that

But with ioremap() you cannot specify where it has to be mapped, right? So
you're still stuck with an offset.

Besides, request_mem_region(0xa0000, 65536) will fail on my box anyway because
I already have some memory resources requested at address 0.

> the ISA bus is contained within exactly one PCI hose.

Which is not the case on some boxes :-(

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Thu Jun 22 00:43:31 2000
Received:  by oss.sgi.com id <S42374AbQFVHnL>;
	Thu, 22 Jun 2000 00:43:11 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:55867 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42190AbQFVHnG>; Thu, 22 Jun 2000 00:43:06 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id AAA00101
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 00:48:17 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA72640
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 00:42:36 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA09636
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 00:42:32 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id JAA24403;
	Thu, 22 Jun 2000 09:41:58 +0200 (MET DST)
Date:   Thu, 22 Jun 2000 09:41:58 +0200 (MET DST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Richard Henderson <rth@twiddle.net>
cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <20000622001916.A29550@twiddle.net>
Message-ID: <Pine.GSO.4.10.10006220938260.27193-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, 22 Jun 2000, Richard Henderson wrote:
> On Thu, Jun 22, 2000 at 08:45:47AM +0200, Geert Uytterhoeven wrote:
> > But with ioremap() you cannot specify where it has to be mapped, right? So
> > you're still stuck with an offset.
> 
> Huh?  Who cares where it's mapped.  "Some unused space."
> A pointer is a pointer.
> 
> In my case there is a direct correlation between the "base address"
> and the "ioremaped address" -- the addition of a constant.  That's
> the win for using 64-bit pointers.  ;-)

I think we're talking about something different. I don't care about the pointer
nor the ioremap() neither (we explicitly map it in MMU_init()).

The problem is that drivers assume ISA memory space is at 0 and use e.g.

    request_mem_region(0xa0000, 65536)
    
to request the legacy VGA region, while it should be

    request_mem_region(isa_mem_base+0xa0000, 65536)

for compatibility with anything besides ia32.

> > > the ISA bus is contained within exactly one PCI hose.
> > 
> > Which is not the case on some boxes :-(
> 
> The only machines I knew about that had this were the DEC NUMA
> machines.  What does your bus configuration look like?

There are multiple legacy ISA regions on some PowerMacs, which have multiple
PCI buses and such.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Thu Jun 22 02:00:02 2000
Received:  by oss.sgi.com id <S42381AbQFVI7x>;
	Thu, 22 Jun 2000 01:59:53 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:26687 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42380AbQFVI7j>; Thu, 22 Jun 2000 01:59:39 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id CAA09587
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 02:04:45 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id BAA54218
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 01:59:03 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: from piglet.twiddle.net (piglet.twiddle.net [207.104.6.26]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id BAA05369
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 01:59:01 -0700 (PDT)
	mail_from (rth@piglet.twiddle.net)
Received: (from rth@localhost)
	by piglet.twiddle.net (8.9.3/8.9.3) id BAA29673;
	Thu, 22 Jun 2000 01:59:03 -0700
Date:   Thu, 22 Jun 2000 01:59:03 -0700
From:   Richard Henderson <rth@twiddle.net>
To:     Geert Uytterhoeven <geert@linux-m68k.org>
Cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
Message-ID: <20000622015903.A29666@twiddle.net>
References: <20000622001916.A29550@twiddle.net> <Pine.GSO.4.10.10006220938260.27193-100000@dandelion.sonytel.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0pre3us
In-Reply-To: <Pine.GSO.4.10.10006220938260.27193-100000@dandelion.sonytel.be>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 22, 2000 at 09:41:58AM +0200, Geert Uytterhoeven wrote:
> The problem is that drivers assume ISA memory space is at 0 and use e.g.
> 
>     request_mem_region(0xa0000, 65536)
>     
> to request the legacy VGA region, while it should be
> 
>     request_mem_region(isa_mem_base+0xa0000, 65536)
> 
> for compatibility with anything besides ia32.

Well, yes and no.  Again, what I'm saying is that one way
to handle this is to *pretend* isa_mem_base==0, and that
the entire ISA region is contiguous.  Certainly that's good
enough for region allocations.  And if the damage is undone
by ioremap, then the effect is not visible.

I'm not disagreeing that it would make sense to make this
all a bit more explicit with proper interfaces.  However,
I don't see that happening any time real soon.

> > What does your bus configuration look like?
> 
> There are multiple legacy ISA regions on some PowerMacs, which
> have multiple PCI buses and such.

I guessed that.  I was hoping to get specifics.


r~

From owner-linux-mips@oss.sgi.com Thu Jun 22 02:18:32 2000
Received:  by oss.sgi.com id <S42382AbQFVJSN>;
	Thu, 22 Jun 2000 02:18:13 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:60493 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42380AbQFVJRt>;
	Thu, 22 Jun 2000 02:17:49 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id CAA23723
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 02:12:51 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id CAA58536 for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 02:17:17 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA84674
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 02:15:29 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from mail.sonytel.be (mail.sonytel.be [193.74.243.200]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id CAA09747
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 02:15:27 -0700 (PDT)
	mail_from (Geert.Uytterhoeven@sonycom.com)
Received: from dandelion.sonytel.be (dandelion.sonytel.be [193.74.243.153])
	by mail.sonytel.be (8.9.0/8.8.6) with ESMTP id LAA27611;
	Thu, 22 Jun 2000 11:15:31 +0200 (MET DST)
Date:   Thu, 22 Jun 2000 11:15:31 +0200 (MET DST)
From:   Geert Uytterhoeven <geert@linux-m68k.org>
To:     Richard Henderson <rth@twiddle.net>
cc:     Linux kernel <linux-kernel@vger.rutgers.edu>,
        Linux/PPC Development <linuxppc-dev@lists.linuxppc.org>,
        Linux/MIPS Development <linux@cthulhu.engr.sgi.com>
Subject: Re: Proposal: non-PC ISA bus support
In-Reply-To: <20000622015903.A29666@twiddle.net>
Message-ID: <Pine.GSO.4.10.10006221114030.27193-100000@dandelion.sonytel.be>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, 22 Jun 2000, Richard Henderson wrote:

> On Thu, Jun 22, 2000 at 09:41:58AM +0200, Geert Uytterhoeven wrote:
> > The problem is that drivers assume ISA memory space is at 0 and use e.g.
> > 
> >     request_mem_region(0xa0000, 65536)
> >     
> > to request the legacy VGA region, while it should be
> > 
> >     request_mem_region(isa_mem_base+0xa0000, 65536)
> > 
> > for compatibility with anything besides ia32.
> 
> Well, yes and no.  Again, what I'm saying is that one way
> to handle this is to *pretend* isa_mem_base==0, and that
> the entire ISA region is contiguous.  Certainly that's good
> enough for region allocations.  And if the damage is undone
> by ioremap, then the effect is not visible.

That works only if there's nothing else at address 0 that keeps the resource
busy.

> I'm not disagreeing that it would make sense to make this
> all a bit more explicit with proper interfaces.  However,
> I don't see that happening any time real soon.

Hence my proposal for isa_request_mem_region(). It allows platform specific
code to take care of both the base address and the sparsity (if needed).

> > > What does your bus configuration look like?
> > 
> > There are multiple legacy ISA regions on some PowerMacs, which
> > have multiple PCI buses and such.
> 
> I guessed that.  I was hoping to get specifics.

Benjamin Herrenschmidt <bh40@calva.net> can tell you more about it.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


From owner-linux-mips@oss.sgi.com Thu Jun 22 03:35:23 2000
Received:  by oss.sgi.com id <S42197AbQFVKfD>;
	Thu, 22 Jun 2000 03:35:03 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:2627 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42191AbQFVKee>; Thu, 22 Jun 2000 03:34:34 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id DAA06148
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 03:39:44 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id DAA97161
	for <linux@cthulhu.engr.sgi.com>;
	Thu, 22 Jun 2000 03:34:03 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from mta02-svc.server.ntlworld.com (mta02-svc.ntlworld.com [62.253.162.42]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id DAA04335
	for <linux@cthulhu.engr.sgi.com>; Thu, 22 Jun 2000 03:33:56 -0700 (PDT)
	mail_from (mailinglist@ichilton.co.uk)
Received: from icserver.ichilton.co.uk ([62.252.240.39])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000622113337.JSVW10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Thu, 22 Jun 2000 11:33:37 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5MAX6v07846;
	Thu, 22 Jun 2000 11:33:06 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     <spock@mgnet.de>,
        "Linux Debian MIPS" <debian-mips@lists.debian.org>,
        "Linux MIPS cthulhu" <linux@cthulhu.engr.sgi.com>,
        "Linux MIPS" <linux-mips@fnet.fr>,
        "MIPS vger" <linux-mips@vger.rutgers.edu>
Subject: RE: Problems with multiple harddisks on my Indigo2
Date:   Thu, 22 Jun 2000 11:33:04 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOIENHCNAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
In-Reply-To: <Pine.LNX.4.21.0006220022560.5050-100000@fogarty.jakma.org>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

Just to let you guys know...

I just tried the 2x HD thing in IRIX (on my Indy), and no problems!  So, it
IS a Linux/MIPS problem!!

I did:  cp -R /usr /hd2

It was going for about 10 mins, before it ran out of disk space (1GB !). No
errors at all   :)


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  IRC Nick: GadgetMan                      |
 |  E-Mail  : ian@ichilton.co.uk             |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Thu Jun 22 07:37:25 2000
Received:  by oss.sgi.com id <S42208AbQFVOhP>;
	Thu, 22 Jun 2000 07:37:15 -0700
Received: from mta07-svc.ntlworld.com ([62.253.162.47]:10370 "EHLO
        mta07-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42191AbQFVOg6>; Thu, 22 Jun 2000 07:36:58 -0700
Received: from icserver.ichilton.co.uk ([62.252.240.253])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000622153514.LEQU10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>
          for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 15:35:14 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5MEXjv14082
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 15:33:45 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: Bootp Problems
Date:   Thu, 22 Jun 2000 15:33:44 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOEENNCNAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

I have been using bootp/tftp/nfs to boot my Indy fine, but I need to do
something else on the linux machine that is acting as the server (which was
my linux workstation), so I decided to move the bootp/tftp/nfs stuff to my
main network server which is running Linux completly compiled from source.

So, I compiled/installed the following:

* bootp-2.4.3
* netkit-tftp-0.16
* tcp_wrappers_7.6
* portmap_5beta
* nfs-server-2.2beta47

Now, I have tested the NFS from another linux box, and from the indy, and it
seems to work fine.

I have setup my bootp/tftp the same as before, and that is as follows:
BTW network addresses:
ICServer  ->  192.168.0.1   ->  Linux Server (the new bootp/tftp/nfs server)
ICLinux   ->  192.168.0.11  ->  Linux W/S (the old bootp/tftp/nfs server)
ICIndy    ->  192.168.0.12  ->  SGI Indy


/etc/inetd.conf:
tftp    dgram   udp     wait    root    /usr/sbin/tcpd /usr/sbin/in.tftpd
/export/simple
bootps  dgram   udp     wait    root    /usr/sbin/bootpd /etc/bootptab


/etc/bootptab:
icindy:hd=/export/simple:\
        :rp=/export/simple:\
        :ht=ethernet:\
        :ha=080069082CD1:\
        :ip=192.168.0.12:\
        :bf=vmlinux:\
        :sm=255.255.255.0:\
        :to=7200:

/etc/exports:
/export/simple 192.168.0.12(no_root_swash,rw)


I then did: kill -HUP <pid of inetd) and loaded portmap, rpc.mountd and
rpc.nfsd

When I tried to boot my Indy, with the line:
boot bootp:vmlinux nfsroot=192.168.0.1:/export/simple

It worked :)

Then, I realised, the old bootp server was still on, so I shut this down.
Then, using the same command, it failed in the command monitor.
I realised that the 'make install' had put the bootpd binaries in /usr/etc
instead of /usr/sbin, so I moved these, restarted inetd, and this leads to
my problem:

I type the above boot command, it gets the kernel, starts booting linux, and
does the following:

[SNIP OK Stuff]
eth0: SGI Seeq8003 08:00:69:08:2c:d1
Sending BOOTP requests.................. timed out!
IP-Config: Auto-configuration of network failed.
Partition check:
sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7
sdb: sdb1 sdb2 sdb3
Looking up port of RPC 100003/2 on 192.168.0.1
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
portmap: server not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100003/2 on 192.168.0.1
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
portmap: server not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
RPC: sendmsg returned error 128
mount: server 192.168.0.1 not responding, timed out
Root-NFS: Server returned error -5 while mounting /export/simple
VFS: Unable to mount root fs via NFS, trying floppy
VFS: Cannot open root device 02:00
Kernel Panic: VFS: Unable to mount root device on 02:00


I did try the bootp binary from ICLinux, wich still works when i turn it on,
but this didn't work either  :(


Any ideas anyone?


Thanks in Advance!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  IRC Nick : GadgetMan                     |
 |  E-Mail   : ian@ichilton.co.uk            |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Thu Jun 22 08:14:45 2000
Received:  by oss.sgi.com id <S42203AbQFVPOf>;
	Thu, 22 Jun 2000 08:14:35 -0700
Received: from hazeval.monmouth.com ([64.19.144.1]:34311 "EHLO www.hel-inc.com")
	by oss.sgi.com with ESMTP id <S42191AbQFVPO2>;
	Thu, 22 Jun 2000 08:14:28 -0700
Received: from rob ([192.168.0.106])
	by www.hel-inc.com (8.9.3/8.9.3) with SMTP id PAA36926
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 15:13:28 GMT
	(envelope-from current@hel-inc.com)
From:   "Robert W. Current, Ph.D." <current@hel-inc.com>
To:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: Indy Questions.
Date:   Thu, 22 Jun 2000 11:11:07 -0700
Message-ID: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I'm picking up an Indy, and I had two questions.

Can I do bootp and nfs? (no drive in the Indy at all).

Is there X support at all?
http://oss.sgi.com/mips/mips-howto.html says there is NONE.

http://www.linux.sgi.com/status.html mentions Xsgi running on top of Linux.

And I've also heard that XFree86 has been hacked to run on the XL frame
buffer, such as what is mentioned on
http://www.orcawerks.com/sgi/irix/linux.html

I'll only be getting one with an 8-bit frame buffer, I'd like to get the
24-bit one later, but for now just 8... So, any comments on X at all?

So, what's true?

Also, there seems to be nothing at all on ftp://oss.sgi.com/ anymore, where
has it all moved to?


Thanks :-)

Rob C.


From owner-linux-mips@oss.sgi.com Thu Jun 22 08:42:55 2000
Received:  by oss.sgi.com id <S42383AbQFVPmp>;
	Thu, 22 Jun 2000 08:42:45 -0700
Received: from noose.gt.owl.de ([62.52.19.4]:32262 "HELO noose.gt.owl.de")
	by oss.sgi.com with SMTP id <S42191AbQFVPmd>;
	Thu, 22 Jun 2000 08:42:33 -0700
Received: by noose.gt.owl.de (Postfix, from userid 10)
	id 393517DD; Thu, 22 Jun 2000 17:42:32 +0200 (CEST)
Received: by paradigm.rfc822.org (Postfix, from userid 1000)
	id 049688F73; Thu, 22 Jun 2000 08:30:29 -0700 (PDT)
Date:   Thu, 22 Jun 2000 08:30:29 -0700
From:   Florian Lohoff <flo@rfc822.org>
To:     "Robert W. Current, Ph.D." <current@hel-inc.com>
Cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Indy Questions.
Message-ID: <20000622083029.B2238@paradigm.rfc822.org>
References: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com>; from current@hel-inc.com on Thu, Jun 22, 2000 at 11:11:07AM -0700
Organization: rfc822 - pure communication
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 22, 2000 at 11:11:07AM -0700, Robert W. Current, Ph.D. wrote:
> I'm picking up an Indy, and I had two questions.
> 
> Can I do bootp and nfs? (no drive in the Indy at all).

Yep - Called "nfsroot" 

Flo
-- 
Florian Lohoff		flo@rfc822.org		      	+49-waiting-4-telekom
     "If you're not having fun right now, you're wasting your time."


From owner-linux-mips@oss.sgi.com Thu Jun 22 08:57:05 2000
Received:  by oss.sgi.com id <S42386AbQFVP4z>;
	Thu, 22 Jun 2000 08:56:55 -0700
Received: from obelix.hrz.tu-chemnitz.de ([134.109.132.55]:57533 "EHLO
        obelix.hrz.tu-chemnitz.de") by oss.sgi.com with ESMTP
	id <S42191AbQFVP4l>; Thu, 22 Jun 2000 08:56:41 -0700
Received: from sunnyboy.informatik.tu-chemnitz.de by obelix.hrz.tu-chemnitz.de 
          with Local SMTP (PP); Thu, 22 Jun 2000 17:56:13 +0200
Received: from scotty.mgnet.de (sulu.csn.tu-chemnitz.de [134.109.96.105]) 
          by sunnyboy.informatik.tu-chemnitz.de (8.8.8/8.8.8) with SMTP 
          id RAA11950 for <linux-mips@oss.sgi.com>;
          Thu, 22 Jun 2000 17:56:10 +0200 (MET DST)
Received: (qmail 30371 invoked from network); 22 Jun 2000 15:56:11 -0000
Received: from spock.mgnet.de (HELO scotty.mgnet.de) (192.168.1.4) 
          by scotty.mgnet.de with SMTP; 22 Jun 2000 15:56:11 -0000
Date:   Thu, 22 Jun 2000 17:56:10 +0200
From:   Klaus Naumann <spock@mgnet.de>
To:     "Robert W. Current, Ph.D." <current@hel-inc.com>
Cc:     Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Indy Questions.
Message-ID: <20000622175610.A331@spock>
Reply-To: spock@mgnet.de
References: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com>; from current@hel-inc.com on Thu, Jun 22, 2000 at 20:11:07 +0200
X-Mailer: Balsa 0.8.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Thu, 22 Jun 2000 20:11:07 "Robert W. Current, Ph.D." wrote:
> Is there X support at all?
> http://oss.sgi.com/mips/mips-howto.html says there is NONE.

Yes, there is now one - I'll also update the FAQ today.
You may find it at:
http://honk.physik.uni-konstanz.de/~agx/mipslinux/x/

> http://www.linux.sgi.com/status.html mentions Xsgi running on top of Linux.

Better forget about that ;)
What I heard it never really worked.

> And I've also heard that XFree86 has been hacked to run on the XL frame
> buffer, such as what is mentioned on
> http://www.orcawerks.com/sgi/irix/linux.html

I don't know about that one. But I recommend the one mentioned
above anyway. It's based up on XFree86 4.0 and is maintained.

> Also, there seems to be nothing at all on ftp://oss.sgi.com/ anymore, where
> has it all moved to?

That must be you - the project ftp server is still oss.sgi.com.
See ftp://oss.sgi.com/pub/linux/mips/ - it's all there.

	CU, Klaus

-- 
Full Name   : Klaus Naumann     | (http://www.mgnet.de/) (Germany)
Nickname    : Spock             | Org.: Mad Guys Network
Phone / FAX : ++49/177/7862964  | E-Mail: (spock@mgnet.de)
PGP Key     : www.mgnet.de/keys/key_spock.txt


From owner-linux-mips@oss.sgi.com Thu Jun 22 09:23:27 2000
Received:  by oss.sgi.com id <S42304AbQFVQXR>;
	Thu, 22 Jun 2000 09:23:17 -0700
Received: from mta03-svc.ntlworld.com ([62.253.162.43]:47296 "EHLO
        mta03-svc.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42191AbQFVQXK>; Thu, 22 Jun 2000 09:23:10 -0700
Received: from icserver.ichilton.co.uk ([62.252.240.59])
          by mta03-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000622162300.CIRG290.mta03-svc.ntlworld.com@icserver.ichilton.co.uk>
          for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 17:23:00 +0100
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5MGLJZ00702
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 17:22:19 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Bootp Problems
Date:   Thu, 22 Jun 2000 17:21:20 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOAEOMCNAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
In-Reply-To: <NAENLMKGGBDKLPONCDDOEENNCNAA.mailinglist@ichilton.co.uk>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

I have just had a thought and tried disabling the firewall on this machine,
and now get I:

[SNIP OK STUFF]
eth0: SGI Seeq8003 08:00:69:08:2c:d1
Sending BOOTP requests.....OK
IP-Config: Got BOOTP Answer from 192.168.0.1, my address is 192.168.0.12
Partition check:
sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7
sdb: sdb1 sdb2 sdb3
Looking up port of RPC 100003/2 on 192.168.0.1
Looking up port of RPC 100005/1 on 192.168.0.1
Root-NFS: Unable to get nfsd port number from server, using default
mount: RPC call returned error 146
RPC: talk of released request still queued!
RPC: (task is on xprt_pending)
Root-NFS: Server returned error -146 while mounting /export/simple
VFS: Unable to mount root fs via NFS, trying floppy
VFS: Cannot open root device 02:00
Kernel Panic: VFS: Unable to mount root device on 02:00


Better than before, anyway!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Thu Jun 22 15:29:54 2000
Received:  by oss.sgi.com id <S42183AbQFVW3o>;
	Thu, 22 Jun 2000 15:29:44 -0700
Received: from mta01-svc.ntlworld.com ([62.253.162.41]:3833 "EHLO
        mta01-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42182AbQFVW3a>; Thu, 22 Jun 2000 15:29:30 -0700
Received: from icserver.ichilton.co.uk ([62.252.236.190])
          by mta02-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000622232436.OCPH10065.mta02-svc.server.ntlworld.com@icserver.ichilton.co.uk>
          for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 23:24:36 +0000
Received: from ian (ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5MMNZC02639
	for <linux-mips@oss.sgi.com>; Thu, 22 Jun 2000 23:23:36 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>
Subject: RE: Bootp Problems
Date:   Thu, 22 Jun 2000 23:23:38 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOIEPFCNAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
In-Reply-To: <NAENLMKGGBDKLPONCDDOAEOMCNAA.mailinglist@ichilton.co.uk>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

Problems fixed!

The origional problem was my firewall, and the later problem was, I had a
script to start portmap, rpc.mountd and rpc.nfsd, at boot time. However,
when I log in after booting, rpc.mountd is no longer loaded.

So, the only fix was to stop the 'startnfs' script being run at boottime,
and run it manually.


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Fri Jun 23 02:13:57 2000
Received:  by oss.sgi.com id <S42194AbQFWJNr>;
	Fri, 23 Jun 2000 02:13:47 -0700
Received: from gandalf.physik.uni-konstanz.de ([134.34.144.30]:35136 "EHLO
        gandalf.physik.uni-konstanz.de") by oss.sgi.com with ESMTP
	id <S42182AbQFWJNd>; Fri, 23 Jun 2000 02:13:33 -0700
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 135PVY-00037y-00; Fri, 23 Jun 2000 11:12:16 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 23 Jun 2000 11:06:13 +0200
Date:   Fri, 23 Jun 2000 11:06:13 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     Klaus Naumann <spock@mgnet.de>
Cc:     "Robert W. Current, Ph.D." <current@hel-inc.com>,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>
Subject: Re: Indy Questions.
Message-ID: <20000623110613.B4011@bert.physik.uni-konstanz.de>
References: <NDBBKFBLGLPEBCCACFOHEEKGCAAA.current@hel-inc.com> <20000622175610.A331@spock>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <20000622175610.A331@spock>; from spock@mgnet.de on Thu, Jun 22, 2000 at 05:56:10PM +0200
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 22, 2000 at 05:56:10PM +0200, Klaus Naumann wrote:
> On Thu, 22 Jun 2000 20:11:07 "Robert W. Current, Ph.D." wrote:
> > Is there X support at all?
> > http://oss.sgi.com/mips/mips-howto.html says there is NONE.
> Yes, there is now one - I'll also update the FAQ today.
> You may find it at:
> http://honk.physik.uni-konstanz.de/~agx/mipslinux/x/
[..snip..] 
This has moved to: ftp://oss.sgi.com/pub/linux/mips/X/
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Fri Jun 23 07:33:47 2000
Received:  by oss.sgi.com id <S42200AbQFWOdh>;
	Fri, 23 Jun 2000 07:33:37 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:48723 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42182AbQFWOdM>; Fri, 23 Jun 2000 07:33:12 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id HAA07615
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 07:38:15 -0700 (PDT)
	mail_from (dkeen@bellsouth.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA89479
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 07:32:20 -0700 (PDT)
	mail_from (dkeen@bellsouth.net)
Received: from mail2.mco.bellsouth.net (mail2.mco.bellsouth.net [205.152.111.14]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA09535
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 07:32:19 -0700 (PDT)
	mail_from (dkeen@bellsouth.net)
Received: from bellsouth.net (host-209-214-105-157.bhm.bellsouth.net [209.214.105.157])
	by mail2.mco.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id KAA17437;
	Fri, 23 Jun 2000 10:21:18 -0400 (EDT)
Message-ID: <39537366.5BCF325C@bellsouth.net>
Date:   Fri, 23 Jun 2000 09:25:42 -0500
From:   David Keen <dkeen@bellsouth.net>
X-Mailer: Mozilla 4.7 [en]C-bls40  (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To:     Ian Chilton <mailinglist@ichilton.co.uk>
CC:     spock@mgnet.de, Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Subject: Re: Problems with multiple harddisks on my Indigo2
References: <NAENLMKGGBDKLPONCDDOIENHCNAA.mailinglist@ichilton.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Good Morning,
The SCSI reset problem occurred on my Indy after I added a Floptical on
ID 2. I am not running Linux on the box at this time. Have upgraded to
6.2 from 5.3 but haven't tried to reinstall the floptical yet. Set
jumpers to Indy specs, so am unsure why. BTW, would the Indy boot from
the floptical for Linux without doing a net boot?
Sincerely,
Dave Keen 

Ian Chilton wrote:
> 
> Hello,
> 
> Just to let you guys know...
> 
> I just tried the 2x HD thing in IRIX (on my Indy), and no problems!  So, it
> IS a Linux/MIPS problem!!
> 
> I did:  cp -R /usr /hd2
> 
> It was going for about 10 mins, before it ran out of disk space (1GB !). No
> errors at all   :)
> 
> Bye for Now,
> 
> Ian
> 
>                      \|||/
>                      (o o)
>  /----------------ooO-(_)-Ooo----------------\
>  |  Ian Chilton                              |
>  |  IRC Nick: GadgetMan                      |
>  |  E-Mail  : ian@ichilton.co.uk             |
>  \-------------------------------------------/

From owner-linux-mips@oss.sgi.com Fri Jun 23 07:45:47 2000
Received:  by oss.sgi.com id <S42209AbQFWOpg>;
	Fri, 23 Jun 2000 07:45:36 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:53521 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWOpW>;
	Fri, 23 Jun 2000 07:45:22 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA03268
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 07:40:17 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id HAA94632
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 07:44:38 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from asterix.hrz.tu-chemnitz.de (asterix.hrz.tu-chemnitz.de [134.109.132.84]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id HAA01658
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 07:44:33 -0700 (PDT)
	mail_from (spock@mgnet.de)
Received: from sunnyboy.informatik.tu-chemnitz.de by asterix.hrz.tu-chemnitz.de 
          with Local SMTP (PP); Fri, 23 Jun 2000 16:44:29 +0200
Received: from scotty.mgnet.de (sevenofnine.csn.tu-chemnitz.de [134.109.96.133]) 
          by sunnyboy.informatik.tu-chemnitz.de (8.8.8/8.8.8) with SMTP 
          id QAA02221 for <linux@cthulhu.engr.sgi.com>;
          Fri, 23 Jun 2000 16:44:26 +0200 (MET DST)
Received: (qmail 21769 invoked from network); 23 Jun 2000 14:44:27 -0000
Received: from spock.mgnet.de (HELO scotty.mgnet.de) (192.168.1.4) 
          by scotty.mgnet.de with SMTP; 23 Jun 2000 14:44:27 -0000
Date:   Fri, 23 Jun 2000 16:44:42 +0200
From:   Klaus Naumann <spock@mgnet.de>
To:     David Keen <dkeen@bellsouth.net>
Cc:     Ian Chilton <mailinglist@ichilton.co.uk>, spock@mgnet.de,
        Linux Debian MIPS <debian-mips@lists.debian.org>,
        Linux MIPS cthulhu <linux@cthulhu.engr.sgi.com>,
        Linux MIPS <linux-mips@fnet.fr>,
        MIPS vger <linux-mips@vger.rutgers.edu>
Subject: Re: Problems with multiple harddisks on my Indigo2
Message-ID: <20000623164442.A892@spock>
Reply-To: spock@mgnet.de
References: <39537366.5BCF325C@bellsouth.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <39537366.5BCF325C@bellsouth.net>; from dkeen@bellsouth.net on Fri, Jun 23, 2000 at 16:25:42 +0200
X-Mailer: Balsa 0.8.0
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Fri, 23 Jun 2000 16:25:42 David Keen wrote:
> jumpers to Indy specs, so am unsure why. BTW, would the Indy boot from
> the floptical for Linux without doing a net boot?

I've heard from someone that it is possible - but I'm not
sure - try it ;)

	CU, Klaus

-- 
Full Name   : Klaus Naumann     | (http://www.mgnet.de/) (Germany)
Nickname    : Spock             | Org.: Mad Guys Network
Phone / FAX : ++49/177/7862964  | E-Mail: (spock@mgnet.de)
PGP Key     : www.mgnet.de/keys/key_spock.txt


From owner-linux-mips@oss.sgi.com Fri Jun 23 09:24:49 2000
Received:  by oss.sgi.com id <S42210AbQFWQYj>;
	Fri, 23 Jun 2000 09:24:39 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:44388 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42182AbQFWQYS>; Fri, 23 Jun 2000 09:24:18 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id JAA00650
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 09:29:29 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA19837
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 09:23:45 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id JAA02278
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 09:23:44 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 135WFD-0004bU-00; Fri, 23 Jun 2000 18:23:51 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 23 Jun 2000 18:17:38 +0200
Date:   Fri, 23 Jun 2000 18:17:37 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Subject: XFree 4.0.1 on mips, mipsel
Message-ID: <20000623181736.A13410@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

I've submitted several patches to the XFree-Project to include at least
basic support for mips/mipsel architecture. These are based on previous
work done by Ralf Baechle, Ulf Carlson, Gleb O. Reiko & Nina A.
Podolskaya. I hope I didn't break anything.
The patches are known to work on the Indy but are AFAIK untested on other 
mips machines and appear in the alpha version of xfree which can be checked 
out of the repository at sourceforge, see: http://www.xfree86.org/cvs/
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Fri Jun 23 09:52:19 2000
Received:  by oss.sgi.com id <S42213AbQFWQwJ>;
	Fri, 23 Jun 2000 09:52:09 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:62553 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWQwB>;
	Fri, 23 Jun 2000 09:52:01 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id JAA20874
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 09:47:02 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id JAA21382
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 09:51:29 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from ltc.com (ltc.ltc.com [38.149.17.171]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via SMTP id JAA08385
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 09:51:27 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from gw1.ltc.com (gw1.ltc.com [38.149.17.163]) by ltc.com (NTMail 3.03.0017/1.afdd) with ESMTP id ea313304 for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 12:55:37 -0400
Message-ID: <014f01bfdd33$8877b3c0$0701010a@ltc.com>
From:   "Bradley D. LaRonde" <brad@ltc.com>
To:     "Guido Guenther" <guido.guenther@gmx.net>, <linux-mips@fnet.fr>,
        <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de>
Subject: Re: XFree 4.0.1 on mips, mipsel
Date:   Fri, 23 Jun 2000 12:53:19 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

----- Original Message -----
From: "Guido Guenther" <guido.guenther@gmx.net>
To: <linux-mips@fnet.fr>; <linux@cthulhu.engr.sgi.com>
Sent: Friday, June 23, 2000 12:17 PM
Subject: XFree 4.0.1 on mips, mipsel


> I've submitted several patches to the XFree-Project to include at least
> basic support for mips/mipsel architecture. These are based on previous
> work done by Ralf Baechle, Ulf Carlson, Gleb O. Reiko & Nina A.
> Podolskaya. I hope I didn't break anything.
> The patches are known to work on the Indy but are AFAIK untested on other
> mips machines and appear in the alpha version of xfree which can be
checked
> out of the repository at sourceforge, see: http://www.xfree86.org/cvs/
> Regards,
>  -- Guido

Hmm... I use XFree 4.0 on my mipsel platform with no core paches (just some
config stuff and some kdrive stuff).

What do your patches do?

Regards,
Brad


From owner-linux-mips@oss.sgi.com Fri Jun 23 10:02:40 2000
Received:  by oss.sgi.com id <S42214AbQFWRCa>;
	Fri, 23 Jun 2000 10:02:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:37472 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRCY>;
	Fri, 23 Jun 2000 10:02:24 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id JAA22313
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 09:57:25 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA32138
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:01:52 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from ns4.sony.co.jp (ns4.Sony.CO.JP [202.238.80.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA03444
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:01:51 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from mail1.sony.co.jp (gatekeeper7.Sony.CO.JP [202.238.80.21])
	by ns4.sony.co.jp (R8) with ESMTP id CAA85245;
	Sat, 24 Jun 2000 02:02:02 +0900 (JST)
Received: from smail1.sm.sony.co.jp (smail1.sm.sony.co.jp [43.11.253.1])
	by mail1.sony.co.jp (R8) with ESMTP id CAA24709;
	Sat, 24 Jun 2000 02:02:02 +0900 (JST)
Received: from email.sm.sony.co.jp (email.sm.sony.co.jp [43.11.253.2]) by smail1.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id CAA00783; Sat, 24 Jun 2000 02:01:36 +0900 (JST)
Received: from sm.sony.co.jp (kei@gaia.sm.sony.co.jp [43.11.132.48]) by email.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id BAA07344; Sat, 24 Jun 2000 01:57:30 +0900 (JST)
Message-Id: <200006231657.BAA07344@email.sm.sony.co.jp>
To:     "Bradley D. LaRonde" <brad@ltc.com>
cc:     "Guido Guenther" <guido.guenther@gmx.net>, linux-mips@fnet.fr,
        linux@cthulhu.engr.sgi.com
Subject: Re: XFree 4.0.1 on mips, mipsel 
In-reply-to: Your message of Fri, 23 Jun 2000 12:53:19 -0400.
             <014f01bfdd33$8877b3c0$0701010a@ltc.com> 
Date:   Sat, 24 Jun 2000 02:02:00 +0900
From:   Hiroshi Kawashima <kei@sm.sony.co.jp>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> Hmm... I use XFree 4.0 on my mipsel platform with no core paches (just some
> config stuff and some kdrive stuff).
Brad, are your patches (around kdrive) already public ?
It's desired...
----
Kawashima

From owner-linux-mips@oss.sgi.com Fri Jun 23 10:07:10 2000
Received:  by oss.sgi.com id <S42215AbQFWRHA>;
	Fri, 23 Jun 2000 10:07:00 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:361 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42182AbQFWRGy>; Fri, 23 Jun 2000 10:06:54 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id KAA08188
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:12:06 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA30247
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:06:23 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from ltc.com (ltc.ltc.com [38.149.17.171]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via SMTP id KAA05829
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:06:18 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from gw1.ltc.com (gw1.ltc.com [38.149.17.163]) by ltc.com (NTMail 3.03.0017/1.afdd) with ESMTP id ia313308 for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 13:10:35 -0400
Message-ID: <018701bfdd35$9f91a230$0701010a@ltc.com>
From:   "Bradley D. LaRonde" <brad@ltc.com>
To:     "Hiroshi Kawashima" <kei@sm.sony.co.jp>
Cc:     "Guido Guenther" <guido.guenther@gmx.net>, <linux-mips@fnet.fr>,
        <linux@cthulhu.engr.sgi.com>
References: <200006231657.BAA07344@email.sm.sony.co.jp>
Subject: Re: XFree 4.0.1 on mips, mipsel 
Date:   Fri, 23 Jun 2000 13:08:16 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

----- Original Message -----
From: "Hiroshi Kawashima" <kei@sm.sony.co.jp>
To: "Bradley D. LaRonde" <brad@ltc.com>
Cc: "Guido Guenther" <guido.guenther@gmx.net>; <linux-mips@fnet.fr>;
<linux@cthulhu.engr.sgi.com>
Sent: Friday, June 23, 2000 1:02 PM
Subject: Re: XFree 4.0.1 on mips, mipsel


> > Hmm... I use XFree 4.0 on my mipsel platform with no core paches (just
some
> > config stuff and some kdrive stuff).
> Brad, are your patches (around kdrive) already public ?
> It's desired...

No, they are still in a state of flux.  I'm hacking away at new issues, like
mixed-endan frame buffer support.  Some if it is really hacked at this
point.

Regards,
Brad


From owner-linux-mips@oss.sgi.com Fri Jun 23 10:08:41 2000
Received:  by oss.sgi.com id <S42217AbQFWRIa>;
	Fri, 23 Jun 2000 10:08:30 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:33635 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRIQ>;
	Fri, 23 Jun 2000 10:08:16 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA23077
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:03:18 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id KAA76918 for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:06:30 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA24008
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:04:43 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA06189
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:04:41 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from ernie.physik.uni-konstanz.de (bert.physik.uni-konstanz.de) [134.34.144.19] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 135Wsr-0004fV-00; Fri, 23 Jun 2000 19:04:49 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 23 Jun 2000 18:55:54 +0200
Date:   Fri, 23 Jun 2000 18:55:54 +0200
From:   Guido Guenther <agx@bert.physik.uni-konstanz.de>
To:     "Bradley D. LaRonde" <brad@ltc.com>
Cc:     linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000623185553.A20888@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	"Bradley D. LaRonde" <brad@ltc.com>,
	linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <014f01bfdd33$8877b3c0$0701010a@ltc.com>; from brad@ltc.com on Fri, Jun 23, 2000 at 12:53:19PM -0400
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Fri, Jun 23, 2000 at 12:53:19PM -0400, Bradley D. LaRonde wrote:
> ----- Original Message -----
> From: "Guido Guenther" <guido.guenther@gmx.net>
[..snip..] 
> Hmm... I use XFree 4.0 on my mipsel platform with no core paches (just some
> config stuff and some kdrive stuff).
> 
> What do your patches do?
It adds the neccessary config stuff to config/cf and sorts out the proper 
architecture dependent routines in xfree86/os-support.
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Fri Jun 23 10:11:01 2000
Received:  by oss.sgi.com id <S42385AbQFWRKu>;
	Fri, 23 Jun 2000 10:10:50 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:58724 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRKl>;
	Fri, 23 Jun 2000 10:10:41 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA23517
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:05:43 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id KAA89318 for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:08:56 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA34067
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:07:08 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from ltc.com (ltc.ltc.com [38.149.17.171]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via SMTP id KAA07893
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:07:04 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from gw1.ltc.com (gw1.ltc.com [38.149.17.163]) by ltc.com (NTMail 3.03.0017/1.afdd) with ESMTP id la313311 for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 13:11:21 -0400
Message-ID: <019501bfdd35$bb301940$0701010a@ltc.com>
From:   "Bradley D. LaRonde" <brad@ltc.com>
To:     "Guido Guenther" <agx@bert.physik.uni-konstanz.de>
Cc:     "linux-mips" <linux-mips@fnet.fr>,
        "linux" <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de>
Subject: Re: XFree 4.0.1 on mips, mipsel
Date:   Fri, 23 Jun 2000 13:09:03 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

----- Original Message -----
From: "Guido Guenther" <agx@bert.physik.uni-konstanz.de>
To: "Bradley D. LaRonde" <brad@ltc.com>
Cc: "linux-mips" <linux-mips@fnet.fr>; "linux" <linux@cthulhu.engr.sgi.com>
Sent: Friday, June 23, 2000 12:55 PM
Subject: Re: XFree 4.0.1 on mips, mipsel


> On Fri, Jun 23, 2000 at 12:53:19PM -0400, Bradley D. LaRonde wrote:
> > ----- Original Message -----
> > From: "Guido Guenther" <guido.guenther@gmx.net>
> [..snip..]
> > Hmm... I use XFree 4.0 on my mipsel platform with no core paches (just
some
> > config stuff and some kdrive stuff).
> >
> > What do your patches do?
> It adds the neccessary config stuff to config/cf and sorts out the proper
> architecture dependent routines in xfree86/os-support.

Oh, ok, makes sense.

May I have a copy of those patches for review?

Regards,
Brad


From owner-linux-mips@oss.sgi.com Fri Jun 23 10:17:10 2000
Received:  by oss.sgi.com id <S42390AbQFWRRB>;
	Fri, 23 Jun 2000 10:17:01 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:7528 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRQu>;
	Fri, 23 Jun 2000 10:16:50 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA24288
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:11:52 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA30909
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:16:19 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA00149
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:16:17 -0700 (PDT)
	mail_from (agx@bert.physik.uni-konstanz.de)
Received: from ernie.physik.uni-konstanz.de (bert.physik.uni-konstanz.de) [134.34.144.19] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 135X3z-0004hJ-00; Fri, 23 Jun 2000 19:16:19 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 23 Jun 2000 19:07:24 +0200
Date:   Fri, 23 Jun 2000 19:07:24 +0200
From:   Guido Guenther <agx@bert.physik.uni-konstanz.de>
To:     "Bradley D. LaRonde" <brad@ltc.com>
Cc:     linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000623190723.B20888@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	"Bradley D. LaRonde" <brad@ltc.com>,
	linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="ZPt4rx8FFjLCG7dd"
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <019501bfdd35$bb301940$0701010a@ltc.com>; from brad@ltc.com on Fri, Jun 23, 2000 at 01:09:03PM -0400
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


--ZPt4rx8FFjLCG7dd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Fri, Jun 23, 2000 at 01:09:03PM -0400, Bradley D. LaRonde wrote:
[..snip..] 
> May I have a copy of those patches for review?
They look basically like this(Imake.cf additionally checks for mipsel):

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

--ZPt4rx8FFjLCG7dd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="mips.diff"

Index: xfree86/xc/config/cf/Imake.cf
diff -c xfree86/xc/config/cf/Imake.cf:1.1.1.1 xfree86/xc/config/cf/Imake.cf:1.2
*** xfree86/xc/config/cf/Imake.cf:1.1.1.1	Mon May  8 10:58:59 2000
--- xfree86/xc/config/cf/Imake.cf	Mon May  8 19:45:56 2000
***************
*** 603,608 ****
--- 603,612 ----
  #  endif
  #  undef __sparc__
  # endif
+ # ifdef mips
+ #  define MipsArchitecture
+ #  undef mips
+ # endif
  /* for compatibility with 3.3.x */
  # ifdef PpcArchitecture
  #  define PowerPCArchitecture
Index: xfree86/xc/config/cf/linux.cf
diff -c xfree86/xc/config/cf/linux.cf:1.1.1.1 xfree86/xc/config/cf/linux.cf:1.4
*** xfree86/xc/config/cf/linux.cf:1.1.1.1	Mon May  8 10:58:57 2000
--- xfree86/xc/config/cf/linux.cf	Wed May 31 15:26:31 2000
***************
*** 5,10 ****
--- 5,15 ----
  #define LinuxElfDefault		YES
  #endif
  
+ /* Loadable Modules are currently not working on mips */
+ #ifdef MipsArchitecture
+ #define DoLoadableServer NO
+ #endif
+ 
  #ifndef UseElfFormat
  #define UseElfFormat		LinuxElfDefault
  #endif
***************
*** 289,294 ****
--- 294,302 ----
  #define MkdirHierCmd		mkdir -p
  #if LinuxElfDefault
  #if UseElfFormat
+ # ifdef MipsArchitecture
+ #  define AsCmd                   gcc -c -x assembler-with-cpp
+ # endif /* MipsArchitecure */
  #ifndef CcCmd
  #define CcCmd			gcc
  #endif
***************
*** 468,473 ****
--- 476,488 ----
  #define PositionIndependentCFlags -fpic
  #define PositionIndependentCplusplusFlags -fpic
  #endif
+ 
+ #ifdef MipsArchitecture
+ #define OptimizedCDebugFlags	-O2
+ #define LinuxMachineDefines	-D__mips__
+ #define ServerOSDefines		XFree86ServerOSDefines -DDDXTIME -DPART_NET
+ #define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
+ #endif 
  
  #ifndef StandardDefines
  #define StandardDefines		-Dlinux LinuxMachineDefines LinuxSourceDefines
***************
*** 264,269 ****
--- 264,301 ----
  #  define XF86CardDrivers	fbdev XF86ExtraCardDrivers
  # endif
  
+ #endif
+ 
+ /* Mips drivers */
+ 
+ #ifdef MipsArchitecture
+ # ifndef XF86Server
+ #  define XF86Server            YES
+ # endif
+ /* shadow fb module */
+ # ifndef XFShadowFB
+ #  define XFShadowFB            YES
+ # endif
+ /* XAA module */
+ # ifndef XF86XAA
+ #  define XF86XAA		YES
+ # endif
+ /* ramdac module */
+ # ifndef XF86Ramdac
+ #  define XF86Ramdac		YES
+ # endif
+ /* RAC (Resource Access Control) module */
+ # ifndef XF86RAC
+ #  define XF86RAC		YES
+ # endif
+ /* int10 module */
+ # ifndef XF86Int10
+ #  define XF86Int10		YES
+ # endif
+ 
+ # ifndef XF86CardDrivers
+ #  define XF86CardDrivers      XF86ExtraCardDrivers
+ # endif
  #endif
  
  /*
Index: xfree86/xc/programs/Xserver/hw/xfree86/Imakefile
diff -c xfree86/xc/programs/Xserver/hw/xfree86/Imakefile:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/Imakefile:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/Imakefile:1.1.1.1	Mon May  8 11:03:25 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/Imakefile	Mon May  8 19:50:23 2000
***************
*** 65,71 ****
  
  #if !defined(OsfArchitecture) && !defined(AmoebaArchitecture) && \
      !defined(ArcArchitecture) && !defined(Arm32Architecture) && \
!     !defined(PpcArchitecture)
  SUPERPROBE = SuperProbe
  #endif
  
--- 65,71 ----
  
  #if !defined(OsfArchitecture) && !defined(AmoebaArchitecture) && \
      !defined(ArcArchitecture) && !defined(Arm32Architecture) && \
!     !defined(PpcArchitecture) && !defined(MipsArchitecture)
  SUPERPROBE = SuperProbe
  #endif
  
Index: xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Bus.c
diff -c xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Bus.c:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Bus.c:1.3
*** xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Bus.c:1.1.1.1	Mon May  8 11:03:45 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Bus.c	Mon May 15 10:30:07 2000
***************
*** 2802,2808 ****
  static void
  CheckGenericGA()
  {
! #if !defined(__sparc__) && !defined(__powerpc__) /* FIXME ?? */
      CARD16 GenericIOBase = VGAHW_GET_IOBASE();
      CARD8 CurrentValue, TestValue;
  
--- 2802,2808 ----
  static void
  CheckGenericGA()
  {
! #if !defined(__sparc__) && !defined(__powerpc__) && !defined(__mips__) /* FIXME ?? */
      CARD16 GenericIOBase = VGAHW_GET_IOBASE();
      CARD8 CurrentValue, TestValue;
  
Index: xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Io.c
diff -c xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Io.c:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Io.c:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Io.c:1.1.1.1	Mon May  8 11:03:48 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/common/xf86Io.c	Mon May  8 19:50:50 2000
***************
*** 396,402 ****
    return (Success);
  }
  
! #if !defined(AMOEBA) && !(defined (sun) && defined(i386) && defined (SVR4)) && !defined(MINIX) && !defined(__mips__) && !defined(QNX4)
  /*
   * These are getting tossed in here until I can think of where
   * they really belong
--- 396,402 ----
    return (Success);
  }
  
! #if !defined(AMOEBA) && !(defined (sun) && defined(i386) && defined (SVR4)) && !defined(MINIX) && !(defined(__mips__) && !defined(linux)) && !defined(QNX4)
  /*
   * These are getting tossed in here until I can think of where
   * they really belong
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/Xinstall.sh
diff -c xfree86/xc/programs/Xserver/hw/xfree86/etc/Xinstall.sh:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/etc/Xinstall.sh:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/etc/Xinstall.sh:1.1.1.1	Mon May  8 11:04:38 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/Xinstall.sh	Wed May 24 14:58:49 2000
***************
*** 417,422 ****
--- 417,432 ----
  				;;
  			esac
  			;;
+ 		mips)
+ 			case "$OsLibcMajor.$OsLibcMinor" in
+ 			6.0)
+ 				DistName="Linux-mips-glibc20"
+ 				;;
+ 			*)	
+ 				Message="No Linux/Mips binaries for this libc version"
+ 				;;
+ 			esac
+ 			;;
  		*)
  			Message="No Linux binaries available for this architecture"
  			;;
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-excl
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-excl:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-excl	Thu Jun 22 13:56:31 2000
***************
*** 0 ****
--- 1,10 ----
+ bin/XF86_*
+ bin/XF98_*
+ bin/XF86Setup
+ bin/Xnest
+ bin/Xprt
+ bin/Xvfb
+ bin/X
+ bin/xfs
+ bin/xmseconfig
+ bin/XFree86
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/bin-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,60 ----
+ bin
+ lib/libGL.so.1.2
+ lib/libGL.so.1
+ lib/libGL.so
+ lib/libICE.so.6.3
+ lib/libICE.so.6
+ lib/libICE.so
+ lib/libPEX5.so.6.0
+ lib/libPEX5.so.6
+ lib/libPEX5.so
+ lib/libSM.so.6.0
+ lib/libSM.so.6
+ lib/libSM.so
+ lib/libX11.so.6.1
+ lib/libX11.so.6
+ lib/libX11.so
+ lib/libXIE.so.6.0
+ lib/libXIE.so.6
+ lib/libXIE.so
+ lib/libXaw.so.6.1
+ lib/libXaw.so.6
+ lib/libXaw.so.7.0
+ lib/libXaw.so.7
+ lib/libXaw.so
+ lib/libXext.so.6.4
+ lib/libXext.so.6
+ lib/libXext.so
+ lib/libXfont.so.1.3
+ lib/libXfont.so.1
+ lib/libXfont.so
+ lib/libXi.so.6.0
+ lib/libXi.so.6
+ lib/libXi.so
+ lib/libXmu.so.6.1
+ lib/libXmu.so.6
+ lib/libXmu.so
+ lib/libXp.so.6.2
+ lib/libXp.so.6
+ lib/libXp.so
+ lib/libXpm.so.4.11
+ lib/libXpm.so.4
+ lib/libXpm.so
+ lib/libXt.so.6.0
+ lib/libXt.so.6
+ lib/libXt.so
+ lib/libXtst.so.6.1
+ lib/libXtst.so.6
+ lib/libXtst.so
+ lib/libdps.so.1.0
+ lib/libdps.so.1
+ lib/libdps.so
+ lib/libdpstk.so.1.0
+ lib/libdpstk.so.1
+ lib/libdpstk.so
+ lib/libpsres.so.1.0
+ lib/libpsres.so.1
+ lib/libpsres.so
+ lib/libxrx.so.6.3
+ lib/libxrx.so.6
+ lib/libxrx.so
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/dir
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/dir:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/dir	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ usr/X11R6
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-dir
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-dir:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-dir	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ etc/X11
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/etc-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ .
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/fsrv-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/fsrv-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/fsrv-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,2 ----
+ bin/xfs
+ man/man1/xfs.1x
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/host.def
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/host.def:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/host.def	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,5 ----
+ /*
+  * Host.def for building Linux/Mips bindists
+  *
+  */
+ #define DoLoadableServer NO
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-excl
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-excl:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-excl	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,14 ----
+ lib/X11/XF86Setup
+ lib/X11/app-defaults
+ lib/X11/config
+ lib/X11/doc
+ lib/X11/fonts
+ lib/X11/fs
+ lib/X11/lbxproxy
+ lib/X11/proxymngr
+ lib/X11/rstart
+ lib/X11/twm
+ lib/X11/xdm
+ lib/X11/xinit
+ lib/X11/xsm
+ lib/X11/xserver
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/lib-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,2 ----
+ lib/X11
+ include/X11/bitmaps
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-excl
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-excl:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-excl	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1,3 ----
+ man/man1/XF86Setup.1x
+ man/man1/xfs.1x
+ man/man1/xmseconfig.1x
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/man-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ man
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/mod-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/mod-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/mod-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ lib/modules
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/nest-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/nest-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/nest-list	Thu Jun 22 13:56:32 2000
***************
*** 0 ****
--- 1 ----
+ bin/Xnest
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-excl
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-excl:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-excl	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1,5 ----
+ lib/Server
+ lib/X11
+ lib/lib*.so*
+ lib/modules
+ include/X11/bitmaps
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prog-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1,3 ----
+ lib
+ include
+ lib/X11/config
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prt-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prt-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/prt-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1 ----
+ bin/Xprt
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/set-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/set-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/set-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1,5 ----
+ bin/XF86Setup
+ bin/xmseconfig
+ lib/X11/XF86Setup
+ man/man1/XF86Setup.1x
+ man/man1/xmseconfig.1x
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-dir
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-dir:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-dir	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1 ----
+ var
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/var-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1 ----
+ state
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/vfb-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/vfb-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/vfb-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1 ----
+ bin/Xvfb
Index: xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/xserv-list
diff -c /dev/null xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/xserv-list:1.1
*** /dev/null	Fri Jun 23 09:28:49 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/etc/bindist/Linux-mips/xserv-list	Thu Jun 22 13:56:33 2000
***************
*** 0 ****
--- 1,2 ----
+ bin/XFree86
+ bin/X
Index: xfree86/xc/programs/Xserver/hw/xfree86/os-support/Imakefile
diff -c xfree86/xc/programs/Xserver/hw/xfree86/os-support/Imakefile:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/os-support/Imakefile:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/os-support/Imakefile:1.1.1.1	Mon May  8 11:04:56 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/os-support/Imakefile	Mon May  8 19:51:48 2000
***************
*** 13,19 ****
  #if defined(i386Architecture) || defined(ia64Architecture) || \
  	(defined(LinuxArchitecture) && defined(AlphaArchitecture)) || \
  	(defined(FreeBSDArchitecture) && defined(AlphaArchitecture)) || \
! 	defined(PpcArchitecture) || defined(SparcArchitecture)
  BUS_SUBDIR = bus
  #endif
  
--- 13,20 ----
  #if defined(i386Architecture) || defined(ia64Architecture) || \
  	(defined(LinuxArchitecture) && defined(AlphaArchitecture)) || \
  	(defined(FreeBSDArchitecture) && defined(AlphaArchitecture)) || \
! 	defined(PpcArchitecture) || defined(SparcArchitecture) || \
! 	(defined(LinuxArchitecture) && defined(MipsArchitecture))
  BUS_SUBDIR = bus
  #endif
  
Index: xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile
diff -c xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile:1.1.1.1	Mon May  8 11:04:57 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile	Mon May  8 19:52:03 2000
***************
*** 21,27 ****
  PCIDRVRSRC = sparcPci.c
  PCIDRVROBJ = sparcPci.o
  
! #elif defined(LinuxArchitecture) && defined(PpcArchitecture)
  
  XCOMM generic linux PCI driver (using /proc/bus/pci, requires kernel 2.2)
  
--- 21,27 ----
  PCIDRVRSRC = sparcPci.c
  PCIDRVROBJ = sparcPci.o
  
! #elif defined(LinuxArchitecture) && (defined(PpcArchitecture) || defined(MipsArchitecture))
  
  XCOMM generic linux PCI driver (using /proc/bus/pci, requires kernel 2.2)
  
Index: xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h
diff -c xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h:1.1.1.1	Mon May  8 11:04:57 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h	Mon May  8 19:52:03 2000
***************
*** 136,142 ****
  /*
   * Select architecture specific PCI init function
   */
! #if defined(__powerpc__) && defined(linux)
  # define ARCH_PCI_INIT linuxPciInit
  # define INCLUDE_XF86_MAP_PCI_MEM
  #elif defined(__powerpc__)
--- 136,142 ----
  /*
   * Select architecture specific PCI init function
   */
! #if (defined(__powerpc__) || defined(__mips__)) && defined(linux)
  # define ARCH_PCI_INIT linuxPciInit
  # define INCLUDE_XF86_MAP_PCI_MEM
  #elif defined(__powerpc__)
Index: xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnxResource.c
diff -c xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnxResource.c:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnxResource.c:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnxResource.c:1.1.1.1	Mon May  8 11:05:02 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnxResource.c	Mon May  8 19:53:04 2000
***************
*** 150,156 ****
      return ret;
  }
  
! #elif defined(__powerpc__)
  
   /* XXX this isn't exactly correct but it will get the server working 
    * for now until we get something better.
--- 150,156 ----
      return ret;
  }
  
! #elif defined(__powerpc__) || defined(__mips__)
  
   /* XXX this isn't exactly correct but it will get the server working 
    * for now until we get something better.
Index: xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c
diff -c xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:1.1.1.1 xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:1.2
*** xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c:1.1.1.1	Mon May  8 11:05:02 2000
--- xfree86/xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c	Mon May  8 19:53:04 2000
***************
*** 385,391 ****
  	if (ExtendedEnabled)
  		return;
  
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  	if (iopl(3))
  		FatalError("%s: Failed to set IOPL for I/O\n",
  			   "xf86EnableIOPorts");
--- 385,391 ----
  	if (ExtendedEnabled)
  		return;
  
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  	if (iopl(3))
  		FatalError("%s: Failed to set IOPL for I/O\n",
  			   "xf86EnableIOPorts");
***************
*** 401,407 ****
  	if (!ExtendedEnabled)
  		return;
  
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  	iopl(0);
  #endif
  	ExtendedEnabled = FALSE;
--- 401,407 ----
  	if (!ExtendedEnabled)
  		return;
  
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  	iopl(0);
  #endif
  	ExtendedEnabled = FALSE;
***************
*** 418,428 ****
  xf86DisableInterrupts()
  {
  	if (!ExtendedEnabled)
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  		if (iopl(3))
  			return (FALSE);
  #endif
! #if defined(__alpha__) || defined(__mc68000__) || defined(__powerpc__) || defined(__sparc__)
  #else
  #ifdef __GNUC__
  #if defined(__ia64__)
--- 418,428 ----
  xf86DisableInterrupts()
  {
  	if (!ExtendedEnabled)
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  		if (iopl(3))
  			return (FALSE);
  #endif
! #if defined(__alpha__) || defined(__mc68000__) || defined(__powerpc__) || defined(__sparc__) || defined(__mips__)
  #else
  #ifdef __GNUC__
  #if defined(__ia64__)
***************
*** 434,440 ****
  	asm("cli");
  #endif
  #endif
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  	if (!ExtendedEnabled)
  		iopl(0);
  #endif
--- 434,440 ----
  	asm("cli");
  #endif
  #endif
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  	if (!ExtendedEnabled)
  		iopl(0);
  #endif
***************
*** 445,455 ****
  xf86EnableInterrupts()
  {
  	if (!ExtendedEnabled)
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  		if (iopl(3))
  			return;
  #endif
! #if defined(__alpha__) || defined(__mc68000__) || defined(__powerpc__) || defined(__sparc__)
  #else
  #ifdef __GNUC__
  #if defined(__ia64__)
--- 445,455 ----
  xf86EnableInterrupts()
  {
  	if (!ExtendedEnabled)
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  		if (iopl(3))
  			return;
  #endif
! #if defined(__alpha__) || defined(__mc68000__) || defined(__powerpc__) || defined(__sparc__) || defined(__mips__)
  #else
  #ifdef __GNUC__
  #if defined(__ia64__)
***************
*** 461,467 ****
  	asm("sti");
  #endif
  #endif
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__)
  	if (!ExtendedEnabled)
  
  		iopl(0);
--- 461,467 ----
  	asm("sti");
  #endif
  #endif
! #if !defined(__mc68000__) && !defined(__powerpc__) && !defined(__sparc__) && !defined(__mips__)
  	if (!ExtendedEnabled)
  
  		iopl(0);

--ZPt4rx8FFjLCG7dd--

From owner-linux-mips@oss.sgi.com Fri Jun 23 10:22:00 2000
Received:  by oss.sgi.com id <S42391AbQFWRVv>;
	Fri, 23 Jun 2000 10:21:51 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:47722 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRV3>;
	Fri, 23 Jun 2000 10:21:29 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA25098
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:16:27 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA36769
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:20:54 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from ns4.sony.co.jp (ns4.Sony.CO.JP [202.238.80.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA00306
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:20:52 -0700 (PDT)
	mail_from (kei@sm.sony.co.jp)
Received: from mail2.sony.co.jp (gatekeeper7.Sony.CO.JP [202.238.80.21])
	by ns4.sony.co.jp (R8) with ESMTP id CAA90960;
	Sat, 24 Jun 2000 02:21:06 +0900 (JST)
Received: from smail1.sm.sony.co.jp (smail1.sm.sony.co.jp [43.11.253.1])
	by mail2.sony.co.jp (R8) with ESMTP id CAA17594;
	Sat, 24 Jun 2000 02:21:06 +0900 (JST)
Received: from email.sm.sony.co.jp (email.sm.sony.co.jp [43.11.253.2]) by smail1.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id CAA01027; Sat, 24 Jun 2000 02:20:40 +0900 (JST)
Received: from sm.sony.co.jp (kei@gaia.sm.sony.co.jp [43.11.132.48]) by email.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id CAA07568; Sat, 24 Jun 2000 02:16:34 +0900 (JST)
Message-Id: <200006231716.CAA07568@email.sm.sony.co.jp>
To:     "Bradley D. LaRonde" <brad@ltc.com>
cc:     "Hiroshi Kawashima" <kei@sm.sony.co.jp>,
        "Guido Guenther" <guido.guenther@gmx.net>, linux-mips@fnet.fr,
        linux@cthulhu.engr.sgi.com
Subject: Re: XFree 4.0.1 on mips, mipsel 
In-reply-to: Your message of Fri, 23 Jun 2000 13:08:16 -0400.
             <018701bfdd35$9f91a230$0701010a@ltc.com> 
Date:   Sat, 24 Jun 2000 02:21:04 +0900
From:   Hiroshi Kawashima <kei@sm.sony.co.jp>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> > Brad, are your patches (around kdrive) already public ?
> > It's desired...
> 
> No, they are still in a state of flux.  I'm hacking away at new issues, like
> mixed-endan frame buffer support.  Some if it is really hacked at this
> point.
Ok, thanks for your good job, I will wait public release.
----
Kawashima

From owner-linux-mips@oss.sgi.com Fri Jun 23 10:45:50 2000
Received:  by oss.sgi.com id <S42392AbQFWRpk>;
	Fri, 23 Jun 2000 10:45:40 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:35181 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42182AbQFWRpX>; Fri, 23 Jun 2000 10:45:23 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id KAA03853
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:50:36 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA42399
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:44:51 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from ltc.com (ltc.ltc.com [38.149.17.171]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via SMTP id KAA03645
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:44:42 -0700 (PDT)
	mail_from (brad@ltc.com)
Received: from gw1.ltc.com (gw1.ltc.com [38.149.17.163]) by ltc.com (NTMail 3.03.0017/1.afdd) with ESMTP id pa313315 for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 13:48:57 -0400
Message-ID: <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>
From:   "Bradley D. LaRonde" <brad@ltc.com>
To:     "Guido Guenther" <agx@bert.physik.uni-konstanz.de>
Cc:     "linux-mips" <linux-mips@fnet.fr>,
        "linux" <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de>
Subject: Re: XFree 4.0.1 on mips, mipsel
Date:   Fri, 23 Jun 2000 13:46:39 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Cool, thank you.

It looks like they won't break anything for me.  :-)

Except I did see that one place where you hard-coded gcc.  I cross-compile,
but maybe that's OK anyway.  I will test on 4.0 CVS eventually and find out.
:-)

Regards,
Brad

----- Original Message -----
From: "Guido Guenther" <agx@bert.physik.uni-konstanz.de>
To: "Bradley D. LaRonde" <brad@ltc.com>
Cc: "linux-mips" <linux-mips@fnet.fr>; "linux" <linux@cthulhu.engr.sgi.com>
Sent: Friday, June 23, 2000 1:07 PM
Subject: Re: XFree 4.0.1 on mips, mipsel


> On Fri, Jun 23, 2000 at 01:09:03PM -0400, Bradley D. LaRonde wrote:
> [..snip..]
> > May I have a copy of those patches for review?
> They look basically like this(Imake.cf additionally checks for mipsel):
>
> --
> GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc
>


From owner-linux-mips@oss.sgi.com Fri Jun 23 10:55:50 2000
Received:  by oss.sgi.com id <S42393AbQFWRzl>;
	Fri, 23 Jun 2000 10:55:41 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:895 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42182AbQFWRzU>;
	Fri, 23 Jun 2000 10:55:20 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA00886
	for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:50:23 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id KAA04943 for <linux-mips@oss.sgi.com>; Fri, 23 Jun 2000 10:53:34 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA51856
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 23 Jun 2000 10:51:45 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id KAA02262
	for <linux@cthulhu.engr.sgi.com>; Fri, 23 Jun 2000 10:51:34 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 135Xby-0004ky-00; Fri, 23 Jun 2000 19:51:26 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Fri, 23 Jun 2000 19:45:10 +0200
Date:   Fri, 23 Jun 2000 19:45:10 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     "Bradley D. LaRonde" <brad@ltc.com>
Cc:     linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000623194510.A17791@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	"Bradley D. LaRonde" <brad@ltc.com>,
	linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>; from brad@ltc.com on Fri, Jun 23, 2000 at 01:46:39PM -0400
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Fri, Jun 23, 2000 at 01:46:39PM -0400, Bradley D. LaRonde wrote:
> Cool, thank you.
> 
> It looks like they won't break anything for me.  :-)
> 
> Except I did see that one place where you hard-coded gcc.  I cross-compile,
> but maybe that's OK anyway.  I will test on 4.0 CVS eventually and find out.
> :-)
The #define AsCmd gcc -c -x assemble-with-cpp was the only that caused
me trouble when crosscompiling. A patch for this is underway.
 -- Guido



-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Sat Jun 24 02:18:37 2000
Received:  by oss.sgi.com id <S42224AbQFXJS1>;
	Sat, 24 Jun 2000 02:18:27 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:38187 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42223AbQFXJSB>; Sat, 24 Jun 2000 02:18:01 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id CAA04494
	for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 02:23:15 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id CAA20954 for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 02:17:31 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA59632
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 24 Jun 2000 02:15:43 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t111.niisi.ras.ru (t111.niisi.ras.ru [193.232.173.111]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id CAA06634
	for <linux@cthulhu.engr.sgi.com>; Sat, 24 Jun 2000 02:15:40 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t06.niisi.ras.ru (t06.niisi.ras.ru [193.232.173.6])
	by t111.niisi.ras.ru (8.9.1/8.9.1) with ESMTP id NAA26688;
	Sat, 24 Jun 2000 13:15:59 +0400
Received: (from uucp@localhost) by t06.niisi.ras.ru (8.7.6/8.7.3) with UUCP id NAA28539; Sat, 24 Jun 2000 13:03:35 +0400
Received: from niisi.msk.ru (t34 [193.232.173.34]) by niisi.msk.ru (8.8.8/8.8.8) with ESMTP id NAA16716; Sat, 24 Jun 2000 13:10:26 +0400 (MSD)
Message-ID: <39547DB3.4FF35339@niisi.msk.ru>
Date:   Sat, 24 Jun 2000 13:21:55 +0400
From:   "Gleb O. Raiko" <raiko@niisi.msk.ru>
Organization: NIISI RAN
X-Mailer: Mozilla 4.72 [en] (WinNT; I)
X-Accept-Language: en,ru
MIME-Version: 1.0
To:     "Bradley D. LaRonde" <brad@ltc.com>
CC:     Guido Guenther <agx@bert.physik.uni-konstanz.de>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

"Bradley D. LaRonde" wrote:
> 
> Cool, thank you.
> 
> It looks like they won't break anything for me.  :-)
> 
> Except I did see that one place where you hard-coded gcc.  I cross-compile,
> but maybe that's OK anyway.

If you cross-compile, you just redefine most of the stuff like CcCmd,
ArCmd, etc, anyway.

Regards,
Gleb.

From owner-linux-mips@oss.sgi.com Sat Jun 24 04:13:27 2000
Received:  by oss.sgi.com id <S42227AbQFXLNQ>;
	Sat, 24 Jun 2000 04:13:16 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:10031 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42223AbQFXLMz>; Sat, 24 Jun 2000 04:12:55 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id EAA06580
	for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 04:18:07 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id EAA79317
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 24 Jun 2000 04:12:22 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id EAA05838
	for <linux@cthulhu.engr.sgi.com>; Sat, 24 Jun 2000 04:12:20 -0700 (PDT)
	mail_from (agx@gandalf.physik.uni-konstanz.de)
Received: from bilbo.physik.uni-konstanz.de [134.34.144.31] 
	by gandalf.physik.uni-konstanz.de with esmtp (Exim 2.05 #1 (Debian))
	id 135nrG-0000zA-00; Sat, 24 Jun 2000 13:12:18 +0200
Received: from agx by bilbo.physik.uni-konstanz.de with local (Exim 2.05 #1 (Debian))
	id 135nrG-0004ZX-00; Sat, 24 Jun 2000 13:12:18 +0200
Date:   Sat, 24 Jun 2000 13:12:18 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     "Gleb O. Raiko" <raiko@niisi.msk.ru>
Cc:     "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000624131218.A17554@bilbo.physik.uni-konstanz.de>
Mail-Followup-To: "Gleb O. Raiko" <raiko@niisi.msk.ru>,
	"Bradley D. LaRonde" <brad@ltc.com>,
	linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com> <39547DB3.4FF35339@niisi.msk.ru>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0i
In-Reply-To: <39547DB3.4FF35339@niisi.msk.ru>; from raiko@niisi.msk.ru on Sat, Jun 24, 2000 at 01:21:55PM +0400
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sat, Jun 24, 2000 at 01:21:55PM +0400, Gleb O. Raiko wrote:
[..snip..] 
> If you cross-compile, you just redefine most of the stuff like CcCmd,
> ArCmd, etc, anyway.
Yes, but you have to make sure the redefinitions don't get redefined
again, therefore IMHO an "#ifdef AsCmd" is needed. Otherwise the
definition in hosts.def will be overriden by the one in linux.cf.
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Sat Jun 24 15:16:20 2000
Received:  by oss.sgi.com id <S42184AbQFXWQL>;
	Sat, 24 Jun 2000 15:16:11 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:17006 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42183AbQFXWPl>;
	Sat, 24 Jun 2000 15:15:41 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA10305
	for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 15:10:13 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id PAA85464 for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 15:14:40 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id PAA02427
	for <linux@cthulhu.engr.sgi.com>;
	Sat, 24 Jun 2000 15:12:53 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: from u-150.karlsruhe.ipdial.viaginterkom.de (u-150.karlsruhe.ipdial.viaginterkom.de [62.180.19.150]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id PAA01424
	for <linux@cthulhu.engr.sgi.com>; Sat, 24 Jun 2000 15:12:50 -0700 (PDT)
	mail_from (ralf@oss.sgi.com)
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1405681AbQFXWMz>;
        Sun, 25 Jun 2000 00:12:55 +0200
Date:   Sun, 25 Jun 2000 00:12:55 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     "Gleb O. Raiko" <raiko@niisi.msk.ru>,
        "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000625001255.C894@bacchus.dhis.org>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com> <39547DB3.4FF35339@niisi.msk.ru> <20000624131218.A17554@bilbo.physik.uni-konstanz.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <20000624131218.A17554@bilbo.physik.uni-konstanz.de>; from guido.guenther@gmx.net on Sat, Jun 24, 2000 at 01:12:18PM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sat, Jun 24, 2000 at 01:12:18PM +0200, Guido Guenther wrote:

> [..snip..] 
> > If you cross-compile, you just redefine most of the stuff like CcCmd,
> > ArCmd, etc, anyway.
> Yes, but you have to make sure the redefinitions don't get redefined
> again, therefore IMHO an "#ifdef AsCmd" is needed. Otherwise the
> definition in hosts.def will be overriden by the one in linux.cf.

Does X building ever need the hostcompiler?  If not, then you can easily
do crossbuilds like:

  PATH=<prefix>/<target>/bin:$PATH make ...

  Ralf

From owner-linux-mips@oss.sgi.com Sat Jun 24 18:46:11 2000
Received:  by oss.sgi.com id <S42187AbQFYBqC>;
	Sat, 24 Jun 2000 18:46:02 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:34372 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42183AbQFYBpb>; Sat, 24 Jun 2000 18:45:31 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id SAA05525
	for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 18:50:14 -0700 (PDT)
	mail_from (newsletter@IPMailStop.com)
From:   newsletter@IPMailStop.com
Received: from deliverator.sgi.com (deliverator.sgi.com [150.166.91.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id SAA43862;
	Sat, 24 Jun 2000 18:44:30 -0700 (PDT)
	mail_from (newsletter@IPMailStop.com)
Received: from www.IPMailStop.com ([192.216.54.83]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id SAA24507; Sat, 24 Jun 2000 18:39:44 -0700 (PDT)
	mail_from (newsletter@IPMailStop.com)
Subject: ADV: Free Investment Newsletter
Date:   Sat, 24 Jun 2000 17:09:59
Message-Id: <667.425812.581765@www.IPMailStop.com>
To:     unlisted-recipients:; (no To-header on input)
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello, to be removed from our mailing list please visit 
http://www.stockmarketletter.com/remove.html

This a invitation to join our Free Investment Newsletter. In today's fast moving 
markets you timely information to make informed decisions.

Visit http://www.stockmarketletter.com for your Free Subscription.

The Information You Want, When You Want It And it's FREE! 

We think you will find our newsletter to be your most important research tool. 
They are e-mailed to subscribers prior to publication on our web site. Our 
newsletters feature in-depth company profiles, breaking financial news, links to 
free delayed stock quotes and company news releases and educational articles prior 
to general publication. We are here to help you identify and track prospering 
companies. 

Breaking News. We e-mail you information related to the companies we are tracking. 
Through interviews with the people in charge, you will get the information and 
clarification you need. 

Fast Information Flow. We deal directly with public companies over the internet -- 
eliminating the delay of traditional information gathering. 

Background Information. By monitoring message boards and chat rooms we keep track 
of what investors are interested in. We address everything from changes in 
regulations, of interest to experienced investors, to the background and 
educational information new investors need about the numerous exchanges and 
listings.

The Stock Market Letter is a privately held company specializing in distribution 
of information about publicly traded companies. Our objective is to identify and 
track investment opportunities for our subscribers. 

Once again, visit http://www.stockmarketletter.com for your Free Subscription.
 
 
 
 
 
 
 
 
 
 

From owner-linux-mips@oss.sgi.com Sat Jun 24 19:17:12 2000
Received:  by oss.sgi.com id <S42191AbQFYCRC>;
	Sat, 24 Jun 2000 19:17:02 -0700
Received: from mail0.mco.bellsouth.net ([205.152.111.12]:9426 "EHLO
        mail0.mco.bellsouth.net") by oss.sgi.com with ESMTP
	id <S42183AbQFYCQd>; Sat, 24 Jun 2000 19:16:33 -0700
Received: from bellsouth.net (host-209-214-104-86.bhm.bellsouth.net [209.214.104.86])
	by mail0.mco.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id WAA06989
	for <linux-mips@oss.sgi.com>; Sat, 24 Jun 2000 22:16:02 -0400 (EDT)
Message-ID: <39556B68.5DCDD3B2@bellsouth.net>
Date:   Sun, 25 Jun 2000 02:16:08 +0000
From:   dave <dkeen@bellsouth.net>
X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.2.13-7mdksmp i686)
X-Accept-Language: en
MIME-Version: 1.0
To:     "linux-mips@oss.sgi.com" <linux-mips@oss.sgi.com>
Subject: disk boot
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,
Can any one tell me what files and where I might possibly download a
Linux/MIPS  kernel that I could try booting from my floptical on Indy?
Should I try the HardHat distro  or is there something better? Has
anyone else tried this and if so, am I peeing in the wind? Realizing I'm
fairly new at SGI/Irix stuff, is there anything I can do to help? BTW I
can't program my VCR if that tells you anything.
Thanks for everyones' time on this.
Sincerely,
Dave Keen


From owner-linux-mips@oss.sgi.com Sun Jun 25 11:44:59 2000
Received:  by oss.sgi.com id <S42214AbQFYSot>;
	Sun, 25 Jun 2000 11:44:49 -0700
Received: from u-202.karlsruhe.ipdial.viaginterkom.de ([62.180.10.202]:17156
        "EHLO u-202.karlsruhe.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42183AbQFYSo1>; Sun, 25 Jun 2000 11:44:27 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403784AbQFYSne>;
        Sun, 25 Jun 2000 20:43:34 +0200
Date:   Sun, 25 Jun 2000 20:43:34 +0200
From:   Ralf Baechle <ralf@uni-koblenz.de>
To:     Andreas Jaeger <aj@suse.de>
Cc:     Mike Klar <mfklar@ponymail.com>, linux-mips@oss.sgi.com,
        linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: Re: errno assignment in _syscall macros and glibc
Message-ID: <20000625204334.E1572@bacchus.dhis.org>
References: <NDBBIDGAOKMNJNDAHDDMCEODCKAA.mfklar@ponymail.com> <u8d7l6p0vq.fsf@gromit.rhein-neckar.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <u8d7l6p0vq.fsf@gromit.rhein-neckar.de>; from aj@suse.de on Sun, Jun 25, 2000 at 11:26:33AM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sun, Jun 25, 2000 at 11:26:33AM +0200, Andreas Jaeger wrote:

> The question remains what we should do with glibc 2.2.  Currently
> <sys/syscalls.h> includes <asm/unistd.h> and this makes _syscall0 and
> friends available to userspace. 
> 
> I couldn't find any reference to <sys/syscalls.h> in the ABI and
> consider dropping the include of <asm/unistd.h> since it's not needed
> at all.
> 
> Any objections or better suggestions?

I will take his report as a real bug but for another reason.  The kernel
has a global variable errno which at least on i386 get the returned
error value.  Fixing this one will magically fix userland.

Still everybody should be aware that using your own syscall wrappers
can be _very_ dangerous.  I saw an attempt to use pread / pwrite which
was ok on Intel but might have corrupted data on MIPS due to different
calling conventions.  You have been warned.

Andreas - I think the syscall interface should finally officially be
declared a private interface between libc and the kernel, that is nobody
except these two should use it.  Many of the other attempts to use it
have been quite problematic - portabilitywise and worse.

  Ralf

From owner-linux-mips@oss.sgi.com Sun Jun 25 11:55:29 2000
Received:  by oss.sgi.com id <S42216AbQFYSzT>;
	Sun, 25 Jun 2000 11:55:19 -0700
Received: from Cantor.suse.de ([194.112.123.193]:19468 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42183AbQFYSzG>;
	Sun, 25 Jun 2000 11:55:06 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 892951E0F8; Sun, 25 Jun 2000 20:54:35 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id E62D310A109; Sun, 25 Jun 2000 20:54:33 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 136HXA-0002aq-00; Sun, 25 Jun 2000 20:53:32 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 96D8D1821; Sun, 25 Jun 2000 20:53:30 +0200 (CEST)
To:     Ralf Baechle <ralf@uni-koblenz.de>
Cc:     Mike Klar <mfklar@ponymail.com>, linux-mips@oss.sgi.com,
        linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: Re: errno assignment in _syscall macros and glibc
References: <NDBBIDGAOKMNJNDAHDDMCEODCKAA.mfklar@ponymail.com>
	<u8d7l6p0vq.fsf@gromit.rhein-neckar.de>
	<20000625204334.E1572@bacchus.dhis.org>
From:   Andreas Jaeger <aj@suse.de>
Date:   25 Jun 2000 20:53:30 +0200
In-Reply-To: Ralf Baechle's message of "Sun, 25 Jun 2000 20:43:34 +0200"
Message-ID: <u8zoo9mw2d.fsf@gromit.rhein-neckar.de>
Lines:  66
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> Ralf Baechle writes:

Ralf> On Sun, Jun 25, 2000 at 11:26:33AM +0200, Andreas Jaeger wrote:
>> The question remains what we should do with glibc 2.2.  Currently
>> <sys/syscalls.h> includes <asm/unistd.h> and this makes _syscall0 and
>> friends available to userspace. 
>> 
>> I couldn't find any reference to <sys/syscalls.h> in the ABI and
>> consider dropping the include of <asm/unistd.h> since it's not needed
>> at all.
>> 
>> Any objections or better suggestions?

Ralf> I will take his report as a real bug but for another reason.  The kernel
Ralf> has a global variable errno which at least on i386 get the returned
Ralf> error value.  Fixing this one will magically fix userland.

Ralf> Still everybody should be aware that using your own syscall wrappers
Ralf> can be _very_ dangerous.  I saw an attempt to use pread / pwrite which
Ralf> was ok on Intel but might have corrupted data on MIPS due to different
Ralf> calling conventions.  You have been warned.

Ralf> Andreas - I think the syscall interface should finally officially be
Ralf> declared a private interface between libc and the kernel, that is nobody
Ralf> except these two should use it.  Many of the other attempts to use it
Ralf> have been quite problematic - portabilitywise and worse.

I'm considering to commit the appended patch.  I've compiled glibc
with it and didn't notice any problems.  If nobody objects, I'll apply
it tomorrow.

Ralf, are there any other places that needs to be changed?  What do
you think of adding 
#ifdef KERNEL
around _syscallX in <asm/unistd.h> ?

Andreas

2000-06-25  Andreas Jaeger  <aj@suse.de>

	* sysdeps/unix/sysv/linux/mips/sys/syscall.h: Don't include
	<asm/unistd.h> - we don't need any of these at all in glibc or
	user programs.

============================================================
Index: sysdeps/unix/sysv/linux/mips/sys/syscall.h
--- sysdeps/unix/sysv/linux/mips/sys/syscall.h	2000/06/23 07:55:36	1.4
+++ sysdeps/unix/sysv/linux/mips/sys/syscall.h	2000/06/25 18:51:00
@@ -19,11 +19,6 @@
 #ifndef	_SYSCALL_H
 #define	_SYSCALL_H	1
 
-/* This file should list the numbers of the system the system knows.
-   But instead of duplicating this we use the information available
-   from the kernel sources.  */
-#include <asm/unistd.h>
-
 /*
  * SVR4 syscalls are in the range from 1 to 999
  */


-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Sun Jun 25 12:31:49 2000
Received:  by oss.sgi.com id <S42217AbQFYTbk>;
	Sun, 25 Jun 2000 12:31:40 -0700
Received: from lightning.swansea.uk.linux.org ([194.168.151.1]:35424 "EHLO
        the-village.bc.nu") by oss.sgi.com with ESMTP id <S42183AbQFYTbK>;
	Sun, 25 Jun 2000 12:31:10 -0700
Received: from alan by the-village.bc.nu with local (Exim 2.12 #1)
	id 136I3I-0002yR-00; Sun, 25 Jun 2000 20:26:44 +0100
Subject: Re: errno assignment in _syscall macros and glibc
To:     ralf@uni-koblenz.de (Ralf Baechle)
Date:   Sun, 25 Jun 2000 20:26:42 +0100 (BST)
Cc:     aj@suse.de (Andreas Jaeger), mfklar@ponymail.com (Mike Klar),
        linux-mips@oss.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
In-Reply-To: <20000625204334.E1572@bacchus.dhis.org> from "Ralf Baechle" at Jun 25, 2000 08:43:34 PM
X-Mailer: ELM [version 2.5 PL1]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <E136I3I-0002yR-00@the-village.bc.nu>
From:   Alan Cox <alan@lxorguk.ukuu.org.uk>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> Andreas - I think the syscall interface should finally officially be
> declared a private interface between libc and the kernel, that is nobody
> except these two should use it.  Many of the other attempts to use it
> have been quite problematic - portabilitywise and worse.

Don't make it too private. glibc is still worryingly large for some embedded
applications. Between a libc and the kernel yes, between glibc and the kernel
no.

Alan


From owner-linux-mips@oss.sgi.com Sun Jun 25 14:23:09 2000
Received:  by oss.sgi.com id <S42218AbQFYVW7>;
	Sun, 25 Jun 2000 14:22:59 -0700
Received: from u-217.frankfurt3.ipdial.viaginterkom.de ([62.180.18.217]:22532
        "EHLO u-217.frankfurt3.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42183AbQFYVWT>; Sun, 25 Jun 2000 14:22:19 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403784AbQFYVVj>;
        Sun, 25 Jun 2000 23:21:39 +0200
Date:   Sun, 25 Jun 2000 23:21:39 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc:     Andreas Jaeger <aj@suse.de>, Mike Klar <mfklar@ponymail.com>,
        linux-mips@oss.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Re: errno assignment in _syscall macros and glibc
Message-ID: <20000625232138.A3802@bacchus.dhis.org>
References: <20000625204334.E1572@bacchus.dhis.org> <E136I3I-0002yR-00@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <E136I3I-0002yR-00@the-village.bc.nu>; from alan@lxorguk.ukuu.org.uk on Sun, Jun 25, 2000 at 08:26:42PM +0100
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sun, Jun 25, 2000 at 08:26:42PM +0100, Alan Cox wrote:

> > Andreas - I think the syscall interface should finally officially be
> > declared a private interface between libc and the kernel, that is nobody
> > except these two should use it.  Many of the other attempts to use it
> > have been quite problematic - portabilitywise and worse.
> 
> Don't make it too private. glibc is still worryingly large for some embedded
> applications. Between a libc and the kernel yes, between glibc and the kernel
> no.

Sure; these days glibc is more or less synonym with libc and I was using
it in that sense.

What small, portable libcs do we have available anyway?  Some mipers will
want one.

  Ralf

From owner-linux-mips@oss.sgi.com Sun Jun 25 14:30:29 2000
Received:  by oss.sgi.com id <S42219AbQFYVaT>;
	Sun, 25 Jun 2000 14:30:19 -0700
Received: from lightning.swansea.uk.linux.org ([194.168.151.1]:10082 "EHLO
        the-village.bc.nu") by oss.sgi.com with ESMTP id <S42183AbQFYV35>;
	Sun, 25 Jun 2000 14:29:57 -0700
Received: from alan by the-village.bc.nu with local (Exim 2.12 #1)
	id 136JuZ-0003C0-00; Sun, 25 Jun 2000 22:25:51 +0100
Subject: Re: errno assignment in _syscall macros and glibc
To:     ralf@oss.sgi.com (Ralf Baechle)
Date:   Sun, 25 Jun 2000 22:25:48 +0100 (BST)
Cc:     alan@lxorguk.ukuu.org.uk (Alan Cox), aj@suse.de (Andreas Jaeger),
        mfklar@ponymail.com (Mike Klar), linux-mips@oss.sgi.com,
        linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
In-Reply-To: <20000625232138.A3802@bacchus.dhis.org> from "Ralf Baechle" at Jun 25, 2000 11:21:39 PM
X-Mailer: ELM [version 2.5 PL1]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <E136JuZ-0003C0-00@the-village.bc.nu>
From:   Alan Cox <alan@lxorguk.ukuu.org.uk>
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> Sure; these days glibc is more or less synonym with libc and I was using
> it in that sense.
> 
> What small, portable libcs do we have available anyway?  Some mipers will
> want one.

I've been playing with the Linux8086 libc which is tiny but not portable when
Prumpf pointed out that Cygnus newlib is designed for precisely this job. Its
about 250K MIPS32 (my PDA has mips32/mips64 but not mips16 - duh!!)

Alan


From owner-linux-mips@oss.sgi.com Sun Jun 25 14:39:30 2000
Received:  by oss.sgi.com id <S42226AbQFYVjK>;
	Sun, 25 Jun 2000 14:39:10 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:36922 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42183AbQFYVit>;
	Sun, 25 Jun 2000 14:38:49 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id OAA03496; Sun, 25 Jun 2000 14:33:21 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id OAA10715; Sun, 25 Jun 2000 14:36:34 -0700 (PDT)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA27047;
	Sun, 25 Jun 2000 14:34:46 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: by calypso.engr.sgi.com (Postfix, from userid 37984)
	id 634AEA7875; Sun, 25 Jun 2000 14:33:50 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14678.31422.353864.773880@calypso.engr.sgi.com>
Date:   Sun, 25 Jun 2000 14:33:50 -0700 (PDT)
To:     Ralf Baechle <ralf@oss.sgi.com>
Cc:     "Gleb O. Raiko" <raiko@niisi.msk.ru>,
        "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
In-Reply-To: <20000625001255.C894@bacchus.dhis.org>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de>
	<014f01bfdd33$8877b3c0$0701010a@ltc.com>
	<20000623185553.A20888@bert.physik.uni-konstanz.de>
	<019501bfdd35$bb301940$0701010a@ltc.com>
	<20000623190723.B20888@bert.physik.uni-konstanz.de>
	<01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>
	<39547DB3.4FF35339@niisi.msk.ru>
	<20000624131218.A17554@bilbo.physik.uni-konstanz.de>
	<20000625001255.C894@bacchus.dhis.org>
X-Mailer: VM 6.75 under Emacs 20.5.1
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Ralf Baechle writes:
 > On Sat, Jun 24, 2000 at 01:12:18PM +0200, Guido Guenther wrote:
 > 
 > > [..snip..] 
 > > > If you cross-compile, you just redefine most of the stuff like CcCmd,
 > > > ArCmd, etc, anyway.
 > > Yes, but you have to make sure the redefinitions don't get redefined
 > > again, therefore IMHO an "#ifdef AsCmd" is needed. Otherwise the
 > > definition in hosts.def will be overriden by the one in linux.cf.
 > 
 > Does X building ever need the hostcompiler?  If not, then you can easily
 > do crossbuilds like:
 > 
 >   PATH=<prefix>/<target>/bin:$PATH make ...

Yes.  You need the hostcompiler when you do X builds.  It is possible
to get around it though.  I have the commands that I used in two shell
scripts.

First I have to to prepare for the cross build:

#!/bin/sh
make clean
make Makefile.boot
make Makefiles
(cd config; make)
make includes
make depend
(cd fonts/bdf; for i in $(find -name 'Makefile'); do sed -e 's/\$(XBUILDBINDIR)\///' < $i > $i.tmp; mv $i.tmp $i; done)

Then I'm ready to build the rest with the cross compiler:

#!/bin/sh
export PATH=/usr/glibc-mips/bin:$PATH 
make -k CC=mips-linux-gcc LD=mips-linux-ld AS=mips-linux-as RANLIB=mips-linux-ranlib $@

You probably have a better solution though :-)

Ulf

From owner-linux-mips@oss.sgi.com Sun Jun 25 14:50:00 2000
Received:  by oss.sgi.com id <S42229AbQFYVtl>;
	Sun, 25 Jun 2000 14:49:41 -0700
Received: from u-217.frankfurt3.ipdial.viaginterkom.de ([62.180.18.217]:24068
        "EHLO u-217.frankfurt3.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42183AbQFYVtT>; Sun, 25 Jun 2000 14:49:19 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403784AbQFYVsd>;
        Sun, 25 Jun 2000 23:48:33 +0200
Date:   Sun, 25 Jun 2000 23:48:33 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc:     Andreas Jaeger <aj@suse.de>, Mike Klar <mfklar@ponymail.com>,
        linux-mips@oss.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Re: errno assignment in _syscall macros and glibc
Message-ID: <20000625234833.B3802@bacchus.dhis.org>
References: <20000625232138.A3802@bacchus.dhis.org> <E136JuZ-0003C0-00@the-village.bc.nu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <E136JuZ-0003C0-00@the-village.bc.nu>; from alan@lxorguk.ukuu.org.uk on Sun, Jun 25, 2000 at 10:25:48PM +0100
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sun, Jun 25, 2000 at 10:25:48PM +0100, Alan Cox wrote:

> > Sure; these days glibc is more or less synonym with libc and I was using
> > it in that sense.
> > 
> > What small, portable libcs do we have available anyway?  Some mipers will
> > want one.
> 
> I've been playing with the Linux8086 libc which is tiny but not portable when
> Prumpf pointed out that Cygnus newlib is designed for precisely this job. Its
> about 250K MIPS32 (my PDA has mips32/mips64 but not mips16 - duh!!)

Oh promised lands of small happy libcs :-)

Back to the original problem - the i386 <asm/unistd.h> __syscall_return
macro which is used by the _syscallX macros set the errno variable - even
inside the kernel.  In the age of SMP this looks broken - at least nothing
seems to rely on it.  So how about removing the whole errno thing from
there?

  Ralf

From owner-linux-mips@oss.sgi.com Sun Jun 25 15:00:40 2000
Received:  by oss.sgi.com id <S42232AbQFYWAb>;
	Sun, 25 Jun 2000 15:00:31 -0700
Received: from u-217.frankfurt3.ipdial.viaginterkom.de ([62.180.18.217]:25348
        "EHLO u-217.frankfurt3.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42183AbQFYV77>; Sun, 25 Jun 2000 14:59:59 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1403784AbQFYV7R>;
        Sun, 25 Jun 2000 23:59:17 +0200
Date:   Sun, 25 Jun 2000 23:59:17 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Andreas Jaeger <aj@suse.de>
Cc:     Mike Klar <mfklar@ponymail.com>, linux-mips@oss.sgi.com,
        linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: Re: errno assignment in _syscall macros and glibc
Message-ID: <20000625235917.C3802@bacchus.dhis.org>
References: <NDBBIDGAOKMNJNDAHDDMCEODCKAA.mfklar@ponymail.com> <u8d7l6p0vq.fsf@gromit.rhein-neckar.de> <20000625204334.E1572@bacchus.dhis.org> <u8zoo9mw2d.fsf@gromit.rhein-neckar.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <u8zoo9mw2d.fsf@gromit.rhein-neckar.de>; from aj@suse.de on Sun, Jun 25, 2000 at 08:53:30PM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Sun, Jun 25, 2000 at 08:53:30PM +0200, Andreas Jaeger wrote:

> I'm considering to commit the appended patch.  I've compiled glibc
> with it and didn't notice any problems.  If nobody objects, I'll apply
> it tomorrow.
> 
> Ralf, are there any other places that needs to be changed?

libc/sysdeps/unix/sysv/linux/sys/syscall.h should be patched the same way.

I remember that I once saw a program the __NR_ syscall numbers imported
via unistd.h.  Fixing won't be a big deal.

> What do you think of adding 
> #ifdef KERNEL
> around _syscallX in <asm/unistd.h> ?

__KERNEL__ that is ...

Slightly radical but I like it.  It'll break some programs which are using
the _syscallX() macros to get syscalls which libc doesn't yet have wrappers
for just to get away without fixing / upgrading libc.  Those people still
can use syscall(3) in such a case.

  Ralf

From owner-linux-mips@oss.sgi.com Tue Jun 27 00:54:22 2000
Received:  by oss.sgi.com id <S42196AbQF0HyC>;
	Tue, 27 Jun 2000 00:54:02 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:46087 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42189AbQF0Hx6>; Tue, 27 Jun 2000 00:53:58 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id AAA05096
	for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 00:59:13 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id AAA10545 for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 00:53:27 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA48970
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 27 Jun 2000 00:51:34 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t111.niisi.ras.ru (t111.niisi.ras.ru [193.232.173.111]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA04025
	for <linux@cthulhu.engr.sgi.com>; Tue, 27 Jun 2000 00:51:24 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t06.niisi.ras.ru (t06.niisi.ras.ru [193.232.173.6])
	by t111.niisi.ras.ru (8.9.1/8.9.1) with ESMTP id LAA17652;
	Tue, 27 Jun 2000 11:51:36 +0400
Received: (from uucp@localhost) by t06.niisi.ras.ru (8.7.6/8.7.3) with UUCP id LAA14615; Tue, 27 Jun 2000 11:35:57 +0400
Received: from niisi.msk.ru (t34 [193.232.173.34]) by niisi.msk.ru (8.8.8/8.8.8) with ESMTP id LAA13938; Tue, 27 Jun 2000 11:46:06 +0400 (MSD)
Message-ID: <39585E84.3E75C76A@niisi.msk.ru>
Date:   Tue, 27 Jun 2000 11:57:56 +0400
From:   "Gleb O. Raiko" <raiko@niisi.msk.ru>
Organization: NIISI RAN
X-Mailer: Mozilla 4.72 [en] (WinNT; I)
X-Accept-Language: en,ru
MIME-Version: 1.0
To:     Ralf Baechle <ralf@oss.sgi.com>
CC:     "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com> <39547DB3.4FF35339@niisi.msk.ru> <20000624131218.A17554@bilbo.physik.uni-konstanz.de> <20000625001255.C894@bacchus.dhis.org>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Ralf Baechle wrote:
> 
> On Sat, Jun 24, 2000 at 01:12:18PM +0200, Guido Guenther wrote:
> 
> > [..snip..]
> > > If you cross-compile, you just redefine most of the stuff like CcCmd,
> > > ArCmd, etc, anyway.
> > Yes, but you have to make sure the redefinitions don't get redefined
> > again, therefore IMHO an "#ifdef AsCmd" is needed. Otherwise the
> > definition in hosts.def will be overriden by the one in linux.cf.
> 
> Does X building ever need the hostcompiler?

This depends on your taste basically. If you want 'clean' build w/o
stupid errors, you should define CROSS_COMPILE and other macros to be
used diring cross compilation. After that, X understands there are
hostcompiler and crosscompiler. Then, makedepend & Co are compiled by
hostcompiler and X server itself are compiler by cross compiler. In
principle, you may safely ignore all that stuff and be ready to build
makedep & Co manually.

Regards,
Gleb.

From owner-linux-mips@oss.sgi.com Tue Jun 27 00:59:22 2000
Received:  by oss.sgi.com id <S42197AbQF0H7C>;
	Tue, 27 Jun 2000 00:59:02 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:8 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42189AbQF0H6v>; Tue, 27 Jun 2000 00:58:51 -0700
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id BAA08086
	for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 01:04:07 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id AAA15319 for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 00:58:20 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA85887;
	Tue, 27 Jun 2000 00:56:32 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t111.niisi.ras.ru (t111.niisi.ras.ru [193.232.173.111]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA01502; Tue, 27 Jun 2000 00:56:29 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t06.niisi.ras.ru (t06.niisi.ras.ru [193.232.173.6])
	by t111.niisi.ras.ru (8.9.1/8.9.1) with ESMTP id LAA17683;
	Tue, 27 Jun 2000 11:56:36 +0400
Received: (from uucp@localhost) by t06.niisi.ras.ru (8.7.6/8.7.3) with UUCP id LAA14653; Tue, 27 Jun 2000 11:39:04 +0400
Received: from niisi.msk.ru (t34 [193.232.173.34]) by niisi.msk.ru (8.8.8/8.8.8) with ESMTP id LAA13973; Tue, 27 Jun 2000 11:49:16 +0400 (MSD)
Message-ID: <39585F40.67B6FA74@niisi.msk.ru>
Date:   Tue, 27 Jun 2000 12:01:04 +0400
From:   "Gleb O. Raiko" <raiko@niisi.msk.ru>
Organization: NIISI RAN
X-Mailer: Mozilla 4.72 [en] (WinNT; I)
X-Accept-Language: en,ru
MIME-Version: 1.0
To:     Ulf Carlsson <ulfc@calypso.engr.sgi.com>
CC:     Ralf Baechle <ralf@oss.sgi.com>,
        "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
References: <20000623181736.A13410@bert.physik.uni-konstanz.de>
		<014f01bfdd33$8877b3c0$0701010a@ltc.com>
		<20000623185553.A20888@bert.physik.uni-konstanz.de>
		<019501bfdd35$bb301940$0701010a@ltc.com>
		<20000623190723.B20888@bert.physik.uni-konstanz.de>
		<01cb01bfdd3a$fc43b2c0$0701010a@ltc.com>
		<39547DB3.4FF35339@niisi.msk.ru>
		<20000624131218.A17554@bilbo.physik.uni-konstanz.de>
		<20000625001255.C894@bacchus.dhis.org> <14678.31422.353864.773880@calypso.engr.sgi.com>
Content-Type: multipart/mixed;
 boundary="------------48626968E62A39AA49D3BEE9"
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This is a multi-part message in MIME format.
--------------48626968E62A39AA49D3BEE9
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit

Ulf Carlsson wrote:
> 
> Ralf Baechle writes:
>  > On Sat, Jun 24, 2000 at 01:12:18PM +0200, Guido Guenther wrote:
>  >
>  > > [..snip..]
>  > > > If you cross-compile, you just redefine most of the stuff like CcCmd,
>  > > > ArCmd, etc, anyway.
>  > > Yes, but you have to make sure the redefinitions don't get redefined
>  > > again, therefore IMHO an "#ifdef AsCmd" is needed. Otherwise the
>  > > definition in hosts.def will be overriden by the one in linux.cf.
>  >
>  > Does X building ever need the hostcompiler?  If not, then you can easily
>  > do crossbuilds like:
>  >
>  >   PATH=<prefix>/<target>/bin:$PATH make ...
> 
> Yes.  You need the hostcompiler when you do X builds.  It is possible
> to get around it though.  I have the commands that I used in two shell
> scripts.
> 
> First I have to to prepare for the cross build:
> 
> #!/bin/sh
> make clean
> make Makefile.boot
> make Makefiles
> (cd config; make)
> make includes
> make depend
> (cd fonts/bdf; for i in $(find -name 'Makefile'); do sed -e 's/\$(XBUILDBINDIR)\///' < $i > $i.tmp; mv $i.tmp $i; done)
> 
> Then I'm ready to build the rest with the cross compiler:
> 
> #!/bin/sh
> export PATH=/usr/glibc-mips/bin:$PATH
> make -k CC=mips-linux-gcc LD=mips-linux-ld AS=mips-linux-as RANLIB=mips-linux-ranlib $@
> 
> You probably have a better solution though :-)

Sure, host.def attached.
--------------48626968E62A39AA49D3BEE9
Content-Type: image/x-xbitmap;
 name="host.def"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="host.def"

#define BuildServersOnly YES
/* #define DoLoadableServer NO */
#define XprtServer NO
#define XVirtualFramebufferServer NO
#define XnestServer NO
#define BuildFontServer        NO
#define BuildFonts NO
#define BuildScreenSaverExt    NO
/* #define BuildXF86MiscExt       YES */
#define MipsArchitecture
#define __mips
#undef i386Architecture
#define OSName Linux 2.2.1 mips [ELF]
#define OSMajorVersion 2
#define OSMinorVersion 2
#define OSTeenyVersion 1
#define LinuxCLibMajorVersion 6
#define LinuxCLibMinorVersion 0
#define LinuxCLibTeenyVersion 6
#define LinuxBinUtilsMajorVersion 28
#define CcCmd mips-linux-gcc -g
#define AsCmd mips-linux-gcc -c -x assembler-with-cpp -g
#define LdCmd mips-linux-ld -g
#define ArCmdBase mips-linux-ar
#define RanlibCmd mips-linux-ranlib
#define CrossCompiling YES
#define ComplexHostProgramTarget(program)                               @@\
              CC=cc                                                     @@\
    STD_INCLUDES=                                                       @@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)         @@\
EXTRA_LOAD_FLAGS=                                                       @@\
        PROGRAM = program                                               @@\
                                                                        @@\
AllTarget(program)                                                      @@\
                                                                        @@\
program: $(OBJS) $(DEPLIBS)                                             @@\
	RemoveTargetProgram($@)                                         @@\
	HostLinkRule($@,$(_NOOP_),$(OBJS),$(DEPLIBS) $(LOCAL_LIBRARIES)) @@\
                                                                        @@\
DependTarget()                                                          @@\
                                                                        @@\
LintTarget()                                                            @@\
                                                                        @@\
clean::                                                                 @@\
	RemoveFile(ProgramTargetName(program))

#define SimpleHostProgramTarget(program)                                @@\
           OBJS = program.o                                             @@\
           SRCS = program.c                                             @@\
                                                                        @@\
ComplexHostProgramTarget(program)

#define HostLinkRule(target, flags, src, libs)  gcc -o target flags src libs $(EXTRA_LOAD_FLAGS)

--------------48626968E62A39AA49D3BEE9--


From owner-linux-mips@oss.sgi.com Tue Jun 27 02:28:52 2000
Received:  by oss.sgi.com id <S42200AbQF0J2n>;
	Tue, 27 Jun 2000 02:28:43 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:45836 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42189AbQF0J20>; Tue, 27 Jun 2000 02:28:26 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id CAA02757
	for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 02:33:42 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id CAA40247 for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 02:27:55 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id CAA84262
	for <linux@cthulhu.engr.sgi.com>;
	Tue, 27 Jun 2000 02:26:02 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from gandalf.physik.uni-konstanz.de (gandalf.physik.uni-konstanz.de [134.34.144.30]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id CAA06001
	for <linux@cthulhu.engr.sgi.com>; Tue, 27 Jun 2000 02:26:01 -0700 (PDT)
	mail_from (guido.guenther@gmx.net)
Received: from bert.physik.uni-konstanz.de [134.34.144.20] 
	by gandalf.physik.uni-konstanz.de with smtp (Exim 2.05 #1 (Debian))
	id 136rcx-0004pJ-00; Tue, 27 Jun 2000 11:25:55 +0200
Received: by bert.physik.uni-konstanz.de (sSMTP sendmail emulation); Tue, 27 Jun 2000 11:17:28 +0200
Date:   Tue, 27 Jun 2000 11:17:28 +0200
From:   Guido Guenther <guido.guenther@gmx.net>
To:     "Gleb O. Raiko" <raiko@niisi.msk.ru>
Cc:     Ralf Baechle <ralf@oss.sgi.com>,
        "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
Message-ID: <20000627111727.A2352@bert.physik.uni-konstanz.de>
Mail-Followup-To: Guido Guenther <guido.guenther@gmx.net>,
	"Gleb O. Raiko" <raiko@niisi.msk.ru>,
	Ralf Baechle <ralf@oss.sgi.com>,
	"Bradley D. LaRonde" <brad@ltc.com>,
	linux-mips <linux-mips@fnet.fr>, linux <linux@cthulhu.engr.sgi.com>
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com> <39547DB3.4FF35339@niisi.msk.ru> <20000624131218.A17554@bilbo.physik.uni-konstanz.de> <20000625001255.C894@bacchus.dhis.org> <39585E84.3E75C76A@niisi.msk.ru>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.9i
In-Reply-To: <39585E84.3E75C76A@niisi.msk.ru>; from raiko@niisi.msk.ru on Tue, Jun 27, 2000 at 11:57:56AM +0400
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Tue, Jun 27, 2000 at 11:57:56AM +0400, Gleb O. Raiko wrote:
> > Does X building ever need the hostcompiler?
> 
> This depends on your taste basically. If you want 'clean' build w/o
> stupid errors, you should define CROSS_COMPILE and other macros to be
> used diring cross compilation. After that, X understands there are
> hostcompiler and crosscompiler. Then, makedepend & Co are compiled by
> hostcompiler and X server itself are compiler by cross compiler. In
> principle, you may safely ignore all that stuff and be ready to build
> makedep & Co manually.
"define CROSS_COMPILE" is not perfect yet. E.g. xkbcomp is compiled for
target architecture(since it's needed there) but the build process also tries 
to execute it on the host, same for pswrap.
Regards,
 -- Guido

-- 
GPG-Public Key: http://honk.physik.uni-konstanz.de/~agx/guenther.gpg.asc

From owner-linux-mips@oss.sgi.com Tue Jun 27 19:40:37 2000
Received:  by oss.sgi.com id <S42211AbQF1Ck1>;
	Tue, 27 Jun 2000 19:40:27 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:35867 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42201AbQF1CkK>;
	Tue, 27 Jun 2000 19:40:10 -0700
Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id TAA08002
	for <linux-mips@oss.sgi.com>; Tue, 27 Jun 2000 19:35:18 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id TAA48503
	for <linux@engr.sgi.com>;
	Tue, 27 Jun 2000 19:39:41 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id TAA00628
	for <linux@engr.sgi.com>; Tue, 27 Jun 2000 19:39:34 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from mvista.com (IDENT:jsun@orion.mvista.com [10.0.0.75])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id TAA19535;
	Tue, 27 Jun 2000 19:39:46 -0700
Message-ID: <39596570.68939D9@mvista.com>
Date:   Tue, 27 Jun 2000 19:39:44 -0700
From:   Jun Sun <jsun@mvista.com>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: argument mismatch in prom_init() for DDB5074?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


I compiled an image for DDB5074.  I got a TLB fault immediately after
the control enters prom_init() function.  A further probe shows that the
caller are passing differents arguments to prom_init than what the
callee expected.  See code excerpt below.

Does this mean the code of DDB5074 is outdated?  In any case, can
someone give me a hint on how to fix this?  It does not look obvious at
the first sight...

=============
arch/mips/kernel/setup.c:
init_arch(...)
{
	unsigned int s;

	/* Determine which MIPS variant we are running on. */
	cpu_probe();

	prom_init(argc, argv, envp, prom_vec);

...
}

===========
arch/mips/ddb5074/prom.c:
void __init prom_init(const char *s)
{
    int i = 0;
    unsigned long mem_size, free_start, free_end, start_pfn,
bootmap_size;

//  _serinit();

    if (s != (void *)-1)
	while (*s && i < sizeof(arcs_cmdline)-1)
	    arcs_cmdline[i++] = *s++;
    arcs_cmdline[i] = '\0';
...

Jun

From owner-linux-mips@oss.sgi.com Wed Jun 28 00:18:18 2000
Received:  by oss.sgi.com id <S42203AbQF1HR7>;
	Wed, 28 Jun 2000 00:17:59 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:29022 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42201AbQF1HRm>;
	Wed, 28 Jun 2000 00:17:42 -0700
Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id AAA27796
	for <linux-mips@oss.sgi.com>; Wed, 28 Jun 2000 00:12:49 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA72659
	for <linux@cthulhu.engr.sgi.com>;
	Wed, 28 Jun 2000 00:17:09 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t111.niisi.ras.ru (t111.niisi.ras.ru [193.232.173.111]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA07258
	for <linux@cthulhu.engr.sgi.com>; Wed, 28 Jun 2000 00:16:59 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t06.niisi.ras.ru (t06.niisi.ras.ru [193.232.173.6])
	by t111.niisi.ras.ru (8.9.1/8.9.1) with ESMTP id LAA26568;
	Wed, 28 Jun 2000 11:16:19 +0400
Received: (from uucp@localhost) by t06.niisi.ras.ru (8.7.6/8.7.3) with UUCP id KAA32147; Wed, 28 Jun 2000 10:59:44 +0400
Received: from niisi.msk.ru (t34 [193.232.173.34]) by niisi.msk.ru (8.8.8/8.8.8) with ESMTP id LAA09607; Wed, 28 Jun 2000 11:09:06 +0400 (MSD)
Message-ID: <3959A74F.44C97D23@niisi.msk.ru>
Date:   Wed, 28 Jun 2000 11:20:47 +0400
From:   "Gleb O. Raiko" <raiko@niisi.msk.ru>
Organization: NIISI RAN
X-Mailer: Mozilla 4.72 [en] (WinNT; I)
X-Accept-Language: en,ru
MIME-Version: 1.0
To:     Guido Guenther <guido.guenther@gmx.net>
CC:     Ralf Baechle <ralf@oss.sgi.com>,
        "Bradley D. LaRonde" <brad@ltc.com>,
        linux-mips <linux-mips@fnet.fr>,
        linux <linux@cthulhu.engr.sgi.com>
Subject: Re: XFree 4.0.1 on mips, mipsel
References: <20000623181736.A13410@bert.physik.uni-konstanz.de> <014f01bfdd33$8877b3c0$0701010a@ltc.com> <20000623185553.A20888@bert.physik.uni-konstanz.de> <019501bfdd35$bb301940$0701010a@ltc.com> <20000623190723.B20888@bert.physik.uni-konstanz.de> <01cb01bfdd3a$fc43b2c0$0701010a@ltc.com> <39547DB3.4FF35339@niisi.msk.ru> <20000624131218.A17554@bilbo.physik.uni-konstanz.de> <20000625001255.C894@bacchus.dhis.org> <39585E84.3E75C76A@niisi.msk.ru> <20000627111727.A2352@bert.physik.uni-konstanz.de>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Guido Guenther wrote:
> 
> On Tue, Jun 27, 2000 at 11:57:56AM +0400, Gleb O. Raiko wrote:
> "define CROSS_COMPILE" is not perfect yet. E.g. xkbcomp is compiled for
> target architecture(since it's needed there) but the build process also tries
> to execute it on the host, same for pswrap.

I speak for X server only. The rest of XFree might be used from HardHat.

Regards,
Gleb.

From owner-linux-mips@oss.sgi.com Wed Jun 28 00:37:39 2000
Received:  by oss.sgi.com id <S42204AbQF1Hh2>;
	Wed, 28 Jun 2000 00:37:28 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:17250 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42201AbQF1HhF>;
	Wed, 28 Jun 2000 00:37:05 -0700
Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id AAA29006
	for <linux-mips@oss.sgi.com>; Wed, 28 Jun 2000 00:32:13 -0700 (PDT)
	mail_from (Harald.Koerfgen@home.ivm.de)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA12929
	for <linux@engr.sgi.com>;
	Wed, 28 Jun 2000 00:36:13 -0700 (PDT)
	mail_from (Harald.Koerfgen@home.ivm.de)
Received: from mail.ivm.net ([62.204.1.4]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA06673
	for <linux@engr.sgi.com>; Wed, 28 Jun 2000 00:36:11 -0700 (PDT)
	mail_from (Harald.Koerfgen@home.ivm.de)
Received: from franz.no.dom (port105.duesseldorf.ivm.de [195.247.65.105])
	by mail.ivm.net (8.8.8/8.8.8) with ESMTP id JAA01601;
	Wed, 28 Jun 2000 09:35:21 +0200
X-To:   linux@engr.sgi.com
Message-ID: <XFMail.000628093522.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.4.0 on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <39596570.68939D9@mvista.com>
Date:   Wed, 28 Jun 2000 09:35:22 +0200 (CEST)
Reply-To: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
Organization: none
From:   Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To:     Jun Sun <jsun@mvista.com>
Subject: RE: argument mismatch in prom_init() for DDB5074?
Cc:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On 28-Jun-00 Jun Sun wrote:
> 
> I compiled an image for DDB5074.  I got a TLB fault immediately after
> the control enters prom_init() function.  A further probe shows that the
> caller are passing differents arguments to prom_init than what the
> callee expected.  See code excerpt below.
> 
> Does this mean the code of DDB5074 is outdated?  In any case, can
> someone give me a hint on how to fix this?  It does not look obvious at
> the first sight...

That's probably ok. The different bootloaders on different platforms loaders pass
different arguments to the kernel.

harry@localhost:~> cd linux/arch/mips
harry@localhost:~/linux/arch/mips > grep prom_init\( `find . -name '*.c'`
./arc/init.c:int __init prom_init(int argc, char **argv, char **envp,
int*prom_vec)
./baget/prom/init.c:int __init prom_init(unsigned int mem_upper)
./ddb5074/prom.c:void __init prom_init(const char *s)
./dec/prom/init.c:int __init prom_init(int argc, char **argv,
./kernel/setup.c:extern int prom_init(int, char **, char **, int *);
./kernel/setup.c:       prom_init(argc, argv, envp, prom_vec);                   
                       
The call in setup.c just has to make shure that all possible arguments are passed
to the platform specific prom_init(). How they are interpreted is up to
prom_init().

-- 
Regards,
Harald

From owner-linux-mips@oss.sgi.com Wed Jun 28 00:38:08 2000
Received:  by oss.sgi.com id <S42205AbQF1Hh6>;
	Wed, 28 Jun 2000 00:37:58 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:29794 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42201AbQF1Hhs>;
	Wed, 28 Jun 2000 00:37:48 -0700
Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id AAA29078
	for <linux-mips@oss.sgi.com>; Wed, 28 Jun 2000 00:32:54 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id AAA16949
	for <linux@engr.sgi.com>;
	Wed, 28 Jun 2000 00:37:21 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t111.niisi.ras.ru (t111.niisi.ras.ru [193.232.173.111]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id AAA02650
	for <linux@engr.sgi.com>; Wed, 28 Jun 2000 00:37:11 -0700 (PDT)
	mail_from (raiko@niisi.msk.ru)
Received: from t06.niisi.ras.ru (t06.niisi.ras.ru [193.232.173.6])
	by t111.niisi.ras.ru (8.9.1/8.9.1) with ESMTP id LAA26697;
	Wed, 28 Jun 2000 11:36:18 +0400
Received: (from uucp@localhost) by t06.niisi.ras.ru (8.7.6/8.7.3) with UUCP id LAA32428; Wed, 28 Jun 2000 11:21:19 +0400
Received: from niisi.msk.ru (t34 [193.232.173.34]) by niisi.msk.ru (8.8.8/8.8.8) with ESMTP id LAA10188; Wed, 28 Jun 2000 11:32:27 +0400 (MSD)
Message-ID: <3959ACC8.5C4CB127@niisi.msk.ru>
Date:   Wed, 28 Jun 2000 11:44:08 +0400
From:   "Gleb O. Raiko" <raiko@niisi.msk.ru>
Organization: NIISI RAN
X-Mailer: Mozilla 4.72 [en] (WinNT; I)
X-Accept-Language: en,ru
MIME-Version: 1.0
To:     Jun Sun <jsun@mvista.com>
CC:     linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr
Subject: Re: argument mismatch in prom_init() for DDB5074?
References: <39596570.68939D9@mvista.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing



Jun Sun wrote:
> 
> I compiled an image for DDB5074.  I got a TLB fault immediately after
> the control enters prom_init() function.  A further probe shows that the
> caller are passing differents arguments to prom_init than what the
> callee expected.  See code excerpt below.

Most of the ports have the same mismatch. Usually, bios/prom/bootloader
calls the box independend routine, kernel_netry (head.S) with some
arguments. kernel_enry prepares C environment and calls init_arch w/ the
same arguments. The number of the arguments and their types are box
dependent. kernel_entry and init_arch never try to access the arguments
to be passed by prom, but just pass the arguments to prom_init.
Moreover, the arguments declared in init_arch don't match any mips box,
they are mix of calling conventions of ARC console and DECstation prom
(the last one).

Fortunately, sizeof(int) == sizeof(long) == sizeof(pointer) in mips32,
so we may happy live with that.

> 
> Does this mean the code of DDB5074 is outdated?  In any case, can
> someone give me a hint on how to fix this?  It does not look obvious at
> the first sight...
> 

I think, you shouldn't fix the argument list, continue bug searching in
other places.

Regards,
Gleb.

From owner-linux-mips@oss.sgi.com Thu Jun 29 04:45:07 2000
Received:  by oss.sgi.com id <S42192AbQF2Lo6>;
	Thu, 29 Jun 2000 04:44:58 -0700
Received: from chmls05.mediaone.net ([24.147.1.143]:53437 "EHLO
        chmls05.mediaone.net") by oss.sgi.com with ESMTP id <S42191AbQF2Loo>;
	Thu, 29 Jun 2000 04:44:44 -0700
Received: from decoy (h00a0cc39f081.ne.mediaone.net [24.218.252.183])
	by chmls05.mediaone.net (8.8.7/8.8.7) with SMTP id HAA07923;
	Thu, 29 Jun 2000 07:44:51 -0400 (EDT)
Message-ID: <019501bfe1bf$99746b10$0a00000a@decoy>
From:   "Jay Carlson" <nop@nop.com>
To:     "Eric Watkins" <watkinse@attens.com>, <linux-mips@oss.sgi.com>
References: <001c01bfd6f7$536705b0$540ed7c0@hq.sd.cerf.net>
Subject: Re: Status reports?
Date:   Thu, 29 Jun 2000 07:46:01 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

 "Eric Watkins" <watkinse@attens.com> writes:

[...]

> I know lots of this information gets distributed via IRC but someone
should
> let everyone, who's not on IRC all the time, know what's going on and what
> progress is being made.

IMO this is a serious problem for many open source development projects
today.  Much of the interaction occurs in IRC or instant message chats, and
not in email.  The people who are participating in the online chats have
much better coordination, but it ends up excluding a lot of people.  It's
not just people in the wrong timezone who lose out---projects also lose the
potential effort of people who join the mailing list, see nothing going on,
and don't get a chance to help.  I've found that even casual readers of a
mailing list can bring insight from other projects to bear on problems.

Jay


From owner-linux-mips@oss.sgi.com Thu Jun 29 09:19:12 2000
Received:  by oss.sgi.com id <S42194AbQF2QTC>;
	Thu, 29 Jun 2000 09:19:02 -0700
Received: from staff.cerf.net ([198.137.140.12]:40859 "EHLO staff.cerf.net")
	by oss.sgi.com with ESMTP id <S42192AbQF2QSd>;
	Thu, 29 Jun 2000 09:18:33 -0700
Received: from sdhqdt0132 (dhcp684.hq.sd.cerf.net [192.215.14.84])
	by staff.cerf.net (8.10.1/8.9.3) with SMTP id e5TGIOG26331;
	Thu, 29 Jun 2000 16:18:24 GMT
From:   "Eric Watkins" <watkinse@attens.com>
To:     "Jay Carlson" <nop@nop.com>, <linux-mips@oss.sgi.com>
Subject: RE: Status reports?
Date:   Thu, 29 Jun 2000 09:18:27 -0700
Message-ID: <001501bfe1e5$a86c6660$540ed7c0@hq.sd.cerf.net>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <019501bfe1bf$99746b10$0a00000a@decoy>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal
X-Filtered-By: VBFilter 1.1 (.vbs, .shs)
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

I agree. I have a friend who lurks on this mailing list and he swears the
port is dead.

Having the only www page the port has have look 2 years old(the SGI one)
looks really bad. People who obtain SGI boxes(like me) and want to do
something linux, have to look really hard before they find anything new.

This port needs some good docs and a good www page badly.

IMHO of course. Nice to see I'm not the only one.


> -----Original Message-----
> From: owner-linux-mips@oss.sgi.com
> [mailto:owner-linux-mips@oss.sgi.com]On Behalf Of Jay Carlson
> Sent: Thursday, June 29, 2000 4:46 AM
> To: Eric Watkins; linux-mips@oss.sgi.com
> Subject: Re: Status reports?
>
>
>  "Eric Watkins" <watkinse@attens.com> writes:
>
> [...]
>
> > I know lots of this information gets distributed via IRC but someone
> should
> > let everyone, who's not on IRC all the time, know what's going
> on and what
> > progress is being made.
>
> IMO this is a serious problem for many open source development projects
> today.  Much of the interaction occurs in IRC or instant message
> chats, and
> not in email.  The people who are participating in the online chats have
> much better coordination, but it ends up excluding a lot of people.  It's
> not just people in the wrong timezone who lose out---projects
> also lose the
> potential effort of people who join the mailing list, see nothing
> going on,
> and don't get a chance to help.  I've found that even casual readers of a
> mailing list can bring insight from other projects to bear on problems.
>
> Jay
>
>


From owner-linux-mips@oss.sgi.com Thu Jun 29 09:31:13 2000
Received:  by oss.sgi.com id <S42200AbQF2QbD>;
	Thu, 29 Jun 2000 09:31:03 -0700
Received: from smtpe.casema.net ([195.96.96.172]:35857 "HELO smtpe.casema.net")
	by oss.sgi.com with SMTP id <S42192AbQF2Qai>;
	Thu, 29 Jun 2000 09:30:38 -0700
Received: (qmail 27007 invoked from network); 29 Jun 2000 16:24:05 -0000
Received: from unknown (HELO penguin.nl) (195.96.116.239)
  by smtpe.casema.net with SMTP; 29 Jun 2000 16:24:05 -0000
Message-ID: <395B795E.5CE23627@penguin.nl>
Date:   Thu, 29 Jun 2000 18:29:18 +0200
From:   Richard <richardh@penguin.nl>
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.2.15 i686)
X-Accept-Language: en
MIME-Version: 1.0
To:     Eric Watkins <watkinse@attens.com>
CC:     Jay Carlson <nop@nop.com>, linux-mips@oss.sgi.com
Subject: Re: Status reports?
References: <001501bfe1e5$a86c6660$540ed7c0@hq.sd.cerf.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>

Hi,

i've still got the linux-mips.org domain, but no time to build a website, if
someone builds the site, i'll be happy to put it up.

Richard

>
>
> I agree. I have a friend who lurks on this mailing list and he swears the
> port is dead.
>
> Having the only www page the port has have look 2 years old(the SGI one)
> looks really bad. People who obtain SGI boxes(like me) and want to do
> something linux, have to look really hard before they find anything new.
>
> This port needs some good docs and a good www page badly.
>
> IMHO of course. Nice to see I'm not the only one.
>
> > -----Original Message-----
> > From: owner-linux-mips@oss.sgi.com
> > [mailto:owner-linux-mips@oss.sgi.com]On Behalf Of Jay Carlson
> > Sent: Thursday, June 29, 2000 4:46 AM
> > To: Eric Watkins; linux-mips@oss.sgi.com
> > Subject: Re: Status reports?
> >
> >
> >  "Eric Watkins" <watkinse@attens.com> writes:
> >
> > [...]
> >
> > > I know lots of this information gets distributed via IRC but someone
> > should
> > > let everyone, who's not on IRC all the time, know what's going
> > on and what
> > > progress is being made.
> >
> > IMO this is a serious problem for many open source development projects
> > today.  Much of the interaction occurs in IRC or instant message
> > chats, and
> > not in email.  The people who are participating in the online chats have
> > much better coordination, but it ends up excluding a lot of people.  It's
> > not just people in the wrong timezone who lose out---projects
> > also lose the
> > potential effort of people who join the mailing list, see nothing
> > going on,
> > and don't get a chance to help.  I've found that even casual readers of a
> > mailing list can bring insight from other projects to bear on problems.
> >
> > Jay
> >
> >


From owner-linux-mips@oss.sgi.com Thu Jun 29 10:40:23 2000
Received:  by oss.sgi.com id <S42203AbQF2RkN>;
	Thu, 29 Jun 2000 10:40:13 -0700
Received: from mta01-svc.ntlworld.com ([62.253.162.41]:48853 "EHLO
        mta01-svc.server.ntlworld.com") by oss.sgi.com with ESMTP
	id <S42192AbQF2RkA>; Thu, 29 Jun 2000 10:40:00 -0700
Received: from icserver.ichilton.co.uk ([62.252.237.205])
          by mta01-svc.server.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <20000629174007.CAIW381.mta01-svc.server.ntlworld.com@icserver.ichilton.co.uk>;
          Thu, 29 Jun 2000 18:40:07 +0100
Received: from ian (ian@ian.ichilton.local [192.168.0.8])
	by icserver.ichilton.co.uk (8.10.2/8.10.1) with SMTP id e5THcYH10834;
	Thu, 29 Jun 2000 18:38:36 +0100
From:   "Ian Chilton" <mailinglist@ichilton.co.uk>
To:     "Linux-Mips Mailing List \(Old\)" <linux-mips@fnet.fr>,
        "Linux-MIPS Mailing List" <linux-mips@oss.sgi.com>,
        <richardh@penguin.nl>, <watkinse@attens.com>,
        "Jay Carlson" <nop@nop.com>, "Ralf" <ralf@gnu.org>
Subject: RE: Status reports?
Date:   Thu, 29 Jun 2000 18:38:45 +0100
Message-ID: <NAENLMKGGBDKLPONCDDOEEOGCOAA.mailinglist@ichilton.co.uk>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
In-Reply-To: <019501bfe1bf$99746b10$0a00000a@decoy>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4132.2800
Importance: Normal
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hello,

> I know lots of this information gets distributed via IRC but someone
> should let everyone, who's not on IRC all the time, know what's going
> on and what progress is being made.

I am one of the guys in #mipslinux.

Just a quick post to let you know that we have seen your posts, and I am
going to talk to Ralf about this.

I have had a chat to a few of the guys, and the points that came up are:

* Yes, the SGI site needs updating....the port is very much active in a big
way, but the dates on the site are from years back, which is not the case.
Also, the Linux/MIPS howto is < 1 week old, but the date shows it's months
old.

* Not everything that happens on IRC is appropriate for the mailing list,
otherwise it would be a very high volume list.

* The problem is, most of the people on the port and in #mipslinux are
developers, who are working on the ports, but have no time for
documentation.  Which is best, a port that is dead with loads of
documentation, or an active / up-to-date / working port with little
documentation.


I agree that the documentation is sparce, and see the above issues. That is
why, I am *thinking* of and suggesting to some of the guys that I, at least
for now, maintain a site with
* News from #mipslinux
* Links to current resources
* Possibly some documentation

..this will also need the co-operation of the programmers / maintainers to
keep me informed on what is happening..

I need to discuss this with some of the key members of the team like Ralf
and then if this goes ahead, i'll get something put together, but it will
probably be a few weeks away from now.


Just to finish, believe me, the port is very much alive, they are currently
working on Linux 2.4 / Glibc 2.2 / GCC 2.96

If you have any chance at all, I suggest you stop by #mipslinux at
times....all you need is an internet connection and one of the many IRC
clients...

Details are:
/server irc.openprojects.net         (port 6667)
/join #mipslinux


Any thoughts or problems with this, let me know   (ian@ichilton.co.uk)


Thanks!


Bye for Now,

Ian


                     \|||/
                     (o o)
 /----------------ooO-(_)-Ooo----------------\
 |  Ian Chilton                              |
 |  E-Mail : ian@ichilton.co.uk              |
 \-------------------------------------------/


From owner-linux-mips@oss.sgi.com Thu Jun 29 11:55:13 2000
Received:  by oss.sgi.com id <S42205AbQF2SzE>;
	Thu, 29 Jun 2000 11:55:04 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:26928 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42202AbQF2Syx>;
	Thu, 29 Jun 2000 11:54:53 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id LAA28806
	for <linux-mips@oss.sgi.com>; Thu, 29 Jun 2000 11:49:58 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id OAA17972 for <linux-mips@oss.sgi.com>; Thu, 29 Jun 2000 14:47:59 -0300
Date:   Thu, 29 Jun 2000 14:47:59 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
In-Reply-To: <14671.21669.3126.181895@calypso.engr.sgi.com>
Message-ID: <Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


On Tue, 20 Jun 2000, Ulf Carlsson wrote:

> Hi Guys,
> 
> I have synced the binutils CVS with symbol versioning patches.  The
> current CVS tree at http://sourceware.cygnus.com/binutils should work
> now.  I have only tested compile and tests from glibc 2.1.90 so things
> will probably break badly.  I will be away from my office the next
> five days, and I will unfortunately not have any machine to work on.
> 
> I have verified with glibc CVS from today, glibc 2.96 CVS from today
> and binutils CVS from today.
> 
> Ulf
> 


I take this to mean that we may soon have a working glibc 2.1.xx for MIPS?


From owner-linux-mips@oss.sgi.com Thu Jun 29 12:14:34 2000
Received:  by oss.sgi.com id <S42209AbQF2TON>;
	Thu, 29 Jun 2000 12:14:13 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:12092 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42202AbQF2TOJ>;
	Thu, 29 Jun 2000 12:14:09 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id MAA02316
	for <linux-mips@oss.sgi.com>; Thu, 29 Jun 2000 12:09:20 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id MAA57565;
	Thu, 29 Jun 2000 12:13:46 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: by calypso.engr.sgi.com (Postfix, from userid 37984)
	id 86BE0A7875; Thu, 29 Jun 2000 12:12:41 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14683.40873.494836.164828@calypso.engr.sgi.com>
Date:   Thu, 29 Jun 2000 12:12:41 -0700 (PDT)
To:     "J. Scott Kasten" <jsk@tetracon-eng.net>
Cc:     linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
In-Reply-To: <Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net>
References: <14671.21669.3126.181895@calypso.engr.sgi.com>
	<Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net>
X-Mailer: VM 6.75 under Emacs 20.5.1
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

 > > I have synced the binutils CVS with symbol versioning patches.  The
 > > current CVS tree at http://sourceware.cygnus.com/binutils should work
 > > now.  I have only tested compile and tests from glibc 2.1.90 so things
 > > will probably break badly.  I will be away from my office the next
 > > five days, and I will unfortunately not have any machine to work on.
 > > 
 > > I have verified with glibc CVS from today, glibc 2.96 CVS from today
 > > and binutils CVS from today.
 > > 
 > > Ulf
 > > 
 > 
 > I take this to mean that we may soon have a working glibc 2.1.xx for MIPS?
 > 

Yes, it's just a matter of recompiling everything against it.  Keith
Wesolowski is doing this.  We have found some minor problems with
glibc that we haven't been able to resolve yet.  There is some bug in
the dynamic linker, it tries to resolve symbols that aren't there in
some packages.

There is also a problem with compiling gcc 2.96 natively, but I
actually think that's a problem in gcc 2.96.  It shouldn't try to
generate jump instructions like it does that in PIC code.  I think the
bootstrapping of gcc 2.96 currently is broken, but that's not a MIPS
issue.

Note that glibc 2.1 never will run on MIPS, glibc 2.1.90 is the
development version for the forthcoming glibc 2.2.

Ulf

From owner-linux-mips@oss.sgi.com Thu Jun 29 13:17:24 2000
Received:  by oss.sgi.com id <S42207AbQF2URO>;
	Thu, 29 Jun 2000 13:17:14 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:50523 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42202AbQF2UQ4>;
	Thu, 29 Jun 2000 13:16:56 -0700
Received: from thor ([207.246.91.243]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id NAA12820
	for <linux-mips@oss.sgi.com>; Thu, 29 Jun 2000 13:12:05 -0700 (PDT)
	mail_from (jsk@tetracon-eng.net)
Received: from localhost (localhost [127.0.0.1]) by thor (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id QAA18180; Thu, 29 Jun 2000 16:06:44 -0300
Date:   Thu, 29 Jun 2000 16:06:44 -0300
From:   "J. Scott Kasten" <jsk@tetracon-eng.net>
To:     Ulf Carlsson <ulfc@calypso.engr.sgi.com>
cc:     linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
In-Reply-To: <14683.40873.494836.164828@calypso.engr.sgi.com>
Message-ID: <Pine.SGI.4.10.10006291601050.18148-100000@thor.tetracon-eng.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


Thanks, that's exactly what I needed to know.

On Thu, 29 Jun 2000, Ulf Carlsson wrote:

>  > I take this to mean that we may soon have a working glibc 2.1.xx for MIPS?
>  > 
> 
> Yes, it's just a matter of recompiling everything against it.  Keith
> Wesolowski is doing this.  We have found some minor problems with
> glibc that we haven't been able to resolve yet.  There is some bug in
> the dynamic linker, it tries to resolve symbols that aren't there in
> some packages.
> 
> There is also a problem with compiling gcc 2.96 natively, but I
> actually think that's a problem in gcc 2.96.  It shouldn't try to
> generate jump instructions like it does that in PIC code.  I think the
> bootstrapping of gcc 2.96 currently is broken, but that's not a MIPS
> issue.
> 
> Note that glibc 2.1 never will run on MIPS, glibc 2.1.90 is the
> development version for the forthcoming glibc 2.2.
> 
> Ulf
> 


From owner-linux-mips@oss.sgi.com Thu Jun 29 14:20:27 2000
Received:  by oss.sgi.com id <S42208AbQF2VUR>;
	Thu, 29 Jun 2000 14:20:17 -0700
Received: from u-241.karlsruhe.ipdial.viaginterkom.de ([62.180.10.241]:37638
        "EHLO u-241.karlsruhe.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42202AbQF2VUE>; Thu, 29 Jun 2000 14:20:04 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1405589AbQF2NSz>;
        Thu, 29 Jun 2000 15:18:55 +0200
Date:   Thu, 29 Jun 2000 15:18:55 +0200
From:   Ralf Baechle <ralf@uni-koblenz.de>
To:     Daniel BROCARD <daniel.brocard@xcom-mc.fr>
Cc:     linux-mips@oss.sgi.com, linux-mips@fnet.fr,
        linux-mips@vger.rutgers.edu
Subject: Re: Linux port on R3000
Message-ID: <20000629151855.B15084@bacchus.dhis.org>
References: <395AFC1D.BF3EB1D2@xcom-mc.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <395AFC1D.BF3EB1D2@xcom-mc.fr>; from daniel.brocard@xcom-mc.fr on Thu, Jun 29, 2000 at 09:34:53AM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 29, 2000 at 09:34:53AM +0200, Daniel BROCARD wrote:

> your Linux/MIPS FAQ is dated of 26 janv 98 so,

Wrong FAQ error.  See http://oss.sgi.com/mips/mips-howto.html.

> I'd like know the status of any R3000 port and pointers related on.
> 
> Our hardware platform is based on LSI logic SC2000 chip.
> This chip is used for DVB/MPEG decoding and  the core is a TinyRISC
> EZ4102 a "flavor" of R3000 (big endian) BUT without MMU.

No TLB, no (real) Linux.

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun 29 15:52:47 2000
Received:  by oss.sgi.com id <S42210AbQF2Ww1>;
	Thu, 29 Jun 2000 15:52:27 -0700
Received: from mx1.hcvlny.cv.net ([167.206.112.76]:16099 "EHLO
        mx1.hcvlny.cv.net") by oss.sgi.com with ESMTP id <S42202AbQF2WwG>;
	Thu, 29 Jun 2000 15:52:06 -0700
Received: from s1.optonline.net (s1.optonline.net [167.206.112.6])
	by mx1.hcvlny.cv.net (8.9.3/8.9.3) with ESMTP id SAA12295;
	Thu, 29 Jun 2000 18:51:41 -0400 (EDT)
Received: from hel-inc.com (d150-36.hmtmnj.optonline.net [24.189.150.36])
	by s1.optonline.net (8.9.1/8.9.3) with ESMTP id SAA06509;
	Thu, 29 Jun 2000 18:51:20 -0400 (EDT)
Message-ID: <395BD2EB.B441E889@hel-inc.com>
Date:   Thu, 29 Jun 2000 18:51:23 -0400
From:   rob <current@hel-inc.com>
X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.15-4mdksecure i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     Ian Chilton <mailinglist@ichilton.co.uk>
CC:     "Linux-Mips Mailing List (Old)" <linux-mips@fnet.fr>,
        Linux-MIPS Mailing List <linux-mips@oss.sgi.com>,
        richardh@penguin.nl, watkinse@attens.com,
        Jay Carlson <nop@nop.com>, Ralf <ralf@gnu.org>,
        Largo <largo@windowmaker.org>
Subject: Re: Status reports?
References: <NAENLMKGGBDKLPONCDDOEEOGCOAA.mailinglist@ichilton.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi,

	I've just been mostly lurking here on this list, but I thought I would
throw out an offer to help out (seeing as this might be one of the only
things I can do, not a big coder or anything).

	I own current.nu, CurrenTEK.com, and LinuXTC.com, and host several
GNU/GPL projects.  I'm about to bring the servers back up by the end of
the week (on a very slow line), and shopping around for a decent place
to colocate a box on some decent bandwidth (hopefully cheaper than the
$800/month I was getting raped for last year).

	Anyhow, Justin Stressman (aka Largo of WindowMaker theme and FAQ fame)
is pretty slick at html/php3/postgresql type web sites, and looking for
a few things to showcase his talents with.  I've worked with Justin for
a couple years, and he is very good.  He will be doing a remake for the
official WindowMaker site, re-launching his own Window Maker Unofficial
FAQ and theme site, and possibly working on the sourceforge.net soon.

	Justin want's to start his own web design studio, and has been taking
on some of these GNU pages just to showcase his talents so that he might
find some good paying work.  I can show you some very nice samples of
his work if you need to see them.  He can probably do something that
will allow you the ability to use a web interface to update "News" via a
php/sql online form secure with passwords, link to current versions for
downloads, etc...  

	He will probably be willing to do it for a "Designed by.." line on the
bottom of the page, unless it's extremely time consuming.  Plus, the up
side is, he lives on IRC ;-) so working with him should be easy
considering that's where your talking about most of the news.

	And, once I get a server settled somewhere, I'd be happy to host the
site also if necessary.

	Just thought I would mention it.

	Rob C.

-- 
"Robert W. Current, Ph.D." <current@hel-inc.com> - email

Ian Chilton wrote:
> 
> Hello,
> 
> > I know lots of this information gets distributed via IRC but someone
> > should let everyone, who's not on IRC all the time, know what's going
> > on and what progress is being made.
> 
> I am one of the guys in #mipslinux.
> 
> Just a quick post to let you know that we have seen your posts, and I am
> going to talk to Ralf about this.
> 
> I have had a chat to a few of the guys, and the points that came up are:
> 
> * Yes, the SGI site needs updating....the port is very much active in a big
> way, but the dates on the site are from years back, which is not the case.
> Also, the Linux/MIPS howto is < 1 week old, but the date shows it's months
> old.
> 
> * Not everything that happens on IRC is appropriate for the mailing list,
> otherwise it would be a very high volume list.
> 
> * The problem is, most of the people on the port and in #mipslinux are
> developers, who are working on the ports, but have no time for
> documentation.  Which is best, a port that is dead with loads of
> documentation, or an active / up-to-date / working port with little
> documentation.
> 
> I agree that the documentation is sparce, and see the above issues. That is
> why, I am *thinking* of and suggesting to some of the guys that I, at least
> for now, maintain a site with
> * News from #mipslinux
> * Links to current resources
> * Possibly some documentation
> 
> ..this will also need the co-operation of the programmers / maintainers to
> keep me informed on what is happening..
> 
> I need to discuss this with some of the key members of the team like Ralf
> and then if this goes ahead, i'll get something put together, but it will
> probably be a few weeks away from now.
> 
> Just to finish, believe me, the port is very much alive, they are currently
> working on Linux 2.4 / Glibc 2.2 / GCC 2.96
> 
> If you have any chance at all, I suggest you stop by #mipslinux at
> times....all you need is an internet connection and one of the many IRC
> clients...
> 
> Details are:
> /server irc.openprojects.net         (port 6667)
> /join #mipslinux
> 
> Any thoughts or problems with this, let me know   (ian@ichilton.co.uk)
> 
> Thanks!
> 
> Bye for Now,
> 
> Ian
> 
>                      \|||/
>                      (o o)
>  /----------------ooO-(_)-Ooo----------------\
>  |  Ian Chilton                              |
>  |  E-Mail : ian@ichilton.co.uk              |
>  \-------------------------------------------/

-- 
"Robert W. Current, Ph.D." <current@hel-inc.com> - email

From owner-linux-mips@oss.sgi.com Thu Jun 29 17:34:40 2000
Received:  by oss.sgi.com id <S42211AbQF3AeU>;
	Thu, 29 Jun 2000 17:34:20 -0700
Received: from u-241.karlsruhe.ipdial.viaginterkom.de ([62.180.10.241]:46342
        "EHLO u-241.karlsruhe.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42202AbQF3AeB>; Thu, 29 Jun 2000 17:34:01 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1405570AbQF3Adx>;
        Fri, 30 Jun 2000 02:33:53 +0200
Date:   Fri, 30 Jun 2000 02:33:53 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Ulf Carlsson <ulfc@calypso.engr.sgi.com>
Cc:     "J. Scott Kasten" <jsk@tetracon-eng.net>, linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
Message-ID: <20000630023352.E15960@bacchus.dhis.org>
References: <14671.21669.3126.181895@calypso.engr.sgi.com> <Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net> <14683.40873.494836.164828@calypso.engr.sgi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <14683.40873.494836.164828@calypso.engr.sgi.com>; from ulfc@calypso.engr.sgi.com on Thu, Jun 29, 2000 at 12:12:41PM -0700
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 29, 2000 at 12:12:41PM -0700, Ulf Carlsson wrote:

> Yes, it's just a matter of recompiling everything against it.  Keith
> Wesolowski is doing this.  We have found some minor problems with
> glibc that we haven't been able to resolve yet.  There is some bug in
> the dynamic linker, it tries to resolve symbols that aren't there in
> some packages.
> 
> There is also a problem with compiling gcc 2.96 natively, but I
> actually think that's a problem in gcc 2.96.  It shouldn't try to
> generate jump instructions like it does that in PIC code.

What jump instructions?  jal goes ok, the assembler knows how expand
them correctly for PIC code.

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun 29 17:40:21 2000
Received:  by oss.sgi.com id <S42203AbQF3AkL>;
	Thu, 29 Jun 2000 17:40:11 -0700
Received: from u-241.karlsruhe.ipdial.viaginterkom.de ([62.180.10.241]:48646
        "EHLO u-241.karlsruhe.ipdial.viaginterkom.de") by oss.sgi.com
	with ESMTP id <S42202AbQF3AkA>; Thu, 29 Jun 2000 17:40:00 -0700
Received: (ralf@lappi) by lappi.waldorf-gmbh.de id <S1405570AbQF3Aj4>;
        Fri, 30 Jun 2000 02:39:56 +0200
Date:   Fri, 30 Jun 2000 02:39:56 +0200
From:   Ralf Baechle <ralf@oss.sgi.com>
To:     Richard <richardh@penguin.nl>
Cc:     Eric Watkins <watkinse@attens.com>, Jay Carlson <nop@nop.com>,
        linux-mips@oss.sgi.com
Subject: Re: Status reports?
Message-ID: <20000630023955.F15960@bacchus.dhis.org>
References: <001501bfe1e5$a86c6660$540ed7c0@hq.sd.cerf.net> <395B795E.5CE23627@penguin.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <395B795E.5CE23627@penguin.nl>; from richardh@penguin.nl on Thu, Jun 29, 2000 at 06:29:18PM +0200
X-Accept-Language: de,en,fr
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Thu, Jun 29, 2000 at 06:29:18PM +0200, Richard wrote:

> i've still got the linux-mips.org domain, but no time to build a website, if
> someone builds the site, i'll be happy to put it up.

Somebody is just reworking the pages at SGI, we could point the domain
there.

  Ralf

From owner-linux-mips@oss.sgi.com Thu Jun 29 18:22:41 2000
Received:  by oss.sgi.com id <S42205AbQF3BWb>;
	Thu, 29 Jun 2000 18:22:31 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:23092 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42202AbQF3BWM>; Thu, 29 Jun 2000 18:22:12 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id SAA01368; Thu, 29 Jun 2000 18:27:41 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: from calypso.engr.sgi.com (calypso.engr.sgi.com [163.154.5.113])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id SAA81213;
	Thu, 29 Jun 2000 18:21:44 -0700 (PDT)
	mail_from (ulfc@calypso.engr.sgi.com)
Received: by calypso.engr.sgi.com (Postfix, from userid 37984)
	id 67274A7875; Thu, 29 Jun 2000 18:20:43 -0700 (PDT)
From:   Ulf Carlsson <ulfc@calypso.engr.sgi.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14683.62955.352556.455553@calypso.engr.sgi.com>
Date:   Thu, 29 Jun 2000 18:20:43 -0700 (PDT)
To:     Ralf Baechle <ralf@oss.sgi.com>
Cc:     "J. Scott Kasten" <jsk@tetracon-eng.net>, linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
In-Reply-To: <20000630023352.E15960@bacchus.dhis.org>
References: <14671.21669.3126.181895@calypso.engr.sgi.com>
	<Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net>
	<14683.40873.494836.164828@calypso.engr.sgi.com>
	<20000630023352.E15960@bacchus.dhis.org>
X-Mailer: VM 6.75 under Emacs 20.5.1
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

 > > Yes, it's just a matter of recompiling everything against it.  Keith
 > > Wesolowski is doing this.  We have found some minor problems with
 > > glibc that we haven't been able to resolve yet.  There is some bug in
 > > the dynamic linker, it tries to resolve symbols that aren't there in
 > > some packages.
 > > 
 > > There is also a problem with compiling gcc 2.96 natively, but I
 > > actually think that's a problem in gcc 2.96.  It shouldn't try to
 > > generate jump instructions like it does that in PIC code.
 > 
 > What jump instructions?  jal goes ok, the assembler knows how expand
 > them correctly for PIC code.

It uses j to perform branches that are out of range.  I think gcc
expects the assembler to translate it into a GOT16/LO16 thing if it's
out of range.

Ulf

From owner-linux-mips@oss.sgi.com Thu Jun 29 22:10:43 2000
Received:  by oss.sgi.com id <S42202AbQF3FKW>;
	Thu, 29 Jun 2000 22:10:22 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:53001 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42194AbQF3FKI>;
	Thu, 29 Jun 2000 22:10:08 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id WAA27108;
	Thu, 29 Jun 2000 22:10:05 -0700
Date:   Thu, 29 Jun 2000 22:10:05 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     ralf@uni-koblenz.de
Cc:     linux-mips@oss.sgi.com
Subject: [PATCH] microsecond timers for IP22
Message-ID: <20000629221005.A26965@chem.unr.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

As we discussed, this patch implements microsecond timers for IP22. It
is against current 2.3 CVS. Note that it is also safe to remove
arch/mips/sgi/indy_timer.c completely with this patch. This looks ok
to me but I'm certainly willing to accept that I've hosed it horribly.
The patch is a bit too large for mail so I've put it at
ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/testing/timers.diff.

It's interesting to note that on my Indy the first two timer
calibrations differ, triggering the third round, which works. I'm not
quite sure why this is, but the final value is correct.

Lmbench runs more quickly and even properly detects the clock
speed. There is still an unrelated problem in the lat_unix test
however.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Thu Jun 29 23:55:13 2000
Received:  by oss.sgi.com id <S42203AbQF3GzD>;
	Thu, 29 Jun 2000 23:55:03 -0700
Received: from Cantor.suse.de ([194.112.123.193]:14859 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42194AbQF3Gyk>;
	Thu, 29 Jun 2000 23:54:40 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 3BBFA1E1A0; Fri, 30 Jun 2000 08:54:48 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id BE2F010A028; Fri, 30 Jun 2000 08:54:46 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 137uVi-0006FD-00; Fri, 30 Jun 2000 08:42:46 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 54D181821; Fri, 30 Jun 2000 08:42:45 +0200 (CEST)
Mail-Copies-To: never
To:     "J. Scott Kasten" <jsk@tetracon-eng.net>
Cc:     linux-mips@oss.sgi.com
Subject: Re: MIPS symbol versioning patches
References: <Pine.SGI.4.10.10006291446000.17956-100000@thor.tetracon-eng.net>
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 08:42:45 +0200
In-Reply-To: "J. Scott Kasten"'s message of "Thu, 29 Jun 2000 14:47:59 -0300"
Message-ID: <u8u2eb3c0q.fsf@gromit.rhein-neckar.de>
Lines:  29
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> J Scott Kasten writes:

J> On Tue, 20 Jun 2000, Ulf Carlsson wrote:

>> Hi Guys,
>> 
>> I have synced the binutils CVS with symbol versioning patches.  The
>> current CVS tree at http://sourceware.cygnus.com/binutils should work
>> now.  I have only tested compile and tests from glibc 2.1.90 so things
>> will probably break badly.  I will be away from my office the next
>> five days, and I will unfortunately not have any machine to work on.
>> 
>> I have verified with glibc CVS from today, glibc 2.96 CVS from today
>> and binutils CVS from today.
>> 
>> Ulf
>> 


J> I take this to mean that we may soon have a working glibc 2.1.xx for MIPS?
No - only a glibc 2.2.

Have a look at http://www.suse.de/~aj/glibc-mips.html

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 05:55:33 2000
Received:  by oss.sgi.com id <S42207AbQF3MzN>;
	Fri, 30 Jun 2000 05:55:13 -0700
Received: from host13.mucom.co.il ([192.115.216.45]:58120 "EHLO mucom.co.il")
	by oss.sgi.com with ESMTP id <S42194AbQF3Myu>;
	Fri, 30 Jun 2000 05:54:50 -0700
Received: (from marc@localhost)
	by mucom.co.il (8.9.3/8.9.3) id OAA09655
	for linux-mips@oss.sgi.com; Fri, 30 Jun 2000 14:52:51 -0200
Date:   Fri, 30 Jun 2000 14:52:51 -0200
From:   Marc Esipovich <marc@mucom.co.il>
To:     linux-mips@oss.sgi.com
Subject: NetBSD on O2 ;)
Message-ID: <20000630145251.A9590@darkstar.netvision>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Hi guys,

 I just noticed this on Slashdot:

NetBSD have added another platform to their supported hardware
list. As the NetBSD/sgimips and announcement pages say,
NetBSD/sgimips is now stable enough to run multi-user, making
NetBSD the first OpenSource OS to run on the SGI O2. Currently it's
known to work on the R5000 CPU, R10K and R12K are untested due to
lack of hardware. 

http://www.netbsd.org/Ports/sgimips/

 From my understanding R1[02]K do have their issues with cache coherency,
this is a big step forward, it wouldn't be long before we see NetBSD and
probably soon-to-follow Linux on O2 with all CPU configurations.

 bye,
	Marc.

--
marc @ corky.net

fingerprint = D1F0 5689 967F B87A 98EB  C64D 256A D6BF 80DE 6D3C

          /"\
          \ /     ASCII Ribbon Campaign
           X      Against HTML Mail
          / \

From owner-linux-mips@oss.sgi.com Fri Jun 30 07:03:04 2000
Received:  by oss.sgi.com id <S42209AbQF3OCo>;
	Fri, 30 Jun 2000 07:02:44 -0700
Received: from chmls05.mediaone.net ([24.147.1.143]:12447 "EHLO
        chmls05.mediaone.net") by oss.sgi.com with ESMTP id <S42194AbQF3OC0>;
	Fri, 30 Jun 2000 07:02:26 -0700
Received: from decoy (h00a0cc39f081.ne.mediaone.net [24.218.252.183])
	by chmls05.mediaone.net (8.8.7/8.8.7) with SMTP id KAA28978;
	Fri, 30 Jun 2000 10:02:32 -0400 (EDT)
Message-ID: <073a01bfe29c$00995e90$0a00000a@decoy>
From:   "Jay Carlson" <nop@nop.com>
To:     "Ralf Baechle" <ralf@oss.sgi.com>,
        "Alan Cox" <alan@lxorguk.ukuu.org.uk>
Cc:     "Alan Cox" <alan@lxorguk.ukuu.org.uk>,
        "Andreas Jaeger" <aj@suse.de>, "Mike Klar" <mfklar@ponymail.com>,
        <linux-mips@oss.sgi.com>, <linux-mips@fnet.fr>,
        <linux-mips@vger.rutgers.edu>
References: <E136JuZ-0003C0-00@the-village.bc.nu>
Subject: Re: errno assignment in _syscall macros and glibc
Date:   Fri, 30 Jun 2000 10:03:41 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

> > Sure; these days glibc is more or less synonym with libc and I was using
> > it in that sense.
> >
> > What small, portable libcs do we have available anyway?  Some mipers
will
> > want one.
>
> I've been playing with the Linux8086 libc which is tiny but not portable
when
> Prumpf pointed out that Cygnus newlib is designed for precisely this job.
Its
> about 250K MIPS32 (my PDA has mips32/mips64 but not mips16 - duh!!)

Does newlib work under Linux?  I thought it was missing (for example) the
syscalls, and generally needed work to be ported to Linux.  I'm interested
in helping with this, if people are already doing it.

*BSD libc has been suggested by a few people.

BTW, MIPS32 is not a synonym for 32-bit MIPS architecture.  :-( This appears
to be the fault of marketing people.  Quoting
http://www.mips.com/products/s2p5.html :

---
The MIPS32T architecture is a superset of the previous MIPS IT and MIPS IIT
Instruction Set Architectures (ISA) and incorporates powerful new
instructions specifically for embedded applications, as well as proven
memory management and privileged mode control mechanisms previously found
only in 64-bit R4000® and R5000® MIPS® processors.
---

It's got conditional move, multiply/add, count leading ones/zeroes, and some
other stuff.  I don't know of any shipping PDAs using MIPS32 chips.

Jay


From owner-linux-mips@oss.sgi.com Fri Jun 30 08:41:54 2000
Received:  by oss.sgi.com id <S42211AbQF3Ple>;
	Fri, 30 Jun 2000 08:41:34 -0700
Received: from Cantor.suse.de ([194.112.123.193]:27919 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42194AbQF3PlX>;
	Fri, 30 Jun 2000 08:41:23 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 8AD481E20D; Fri, 30 Jun 2000 17:41:31 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id 92E8910A026; Fri, 30 Jun 2000 17:41:30 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 1382Py-0008Lk-00; Fri, 30 Jun 2000 17:09:22 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 8B2C81821; Fri, 30 Jun 2000 17:09:20 +0200 (CEST)
To:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>
Cc:     linux-mips@oss.sgi.com
Subject: origtest failure with MIPS-Linux glibc
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 17:09:20 +0200
Message-ID: <u8og4j6w9r.fsf@gromit.rhein-neckar.de>
Lines:  35
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


The current glibc testsuite contains in the elf subdirectory a test
called origtest which loads dynamically (via dlopen) the shared file
testobj1.so.

This test fails on MIPS-Linux since testobj1.so contains an undefined
reference to foo which can't be fulfilled.  

In elf_machine_runtime_setup (sysdeps/mips/dl-machine.h)
elf_machine_got_rel is called to relocate the GOT table.  The ABI
defines that "if an entry correspondends to an undefined symbol and
the global offset table entry contains a zero, the entry must be
resolved by the dynamic linker".  foo has a value of 0 and therefore we
need to relocate it (even if it is not called at all) - but there's no
reference at all:

Symbol table '.dynsym' contains 50 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
[...]
    48: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND foo

Who's to blame here?  Is this a restriction of the MIPS ELF ABI (I do
think that glibc's dynamic linker does the right think in this case)?
Or is there a bug in binutils/gcc which should produce a wrong symbol
entry?

Is there anything I can do to fix this failure?

Any comments are very welcome.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 09:15:55 2000
Received:  by oss.sgi.com id <S42213AbQF3QPp>;
	Fri, 30 Jun 2000 09:15:45 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:38666 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42210AbQF3QPY>;
	Fri, 30 Jun 2000 09:15:24 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id JAA32328
	for linux-mips@oss.sgi.com; Fri, 30 Jun 2000 09:15:24 -0700
Date:   Fri, 30 Jun 2000 09:15:24 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     linux-mips@oss.sgi.com
Subject: glibc 2.2 based root fs available
Message-ID: <20000630091524.A32081@chem.unr.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This is the Simple MIPS/Linux 0.2a 'pre-Alpha and we're not joking'
release. You can obtain the kernel from
ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/kernels/vmlinux-24test2
and the filesystem from .../mips-linux/testing/core-0.2a.tar.gz. This
is a big-endian filesystem and the kernel is for SGI IP22.

This is a developer release, mainly to help shake out bugs in the
toolchain and glibc. This release will not run properly on kernel
2.2. Mandatory release notes are at
.../mips-linux/testing/README.core-02a. There is still a good deal of
functionality missing, including the networking utilities, ext2fs
tools, and a c++ compiler. This release includes the libemptysymbol
hack to work around the "undefined symbol: " problem until it's fixed.

Bug reports accepted but in general nothing is patched so you may also
wish to send reports to the appropriate maintainers.

Happy hacking!

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Fri Jun 30 09:34:15 2000
Received:  by oss.sgi.com id <S42212AbQF3Qdz>;
	Fri, 30 Jun 2000 09:33:55 -0700
Received: from Cantor.suse.de ([194.112.123.193]:64017 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42210AbQF3Qde>;
	Fri, 30 Jun 2000 09:33:34 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 891111E221; Fri, 30 Jun 2000 18:33:43 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id 84D7210A026; Fri, 30 Jun 2000 18:33:42 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 1383e6-0000AY-00; Fri, 30 Jun 2000 18:28:02 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id D8C2F1821; Fri, 30 Jun 2000 18:28:01 +0200 (CEST)
Mail-Copies-To: never
To:     Keith M Wesolowski <wesolows@chem.unr.edu>
Cc:     linux-mips@oss.sgi.com
Subject: Re: glibc 2.2 based root fs available
References: <20000630091524.A32081@chem.unr.edu>
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 18:28:01 +0200
In-Reply-To: Keith M Wesolowski's message of "Fri, 30 Jun 2000 09:15:24 -0700"
Message-ID: <u8aeg35e26.fsf@gromit.rhein-neckar.de>
Lines:  27
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> Keith M Wesolowski writes:

 > This is the Simple MIPS/Linux 0.2a 'pre-Alpha and we're not joking'
 > release. You can obtain the kernel from
 > ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/kernels/vmlinux-24test2
 > and the filesystem from .../mips-linux/testing/core-0.2a.tar.gz. This
 > is a big-endian filesystem and the kernel is for SGI IP22.

 > This is a developer release, mainly to help shake out bugs in the
 > toolchain and glibc. This release will not run properly on kernel
 > 2.2. Mandatory release notes are at
 > .../mips-linux/testing/README.core-02a. There is still a good deal of
 > functionality missing, including the networking utilities, ext2fs

 > tools, and a c++ compiler. This release includes the libemptysymbol
 > hack to work around the "undefined symbol: " problem until it's fixed.

What kind of hack?  Can you make it available to me?  I haven't found
a fix for the problem yet :-(

Thanks a lot for making this available!

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 09:50:15 2000
Received:  by oss.sgi.com id <S42214AbQF3QuF>;
	Fri, 30 Jun 2000 09:50:05 -0700
Received: from rotor.chem.unr.edu ([134.197.32.176]:46858 "EHLO
        rotor.chem.unr.edu") by oss.sgi.com with ESMTP id <S42210AbQF3Qtr>;
	Fri, 30 Jun 2000 09:49:47 -0700
Received: (from wesolows@localhost)
	by rotor.chem.unr.edu (8.9.3/8.9.3) id JAA00476;
	Fri, 30 Jun 2000 09:49:45 -0700
Date:   Fri, 30 Jun 2000 09:49:45 -0700
From:   Keith M Wesolowski <wesolows@chem.unr.edu>
To:     Andreas Jaeger <aj@suse.de>
Cc:     linux-mips@oss.sgi.com
Subject: Re: glibc 2.2 based root fs available
Message-ID: <20000630094945.A334@chem.unr.edu>
References: <20000630091524.A32081@chem.unr.edu> <u8aeg35e26.fsf@gromit.rhein-neckar.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <u8aeg35e26.fsf@gromit.rhein-neckar.de>; from aj@suse.de on Fri, Jun 30, 2000 at 06:28:01PM +0200
X-Complaints-To: postmaster@chem.unr.edu
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

On Fri, Jun 30, 2000 at 06:28:01PM +0200, Andreas Jaeger wrote:

>  > tools, and a c++ compiler. This release includes the libemptysymbol
>  > hack to work around the "undefined symbol: " problem until it's fixed.
> 
> What kind of hack?  Can you make it available to me?  I haven't found
> a fix for the problem yet :-(

It's not a fix, just a workaround. See
ftp://ftp.foobazco.org/pub/people/wesolows/mips-linux/testing/libemptysymbol.so
and the accompanying README.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

From owner-linux-mips@oss.sgi.com Fri Jun 30 10:57:05 2000
Received:  by oss.sgi.com id <S42210AbQF3R4z>;
	Fri, 30 Jun 2000 10:56:55 -0700
Received: from runyon.cygnus.com ([205.180.230.5]:40951 "EHLO cygnus.com")
	by oss.sgi.com with ESMTP id <S42200AbQF3R4d>;
	Fri, 30 Jun 2000 10:56:33 -0700
Received: from otr.mynet (dialin-sv-02.cygnus.com [205.180.231.52])
	by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id KAA18918;
	Fri, 30 Jun 2000 10:56:36 -0700 (PDT)
Received: by otr.mynet (Postfix, from userid 500)
	id E5C4F30B3; Fri, 30 Jun 2000 10:56:36 -0700 (PDT)
To:     Andreas Jaeger <aj@suse.de>
Cc:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>,
        linux-mips@oss.sgi.com
Subject: Re: origtest failure with MIPS-Linux glibc
References: <u8og4j6w9r.fsf@gromit.rhein-neckar.de>
Reply-To: drepper@cygnus.com (Ulrich Drepper)
X-fingerprint: BE 3B 21 04 BC 77 AC F0  61 92 E4 CB AC DD B9 5A
Mime-Version: 1.0 (generated by tm-edit 1.5)
Content-Type: text/plain; charset=US-ASCII
From:   Ulrich Drepper <drepper@redhat.com>
Date:   30 Jun 2000 10:56:36 -0700
In-Reply-To: Andreas Jaeger's message of "30 Jun 2000 17:09:20 +0200"
Message-ID: <m33dlvgii3.fsf@otr.mynet.cygnus.com>
Lines:  16
X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Andreas Jaeger <aj@suse.de> writes:

> This test fails on MIPS-Linux since testobj1.so contains an undefined
> reference to foo which can't be fulfilled.  

I thought we went over this alread.  There is a definition of `foo',
it is in origtest.c.  I MIPS has problems it's in not doing what
-rdynamic is expected to do.

$ nm elf/origtest|grep foo
08048680 T foo

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------

From owner-linux-mips@oss.sgi.com Fri Jun 30 11:17:05 2000
Received:  by oss.sgi.com id <S42215AbQF3SQ4>;
	Fri, 30 Jun 2000 11:16:56 -0700
Received: from Cantor.suse.de ([194.112.123.193]:11271 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42200AbQF3SQa>;
	Fri, 30 Jun 2000 11:16:30 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 953521E231; Fri, 30 Jun 2000 20:16:38 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id 94E6A10A026; Fri, 30 Jun 2000 20:16:37 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 1385IA-0000f2-00; Fri, 30 Jun 2000 20:13:30 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 0DDC81821; Fri, 30 Jun 2000 20:13:29 +0200 (CEST)
Mail-Copies-To: never
To:     drepper@cygnus.com (Ulrich Drepper)
Cc:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>,
        linux-mips@oss.sgi.com
Subject: Re: origtest failure with MIPS-Linux glibc
References: <u8og4j6w9r.fsf@gromit.rhein-neckar.de>
	<m33dlvgii3.fsf@otr.mynet.cygnus.com>
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 20:13:29 +0200
In-Reply-To: Ulrich Drepper's message of "30 Jun 2000 10:56:36 -0700"
Message-ID: <u8d7kz3uly.fsf@gromit.rhein-neckar.de>
Lines:  23
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> Ulrich Drepper writes:

Uli> Andreas Jaeger <aj@suse.de> writes:
>> This test fails on MIPS-Linux since testobj1.so contains an undefined
>> reference to foo which can't be fulfilled.  

Uli> I thought we went over this alread.  There is a definition of `foo',
We spoke about it - but didn't fix it.
Uli> it is in origtest.c.  I MIPS has problems it's in not doing what
Uli> -rdynamic is expected to do.

Uli> $ nm elf/origtest|grep foo
Uli> 08048680 T foo

But origtest doesn't have -rdynamic.  There's no
LDFLAGS-origtest = -rdynamic
in elf/Makefile.  Should it be there?

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 11:28:05 2000
Received:  by oss.sgi.com id <S42217AbQF3S1p>;
	Fri, 30 Jun 2000 11:27:45 -0700
Received: from runyon.cygnus.com ([205.180.230.5]:33528 "EHLO cygnus.com")
	by oss.sgi.com with ESMTP id <S42200AbQF3S1d>;
	Fri, 30 Jun 2000 11:27:33 -0700
Received: from otr.mynet (dialin-sv-02.cygnus.com [205.180.231.52])
	by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id LAA21769;
	Fri, 30 Jun 2000 11:27:41 -0700 (PDT)
Received: by otr.mynet (Postfix, from userid 500)
	id D810E30B3; Fri, 30 Jun 2000 11:27:45 -0700 (PDT)
To:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>
Cc:     linux-mips@oss.sgi.com
Subject: Re: origtest failure with MIPS-Linux glibc
References: <u8og4j6w9r.fsf@gromit.rhein-neckar.de> <m33dlvgii3.fsf@otr.mynet.cygnus.com> <u8d7kz3uly.fsf@gromit.rhein-neckar.de>
Reply-To: drepper@cygnus.com (Ulrich Drepper)
X-fingerprint: BE 3B 21 04 BC 77 AC F0  61 92 E4 CB AC DD B9 5A
Mime-Version: 1.0 (generated by tm-edit 1.5)
Content-Type: text/plain; charset=US-ASCII
From:   Ulrich Drepper <drepper@redhat.com>
Date:   30 Jun 2000 11:27:45 -0700
In-Reply-To: Andreas Jaeger's message of "30 Jun 2000 20:13:29 +0200"
Message-ID: <m3n1k3f2hq.fsf@otr.mynet.cygnus.com>
Lines:  12
X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

Andreas Jaeger <aj@suse.de> writes:

> But origtest doesn't have -rdynamic.  There's no
> LDFLAGS-origtest = -rdynamic
> in elf/Makefile.  Should it be there?

Look again :-)

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------

From owner-linux-mips@oss.sgi.com Fri Jun 30 11:37:36 2000
Received:  by oss.sgi.com id <S42216AbQF3ShQ>;
	Fri, 30 Jun 2000 11:37:16 -0700
Received: from Cantor.suse.de ([194.112.123.193]:56583 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42200AbQF3ShM>;
	Fri, 30 Jun 2000 11:37:12 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id 13BCD1E231; Fri, 30 Jun 2000 20:37:21 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id 74A3710A026; Fri, 30 Jun 2000 20:37:20 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 1385d9-0000qB-00; Fri, 30 Jun 2000 20:35:11 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 2D6591821; Fri, 30 Jun 2000 20:35:10 +0200 (CEST)
Mail-Copies-To: never
To:     drepper@cygnus.com (Ulrich Drepper)
Cc:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>,
        linux-mips@oss.sgi.com
Subject: Re: origtest failure with MIPS-Linux glibc
References: <u8og4j6w9r.fsf@gromit.rhein-neckar.de>
	<m33dlvgii3.fsf@otr.mynet.cygnus.com>
	<u8d7kz3uly.fsf@gromit.rhein-neckar.de>
	<m3n1k3f2hq.fsf@otr.mynet.cygnus.com>
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 20:35:09 +0200
In-Reply-To: Ulrich Drepper's message of "30 Jun 2000 11:27:45 -0700"
Message-ID: <u88zvn3tlu.fsf@gromit.rhein-neckar.de>
Lines:  16
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> Ulrich Drepper writes:

Uli> Andreas Jaeger <aj@suse.de> writes:
>> But origtest doesn't have -rdynamic.  There's no
>> LDFLAGS-origtest = -rdynamic
>> in elf/Makefile.  Should it be there?

Uli> Look again :-)

Thanks!

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 11:50:37 2000
Received:  by oss.sgi.com id <S42218AbQF3Su0>;
	Fri, 30 Jun 2000 11:50:26 -0700
Received: from Cantor.suse.de ([194.112.123.193]:31752 "HELO Cantor.suse.de")
	by oss.sgi.com with SMTP id <S42200AbQF3SuJ>;
	Fri, 30 Jun 2000 11:50:09 -0700
Received: from Hermes.suse.de (Hermes.suse.de [194.112.123.136])
	by Cantor.suse.de (Postfix) with ESMTP
	id C0A4B1E233; Fri, 30 Jun 2000 20:50:17 +0200 (MEST)
Received: from arthur.inka.de (Galois.suse.de [10.0.0.1])
	by Hermes.suse.de (Postfix) with ESMTP
	id 0299D10A026; Fri, 30 Jun 2000 20:50:17 +0200 (MEST)
Received: from gromit.rhein-neckar.de ([192.168.27.3] ident=postfix)
	by arthur.inka.de with esmtp (Exim 3.14 #1)
	id 1385gm-0000rY-00; Fri, 30 Jun 2000 20:38:56 +0200
Received: by gromit.rhein-neckar.de (Postfix, from userid 207)
	id 690661821; Fri, 30 Jun 2000 20:38:55 +0200 (CEST)
Mail-Copies-To: never
To:     drepper@cygnus.com (Ulrich Drepper)
Cc:     libc-alpha Mailinglist <libc-alpha@sourceware.cygnus.com>,
        linux-mips@oss.sgi.com
Subject: Re: origtest failure with MIPS-Linux glibc
References: <u8og4j6w9r.fsf@gromit.rhein-neckar.de>
	<m33dlvgii3.fsf@otr.mynet.cygnus.com>
	<u8d7kz3uly.fsf@gromit.rhein-neckar.de>
	<m3n1k3f2hq.fsf@otr.mynet.cygnus.com>
From:   Andreas Jaeger <aj@suse.de>
Date:   30 Jun 2000 20:38:55 +0200
In-Reply-To: Ulrich Drepper's message of "30 Jun 2000 11:27:45 -0700"
Message-ID: <u84s6b3tfk.fsf@gromit.rhein-neckar.de>
Lines:  16
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

>>>>> Ulrich Drepper writes:

Uli> Andreas Jaeger <aj@suse.de> writes:
>> But origtest doesn't have -rdynamic.  There's no
>> LDFLAGS-origtest = -rdynamic
>> in elf/Makefile.  Should it be there?

Uli> Look again :-)

One test failure less ;-).

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

From owner-linux-mips@oss.sgi.com Fri Jun 30 13:07:26 2000
Received:  by oss.sgi.com id <S42219AbQF3UHG>;
	Fri, 30 Jun 2000 13:07:06 -0700
Received: from chmls05.mediaone.net ([24.147.1.143]:8395 "EHLO
        chmls05.mediaone.net") by oss.sgi.com with ESMTP id <S42200AbQF3UGp>;
	Fri, 30 Jun 2000 13:06:45 -0700
Received: from pianoman.cluster.toy (h00001c600ed5.ne.mediaone.net [24.147.29.131])
	by chmls05.mediaone.net (8.8.7/8.8.7) with ESMTP id QAA09114
	for <linux-mips@oss.sgi.com>; Fri, 30 Jun 2000 16:06:53 -0400 (EDT)
Message-Id: <200006302006.QAA09114@chmls05.mediaone.net>
Date:   Fri, 30 Jun 2000 16:06:54 EDT
From:   John Clemens <clemej@alum.rpi.edu>
To:     linux-mips@oss.sgi.com
Subject: XZ Graphics specs (again)..
Reply-To: clemej@alum.rpi.edu
X-Mailer: Spruce 0.7.1 for X11 w/smtpio 0.7.9
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing



I know this subject has come up before.. several times.  I have XZ graphics
on
my indigo2, and I would like to write linux drivers to at least get a frame
buffer up and running, and then X. (heck, given enough docs, maybe even
MESA
support.)  Now, I know that the docs are either very hard to find or
non-existant at SGI anymore, so this is a serious hinderance.  So I have a
couple of possible solutions:

1) Ulf, could you run that script of yours again that found all the NG1
graphics
docs and look for XZ (and hey, while you're at it, indigo2) docs?

2) if that turns up nothing.. is there any possibility of someone (me, I'm
volunteering) to sign an NDA and look at the IRIX source to see how it
programs
it and reverse engineer a driver from that?  What I would need in that case
is
someone to give me a rundown on copyright law so that I know what I can and
can't do.  As much as I'd like to do this, I can't afford to get sued ;-)

thoughts? from SGI? legality concerns? I'm volunteering to do the grunt
work...

john.c

-- 
- --
/* John Clemens     http://www.rpi.edu/~clemej _/ "I Hate Quotes"       */
/* ICQ: 7175925     clemej@alum.rpi.edu      _/    -- Samuel L. Clemens */ 



From owner-linux-mips@oss.sgi.com Fri Jun 30 13:21:26 2000
Received:  by oss.sgi.com id <S42222AbQF3UVQ>;
	Fri, 30 Jun 2000 13:21:16 -0700
Received: from staff.cerf.net ([198.137.140.12]:26866 "EHLO staff.cerf.net")
	by oss.sgi.com with ESMTP id <S42200AbQF3UUu>;
	Fri, 30 Jun 2000 13:20:50 -0700
Received: from sdhqdt0132 (dhcp684.hq.sd.cerf.net [192.215.14.84])
	by staff.cerf.net (8.10.1/8.9.3) with SMTP id e5UKKnG12816;
	Fri, 30 Jun 2000 20:20:49 GMT
From:   "Eric Watkins" <watkinse@attens.com>
To:     <clemej@alum.rpi.edu>, <linux-mips@oss.sgi.com>
Subject: RE: XZ Graphics specs (again)..
Date:   Fri, 30 Jun 2000 13:20:58 -0700
Message-ID: <001601bfe2d0$b38a6650$540ed7c0@hq.sd.cerf.net>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <200006302006.QAA09114@chmls05.mediaone.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal
X-Filtered-By: VBFilter 1.1 (.vbs, .shs)
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

This is great news.

I have an indigo2 that I'd really like to use. The serial port solution
isn't really a good one. I really want to use my nice big monitor and all
that cool SGI video hardware. Using SGIlinux on a dumb terminal on a serial
port just doesn't justify the hassle for some reason. IMHO of course..

While I don't code, if you need another machine to test on please let me
know.

Please keep us all informed as to how this progresses.

Off topic: Did everyone see the announcement on slashdot today about NetBSD?
http://www.netbsd.org/Ports/sgimips/


Thanks,

Eric

> -----Original Message-----
> From: owner-linux-mips@oss.sgi.com
> [mailto:owner-linux-mips@oss.sgi.com]On Behalf Of John Clemens
> Sent: Friday, June 30, 2000 1:07 PM
> To: linux-mips@oss.sgi.com
> Subject: XZ Graphics specs (again)..
>
>
>
>
> I know this subject has come up before.. several times.  I have
> XZ graphics
> on
> my indigo2, and I would like to write linux drivers to at least
> get a frame
> buffer up and running, and then X. (heck, given enough docs, maybe even
> MESA
> support.)  Now, I know that the docs are either very hard to find or
> non-existant at SGI anymore, so this is a serious hinderance.  So I have a
> couple of possible solutions:
>
> 1) Ulf, could you run that script of yours again that found all the NG1
> graphics
> docs and look for XZ (and hey, while you're at it, indigo2) docs?
>
> 2) if that turns up nothing.. is there any possibility of someone (me, I'm
> volunteering) to sign an NDA and look at the IRIX source to see how it
> programs
> it and reverse engineer a driver from that?  What I would need in
> that case
> is
> someone to give me a rundown on copyright law so that I know what
> I can and
> can't do.  As much as I'd like to do this, I can't afford to get sued ;-)
>
> thoughts? from SGI? legality concerns? I'm volunteering to do the grunt
> work...
>
> john.c
>
> --
> - --
> /* John Clemens     http://www.rpi.edu/~clemej _/ "I Hate Quotes"       */
> /* ICQ: 7175925     clemej@alum.rpi.edu      _/    -- Samuel L.
> Clemens */
>
>
>


From owner-linux-mips@oss.sgi.com Fri Jun 30 18:28:27 2000
Received:  by oss.sgi.com id <S42223AbQGAB2H>;
	Fri, 30 Jun 2000 18:28:07 -0700
Received: from deliverator.sgi.com ([204.94.214.10]:6716 "EHLO
        deliverator.sgi.com") by oss.sgi.com with ESMTP id <S42200AbQGAB1p>;
	Fri, 30 Jun 2000 18:27:45 -0700
Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id SAA15577
	for <linux-mips@oss.sgi.com>; Fri, 30 Jun 2000 18:22:44 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id SAA30913 for <linux-mips@oss.sgi.com>; Fri, 30 Jun 2000 18:25:58 -0700 (PDT)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id SAA24727
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 30 Jun 2000 18:24:00 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from hermes.mvista.com (gateway-490.mvista.com [63.192.220.206]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id SAA09261
	for <linux@cthulhu.engr.sgi.com>; Fri, 30 Jun 2000 18:24:00 -0700 (PDT)
	mail_from (jsun@mvista.com)
Received: from mvista.com (IDENT:jsun@orion.mvista.com [10.0.0.75])
	by hermes.mvista.com (8.9.3/8.9.3) with ESMTP id SAA23174;
	Fri, 30 Jun 2000 18:22:59 -0700
Message-ID: <395D47F2.266CE27D@mvista.com>
Date:   Fri, 30 Jun 2000 18:22:58 -0700
From:   Jun Sun <jsun@mvista.com>
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20b i586)
X-Accept-Language: en
MIME-Version: 1.0
To:     Dominic Sweetman <dom@algor.co.uk>
CC:     linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com, nigel@algor.co.uk
Subject: Re: R5000 support (specifically two-way set-associative cache...)
References: <394EA5A0.B882F66A@mvista.com>
		<200006200947.KAA08574@mudchute.algor.co.uk>
		<394FBAC6.3D29C4A7@mvista.com>
		<394FBF91.76AE6FD0@mvista.com> <200006202059.VAA19304@mudchute.algor.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing


> Fundamentally:
> 
> o "index" operations just go first through one set, then the other.
>   So long as initialisation routines are applied to each possible
>   index in turn, both sets get initialised.
> 
> o "hit" operations "just work".
> 
> So long as initialisation is done carefully (basic rule: perform one
> stage to the whole cache before going on to the next), run-time cache
> maintenance can and should be done with "hit" instructions, and you
> don't need to worry whether the CPU is direct mapped, 2- or 4-way set
> associative.
> 
> (it's all explained in my book, "See MIPS Run", of course...)
> 
> Even with the Vr5432 you only have to know the difference when first
> setting up the CPU.
> 

Not exactly - the current Linux/MIPS implementation uese index
operations to flush cache.
As a result flush_all_cache() does not really flush all cache.


> Dominic Sweetman
> Algorithmics Ltd

Jun
> dom@algor.co.uk

From owner-linux-mips@oss.sgi.com Fri Jun 30 23:45:08 2000
Received:  by oss.sgi.com id <S42225AbQGAGot>;
	Fri, 30 Jun 2000 23:44:49 -0700
Received: from pneumatic-tube.sgi.com ([204.94.214.22]:11566 "EHLO
        pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP
	id <S42200AbQGAGoc>; Fri, 30 Jun 2000 23:44:32 -0700
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id XAA03774
	for <linux-mips@oss.sgi.com>; Fri, 30 Jun 2000 23:50:01 -0700 (PDT)
	mail_from (kevink@mips.com)
Received: from sgi.com (sgi.engr.sgi.com [192.26.80.37])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id XAA12459
	for <linux@cthulhu.engr.sgi.com>;
	Fri, 30 Jun 2000 23:44:01 -0700 (PDT)
	mail_from (kevink@mips.com)
Received: from mx.mips.com (mx.mips.com [206.31.31.226]) 
	by sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam:
       SGI does not authorize the use of its proprietary
       systems or networks for unsolicited or bulk email
       from the Internet.) 
	via ESMTP id XAA06719
	for <linux@cthulhu.engr.sgi.com>; Fri, 30 Jun 2000 23:44:00 -0700 (PDT)
	mail_from (kevink@mips.com)
Received: from newman.mips.com (newman [206.31.31.8])
	by mx.mips.com (8.9.3/8.9.0) with ESMTP id XAA20994;
	Fri, 30 Jun 2000 23:44:18 -0700 (PDT)
Received: from Ulysses (ulysses [192.168.236.13])
	by newman.mips.com (8.9.3/8.9.0) with SMTP id XAA14777;
	Fri, 30 Jun 2000 23:44:16 -0700 (PDT)
Message-ID: <000601bfe328$2e3fe6c0$0deca8c0@Ulysses>
From:   "Kevin D. Kissell" <kevink@mips.com>
To:     "Jun Sun" <jsun@mvista.com>, "Dominic Sweetman" <dom@algor.co.uk>
Cc:     <linux-mips@fnet.fr>, <linux@cthulhu.engr.sgi.com>,
        <nigel@algor.co.uk>
Subject: Re: R5000 support (specifically two-way set-associative cache...)
Date:   Sat, 1 Jul 2000 08:46:59 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-linux-mips@oss.sgi.com
Precedence: bulk
Return-Path: <owner-linux-mips@oss.sgi.com>
X-Orcpt: rfc822;linux-mips-outgoing

In any case, note that the cache descriptor structures
defined by MIPS Technologies for the Linux 2.2 kernels
(coming one of these days to 2.3) allow for the cache
geometry to be fully described and specified, either
as a simple table copy based on the PrID, or as a
combination of table data and dynamic probing.

            Kevin K.

-----Original Message-----
From: Jun Sun <jsun@mvista.com>
To: Dominic Sweetman <dom@algor.co.uk>
Cc: linux-mips@fnet.fr <linux-mips@fnet.fr>; linux@cthulhu.engr.sgi.com
<linux@cthulhu.engr.sgi.com>; nigel@algor.co.uk <nigel@algor.co.uk>
Date: Saturday, July 01, 2000 3:29 AM
Subject: Re: R5000 support (specifically two-way set-associative cache...)


>
>> Fundamentally:
>>
>> o "index" operations just go first through one set, then the other.
>>   So long as initialisation routines are applied to each possible
>>   index in turn, both sets get initialised.
>>
>> o "hit" operations "just work".
>>
>> So long as initialisation is done carefully (basic rule: perform one
>> stage to the whole cache before going on to the next), run-time cache
>> maintenance can and should be done with "hit" instructions, and you
>> don't need to worry whether the CPU is direct mapped, 2- or 4-way set
>> associative.
>>
>> (it's all explained in my book, "See MIPS Run", of course...)
>>
>> Even with the Vr5432 you only have to know the difference when first
>> setting up the CPU.
>>
>
>Not exactly - the current Linux/MIPS implementation uese index
>operations to flush cache.
>As a result flush_all_cache() does not really flush all cache.
>
>
>> Dominic Sweetman
>> Algorithmics Ltd
>
>Jun
>> dom@algor.co.uk


