From ryan@end.org  Thu Apr  1 05:30:04 1999
Received: from q7.q7.com (ryan@q7.q7.com [206.58.126.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA04152; Thu, 1 Apr 1999 05:30:03 +0200 (MET DST)
Received-Date: Thu, 1 Apr 1999 05:30:03 +0200 (MET DST)
Received: from localhost (ryan@localhost)
	by q7.q7.com (8.9.1/8.9.1) with ESMTP id TAA11723
	for <linux-mips@fnet.fr>; Wed, 31 Mar 1999 19:29:50 -0800 (PST)
Date: Wed, 31 Mar 1999 19:29:50 -0800 (PST)
From: Ryan Sweet <ryan@end.org>
X-Sender: ryan@q7.q7.com
To: linux-mips@fnet.fr
Subject: Re: PDA-MIPS port? 
In-Reply-To: <199903300910.CAA01624@harmony.village.org>
Message-ID: <Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 387
Lines: 15


Warner,

Is it possibl;e that you could pass along the theory about what's involved
in writing a bootloader?thanks,
-ryan

> I was corresponding with someone who was working on a Linux port, but
> I haven't heard much from him lately.  I outlined how to write a boot
> loader, and he wrote one, but I don't know how well it is working.


Ryan Sweet
ryan@end.org
http://the.end.org/ryan

From imp@harmony.village.org  Thu Apr  1 09:49:19 1999
Received: from rover.village.org (rover.village.org [204.144.255.49]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id JAA07221; Thu, 1 Apr 1999 09:49:17 +0200 (MET DST)
Received-Date: Thu, 1 Apr 1999 09:49:17 +0200 (MET DST)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id AAA00898
	for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 00:49:17 -0700 (MST)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id AAA17682 for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 00:49:12 -0700 (MST)
Message-Id: <199904010749.AAA17682@harmony.village.org>
To: linux-mips@fnet.fr
Subject: Re: PDA-MIPS port? 
In-reply-to: Your message of "Wed, 31 Mar 1999 19:29:50 PST."
		<Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com> 
References: <Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com>  
Date: Thu, 01 Apr 1999 00:49:11 -0700
From: Warner Losh <imp@harmony.village.org>
Content-Length: 1147
Lines: 28

In message <Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com> Ryan Sweet writes:
: Is it possibl;e that you could pass along the theory about what's involved
: in writing a bootloader?thanks,

Briefly:

Create a WinCE program that will read in ELF binaries.  Read in the
binary into virtual memory using the Win32 apis.  Kick into kernel
mode[*], touch each page building a page table by looking at the tlb.
Seize total control of the processor.  Copy (and this is tricky) the
pages to the right location using physical addresses using the page
table you built before.  Create whatever boot args you need to pass to
the kernel.  Call the boot address.

This should get you loaded.  I've not solved the reboot problem (eg
how do I reboot w/o having to reconfigure wince to get to the point
that I can run this program again), nor have I actually run this
stuff.

I have much of this written.  I'm missing the WinCE specific parts :-)

Also, I'm still working on getting a mips-hpc-wince target for
gcc/egcs functional.  I found a start on the net, but it needed a lot
of work to even build.

Warner

[*] Yes, user processes can do this on WinCE!

From paul@milleng.com.au  Thu Apr  1 10:07:34 1999
Received: from m4.c2.telstra-mm.net.au (m4.c2.telstra-mm.net.au [24.192.3.19]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id KAA08087; Thu, 1 Apr 1999 10:07:31 +0200 (MET DST)
Received-Date: Thu, 1 Apr 1999 10:07:31 +0200 (MET DST)
Received: from m5.c2.telstra-mm.net.au (m5.c2.telstra-mm.net.au [24.192.3.20])
	by m4.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id SAA20225
	for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 18:07:21 +1000 (EST)
Received: from slither.flatnet.au (CPE-24-192-45-196.nsw.bigpond.net.au [24.192.45.196])
	by m5.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id SAA09812
	for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 18:07:20 +1000 (EST)
Received: from milleng.com.au (slug.flatnet.au [192.168.1.4])
	by slither.flatnet.au (8.8.7/8.8.7) with ESMTP id SAA21544
	for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 18:13:13 +1000
Message-ID: <370329A4.84919716@milleng.com.au>
Date: Thu, 01 Apr 1999 18:09:08 +1000
From: "Paul M. Antoine" <paul@milleng.com.au>
Organization: Millennium Engineering Pty Ltd
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: PDA-MIPS port?
References: <Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com> <199904010749.AAA17682@harmony.village.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 1503
Lines: 38

Hi gang,

Warner wrote:

> Briefly:
> 
> Create a WinCE program that will read in ELF binaries.  Read in the
> binary into virtual memory using the Win32 apis.  Kick into kernel
> mode[*], touch each page building a page table by looking at the tlb.
> Seize total control of the processor.  Copy (and this is tricky) the
> pages to the right location using physical addresses using the page
> table you built before.  Create whatever boot args you need to pass to
> the kernel.  Call the boot address.
> 
> This should get you loaded.  I've not solved the reboot problem (eg
> how do I reboot w/o having to reconfigure wince to get to the point
> that I can run this program again), nor have I actually run this
> stuff.
> 
> I have much of this written.  I'm missing the WinCE specific parts :-)
> 
> Also, I'm still working on getting a mips-hpc-wince target for
> gcc/egcs functional.  I found a start on the net, but it needed a lot
> of work to even build.
> 
> Warner
> 
> [*] Yes, user processes can do this on WinCE!

Perhaps this should form the basis for an FAQ page we could put up on the
MIPS web site, as we seem to have this question asked very frequently!!

Regards,
Paul
______________________________________________________________________________
Paul M. Antoine                                 Millennium Engineering Pty Ltd
email: paul@milleng.com.au                              Phone: +61 2 9560 7331
large files: pantoine@nsw.bigpond.net.au                Fax:   +61 2 9560 8708

From engel@math.uni-siegen.de  Thu Apr  1 12:04:11 1999
Received: from fourier.numerik.math.uni-siegen.de ([141.99.112.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id MAA10341; Thu, 1 Apr 1999 12:04:08 +0200 (MET DST)
Received-Date: Thu, 1 Apr 1999 12:04:08 +0200 (MET DST)
Received: (from engel@localhost) by fourier.numerik.math.uni-siegen.de (Mailhost) id MAA27937 for linux-mips@fnet.fr; Thu, 1 Apr 1999 12:04:57 +0200 (MET DST)
From: Michael Engel <engel@math.uni-siegen.de>
Message-Id: <199904011004.MAA27937@fourier.numerik.math.uni-siegen.de>
Subject: Re: Hello
To: linux-mips@fnet.fr
Date: Thu, 1 Apr 1999 12:04:55 +0200 (MET DST)
In-Reply-To: <Pine.LNX.3.96.990331200152.32012A-100000@eepc-pss5.bath.ac.uk> from "Gary Benson" at Mar 31, 99 08:04:04 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Content-Length: 773
Lines: 23


Hi,

> I have just aquired an Indy with a bust hard disk. It has no floppy
> drives, but it has a cdrom.

Nice ...

> Any idea what to do to make it work (aside
> from getting a new hard disk)? I have used Linux on PC's before but I have
> never seen an SGI before today!

I assume you intend to buy a harddisk for the Indy ? Any narrow SCSI 
disk should work. 

If you have another Unix machine on your network you can try netbooting the 
Indy via bootp/tftp and run the installer via a ramdisk image or NFS root
file system. As my only SGI machine is a R3000 Indigo I never tried this 
myself with a Linux kernel on SGI hardware but we managed to get sash (the 
IRIX standalone shell) booted over the network on the Indigo. 

regards,
	Michael Engel	(engel@unix-ag.org)

From bruce@acsvideo.com  Fri Apr  2 04:08:05 1999
Received: from mail1.atl.bellsouth.net (mail1.atl.bellsouth.net [205.152.0.28]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id EAA26622; Fri, 2 Apr 1999 04:08:03 +0200 (MET DST)
Received-Date: Fri, 2 Apr 1999 04:08:03 +0200 (MET DST)
Received: from acsvideo.com (adsl-77-224-203.atl.bellsouth.net [216.77.224.203])
	by mail1.atl.bellsouth.net (8.8.8-spamdog/8.8.5) with ESMTP id VAA22523
	for <linux-mips@fnet.fr>; Thu, 1 Apr 1999 21:06:37 -0500 (EST)
Message-ID: <370425A9.2FE415D7@acsvideo.com>
Date: Thu, 01 Apr 1999 21:04:25 -0500
From: Bruce Ellsworth <bruce@acsvideo.com>
X-Mailer: Mozilla 4.5 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Deskstation TYNE motherboards
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 590
Lines: 13

I have several Deskstation TYNE motherboards out of Raptor plus machines
that I would like to install MIPS Linux on.  I understand that
development for this board is in the works but that a documentation
and/or technical issue prevents much further progress.  I used to be a
Deskstation dealer and know a few of the people at the company, so if
there is anything I can do to help get the needed information please let
me know.  The boards I have are also slightly different from the one
described on the web page.  Specifically it uses an R4600 running at
150Mhz.

Thanks,

Bruce Ellsworth

From imp@harmony.village.org  Fri Apr  2 06:01:37 1999
Received: from rover.village.org (rover.village.org [204.144.255.49]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id GAA27576; Fri, 2 Apr 1999 06:01:35 +0200 (MET DST)
Received-Date: Fri, 2 Apr 1999 06:01:35 +0200 (MET DST)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id VAA03722;
	Thu, 1 Apr 1999 21:01:29 -0700 (MST)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id VAA22524; Thu, 1 Apr 1999 21:01:35 -0700 (MST)
Message-Id: <199904020401.VAA22524@harmony.village.org>
To: linux-mips@fnet.fr
Cc: Bruce Ellsworth <bruce@acsvideo.com>
Subject: Re: Deskstation TYNE motherboards 
In-reply-to: Your message of "Thu, 01 Apr 1999 21:04:25 EST."
		<370425A9.2FE415D7@acsvideo.com> 
References: <370425A9.2FE415D7@acsvideo.com>  
Date: Thu, 01 Apr 1999 21:01:35 -0700
From: Warner Losh <imp@harmony.village.org>
Content-Length: 1062
Lines: 19

In message <370425A9.2FE415D7@acsvideo.com> Bruce Ellsworth writes:
: I have several Deskstation TYNE motherboards out of Raptor plus machines
: that I would like to install MIPS Linux on.  I understand that
: development for this board is in the works but that a documentation
: and/or technical issue prevents much further progress.  I used to be a
: Deskstation dealer and know a few of the people at the company, so if
: there is anything I can do to help get the needed information please let
: me know.  The boards I have are also slightly different from the one
: described on the web page.  Specifically it uses an R4600 running at
: 150Mhz.

Actually, I'd have to say that the biggest problem right now is lack
of hardware in the hands of a competent hacker.  Although it wouldn't
hurt to have more docs, that isn't the big stumbling block right now.
OpenBSD/arc runs well on these machines, if you are looking for a
Unix-like OS.  Otheriwse, your best bet may be to donate/loan on of
these boards to a kernel hacker with time to make the port.

Warner

From Harald.Koerfgen@home.ivm.de  Fri Apr  2 12:04:57 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id MAA00621; Fri, 2 Apr 1999 12:04:55 +0200 (MET DST)
Received-Date: Fri, 2 Apr 1999 12:04:55 +0200 (MET DST)
Received: from franz.no.dom (port46.koeln.ivm.de [195.247.239.46])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id MAA22216;
	Fri, 2 Apr 1999 12:04:42 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990402110719.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990331223321.22089A-100000@skynet.csn.ul.ie>
Date: Fri, 02 Apr 1999 11:07:19 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: Dave Airlie <airlied@csn.ul.ie>
Subject: RE: DECstation 5000/200 does it work?
Cc: linux-mips@fnet.fr
Content-Length: 1712
Lines: 43

Hi Dave,

On 31-Mar-99 Dave Airlie wrote:
> 
> Hi, I recently downloaded the linux-2.2.1-dec.tar.gz from
> ftp.linux.sgi.com, and cross-compiled it on my x86
> 
> Whether I boot the kernel on a serial console or on the monitor/keyboard
> I
> get 
> 
> KN02-AA V5.3c    (PC: 0x80061230, SP: 0x80ffbef0)                       
>>>boot 6/tftp                                                            
> 1204560+115392+105472                                                   
> Launching kernel...                                                     
> mips_memory_upper: 0x81000000                                           
> This DECstation is a DS5000/200                                         
> arcs_cmdline: 
> 
> I've turned on the PROM_DEBUG in the two files that have it, but at this
> point my system just hangs... any pointers?

Well, Dave, you're the first one who tries to run 2.2.1 on a DS 5k/200 so
this is not going to be a matter of compile'n'go.

The first thing you'll have to check is wether Thomas Riemer's dz driver
works for your /200 too. We don't have any framebuffer console drivers
actually, so please make shure to have support for serial console compiled
in (Virtual Terminal=n, Serial support=y, console on serial port=y,
DZ11=y). I'm not familiar with Tom's dz driver so you may need to pass
command line parameters to the kernel (console=ttySx, with x=[1,2,3]).

Things that definitely will need some hacking are the Ethernet and SCSI
drivers. Ethernet should be relatively easy but SCSI will need some more
work. Fortunately some guys including me have a PMAZ-A card so you're not
alone.

If you have further questions, fell free to ask me.

Happy hacking.
---
Regards,
Harald

From Al.Smith@aeschi.ch.eu.org  Fri Apr  2 13:04:10 1999
Received: from aeschi.ch.eu.org (lister.cs.nott.ac.uk [128.243.24.64]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA01328; Fri, 2 Apr 1999 13:04:08 +0200 (MET DST)
Received-Date: Fri, 2 Apr 1999 13:04:08 +0200 (MET DST)
Received: from aeschi.ch.eu.org (aeschi.ch.eu.org [128.243.24.64])
	by aeschi.ch.eu.org (8.9.3/8.9.3) with ESMTP id MAA12840;
	Fri, 2 Apr 1999 12:03:58 +0100
Sender: Al.Smith@aeschi.ch.eu.org
Message-ID: <3704A41B.B4F5EDE2@aeschi.ch.eu.org>
Date: Fri, 02 Apr 1999 12:03:55 +0100
From: Al Smith <Al.Smith@aeschi.ch.eu.org>
Organization: http://aeschi.ch.eu.org/
X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: linux@engr.sgi.com, linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: EFS support for linux 2.2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 401
Lines: 11

Support for EFS filesystems (both on CD, and on hard disk partitions) is
available from the anonymous sgi/linux CVS server, and from
http://aeschi.ch.eu.org/efs/. The code can be either compiled separately
and inserted as a module, or integrated into the kernel by applying a
patch.

This support is still experimental - please let me know if you try it,
whether you encounter problems or not.

-al.


From ralf@lappi.waldorf-gmbh.de  Fri Apr  2 15:34:19 1999
Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id PAA02537; Fri, 2 Apr 1999 15:34:15 +0200 (MET DST)
Received-Date: Fri, 2 Apr 1999 15:34:15 +0200 (MET DST)
Received: from lappi.waldorf-gmbh.de (cacc-14.uni-koblenz.de [141.26.131.14])
	by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id PAA28725
	for <linux-mips@fnet.fr>; Fri, 2 Apr 1999 15:34:10 +0200 (MET DST)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id PAA11258;
	Fri, 2 Apr 1999 15:33:57 +0200
Message-ID: <19990402153355.G9584@uni-koblenz.de>
Date: Fri, 2 Apr 1999 15:33:55 +0200
From: ralf@uni-koblenz.de
To: "Paul M. Antoine" <paul@milleng.com.au>, linux-mips@fnet.fr,
        imp@village.org
Subject: Re: PDA-MIPS port?
References: <Pine.GSO.4.10.9903311928330.11541-100000@q7.q7.com> <199904010749.AAA17682@harmony.village.org> <370329A4.84919716@milleng.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <370329A4.84919716@milleng.com.au>; from Paul M. Antoine on Thu, Apr 01, 1999 at 06:09:08PM +1000
X-Accept-Language: de,en,fr
Content-Length: 460
Lines: 12

On Thu, Apr 01, 1999 at 06:09:08PM +1000, Paul M. Antoine wrote:

> Perhaps this should form the basis for an FAQ page we could put up on the
> MIPS web site, as we seem to have this question asked very frequently!!

Paul is right and Warner is probably the person qualified to write this.

Warner, feel free to write a chapter about the state, the technical issues
and maybe any network references and commit them into the CVS or send
me the patches!

  Ralf

From ralf@lappi.waldorf-gmbh.de  Sat Apr  3 02:52:24 1999
Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id CAA11751; Sat, 3 Apr 1999 02:52:23 +0200 (MET DST)
Received-Date: Sat, 3 Apr 1999 02:52:23 +0200 (MET DST)
Received: from lappi.waldorf-gmbh.de (cacc-13.uni-koblenz.de [141.26.131.13])
	by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id CAA14033
	for <linux-mips@fnet.fr>; Sat, 3 Apr 1999 02:52:19 +0200 (MET DST)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id BAA13397;
	Sat, 3 Apr 1999 01:31:02 +0200
Message-ID: <19990403013101.F11665@uni-koblenz.de>
Date: Sat, 3 Apr 1999 01:31:01 +0200
From: ralf@uni-koblenz.de
To: linux@engr.sgi.com, linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: Re: ALSA compile error
References: <19990402223303.A20067@bun.falkenberg.se>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <19990402223303.A20067@bun.falkenberg.se>; from Ulf Carlsson on Fri, Apr 02, 1999 at 10:33:17PM -0500
X-Accept-Language: de,en,fr
Content-Length: 961
Lines: 22

On Fri, Apr 02, 1999 at 10:33:17PM -0500, Ulf Carlsson wrote:

> I've been trying with egcs 1.0.2, gcc 2.7.2, binutils 2.8.1 and binutils 2.9.1
> and it doesn't make any difference. I've also been trying without -pipe and
> -fomit-frame-pointer.

Use egcs 1.0.x and binutils 2.8.1.

> This is the error message:
> 
> gcc -O2  -DLINUX -mips2 -mcpu=r4600 -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I../include -c -o sound.o sound.c
> /tmp/cca03757.s: Assembler messages:
> /tmp/cca03757.s:1228: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format
> /tmp/cca03757.s:1285: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format

> It was something about the haifa scheduler I think.

Haifa is innocent.  You are trying to compile the thing into PIC code and
that won't work for kernel code.  Add -fno-pic -mno-abicalls and for modules
also add -mlong-calls.

  Ralf

From johnvv@my-dejanews.com  Mon Apr  5 18:27:26 1999
Received: from mcfs.whowhere.com (mcfs.whowhere.com [209.1.236.44]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id SAA10479; Mon, 5 Apr 1999 18:27:24 +0200 (MET DST)
Received-Date: Mon, 5 Apr 1999 18:27:24 +0200 (MET DST)
Received: from Unknown/Local ([?.?.?.?]) by my-dejanews.com; Mon Apr  5 09:26:48 1999
To: linux@engr.sgi.com, linux-mips@fnet.fr, linux-mips@vger.rutgers.edu,
        ralf@uni-koblenz.de
Date: Mon, 05 Apr 1999 08:26:48 -0800
From: "John van V." <johnvv@my-dejanews.com>
Message-ID: <NDJHIIBOFJEIDAAA@my-dejanews.com>
Mime-Version: 1.0
X-Sent-Mail: off
X-Mailer: MailCity Service
Subject: Re: ALSA compile error
X-Sender-Ip: 155.91.6.40
Organization: Deja News Mail  (http://www.my-dejanews.com:80)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 659
Lines: 15



Hello all,

I am very interested in Linux on the MIPs platform.  To keep this short, I would be grateful if there are any archives, or documents available other than the linux.org stuff.  I have a rather steep learning curve ahead of me since I am basically a LI/UNIX admin specializing in PERL/CGI configuration and analysis systems.  

I would also be very grateful for links/leads covering the crossover between LINUX and the gaming systems, from both the technical and legal/political perspectives.

Thanks in advance,
John



-----== Sent via Deja News, The Discussion Network ==-----
http://www.dejanews.com/  Easy access to 50,000+ discussion forums

From DPM2@TRIQUEST.com  Mon Apr  5 23:25:03 1999
Received: from tqvan_01.triquest.com (tqvan.triquest.com [207.14.60.10]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA13854; Mon, 5 Apr 1999 23:25:02 +0200 (MET DST)
Received-Date: Mon, 5 Apr 1999 23:25:02 +0200 (MET DST)
Received: by tqvan_01 with Internet Mail Service (5.5.2232.9)
	id <2JYB7L3Z>; Mon, 5 Apr 1999 14:24:17 -0700
Message-ID: <480BFA6294D9D2118715006097379FA9017862@TQCAL_01>
From: "Daniel P. Maynes" <DPM2@TRIQUEST.com>
To: "'linux-mips@fnet.fr'" <linux-mips@fnet.fr>
Subject: linux/mips on a NeTpower R4400
Date: Mon, 5 Apr 1999 14:28:46 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain
Content-Length: 732
Lines: 18

I have a dual pro R4400 box made by NeTpower, that I would like to run linux
on.  I have not had a chance to play with it yet, but I will most likely
need some assistance.  I am fairly new to theunix world, and even newer to
linux.  However I would be happy to provide any help I can....

I am downloading  the boot disk stuff and hope to try it soon.  
Any tips to make this run smoothly would be appreciated.
Dan Maynes
______________________________
Dan Maynes
Systems Administrator
TriQuest Precision Plastics ( Calgary ) Inc.
Phone  (403) 207-7609
Fax        (403) 273-5528
email dpm2@triquest.com
_______________________________________
"Maybe, just once, someone will call me 'sir' 
without adding, 'you're making a scene'."

From radwinm@dccinc.com  Mon Apr  5 23:57:12 1999
Received: from dcc.dccinc.com ([209.224.159.66]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id XAA15082; Mon, 5 Apr 1999 23:57:11 +0200 (MET DST)
Received-Date: Mon, 5 Apr 1999 23:57:11 +0200 (MET DST)
Received: from DCC-DOM-Message_Server by dcc.dccinc.com
	with Novell_GroupWise; Mon, 05 Apr 1999 16:56:44 -0500
Message-Id: <s708eb4c.037@dcc.dccinc.com>
X-Mailer: Novell GroupWise 5.5
Date: Mon, 05 Apr 1999 16:56:27 -0500
From: "Marshall radwin" <radwinm@dccinc.com>
To: <linux-mips@fnet.fr>
Subject: Re: linux/mips on a NeTpower R4400
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Content-Length: 1202
Lines: 28

Dan, I have a NeTpower Fastseries MP (single processor, R4400) and am =
fairly new to Linux as well. I have tried the Hardhat 5.1 image with no =
luck. I am not a kernel hacker and don't have a lot of time to work on =
this but am interested to hear what you find. In addition, I might suggest =
confirming the Endian byte order this box uses before investing too =
heavily in dead brain cells.

>>> "Daniel P. Maynes" <DPM2@TRIQUEST.com> 04/05/99 04:29PM >>>
I have a dual pro R4400 box made by NeTpower, that I would like to run =
linux
on.  I have not had a chance to play with it yet, but I will most likely
need some assistance.  I am fairly new to theunix world, and even newer to
linux.  However I would be happy to provide any help I can....

I am downloading  the boot disk stuff and hope to try it soon. =20
Any tips to make this run smoothly would be appreciated.
Dan Maynes
______________________________
Dan Maynes
Systems Administrator
TriQuest Precision Plastics ( Calgary ) Inc.
Phone  (403) 207-7609
Fax        (403) 273-5528
email dpm2@triquest.com=20
_______________________________________
"Maybe, just once, someone will call me 'sir'=20
without adding, 'you're making a scene'."


From radwinm@dccinc.com  Mon Apr  5 23:58:09 1999
Received: from dcc.dccinc.com (dcc.dccinc.com [209.224.159.66]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id XAA15110; Mon, 5 Apr 1999 23:58:08 +0200 (MET DST)
Received-Date: Mon, 5 Apr 1999 23:58:08 +0200 (MET DST)
Received: from DCC-DOM-Message_Server by dcc.dccinc.com
	with Novell_GroupWise; Mon, 05 Apr 1999 16:58:16 -0500
Message-Id: <s708eba8.038@dcc.dccinc.com>
X-Mailer: Novell GroupWise 5.5
Date: Mon, 05 Apr 1999 16:57:51 -0500
From: "Marshall radwin" <radwinm@dccinc.com>
To: <linux-mips@fnet.fr>
Subject: Re: linux/mips on a NeTpower R4400
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Content-Length: 1297
Lines: 34

Dan, I have a NeTpower Fastseries MP (single processor, R4400) and am =
fairly new to Linux as well. I have tried the Hardhat 5.1 image with no =
luck. I am not a kernel hacker and don't have a lot of time to work on =
this but am interested to hear what you find. In addition, I might suggest =
confirming the Endian byte order this box uses before investing too =
heavily in dead brain cells.

Marshall Radwin
Systems Analyst
Data Communications Corp.
radwinm@dccinc.com
317.726.0295 x25

>>> "Daniel P. Maynes" <DPM2@TRIQUEST.com> 04/05/99 04:29PM >>>
I have a dual pro R4400 box made by NeTpower, that I would like to run =
linux
on.  I have not had a chance to play with it yet, but I will most likely
need some assistance.  I am fairly new to theunix world, and even newer to
linux.  However I would be happy to provide any help I can....

I am downloading  the boot disk stuff and hope to try it soon. =20
Any tips to make this run smoothly would be appreciated.
Dan Maynes
______________________________
Dan Maynes
Systems Administrator
TriQuest Precision Plastics ( Calgary ) Inc.
Phone  (403) 207-7609
Fax        (403) 273-5528
email dpm2@triquest.com=20
_______________________________________
"Maybe, just once, someone will call me 'sir'=20
without adding, 'you're making a scene'."


From engel@math.uni-siegen.de  Tue Apr  6 00:10:03 1999
Received: from fourier.numerik.math.uni-siegen.de (fourier.numerik.math.uni-siegen.de [141.99.112.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id AAA16082; Tue, 6 Apr 1999 00:10:00 +0200 (MET DST)
Received-Date: Tue, 6 Apr 1999 00:10:00 +0200 (MET DST)
Received: (from engel@localhost) by fourier.numerik.math.uni-siegen.de (Mailhost) id AAA05565 for linux-mips@fnet.fr; Tue, 6 Apr 1999 00:11:03 +0200 (MET DST)
From: Michael Engel <engel@math.uni-siegen.de>
Message-Id: <199904052211.AAA05565@fourier.numerik.math.uni-siegen.de>
Subject: Re: linux/mips on a NeTpower R4400
To: linux-mips@fnet.fr
Date: Tue, 6 Apr 1999 00:11:02 +0200 (MET DST)
In-Reply-To: <s708eb4c.037@dcc.dccinc.com> from "Marshall radwin" at Apr 5, 99 04:56:27 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Content-Length: 620
Lines: 17


Hi,

I don't think the NeTpower is supported so far. 

> Dan, I have a NeTpower Fastseries MP (single processor, R4400) and am 
> fairly new to Linux as well. I have tried the Hardhat 5.1 image with no 
> luck. I am not a kernel hacker and don't have a lot of time to work on
> this but am interested to hear what you find. In addition, I might suggest 
> confirming the Endian byte order this box uses before investing too heavily 
> in dead brain cells.

I assume the NeTpower was originally running NT, so it most probably is
a ARC-firmware based little endian machine. 

regards,
	Michael Engel	(engel@unix-ag.org)

From ralf@lappi.waldorf-gmbh.de  Tue Apr  6 22:55:02 1999
Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA29192; Tue, 6 Apr 1999 22:55:00 +0200 (MET DST)
Received-Date: Tue, 6 Apr 1999 22:55:00 +0200 (MET DST)
Received: from lappi.waldorf-gmbh.de (cacc-8.uni-koblenz.de [141.26.131.8])
	by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id WAA19786
	for <linux-mips@fnet.fr>; Tue, 6 Apr 1999 22:54:29 +0200 (MET DST)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id MAA03748;
	Tue, 6 Apr 1999 12:33:38 +0200
Message-ID: <19990406123338.A3742@uni-koblenz.de>
Date: Tue, 6 Apr 1999 12:33:38 +0200
From: ralf@uni-koblenz.de
To: "John van V." <johnvv@my-dejanews.com>, linux@engr.sgi.com,
        linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
Subject: Re: ALSA compile error
References: <NDJHIIBOFJEIDAAA@my-dejanews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <NDJHIIBOFJEIDAAA@my-dejanews.com>; from John van V. on Mon, Apr 05, 1999 at 08:26:48AM -0800
X-Accept-Language: de,en,fr
Content-Length: 1049
Lines: 22

On Mon, Apr 05, 1999 at 08:26:48AM -0800, John van V. wrote:

> I am very interested in Linux on the MIPs platform.  To keep this short, I
> would be grateful if there are any archives, or documents available other
> than the linux.org stuff.  I have a rather steep learning curve ahead of
> me since I am basically a LI/UNIX admin specializing in PERL/CGI
> configuration and analysis systems.

There will soon be more than the Linux.org stuff.  The rewrite of the FAQ /
HOWTO is now also being spread over the usual channels and I'll send you
and ASCII version in private email.  As long as you do not intend to do
kernel hacking your learning curve will be reasonably flat except of the
still somewhat ``adventuruous'' installation.

> I would also be very grateful for links/leads covering the crossover
> between LINUX and the gaming systems, from both the technical and
> legal/political perspectives.

Try the Linux community's tabloid slashdot.org; they regularly have postings
covering this topic.  Aside, Altavista is your friend.

  Ralf

From seb@moria.linguist.jussieu.fr  Wed Apr  7 09:34:43 1999
Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id JAA04726; Wed, 7 Apr 1999 09:34:43 +0200 (MET DST)
Received-Date: Wed, 7 Apr 1999 09:34:43 +0200 (MET DST)
Received: from moria.linguist.jussieu.fr (moria.linguist.jussieu.fr [134.157.23.19])
          by shiva.jussieu.fr (8.9.3/jtpda-5.3.1) with ESMTP id JAA15074
          for <linux-mips@fnet.fr>; Wed, 7 Apr 1999 09:34:40 +0200 (CEST)
Received: from moria.linguist.jussieu.fr (localhost.linguist.jussieu.fr [127.0.0.1])
	by moria.linguist.jussieu.fr (8.9.2/8.9.2/$RCSfile: moria.mc,v $Revision: 1.3 $) with ESMTP id JAA10333
	for <linux-mips@fnet.fr>; Wed, 7 Apr 1999 09:34:40 +0200 (CEST)
Message-Id: <199904070734.JAA10333@moria.linguist.jussieu.fr>
To: linux-mips@fnet.fr
Subject: *.fnet.fr going down for moving
X-it: moria (wrong CPU but right OS)
X-Mailer: NMH 0.27
Date: Wed, 07 Apr 1999 09:34:40 +0200
From: Stoned Elipot <seb@linguist.jussieu.fr>
Content-Length: 551
Lines: 12

Hi all,
sorry for the late warning but fnet.fr machines will go down in the
afternoon of 7 april 1999 CEST for moving few kilometers away.
It had been planned for long but the D day was not known. Well now
we know it - it's today - and we have to move fast...
Hopefully all will be back to normal late in the evening of the 7 april 1999 
CEST. In any case the upper limit for resuming normal operation is
the 9 april 1999. This operation is done on a voluntary basis just like all
fnet's doings, so please be patient.

Cheers.
For Fnet board, Stoned.

From cdombek@ninenet.com  Thu Apr  8 20:48:52 1999
Received: from mail.primary.net (mail.primary.net [205.242.92.236]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA05295; Thu, 8 Apr 1999 20:48:51 +0200 (MET DST)
Received-Date: Thu, 8 Apr 1999 20:48:51 +0200 (MET DST)
Received: from ninenet.com (factsandcomp.primary.net [208.19.238.234])
	by mail.primary.net (8.9.3/8.9.3/+primary) with ESMTP id NAA22793
	for <linux-mips@fnet.fr>; Thu, 8 Apr 1999 13:48:47 -0500 (CDT)
Message-ID: <370CFBC1.AEB4F5EA@ninenet.com>
Date: Thu, 08 Apr 1999 13:56:01 -0500
From: Charles Dombek <cdombek@ninenet.com>
Reply-To: cdombek@mail.primary.net
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Still Viable
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 401
Lines: 8

I am currently working on setting up Linux on some aging DECstation
5000/240 machines and was wondering if there is a "procedure" for
getting the system up and running. I have the Rough Cuts disc from Red
Hat which allegedly contains the MIPS version but the documentation is
non-existent or inconsistent. Any help would be appreciated.
Chuck Dombek
Manager - Publishing Systems
Facts and Comparisons

From Harald.Koerfgen@home.ivm.de  Fri Apr  9 17:13:40 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA13393; Fri, 9 Apr 1999 17:13:38 +0200 (MET DST)
Received-Date: Fri, 9 Apr 1999 17:13:38 +0200 (MET DST)
Received: from franz.no.dom (port3.koeln.ivm.de [195.247.239.3])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id RAA21294;
	Fri, 9 Apr 1999 17:13:22 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990409161604.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <370CFBC1.AEB4F5EA@ninenet.com>
Date: Fri, 09 Apr 1999 16:16:04 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: Charles Dombek <cdombek@ninenet.com>
Subject: RE: Still Viable
Cc: linux-mips@fnet.fr
Content-Length: 3150
Lines: 101

Hello Chuk,

On 08-Apr-99 Charles Dombek wrote:
> I am currently working on setting up Linux on some aging DECstation
> 5000/240 machines and was wondering if there is a "procedure" for
> getting the system up and running. I have the Rough Cuts disc from Red
> Hat which allegedly contains the MIPS version but the documentation is
> non-existent or inconsistent. Any help would be appreciated.

I'm not exactly shure but AFAIK the Rough Cuts CD from Redhat contains a
big endian Version, whereas the DECstations are little endian boxes.

Installing Linux on a DECstation isn't very easy. Anyway, here's a short
description (you'll need a working *nix box with bootp, tftp and nfs
servers):

o Get a crosscompiling environment from ftp://bolug.uni-bonn.de/mips/.
You'll find cross-egcs and cross-binutils there.

o Get the latest kernel source tree:
ftp://ftp.linux.sgi.com/pub/linux/mips/test/linux-2.2.1-dec.tar.gz

o Build a kernel with the following .config

--- snip here ---
CONFIG_EXPERIMENTAL=y
CONFIG_DECSTATION=y
CONFIG_CPU_R3000=y
CONFIG_CPU_LITTLE_ENDIAN=y
CONFIG_ELF_KERNEL=y
CONFIG_BINFMT_ELF=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_TC=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_NOSR=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_DECNCR=y
CONFIG_NETDEVICES=y
CONFIG_DECLANCE=y
CONFIG_SERIAL=y
CONFIG_ZS=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_PROC_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_ROOT_NFS=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_CROSSCOMPILE=y

--- snip here ---

"make dep netboot" builds a netbootable kernel image in
arch/mips/dec/boot/nbImage.

o Set up bootp and tftp servers on your intel-box, just like described on
http://decstation-unix-ag.org

o Switch your DECstation to serial console "setenv console s" on the PROM
prompt and connect a terminal or something similar to port #3, 9600 8N1,
no handshake.

o Boot with "boot 3/tftp/nbImage console=ttyS2", et voila :-). The kernel
should be up and running and panic with a "unable to mount root" message.

Still reading? Ok, on it goes :-).

o You can get a root image from
ftp://ftp.linux.sgi.com/pub/linux/mips/test/declinuxroot-990128.tgz.
Unpack this on your Linux box into an arbitrary directory and export this
for NFS. Update your bootptab accordingly and the kernel should mount this
root image via NFS.

o It may happen that mount bombs out with a segmentation fault. If this is
the case, get a mount-*.rpm from
ftp://intel.cleveland.lug.net/pub/Mipsel/RPMS and install it.

If you like, you can destroy all your harddisk's content and fdisk,
prepare ext2 and swap partitions and unpack declinuxroot-990128.tgz on
your root partition. Disk booting isn't possible yet, but if you netboot
your kernel with, for example,
 "boot 3/tftp/nbImage console=ttyS2 root=/dev/sda"
the kernel should mount the hardisk as it's root filesystem.

Login via serial console doesn't work, too, but telnet will. You may want
to edit some rc files in that case.

We're still working :-).

Hope this helps and if you have further questions, feel free to ask me.
---
Regards,
Harald

From A.Schroeter@DKFZ-Heidelberg.de  Fri Apr  9 21:18:41 1999
Received: from ns.DKFZ-Heidelberg.DE (ns.dkfz-heidelberg.de [192.55.188.199]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA15077; Fri, 9 Apr 1999 21:18:29 +0200 (MET DST)
Received-Date: Fri, 9 Apr 1999 21:18:29 +0200 (MET DST)
Received: from wormser.inet.dkfz-heidelberg.de (wormser.inet.dkfz-heidelberg.de [193.174.61.71])
	by ns.DKFZ-Heidelberg.DE (8.8.8/8.8.8/DKFZ-8.8.8) with SMTP id VAA03702;
	Fri, 9 Apr 1999 21:17:56 +0200 (MET DST)
Received: (from andre@localhost) by wormser.inet.dkfz-heidelberg.de (950413.SGI.8.6.12/950213.SGI.AUTOCF) id VAA10347; Fri, 9 Apr 1999 21:16:17 +0200
Date: Fri, 9 Apr 1999 21:16:17 +0200
From: A.Schroeter@DKFZ-Heidelberg.de (Andre Schroeter)
Message-Id: <199904091916.VAA10347@wormser.inet.dkfz-heidelberg.de>
To: engel@unix-ag.org, linux-mips@fnet.fr
Subject: decstations for linux
Content-Length: 995
Lines: 23

we have switched off our last three dec stations that were running ultrix till now.
they will go to the junk yard. you can save them :-)

is there a interest in the linux/mips project for the donation of one or possibly more
machines out of the following:

decstation 3100
decstation 5000/2...
decstation 5000/150 with r4000 upgrade and decmedia board
a few disk drives (internal and external)
tk50 tape drive and tapes

please forward this mail to the apropriate people.

regards
  andre schroeter
---------------- PI equals 3 at least for small PI and large 3 ----------------
Andre Schroeter
Deutsches Krebsforschungszentrum                     tel.: (+49) 6221 - 42 2382
Division Medical and Biological Informatics          fax.: (+49) 6221 - 42 2345
Im Neuenheimer Feld 280                     url: http://mbi.DKFZ-Heidelberg.de/
D-69120 Heidelberg, Germany              e-mail: A.Schroeter@DKFZ-Heidelberg.de
-------------------------------------------------------------------------------

From lembark@wrkhors.com  Sat Apr 10 17:32:27 1999
Received: from bird.wrkhors.com (bird.wrkhors.com [206.180.156.161]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA22963; Sat, 10 Apr 1999 17:32:26 +0200 (MET DST)
Received-Date: Sat, 10 Apr 1999 17:32:26 +0200 (MET DST)
Received: from wrkhors.com (poolf5-002.wwa.com [207.241.62.3])
	by bird.wrkhors.com (8.8.5/8.8.5) with ESMTP id KAA32287
	for <linux-mips@fnet.fr>; Sat, 10 Apr 1999 10:32:40 -0500
Sender: lembark@wrkhors.com
Message-ID: <370F6EFD.A515C9E4@wrkhors.com>
Date: Sat, 10 Apr 1999 10:32:13 -0500
From: Steven Lembark <lembark@wrkhors.com>
Organization: Workhorse Computing
X-Mailer: Mozilla 4.07 [en] (X11; U; Linux 2.2.2 i586)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: Still Viable
References: <XFMail.990409161604.Harald.Koerfgen@home.ivm.de>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms49BC36A6A7144D9BE4F8174E"
Content-Length: 4886
Lines: 81

This is a cryptographically signed message in MIME format.

--------------ms49BC36A6A7144D9BE4F8174E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> o Get a crosscompiling environment from ftp://bolug.uni-bonn.de/mips/.
> You'll find cross-egcs and cross-binutils there.

any us mirrors -- between the xatlantic connection and my local
isp's choking the line to 6Kb getting the files takes forever?

if not then i can host the files on bird.wrkhors.com (in houston,
tx).

-- 
 Steven Lembark                                   2930 W. Palmer St.
 Workhorse Computing                             Chicago, IL  60647
 lembark@wrkhors.com                                   800-762-1582
---------------------------------------------------------------------
  The opinions expressed here are those of this company.
  I am the company.
---------------------------------------------------------------------
--------------ms49BC36A6A7144D9BE4F8174E
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKlwYJKoZIhvcNAQcCoIIKiDCCCoQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBLa4QPACg5tIR171/VRyNLMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDEzMDAwMDAw
MFoXDTAwMDEzMDIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlN0ZXZlbiBMZW1iYXJrMSIwIAYJKoZI
hvcNAQkBFhNsZW1iYXJrQHdya2hvcnMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQD5Dh2qHUr6TRD9Fof7Py19Y+C+mbROCqF/4wTc+FOrIpfNDSLrd1dfkQMPzXSgKSKNxFYs
bCRNBTHXoyoPuHpgxFeyTg3NFgiVcngC+5aiykX/O9r90C853zzww9+Ka0Xn9NsURBdiL420
ph6vY6JnBLn61i1Gq2nYthiWIeuYuQIDAQABo4IBkjCCAY4wCQYDVR0TBAIwADCBrwYDVR0g
BIGnMIAwgAYLYIZIAYb4RQEHAQEwgDAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlT
aWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNp
Z24AAAAAAAAwEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTBhZDZkZjVkMDExNDk5N2ExYjM0NGZkZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQBYZciKn7eXMsgMkYynKSGCa9o/ehR3+hF+d2HhX5RUhN/i
O+tcxGyU8+QJtTV6DQsZDxje9b9QCHz0bc5Uid6+tomUCWI0mABjJU4wx0V4zHThfQShoXWg
SY1bvaPCkauRZTwkHvcX/Iv2HiLEAA/jz94y+aQUuUE7WK4Jw4DgnTCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICLTCC
AikCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EEtrhA8AKDm0hHXvX9VHI0swCQYFKw4DAhoFAKCBojAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTA0MTAxNTMyMTRaMCMGCSqGSIb3DQEJBDEWBBTAQgS4
0pLA+Tq/gu5JGhQUuMWydTBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBgkqhkiG9w0BAQEFAASBgFCL8IFN
O4CPyP4bpYWXgQamqBC9P6lPRFvuZgRl7j0PH93Fkmr7U0MbimQaVw+yKtX4rMxeVKgplXV7
DsYVVZxRrrKbDYLXfmqSW0ToraS3lI8HL4AAkZa2OlzKIxX6fmKIIx+ZNIMg34nF7v+D7qib
gqopLYw4k1xVA7gpO6si
--------------ms49BC36A6A7144D9BE4F8174E--

From Harald.Koerfgen@home.ivm.de  Sat Apr 10 20:03:12 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA24512; Sat, 10 Apr 1999 20:03:10 +0200 (MET DST)
Received-Date: Sat, 10 Apr 1999 20:03:10 +0200 (MET DST)
Received: from franz.no.dom (port9.koeln.ivm.de [195.247.239.9])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id UAA07762;
	Sat, 10 Apr 1999 20:02:56 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990410190538.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990410181858.17639D-200000@skynet.csn.ul.ie>
Date: Sat, 10 Apr 1999 19:05:38 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: Dave Airlie <airlied@csn.ul.ie>
Subject: RE: patch for dz.c on DecStation 5000/200
Cc: linux-mips@fnet.fr
Content-Length: 870
Lines: 30

Hi,

On 10-Apr-99 Dave Airlie wrote:
> 
> Hi,
>       I've attached a patch to dz.c from the 2.2.1-dec kernel that
> allows the Linux serial console to work on a Decstation 5000/200,
> 
> However the lines I have added were taken from further up the serial
> code
> and I am unsure of their correctness, i.e. they work on my decstation,
> but
> might break other peoples,
> 

I don't think so. Obviously this is "the right thing to do[TM]".

Just beeing curious, are the onboard ethernet and scsi controllers
detected as "PMAZ-AA" and "PMAD-AA" by the Turbochannel detection?

> Now for the rest of the kernel :-)

drivers/net/declance.c might be a good start. You'll need to set up the
pointer arrays in dec_lance_init() and probably need to modify cp_to_buf()
and cp_from_buf() for your memory layout. Shouldn't be too complicated.

Happy hacking.
---
Regards,
Harald

From airlied@csn.ul.ie  Sat Apr 10 19:25:28 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA23872; Sat, 10 Apr 1999 19:25:27 +0200 (MET DST)
Received-Date: Sat, 10 Apr 1999 19:25:27 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id TAA13359
	for <linux-mips@fnet.fr>; Sat, 10 Apr 1999 19:20:14 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id SAA29384
	for <linux-mips@fnet.fr>; Sat, 10 Apr 1999 18:25:17 +0100
Date: Sat, 10 Apr 1999 18:25:17 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: patch for dz.c on DecStation 5000/200
Message-ID: <Pine.LNX.3.95.990410181858.17639D-200000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-2018215706-923765117=:17639"
Content-Length: 1895
Lines: 44

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-2018215706-923765117=:17639
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,
	I've attached a patch to dz.c from the 2.2.1-dec kernel that
allows the Linux serial console to work on a Decstation 5000/200,

However the lines I have added were taken from further up the serial code
and I am unsure of their correctness, i.e. they work on my decstation, but
might break other peoples,

Now for the rest of the kernel :-)

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-2018215706-923765117=:17639
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="mydec.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990410182517.17639E@skynet.csn.ul.ie>
Content-Description: 

MTUxOGMxNTE4LDE1MjENCjwgCWR6X2NvbnNvbGUtPnBvcnQgPSBLTjAxX0Ra
MTFfQkFTRTsgDQotLS0NCj4gICAgCWlmICgobWlwc19tYWNodHlwZSA9PSBN
QUNIX0RTMjMxMDApIHx8IChtaXBzX21hY2h0eXBlID09IE1BQ0hfRFM1MTAw
KSkNCj4gICAgICAgCQlkel9jb25zb2xlLT5wb3J0ID0gS04wMV9EWjExX0JB
U0U7DQo+ICAgICAgIAllbHNlDQo+ICAgICAgIAkJZHpfY29uc29sZS0+cG9y
dCA9IEtOMDJfRFoxMV9CQVNFOw0KMTU0NmMxNTQ5LDE1NTINCjwgCWR6X2Nv
bnNvbGUtPnBvcnQgPSBLTjAxX0RaMTFfQkFTRTsgDQotLS0NCj4gCWlmICgo
bWlwc19tYWNodHlwZSA9PSBNQUNIX0RTMjMxMDApIHx8IChtaXBzX21hY2h0
eXBlID09IE1BQ0hfRFM1MTAwKSkNCj4gICAgICAgICAgICAgICAgIGR6X2Nv
bnNvbGUtPnBvcnQgPSBLTjAxX0RaMTFfQkFTRTsNCj4gICAgICAgICBlbHNl
DQo+ICAgICAgICAgICAgICAgICBkel9jb25zb2xlLT5wb3J0ID0gS04wMl9E
WjExX0JBU0U7DQo=
---913833367-2018215706-923765117=:17639--

From lembark@wrkhors.com  Sat Apr 10 20:30:02 1999
Received: from bird.wrkhors.com (bird.wrkhors.com [206.180.156.161]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA25547; Sat, 10 Apr 1999 20:29:58 +0200 (MET DST)
Received-Date: Sat, 10 Apr 1999 20:29:58 +0200 (MET DST)
Received: from wrkhors.com (poolf5-002.wwa.com [207.241.62.3])
	by bird.wrkhors.com (8.8.5/8.8.5) with ESMTP id NAA00017
	for <linux-mips@fnet.fr>; Sat, 10 Apr 1999 13:30:15 -0500
Sender: lembark@wrkhors.com
Message-ID: <370F9899.52BF0989@wrkhors.com>
Date: Sat, 10 Apr 1999 13:29:45 -0500
From: Steven Lembark <lembark@wrkhors.com>
Organization: Workhorse Computing
X-Mailer: Mozilla 4.07 [en] (X11; U; Linux 2.2.2 i586)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: Still Viable
References: <XFMail.990409161604.Harald.Koerfgen@home.ivm.de>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msDED0482976BF188059382EE8"
Content-Length: 7109
Lines: 117

This is a cryptographically signed message in MIME format.

--------------msDED0482976BF188059382EE8
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> o You can get a root image from
> ftp://ftp.linux.sgi.com/pub/linux/mips/test/declinuxroot-990128.tgz.
> Unpack this on your Linux box into an arbitrary directory and export this
> for NFS. Update your bootptab accordingly and the kernel should mount this
> root image via NFS.
> 

??

ftp> pwd  
257 "/pub/linux/mips/test" is current directory.

ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 100992
drwxrwsr-x    3 ralf     201         4096 Apr  6 19:53 .
drwxrwsr-x    9 root     201          149 Jan 23 01:39 ..
drwxrwsr-x    4 9032     201           81 Apr  8 16:10 ALSA
-rw-rw-r--    1 9020     201         4704 Mar 19 12:02 bootprep.c
-rw-r--r--    1 9008     201         9631 Sep 23  1998 egcs-1.0.2-mips.patch.gz
-rw-r--r--    1 root     sys        11568 Dec  2 23:43 glibc-2.0.6-6.mipseb.rpm
-rw-r--r--    1 root     sys      6911053 Dec  2 23:43 glibc-2.0.6-6.src.rpm
-rw-r--r--    1 root     sys        10376 Dec  2 23:43 glibc-debug-2.0.6-6.mipseb.rpm
-rw-r--r--    1 root     sys        10644 Dec  2 23:43 glibc-devel-2.0.6-6.mipseb.rpm
-rw-r--r--    1 root     sys         9824 Dec  2 23:43 glibc-profile-2.0.6-6.mipseb.rpm
-rw-r--r--    1 9008     201      13240264 Feb 26 23:06 linux-2.2.1-990226.tar.gz
-rw-rw-r--    1 9020     201      13344097 Mar  1 21:21 linux-2.2.1-dec.tar.gz
-rw-r--r--    1 9008     201      9106297 Mar 24  1998 root-le-980323.tar.gz
-rw-r--r--    1 shaver   user     1556352 Jul 10  1998 vmlinux-indy-2.1.100.tar.gz
-rw-r--r--    1 9008     201       772801 Sep 26  1998 vmlinux-indy-2.1.121.tar.gz
-rw-r--r--    1 adevries 201      1279935 Jan 24 01:36 vmlinux-indy-2.1.131.tar.gz
-rw-r--r--    1 9008     user      521818 Mar  9 10:41 vmlinux-indy-2.2.1-990226.ecoff.gz
-rw-r--r--    1 9008     201       822531 Feb 26 22:25 vmlinux-indy-2.2.1-990226.tar.gz
-rwxr-xr-x    1 9008     user      523833 Mar 28 23:27 vmlinux-indy-2.2.1-990329.gz
-rw-r--r--    1 9008     user        5803 Feb 13 23:07 vmlinux-indy-990212.config
-rwxr-xr-x    1 9008     user      770794 Feb 11 23:32 vmlinux-indy-990212.gz
-rwxr-xr-x    1 9008     user      958059 Mar 13 13:05 vmlinux-indy-initrd-990313.gz
-rw-r--r--    1 9008     201       767016 Feb 26 23:12 vmlinux-indy-r4400-990226.gz
-rwxr-xr-x    1 9008     user      545017 Mar 16 23:05 vmlinux-magnum-2.2.1-991603.gz
-rw-r--r--    1 ralf     201       464835 Dec  8  1997 vmlinux-rm200-2.1.56.tar.gz
-rw-r--r--    1 ralf     201          285 Dec  8  1997 vmlinux-rm200-2.1.56.tar.gz.asc
226 Transfer complete.


-- 
 Steven Lembark                                   2930 W. Palmer St.
 Workhorse Computing                             Chicago, IL  60647
 lembark@wrkhors.com                                   800-762-1582
---------------------------------------------------------------------
  The opinions expressed here are those of this company.
  I am the company.
---------------------------------------------------------------------
--------------msDED0482976BF188059382EE8
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKlwYJKoZIhvcNAQcCoIIKiDCCCoQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBLa4QPACg5tIR171/VRyNLMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDEzMDAwMDAw
MFoXDTAwMDEzMDIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlN0ZXZlbiBMZW1iYXJrMSIwIAYJKoZI
hvcNAQkBFhNsZW1iYXJrQHdya2hvcnMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQD5Dh2qHUr6TRD9Fof7Py19Y+C+mbROCqF/4wTc+FOrIpfNDSLrd1dfkQMPzXSgKSKNxFYs
bCRNBTHXoyoPuHpgxFeyTg3NFgiVcngC+5aiykX/O9r90C853zzww9+Ka0Xn9NsURBdiL420
ph6vY6JnBLn61i1Gq2nYthiWIeuYuQIDAQABo4IBkjCCAY4wCQYDVR0TBAIwADCBrwYDVR0g
BIGnMIAwgAYLYIZIAYb4RQEHAQEwgDAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlT
aWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNp
Z24AAAAAAAAwEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTBhZDZkZjVkMDExNDk5N2ExYjM0NGZkZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQBYZciKn7eXMsgMkYynKSGCa9o/ehR3+hF+d2HhX5RUhN/i
O+tcxGyU8+QJtTV6DQsZDxje9b9QCHz0bc5Uid6+tomUCWI0mABjJU4wx0V4zHThfQShoXWg
SY1bvaPCkauRZTwkHvcX/Iv2HiLEAA/jz94y+aQUuUE7WK4Jw4DgnTCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICLTCC
AikCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EEtrhA8AKDm0hHXvX9VHI0swCQYFKw4DAhoFAKCBojAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTA0MTAxODI5NDVaMCMGCSqGSIb3DQEJBDEWBBQJY4ds
dhaE/jojT7VVT6QtiVCSvTBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBgkqhkiG9w0BAQEFAASBgI4wtYwA
yaf8frVbD7HuHcE/uM3O696ArgbORdrwvhzjlq0MbkUSvLAnASmeJapBTjAa2UBSDO4xe6UO
YX3zoTWkh4SbZ1395WUXw05UlrdlqzRUdz6kV5p/blrNsjRThd8V79t0TQqox2ZuQhNSTm/g
XplL3mxT1YY8w0nY9ubY
--------------msDED0482976BF188059382EE8--

From mzywusko@tiac.net  Sun Apr 11 06:51:12 1999
Received: from mail-out-0.tiac.net (mail-out-0.tiac.net [199.0.65.247]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id GAA00399; Sun, 11 Apr 1999 06:51:11 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 06:51:11 +0200 (MET DST)
Received: from posterchild1.tiac.net (posterchild1.tiac.net [199.0.65.72])
	by mail-out-0.tiac.net (8.8.8/8.8.8) with ESMTP id AAA12889
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 00:51:08 -0400 (EDT)
	(envelope-from mzywusko@tiac.net)
Received: from mzywusko ([206.105.155.249])
	by posterchild1.tiac.net (8.8.8/8.8.7) with SMTP id EAA20220
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 04:51:08 GMT
Message-ID: <002c01be83d6$36685600$f99b69ce@mzywusko.tiac.net>
From: "Matthew J. Zywusko" <mzywusko@tiac.net>
To: <linux-mips@fnet.fr>
Subject: Linux MIPS port
Date: Sun, 11 Apr 1999 00:46:05 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0029_01BE83B4.AE8423C0"
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
Content-Length: 2121
Lines: 54

This is a multi-part message in MIME format.

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

Hello,
    I was reading the web page at http://lena.fnet.fr/ and I happened to =
read the "Can I help?" section. I happen to have a (currently unused but =
would like to revive) NEC RISCserver 4x series MIPS that I would #1 like =
to put Linux on and #2 and more importantly -> revive. If there is =
anything I can do to help test or whatnot, please let me know.


                                                            Matt

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>Hello,</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>&nbsp;&nbsp;&nbsp; I was reading the =
web page at=20
<A href=3D"http://lena.fnet.fr/">http://lena.fnet.fr/</A> and I happened =
to read=20
the &quot;Can I help?&quot; section. I happen to have a (currently =
unused but=20
would like to revive) NEC RISCserver 4x series MIPS that I would #1 like =
to put=20
Linux on and #2 and more importantly -&gt; revive. If there is anything =
I can do=20
to help test or whatnot, please let me know.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Matt</FONT></DIV></BODY></HTML>

------=_NextPart_000_0029_01BE83B4.AE8423C0--

From borgman@earthlink.net  Sun Apr 11 07:24:06 1999
Received: from hawk.prod.itd.earthlink.net (hawk.prod.itd.earthlink.net [207.217.120.22]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id HAA01022; Sun, 11 Apr 1999 07:24:04 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 07:24:04 +0200 (MET DST)
Received: from earthlink.net (pool030-max3.ds20-ca-us.dialup.earthlink.net [209.179.16.180])
	by hawk.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id WAA21196
	for <linux-mips@fnet.fr>; Sat, 10 Apr 1999 22:23:58 -0700 (PDT)
Message-ID: <37103150.54232524@earthlink.net>
Date: Sat, 10 Apr 1999 22:21:20 -0700
From: Nickey Harper <borgman@earthlink.net>
Organization: http://www.warez.com
X-Mailer: Mozilla 4.5 [en]C-CCK-MCD {WarezScape}  (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Maciene to be added
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 289
Lines: 6

i dont knwo if it is posible, but coulkd, _maybe_, it be possible to
port the mips / Linux to a Phillips Velo(MIPS R4000 based PDA)...
i know it is rom based, bot romimages could be made and flashed in...
This is just a curiosity. i would appriecite it if you ould get back to
me
thanx...

From Harald.Koerfgen@home.ivm.de  Sun Apr 11 13:22:26 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA03440; Sun, 11 Apr 1999 13:22:25 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 13:22:25 +0200 (MET DST)
Received: from franz.no.dom (port32.koeln.ivm.de [195.247.239.32])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id NAA06896;
	Sun, 11 Apr 1999 13:22:15 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990411122455.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <370F9941.C78871B4@wrkhors.com>
Date: Sun, 11 Apr 1999 12:24:55 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: Steven Lembark <lembark@wrkhors.com>
Subject: RE: location for decstation root?
Cc: linux-mips@fnet.fr
Content-Length: 251
Lines: 15

Hi,

On 10-Apr-99 Steven Lembark wrote:
> not finding it under ./test.
> 
> checking "/pub/linux/mips/mipsel-linux/root"
> shows a file "declinuxroot-990128.tgz"
> 
> is this the correct one?

Yes, it is. Sorry for the confusion.

---
Regards,
Harald

From airlied@csn.ul.ie  Sun Apr 11 16:38:11 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id QAA04595; Sun, 11 Apr 1999 16:38:06 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 16:38:06 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id QAA14294
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 16:32:56 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id PAA21616
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 15:37:58 +0100
Date: Sun, 11 Apr 1999 15:37:58 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: RE: patch for dz.c on DecStation 5000/200
In-Reply-To: <XFMail.990410190538.Harald.Koerfgen@home.ivm.de>
Message-ID: <Pine.LNX.3.95.990411153554.17639F-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1331
Lines: 29

> 
> I don't think so. Obviously this is "the right thing to do[TM]".
> 
> Just beeing curious, are the onboard ethernet and scsi controllers
> detected as "PMAZ-AA" and "PMAD-AA" by the Turbochannel detection?
> 
the Ethernet is coming up as PMAD-AA, but I'm still having a problem with
the serial port, I'm getting what looks like overrun, i.e.

POSIX conformance esting by UNIFIX                                              
    slot 5: DEC      PMA-AA  V5.3b   rity)                                      
    slt 6: DEC      PMAD-AA  5.3a                                               
Linux NET4.0 or Linux 2.2   

This is what I am currently getting, for that section, netbsd boots fine
though at 9600 on the same set-up with no problems like that so it may lay
in the driver ...
> 
> drivers/net/declance.c might be a good start. You'll need to set up the
> pointer arrays in dec_lance_init() and probably need to modify cp_to_buf()
> and cp_from_buf() for your memory layout. Shouldn't be too complicated.
> 
Thanks, I'll start there ..


------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From airlied@csn.ul.ie  Sun Apr 11 16:48:22 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id QAA05119; Sun, 11 Apr 1999 16:48:20 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 16:48:20 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id QAA14302
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 16:43:07 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id PAA22335
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 15:48:11 +0100
Date: Sun, 11 Apr 1999 15:48:11 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: patch to drivers/tc/tc.c
Message-ID: <Pine.LNX.3.95.990411154633.17639H-200000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-1976319228-923842091=:17639"
Content-Length: 1893
Lines: 41

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-1976319228-923842091=:17639
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,
	I don't know if the attached patch is necessary or not, but the
switch statement looked a bit pointless without it, so either it needs
this patch or a better comment :-)..

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-1976319228-923842091=:17639
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="mydec.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990411154811.17639I@skynet.csn.ul.ie>
Content-Description: 

KioqIHRjLmMub2xkCVN1biBBcHIgMTEgMTU6NDQ6MjQgMTk5OQ0KLS0tIHRj
LmMJU3VuIEFwciAxMSAxNTo0NDoyNyAxOTk5DQoqKioqKioqKioqKioqKioN
CioqKiAxMzUsMTUzICoqKioNCi0tLSAxMzUsMTU5IC0tLS0NCiAgCQkJc3dp
dGNoIChzbG90KSB7DQogIAkJCWNhc2UgMDoNCiAgCQkJCXRjX2J1c1tzbG90
XS5pbnRlcnJ1cHQgPSBUQzA7DQorIAkJCQlicmVhazsNCiAgCQkJY2FzZSAx
Og0KICAJCQkJdGNfYnVzW3Nsb3RdLmludGVycnVwdCA9IFRDMTsNCisgCQkJ
CWJyZWFrOw0KICAJCQljYXNlIDI6DQogIAkJCQl0Y19idXNbc2xvdF0uaW50
ZXJydXB0ID0gVEMyOw0KKyAJCQkJYnJlYWs7DQogIAkJCS8qDQogIAkJCSAq
IFl1Y2shIERTNTAwMC8yMDAgb25ib2FyZCBkZXZpY2VzDQogIAkJCSAqLw0K
ICAJCQljYXNlIDU6DQogIAkJCQl0Y19idXNbc2xvdF0uaW50ZXJydXB0ID0g
U0NTSV9JTlQ7DQorIAkJCQlicmVhazsNCiAgCQkJY2FzZSA2Og0KICAJCQkJ
dGNfYnVzW3Nsb3RdLmludGVycnVwdCA9IEVUSEVSOw0KKyAJCQkJYnJlYWs7
DQogIAkJCWRlZmF1bHQ6DQogIAkJCQl0Y19idXNbc2xvdF0uaW50ZXJydXB0
ID0gLTE7DQorIAkJCQlicmVhazsNCiAgCQkJfQkNCiAgCQl9DQogIAl9DQo=
---913833367-1976319228-923842091=:17639--

From lembark@wrkhors.com  Sun Apr 11 17:46:20 1999
Received: from bird.wrkhors.com (bird.wrkhors.com [206.180.156.161]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA05823; Sun, 11 Apr 1999 17:46:18 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 17:46:18 +0200 (MET DST)
Received: from wrkhors.com (poolf5-002.wwa.com [207.241.62.3])
	by bird.wrkhors.com (8.8.5/8.8.5) with ESMTP id KAA03665
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 10:46:35 -0500
Sender: lembark@wrkhors.com
Message-ID: <3710C3C4.17EFAB93@wrkhors.com>
Date: Sun, 11 Apr 1999 10:46:12 -0500
From: Steven Lembark <lembark@wrkhors.com>
Organization: Workhorse Computing
X-Mailer: Mozilla 4.07 [en] (X11; U; Linux 2.2.5 i586)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: location for decstation root?
References: <XFMail.990411122455.Harald.Koerfgen@home.ivm.de>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msBA0A67DA4F80531F91EFF51F"
Content-Length: 5079
Lines: 89

This is a cryptographically signed message in MIME format.

--------------msBA0A67DA4F80531F91EFF51F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> > checking "/pub/linux/mips/mipsel-linux/root"
> > shows a file "declinuxroot-990128.tgz"
> >
> > is this the correct one?
> 
> Yes, it is. Sorry for the confusion.

what, you mean you havn't memorized the location of every
file in the universe?!?!

in any case, i went through your directions on a RH5.2 system
w/ l-2.2.5 on it and had zero luck getting past the makes.  if
you're willing i'd like to make it function once and write up 
a more detailed set of instructions that could be posed on the
web site.

enjoi,

 Steven Lembark                                   2930 W. Palmer St.
 Workhorse Computing                             Chicago, IL  60647
 lembark@wrkhors.com                                   800-762-1582
---------------------------------------------------------------------
  The opinions expressed here are those of this company.
  I am the company.
---------------------------------------------------------------------
--------------msBA0A67DA4F80531F91EFF51F
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKlwYJKoZIhvcNAQcCoIIKiDCCCoQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBLa4QPACg5tIR171/VRyNLMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDEzMDAwMDAw
MFoXDTAwMDEzMDIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlN0ZXZlbiBMZW1iYXJrMSIwIAYJKoZI
hvcNAQkBFhNsZW1iYXJrQHdya2hvcnMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQD5Dh2qHUr6TRD9Fof7Py19Y+C+mbROCqF/4wTc+FOrIpfNDSLrd1dfkQMPzXSgKSKNxFYs
bCRNBTHXoyoPuHpgxFeyTg3NFgiVcngC+5aiykX/O9r90C853zzww9+Ka0Xn9NsURBdiL420
ph6vY6JnBLn61i1Gq2nYthiWIeuYuQIDAQABo4IBkjCCAY4wCQYDVR0TBAIwADCBrwYDVR0g
BIGnMIAwgAYLYIZIAYb4RQEHAQEwgDAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlT
aWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNp
Z24AAAAAAAAwEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTBhZDZkZjVkMDExNDk5N2ExYjM0NGZkZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQBYZciKn7eXMsgMkYynKSGCa9o/ehR3+hF+d2HhX5RUhN/i
O+tcxGyU8+QJtTV6DQsZDxje9b9QCHz0bc5Uid6+tomUCWI0mABjJU4wx0V4zHThfQShoXWg
SY1bvaPCkauRZTwkHvcX/Iv2HiLEAA/jz94y+aQUuUE7WK4Jw4DgnTCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICLTCC
AikCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EEtrhA8AKDm0hHXvX9VHI0swCQYFKw4DAhoFAKCBojAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTA0MTExNTQ2MTJaMCMGCSqGSIb3DQEJBDEWBBTsllxZ
kAG/LpqGLF1XXFlru+KBazBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBgkqhkiG9w0BAQEFAASBgOuzrcdn
EF+F3sOtOGUcMOpc6OtZ8nHETyChlJRPgQ9+b5tgBg5rS9aCNbdsV94dkcVHP8xjK4NnxZiw
FCtoGeV6OL79oewAOx21cUe8QKc/ZhGY/aSzfUDCDhh/S3xZaJ7kCS5IXs/pUrqfFlUzXyzc
VIIyFbxXvSQxiXISmtNu
--------------msBA0A67DA4F80531F91EFF51F--

From K.H.C.vanHouten@research.kpn.com  Sun Apr 11 18:59:56 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA06602; Sun, 11 Apr 1999 18:59:55 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 18:59:55 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01J9X1GPQJZ40001B7@research.kpn.com> for
 linux-mips@fnet.fr; Sun, 11 Apr 1999 18:59:49 +0200
Received: by sparta.research.kpn.com (SMI-8.6/SMI-SVR4) id SAA19578; Sun,
 11 Apr 1999 18:59:48 +0200
X-URL: http://www-lsdm.research.kpn.com/~karel
Date: Sun, 11 Apr 1999 18:59:48 +0200 (MET DST)
From: K.H.C.vanHouten@research.kpn.com (Karel van Houten)
Subject: Re: location for decstation root?
In-reply-to: <3710C3C4.17EFAB93@wrkhors.com>
To: linux-mips@fnet.fr
Message-id: <199904111659.SAA19578@sparta.research.kpn.com>
MIME-version: 1.0
X-Mailer: ELM [version 2.4 PL23]
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
Content-Length: 408
Lines: 13


Steven Lembark wrote:
> in any case, i went through your directions on a RH5.2 system
> w/ l-2.2.5 on it and had zero luck getting past the makes.  if
> you're willing i'd like to make it function once and write up 
> a more detailed set of instructions that could be posed on the
> web site.

You might want to have a look at my DECStation Webpage at:
http://www.xs4all.nl/~vhouten/mipsel

Regards,
Karel.

From Harald.Koerfgen@home.ivm.de  Sun Apr 11 20:20:43 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA07424; Sun, 11 Apr 1999 20:20:41 +0200 (MET DST)
Received-Date: Sun, 11 Apr 1999 20:20:41 +0200 (MET DST)
Received: from franz.no.dom (port29.koeln.ivm.de [195.247.239.29])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id UAA19437
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 20:20:31 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990411192312.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990411154633.17639H-200000@skynet.csn.ul.ie>
Date: Sun, 11 Apr 1999 19:23:12 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: RE: patch to drivers/tc/tc.c
Content-Length: 353
Lines: 14

Hi,

On 11-Apr-99 Dave Airlie wrote:
>       I don't know if the attached patch is necessary or not, but the
> switch statement looked a bit pointless without it, so either it needs
> this patch or a better comment :-)..

It *is* necessary, thanks. I must have been temporarily out of order while
writing this :-).

Keep on hacking.
---
Regards,
Harald

From imp@harmony.village.org  Mon Apr 12 04:02:00 1999
Received: from rover.village.org (rover.village.org [204.144.255.49]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id EAA11454; Mon, 12 Apr 1999 04:01:58 +0200 (MET DST)
Received-Date: Mon, 12 Apr 1999 04:01:58 +0200 (MET DST)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id UAA33693
	for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 20:01:50 -0600 (MDT)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id UAA00659 for <linux-mips@fnet.fr>; Sun, 11 Apr 1999 20:01:34 -0600 (MDT)
Message-Id: <199904120201.UAA00659@harmony.village.org>
To: linux-mips@fnet.fr
Subject: Re: Maciene to be added 
In-reply-to: Your message of "Sat, 10 Apr 1999 22:21:20 PDT."
		<37103150.54232524@earthlink.net> 
References: <37103150.54232524@earthlink.net>  
Date: Sun, 11 Apr 1999 20:01:34 -0600
From: Warner Losh <imp@harmony.village.org>
Content-Length: 2471
Lines: 50

[[ The following is good FAQ material, and I'm writing it with that in
   mind ]]

In message <37103150.54232524@earthlink.net> Nickey Harper writes:
: i dont knwo if it is posible, but coulkd, _maybe_, it be possible to
: port the mips / Linux to a Phillips Velo(MIPS R4000 based PDA)...
: i know it is rom based, bot romimages could be made and flashed in...
: This is just a curiosity. i would appriecite it if you ould get back to

No.  Rom images could not be FLASHED in.  All of these devices, to the
best of my knowledge, have mask programmable roms, meaning that they
are burned at the factory and you don't get to ever change them.  All
the machines i've seen do have ROM sockets, and I suppose there is a
standard for them.  However, I've not been able to located said
standard, nor can I find EEPROM or FLASH that will fit into the space
allowed in my NEC MobilePro 450.

The Phillips Velo is based on a R39xx chipset.  There are docs
available from Phillips, but no work has been done yet on porting to
this platform, at least from the Lunix kernel perspective.  The kernel
needs to be enhanced to understand the subtle differences for these
low end MIPS processors.  Not a huge job, but one no one has done
yet.  Also, many of the CE class processors have lots of builtin
devices that will need drivers written for them.

There are also a boatload of devices based on the Vr41xx series of
chips: Vr4101, Vr4102, Vr4111 and Vr4121.  Some of these are available
only in Japan, and many more are yet to ship.  Web searches can find
some of them.  Their names seem to keep changing, so I'm not going to
include them here.  Of the released products that use Vr41xx, I know
of the following: All NEC WinCE products, Cassio's Casseopeia E line
(eg E-10), All of Everex's palmtops, and at least one model from
Compaq.

I have an incomplete port of gcc to mips-hpc-wince which I found on
the net and cleaned up.  This will be needed to build a boot program.
However, I have no time to actively work on this port, so it has
languished for the past few months.

There are some people in Japan that have a boot program written, but
I'm not allowed to say anything more than that.

There is also a NetBSD port underway, by these same Japanese hackers,
that is in the early stages.  It is also incomplete, but shows
promise.

Neither of these things are generally available yet, so don't write me
asking for where to find them.  I cannot redistribute what I have.

Warner

From guillaume@gespac.ch  Mon Apr 12 09:25:03 1999
Received: from g-mail.gespac.ch ([195.70.4.25]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id JAA13606; Mon, 12 Apr 1999 09:25:02 +0200 (MET DST)
Received-Date: Mon, 12 Apr 1999 09:25:02 +0200 (MET DST)
Received: from gespac.ch ([195.70.4.113]) by g-mail.gespac.ch
          (Post.Office MTA v3.5.3 release 223 ID# 594-58856U100L100S0V35)
          with ESMTP id ch for <linux-mips@fnet.fr>;
          Mon, 12 Apr 1999 09:24:58 +0200
Message-ID: <371191B2.22AA258C@gespac.ch>
Date: Mon, 12 Apr 1999 07:24:50 +0100
From: Guillaume ALEXANDRE <guillaume@gespac.ch>
Organization: GESPAC
X-Mailer: Mozilla 4.06 [en] (Win98; I)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Linux DECstation
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 824
Lines: 29

Hello,

I was gaven a DECstation 5000/200 recently and i'm very interested in
using Linux with it. Could you please tell me what is the current
state of the porting and what i can do to help.

I'm an hardware engineer but I've already patched driver portions
of the linux i386 sources... I have also a few knowledge about 
cross-developpement.


Thank you for your informations,

Regards

Guillaume ALEXANDRE
-- 
  ____
 |    |     Guillaume ALEXANDRE
 |    |       Design Engineer
 |    |     
 |    | _____  ____________  _____  _____
 |  ___|_____||_____ |     | _____||
 |____||____________||_____||_____||_____
                     |
 Gespac S.A.         | http://www.gespac.ch
 chemin des Aulx 18    http://www.gespac.com
 1228 Geneva           tel: +41 (0)22 706 21 00
 Switzerland           Fax: +41 (0)22 794 64 77

From R.vandenBerg@inter.NL.net  Mon Apr 12 10:26:16 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id KAA14341; Mon, 12 Apr 1999 10:26:16 +0200 (MET DST)
Received-Date: Mon, 12 Apr 1999 10:26:16 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-19.Hoorn.NL.net [193.79.46.183] with ESMTP for <linux-mips@fnet.fr>
	id KAA08509 (8.8.8/3.40); Mon, 12 Apr 1999 10:26:14 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10WbsO-0001ZiC@dutch.mountain>
	for <linux-mips@fnet.fr>; Mon, 12 Apr 1999 10:15:28 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Mon, 12 Apr 1999 10:15:28 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Re: Linux DECstation
In-Reply-To: <371191B2.22AA258C@gespac.ch>
Message-ID: <Pine.LNX.3.95.990412101009.526B-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 293
Lines: 11

On Mon, 12 Apr 1999, Guillaume ALEXANDRE wrote:

> I was gaven a DECstation 5000/200 recently and i'm very interested in
...
> Thank you for your informations,

Personally replied with Haralds mail from april 9, 
Message-ID: <XFMail.990409161604.Harald.Koerfgen@home.ivm.de>

Regards,
Richard

From airlied@csn.ul.ie  Mon Apr 12 11:34:29 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id LAA15114; Mon, 12 Apr 1999 11:34:26 +0200 (MET DST)
Received-Date: Mon, 12 Apr 1999 11:34:26 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id LAA15366
	for <linux-mips@fnet.fr>; Mon, 12 Apr 1999 11:29:13 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id KAA09017
	for <linux-mips@fnet.fr>; Mon, 12 Apr 1999 10:34:18 +0100
Date: Mon, 12 Apr 1999 10:34:18 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: Re: Linux DECstation
In-Reply-To: <371191B2.22AA258C@gespac.ch>
Message-ID: <Pine.LNX.3.95.990412103330.32578A-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1529
Lines: 46


Well at the moment I have the exact same box, I've sent a couple of
patches to the list in the last few days to apply to the dec kernel on the
ftp site, I've also gotten patches to the Ethernet driver sitting on my
machine at the moment, but although they are needed they don't make it
work yet :-) ..

Dave.

On Mon, 12 Apr 1999, Guillaume ALEXANDRE wrote:

> Hello,
> 
> I was gaven a DECstation 5000/200 recently and i'm very interested in
> using Linux with it. Could you please tell me what is the current
> state of the porting and what i can do to help.
> 
> I'm an hardware engineer but I've already patched driver portions
> of the linux i386 sources... I have also a few knowledge about 
> cross-developpement.
> 
> 
> Thank you for your informations,
> 
> Regards
> 
> Guillaume ALEXANDRE
> -- 
>   ____
>  |    |     Guillaume ALEXANDRE
>  |    |       Design Engineer
>  |    |     
>  |    | _____  ____________  _____  _____
>  |  ___|_____||_____ |     | _____||
>  |____||____________||_____||_____||_____
>                      |
>  Gespac S.A.         | http://www.gespac.ch
>  chemin des Aulx 18    http://www.gespac.com
>  1228 Geneva           tel: +41 (0)22 706 21 00
>  Switzerland           Fax: +41 (0)22 794 64 77
> 

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From airlied@csn.ul.ie  Mon Apr 12 18:15:30 1999
Received: from louis-blanc.univ-evry.fr (louis-blanc.univ-evry.fr [194.199.90.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA17644; Mon, 12 Apr 1999 18:15:28 +0200 (MET DST)
Received-Date: Mon, 12 Apr 1999 18:15:28 +0200 (MET DST)
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by louis-blanc.univ-evry.fr with ESMTP (8.8.8/980318/990126/louis-blanc); id SAA28971; Mon, 12 Apr 1999 18:15:26 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id SAA16306
	for <linux-mips@fnet.fr>; Mon, 12 Apr 1999 18:08:55 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id RAA11637
	for <linux-mips@fnet.fr>; Mon, 12 Apr 1999 17:13:42 +0100
Date: Mon, 12 Apr 1999 17:13:41 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: serial console corruption
Message-ID: <Pine.LNX.3.95.990412171035.32578C-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 2597
Lines: 45


Hi,
	I've gotten Linux 2.2.1-dec + my patches starting up on a
DS5000/200 as far as a root mount, however my serial console is horrible
corrupted, if I leave in the second printout through the prom the kernel
messages are readable from that, but still the serial direct ones are
crappy ..
note in the excerpt below how the second lines are always corrupted, these
are the lines printed by the serial driver, while the first lines are the
ones from the prom,

Does this happen on all Decstations or is just mine, i.e. is someone else
fixing this or have it fixed?

Dave.

ttyS01 at 0xbfe00000 (irq = 4)                                                  
tyS01 at 0xbfe00000 (rq = 4)                                                    
ttyS02 at 0xbfe00000 (irq = 4)                                                  
ttS02 at 0xbfe00000 (iq = 4)                                                    
ttyS03 at 0xbfe00000 (irq = 4)                                                  
tyS03 at 0xbfe00000 irq = 4)                                                    
RAM disk driver initialized:  16 RAM disks of 4096K size                        
RM disk driver initiaized:  16 RAM disks f 4096K size                           
scsi : 0 hosts.                                                                 
ssi : 0 hosts.                                                                  
scsi : detected csi : detected total.                                           
ttal.                                                                           
declance.c: v0.008 by Linux Mips DECstation task force                          
dclance.c: v0.008 by inux Mips DECstationtask force                             
eth0: PMAD-AA, addr = eh0: PMAD-AA, addr = 08:0800:002b:b:1c:1:50:5052,52
irq =3
irq = 3                                                                         
Sending BOOTP requests...Snding BOOTP requests...................... timed
out! 
timed out!                                                                      
IP-Config: Auto-configuration of network failed.                                
I-Config: Auto-configration of network faled.                                   
Scheduling in interrupt                                                         
Sheduling in interrup                  

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From airlied@csn.ul.ie  Tue Apr 13 12:03:16 1999
Received: from louis-blanc.univ-evry.fr (louis-blanc.univ-evry.fr [194.199.90.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id MAA24448; Tue, 13 Apr 1999 12:03:15 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 12:03:15 +0200 (MET DST)
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by louis-blanc.univ-evry.fr with ESMTP (8.8.8/980318/990126/louis-blanc); id MAA08183; Tue, 13 Apr 1999 12:03:13 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id LAA17994
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 11:56:47 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id LAA02100
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 11:01:54 +0100
Date: Tue, 13 Apr 1999 11:01:54 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: question about int-handler.S  
Message-ID: <Pine.LNX.3.95.990413110143.315B-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1078
Lines: 31


Hi,
	I know nothing about mips assembly, I'm just try to find a bug by
asking silly questions :-)

The piece of code below is from int-handler.S,
on line 7 below (b find_int) does this jump unconditionally to find_int?
because if it does what is the and for afterwards as surely it will never
get processed... 

1:   EXPORT(kn02_io_int)
2:kn02_io_int:    lui     t0,0xbff0               # get interrupt status
and mask
3:                lw      t0,(t0)
4:                la      t1,asic_mask_tbl
5:                move    t3,t0
6:                sll     t3,16                   # shift interrupt status
7:                b       find_int
8:                 and    t0,t3                   # mask out allowed ones

9:                EXPORT(kn03_io_int)

If the question is silly sorry!!

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------


From mitch@execpc.com  Tue Apr 13 12:26:08 1999
Received: from mailgw01.execpc.com (sendmail@mailgw01.execpc.com [169.207.2.78]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id MAA24667; Tue, 13 Apr 1999 12:26:05 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 12:26:05 +0200 (MET DST)
Received: from earth.execpc.com (mitch@earth.execpc.com [169.207.16.1])
	by mailgw01.execpc.com (8.9.1) id FAA05442
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 05:25:55 -0500
Received: (from mitch@localhost) by earth.execpc.com (8.9.0) id FAA23212; Tue, 13 Apr 1999 05:25:55 -0500 (CDT)
Message-ID: <19990413052555.11391@execpc.com>
Date: Tue, 13 Apr 1999 05:25:55 -0500
From: Mitchell Blank Jr <mitch@execpc.com>
To: linux-mips@fnet.fr
Subject: Re: question about int-handler.S
References: <Pine.LNX.3.95.990413110143.315B-100000@skynet.csn.ul.ie>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e-execpc
In-Reply-To: <Pine.LNX.3.95.990413110143.315B-100000@skynet.csn.ul.ie>; from Dave Airlie on Tue, Apr 13, 1999 at 11:01:54AM +0100
Content-Length: 819
Lines: 19

Dave Airlie wrote:
> The piece of code below is from int-handler.S,
> on line 7 below (b find_int) does this jump unconditionally to find_int?
> because if it does what is the and for afterwards as surely it will never
> get processed... 

MIPS has something called a "branch delay slot".  The instruction
immediately following the branch always gets executed EVEN IF THE
BRANCH HAPPENS.  Basically, this improves pipeline efficiency
since you can set up for the branch while you are still doing useful
stuff.  Sometimes you have to put a NOP there because after producing
enough information for the branch to be decided theres no work left
to do.

Most modern processors do something like this behind your back.  On the
MIPS, it is explicit and you (or your compiler) has to manually decide
what to put there.

-Mitch

From lembark@wrkhors.com  Tue Apr 13 13:13:31 1999
Received: from bird.wrkhors.com (bird.wrkhors.com [206.180.156.161]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA25816; Tue, 13 Apr 1999 13:13:26 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 13:13:26 +0200 (MET DST)
Received: from wrkhors.com (poolf2-056.wwa.com [207.241.63.121])
	by bird.wrkhors.com (8.8.5/8.8.5) with ESMTP id GAA11349
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 06:13:34 -0500
Sender: lembark@wrkhors.com
Message-ID: <371326CD.2A6B8471@wrkhors.com>
Date: Tue, 13 Apr 1999 06:13:17 -0500
From: Steven Lembark <lembark@wrkhors.com>
Organization: Workhorse Computing
X-Mailer: Mozilla 4.07 [en] (X11; U; Linux 2.2.5 i586)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: question about int-handler.S
References: <Pine.LNX.3.95.990413110143.315B-100000@skynet.csn.ul.ie>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms74FB079AB378C26E3E1FF55A"
Content-Length: 5886
Lines: 104

This is a cryptographically signed message in MIME format.

--------------ms74FB079AB378C26E3E1FF55A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> The piece of code below is from int-handler.S,
> on line 7 below (b find_int) does this jump unconditionally to find_int?
> because if it does what is the and for afterwards as surely it will never
> get processed...
> 
> 1:   EXPORT(kn02_io_int)
> 2:kn02_io_int:    lui     t0,0xbff0               # get interrupt status
> and mask
> 3:                lw      t0,(t0)
> 4:                la      t1,asic_mask_tbl
> 5:                move    t3,t0
> 6:                sll     t3,16                   # shift interrupt status
> 7:                b       find_int
> 8:                 and    t0,t3                   # mask out allowed ones
> 
> 9:                EXPORT(kn03_io_int)
> 
> If the question is silly sorry!!

actually, step 8 should be processed in the branch delay 
slot -- thanks to oddities of pipelining on MIPS.  whether
it *does* anything useful is antoher question...  them of
us what use higher level languages don't usually get to
have this much fun in our work :-)

catch is that it takes an extra clock cycle (or whatever)
to perform a branch.  in order to fill the dead time the
compiler -- or crafty programmer -- will fill this timeslot
in the pipeline with something that is [hopefully] useful.
this looks like a CP is filling the slot with the and --
whatever that does in the Scheme Of Things.

-- 
 Steven Lembark                                   2930 W. Palmer St.
 Workhorse Computing                             Chicago, IL  60647
 lembark@wrkhors.com                                   800-762-1582
---------------------------------------------------------------------
  The opinions expressed here are those of this company.
  I am the company.
---------------------------------------------------------------------
--------------ms74FB079AB378C26E3E1FF55A
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKlwYJKoZIhvcNAQcCoIIKiDCCCoQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBLa4QPACg5tIR171/VRyNLMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDEzMDAwMDAw
MFoXDTAwMDEzMDIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlN0ZXZlbiBMZW1iYXJrMSIwIAYJKoZI
hvcNAQkBFhNsZW1iYXJrQHdya2hvcnMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQD5Dh2qHUr6TRD9Fof7Py19Y+C+mbROCqF/4wTc+FOrIpfNDSLrd1dfkQMPzXSgKSKNxFYs
bCRNBTHXoyoPuHpgxFeyTg3NFgiVcngC+5aiykX/O9r90C853zzww9+Ka0Xn9NsURBdiL420
ph6vY6JnBLn61i1Gq2nYthiWIeuYuQIDAQABo4IBkjCCAY4wCQYDVR0TBAIwADCBrwYDVR0g
BIGnMIAwgAYLYIZIAYb4RQEHAQEwgDAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlT
aWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNp
Z24AAAAAAAAwEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTBhZDZkZjVkMDExNDk5N2ExYjM0NGZkZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQBYZciKn7eXMsgMkYynKSGCa9o/ehR3+hF+d2HhX5RUhN/i
O+tcxGyU8+QJtTV6DQsZDxje9b9QCHz0bc5Uid6+tomUCWI0mABjJU4wx0V4zHThfQShoXWg
SY1bvaPCkauRZTwkHvcX/Iv2HiLEAA/jz94y+aQUuUE7WK4Jw4DgnTCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICLTCC
AikCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EEtrhA8AKDm0hHXvX9VHI0swCQYFKw4DAhoFAKCBojAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTA0MTMxMTEzMTdaMCMGCSqGSIb3DQEJBDEWBBQMJfsh
d24z4MxNMBOU44W98doEdzBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBgkqhkiG9w0BAQEFAASBgDPx+adP
jbT9dQBVF1lbVjGDcl/E8aJFxZjdIv8PGXf8d8xzqPolPQ6SpP+V2s56HGQWRKj3LeaT25aa
beh27dNzGNTFfSLDV3YERAmV5lbs0W4Tw33RkEgxRLYL0cPBmX3gCTs9gMZ6almWNuekFG4r
LsnL8HpD/5daNYXnU02W
--------------ms74FB079AB378C26E3E1FF55A--

From Harald.Koerfgen@home.ivm.de  Tue Apr 13 23:37:43 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA29803; Tue, 13 Apr 1999 23:37:41 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 23:37:41 +0200 (MET DST)
Received: from franz.no.dom (port44.koeln.ivm.de [195.247.239.44])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id XAA11493
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 23:37:23 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990413234006.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990412171035.32578C-100000@skynet.csn.ul.ie>
Date: Tue, 13 Apr 1999 23:40:06 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: RE: serial console corruption
Content-Length: 1170
Lines: 35

Gang,

On 12-Apr-99 Dave Airlie wrote:
> 
> Hi,
>       I've gotten Linux 2.2.1-dec + my patches starting up on a
> DS5000/200 as far as a root mount, however my serial console is horrible
> corrupted, if I leave in the second printout through the prom the kernel
> messages are readable from that, but still the serial direct ones are
> crappy ..
> note in the excerpt below how the second lines are always corrupted,
> these
> are the lines printed by the serial driver, while the first lines are
> the
> ones from the prom,
> 
> Does this happen on all Decstations or is just mine, i.e. is someone
> else
> fixing this or have it fixed?

Noone I'm aware of, except you, of course.

Dave, the dz driver was started by Olivier Lebaillif 
<Olivier.Lebaillif@ifrsys.com> on a DS 3100 and brought to work on a DS
2100 by Thomas Riemer <triemer@apt4g.a3nyc.com>. As far as I know none of
these machines show this behaviour.

These machines are considerably slower than your /200 an it may happen that
you need to insert some delay()'s or that the writeback buffer becomes
visible. In that case you need to insert some wbflush()'es at strategic
places.

---
Regards,
Harald

From Harald.Koerfgen@home.ivm.de  Tue Apr 13 23:37:44 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA29804; Tue, 13 Apr 1999 23:37:42 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 23:37:42 +0200 (MET DST)
Received: from franz.no.dom (port44.koeln.ivm.de [195.247.239.44])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id XAA11501
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 23:37:29 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990413234013.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990413110143.315B-100000@skynet.csn.ul.ie>
Date: Tue, 13 Apr 1999 23:40:13 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: RE: question about int-handler.S
Content-Length: 1516
Lines: 46

Hi,

On 13-Apr-99 Dave Airlie wrote:
> 
> Hi,
>       I know nothing about mips assembly, I'm just try to find a bug by
> asking silly questions :-)
> 
> The piece of code below is from int-handler.S,
> on line 7 below (b find_int) does this jump unconditionally to find_int?
> because if it does what is the and for afterwards as surely it will
> never get processed... 
> 
> 1:   EXPORT(kn02_io_int)
> 2:kn02_io_int:    lui     t0,0xbff0               # get interrupt status
> and mask
> 3:                lw      t0,(t0)
> 4:                la      t1,asic_mask_tbl
> 5:                move    t3,t0
> 6:                sll     t3,16                   # shift interrupt
> status
> 7:                b       find_int
> 8:                 and    t0,t3                   # mask out allowed
> ones

As already pointed out the "and" will be executed in the branch delay
slot and, yes, it will do something useful. This snippet loads the content
of the System Control and Status Register (CSR) and masks out the allowed
interrupt status bits. The alternative would be:

kn02_io_int:    lui     t0,0xbff0
                lw      t0,(t0)
                nop                     # load delay
                move    t3,t0
                sll     t3,16
                and     t0,t3
                la      t1,asic_mask_tbl
                b       find_int
                nop                     # branch delay

> If the question is silly sorry!!

There are no silly questions, only silly answers :-).
---
Regards,
Harald

From Harald.Koerfgen@home.ivm.de  Tue Apr 13 23:37:45 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA29805; Tue, 13 Apr 1999 23:37:43 +0200 (MET DST)
Received-Date: Tue, 13 Apr 1999 23:37:43 +0200 (MET DST)
Received: from franz.no.dom (port44.koeln.ivm.de [195.247.239.44])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id XAA11505
	for <linux-mips@fnet.fr>; Tue, 13 Apr 1999 23:37:30 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990413234014.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <19990413052555.11391@execpc.com>
Date: Tue, 13 Apr 1999 23:40:14 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: Re: question about int-handler.S
Content-Length: 1096
Lines: 29


On 13-Apr-99 Mitchell Blank Jr wrote:
> Dave Airlie wrote:
>> The piece of code below is from int-handler.S,
>> on line 7 below (b find_int) does this jump unconditionally to
>> find_int?
>> because if it does what is the and for afterwards as surely it will
>> never
>> get processed... 
> 
> MIPS has something called a "branch delay slot".  The instruction
> immediately following the branch always gets executed EVEN IF THE
> BRANCH HAPPENS.  Basically, this improves pipeline efficiency
> since you can set up for the branch while you are still doing useful
> stuff.  Sometimes you have to put a NOP there because after producing
> enough information for the branch to be decided theres no work left
> to do.
> 
> Most modern processors do something like this behind your back.  On the
> MIPS, it is explicit and you (or your compiler) has to manually decide
> what to put there.

To make things even more interesting, the pipelines on R2000/R3000
processors are non interlocking, in contrast to the R4000 and higher. That
means that even load delay slots are visible.

---
Regards,
Harald

From Harald.Koerfgen@home.ivm.de  Wed Apr 14 21:07:05 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA08715; Wed, 14 Apr 1999 21:06:56 +0200 (MET DST)
Received-Date: Wed, 14 Apr 1999 21:06:56 +0200 (MET DST)
Received: from franz.no.dom (port16.koeln.ivm.de [195.247.239.16])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id VAA25418;
	Wed, 14 Apr 1999 21:06:23 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990414210905.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.96.990414015809.15825C-100000@lager.engsoc.carleton.ca>
Date: Wed, 14 Apr 1999 21:09:05 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: Alex deVries <adevries@engsoc.carleton.ca>
Subject: RE: Errors building...
Cc: SGI Linux <linux@cthulhu.engr.sgi.com>, linux-mips@fnet.fr
Content-Length: 986
Lines: 32

Hi,

On 14-Apr-99 Alex deVries wrote:
> 
> So, I've finally found a few minutes to catch up on the amazing recent
> SGI
> Linux excitements... I destroyed my old kernel tree, and re imported.
> 
> Now my builds die with:
> 
> egcs -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
> -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -mcpu=r4600 -mips2
> -pipe
> -c -o r2300.o r2300.c
> {standard input}: Assembler messages:
> {standard input}:2486: Internal error!
> Assertion failure in tc_gen_reloc at ./config/tc-mips.c line 10203.
> Please report this bug.
> 
> And so here I am, dutifully reporting this bug.

Strange, works fine on my end. Anyone else seeing this?
 
> I'm a bit unclear on why r2300.c is even being compiled, when clearly I
> have an R4600SC, but I did set R4000 support in my .config.

That's normal and always has been so. The goal is to be able to build
generic kernel, i.e. kernels which work on R3000 *and* higher CPUs.

---
Regards,
Harald

From cplee@buzzcity.com  Thu Apr 15 06:02:01 1999
Received: from iron.singnet.com.sg (iron.singnet.com.sg [165.21.7.29]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id GAA13162; Thu, 15 Apr 1999 06:01:59 +0200 (MET DST)
Received-Date: Thu, 15 Apr 1999 06:01:59 +0200 (MET DST)
Received: from buzzcity.com ([203.127.217.143])
	by iron.singnet.com.sg (8.9.1a/8.9.1) with ESMTP id MAA21759
	for <linux-mips@fnet.fr>; Thu, 15 Apr 1999 12:01:52 +0800 (SGT)
Message-ID: <37156461.B10860E2@buzzcity.com>
Date: Thu, 15 Apr 1999 12:00:34 +0800
From: Lee Cjin Pheow <cplee@buzzcity.com>
Organization: BuzzCity Pte Ltd
X-Mailer: Mozilla 4.51 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Does JDK 1.1.7 run on Mips/Linux?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Content-Length: 339
Lines: 11

Hi,
  I need to know if there is a port of Sun's JDK 1.1.7 running on
mips/linux combination. Regards.


--
LEE Cjin Pheow                                         Senior Engineer
BuzzCity Pte Ltd
267A Beach Road Singapore 199545   Voice:(65)296-9515 Fax:(65)296-5911
cplee@buzzcity.com                             http://www.buzzcity.com


From airlied@csn.ul.ie  Thu Apr 15 16:50:56 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id QAA16794; Thu, 15 Apr 1999 16:50:52 +0200 (MET DST)
Received-Date: Thu, 15 Apr 1999 16:50:52 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id PAA06221
	for <linux-mips@fnet.fr>; Thu, 15 Apr 1999 15:45:50 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id PAA11926
	for <linux-mips@fnet.fr>; Thu, 15 Apr 1999 15:50:25 +0100
Date: Thu, 15 Apr 1999 15:50:24 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: RE: serial console corruption
In-Reply-To: <XFMail.990413234006.Harald.Koerfgen@home.ivm.de>
Message-ID: <Pine.LNX.3.95.990415154639.6412C-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 936
Lines: 31


> 
> These machines are considerably slower than your /200 an it may happen that
> you need to insert some delay()'s or that the writeback buffer becomes
> visible. In that case you need to insert some wbflush()'es at strategic
> places.

good call, in the dz_console_put_char there was a 

int loops = 1000; 

the console writing code spins waiting for the bit to be set on the serial
port, 

I've changed it to 3000 for my decstation,  and it now works, however I
persume this is not how it should be done, 

I should be able to get it to work for any decstation easily enough from
the processor speed info...

Dave.
> 
> ---
> Regards,
> Harald
> 

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From Harald.Koerfgen@home.ivm.de  Thu Apr 15 19:36:11 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA17948; Thu, 15 Apr 1999 19:36:09 +0200 (MET DST)
Received-Date: Thu, 15 Apr 1999 19:36:09 +0200 (MET DST)
Received: from franz.no.dom (port52.koeln.ivm.de [195.247.239.52])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id TAA06665;
	Thu, 15 Apr 1999 19:35:57 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990415193839.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="_=XFMail.1.3.p0.Linux:990415192036:195=_"
Date: Thu, 15 Apr 1999 19:38:39 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr, SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: DECstation patches
Content-Length: 3897
Lines: 121

This message is in MIME format
--_=XFMail.1.3.p0.Linux:990415192036:195=_
Content-Type: text/plain; charset=us-ascii

Hi Gang,

some of you may have noticed that I started to commit some changes to the
CVS Repository ;-). Well, I did my very best not to break anything and
commited only those changes which are either harmless or wouldn't affect
code for existing machines. My apologies if I *did* break something.

The intention is to prepare a base of discussion for the not so harmless
R3000 specific changes. Therefore I'd like to bring the CVS repository to
a state where it works for R4xx0 based DECstations. There are, however,
two patches left to accomplish that which might have ill side effects on
other machines.

One is relatively boring, consisting mainly of changes to Makefiles and
Config.in to activate the whole stuff. If you are interested it can be
downloaded via

ftp://ftp.linux.sgi.com/pub/linux/mips/test/dec-activate-patch.gz

The second one is more interesting. On the DECstations some interrupts are
directly handled by the CPU, not via some sort of interrupt multiplexer.
With the current implementation of restore(flags) code like:

        save_and_cli(flags);
        enable_irq(irq);
        restore(flags);

simply doesn't work on DECstations. The same is true for the RESTORE_SOME
macro and r4xx0_resume().

My patch leaves the interrupt mask in CP0_STATUS intact in those places.
In theory this should work on all machines but might trigger bugs which
are undiscovered until now.

I'll attach this patch and would appreciate if some you would test it on
as much different MIPS boxes as possible.

Thanks in advance.
---
Regards,
Harald

--_=XFMail.1.3.p0.Linux:990415192036:195=_
Content-Disposition: attachment; filename="r4k-patch"
Content-Transfer-Encoding: 7bit
Content-Description: r4k-patch
Content-Type: text/plain; charset=us-ascii; name=r4k-patch; SizeOnDisk=1918

diff -rubN development/clean/linux/arch/mips/kernel/r4k_switch.S linux/arch/mips
/kernel/r4k_switch.S
--- development/clean/linux/arch/mips/kernel/r4k_switch.S	Tue Sep 22 22:12:47 19
98
+++ linux/arch/mips/kernel/r4k_switch.S	Sun Apr 11 16:16:51 1999
@@ -41,8 +41,14 @@
 	CPU_RESTORE_NONSCRATCH($28)
 	addiu	t0, $28, KERNEL_STACK_SIZE-32
 	sw	t0, kernelsp
-	lw	a3, TASK_MM($28)
+	mfc0	t1, CP0_STATUS		/* Do we really need this? */
+	li	a3, 0xff00
+	and	t1, a3
 	lw	a2, THREAD_STATUS($28)
+	nor	a3, $0, a3
+	and	a2, a3
+	lw	a3, TASK_MM($28)
+	or	a2, t1
 	lw	a3, MM_CONTEXT(a3)
 	mtc0	a2, CP0_STATUS
 	andi	a3, a3, 0xff
diff -rubN development/clean/linux/include/asm-mips/stackframe.h linux/include/a
sm-mips/stackframe.h
--- development/clean/linux/include/asm-mips/stackframe.h	Wed Sep 23 23:05:55 19
98
+++ linux/include/asm-mips/stackframe.h	Sun Apr 11 16:16:52 1999
@@ -139,7 +139,12 @@
 		ori	t0, 0x1f;                        \
 		xori	t0, 0x1f;                        \
 		mtc0	t0, CP0_STATUS;                  \
+		li	v1, 0xff00;                      \
+		and	t0, v1;				 \
 		lw	v0, PT_STATUS(sp);               \
+		nor	v1, $0, v1;			 \
+		and	v0, v1;				 \
+		or	v0, t0;				 \
 		mtc0	v0, CP0_STATUS;                  \
 		lw	v1, PT_EPC(sp);                  \
 		mtc0	v1, CP0_EPC;                     \
diff -rubN development/clean/linux/include/asm-mips/system.h linux/include/asm-m
ips/system.h
--- development/clean/linux/include/asm-mips/system.h	Mon Feb 15 11:51:25 1999
+++ linux/include/asm-mips/system.h	Sun Apr 11 16:16:52 1999
@@ -88,6 +88,12 @@
 {
 	__asm__ __volatile__(
 		".set\tnoreorder\n\t"
+		"mfc0\t$8,$12\n\t"
+		"li\t$9,0xff00\n\t"
+		"and\t$8,$9\n\t"
+		"nor\t$9,$0,$9\n\t"
+		"and\t%0,$9\n\t"
+		"or\t%0,$8\n\t"
 		"mtc0\t%0,$12\n\t"
 		"nop\n\t"
 		"nop\n\t"
@@ -95,7 +101,7 @@
 		".set\treorder"
 		: /* no output */
 		: "r" (flags)
-		: "memory");
+		: "$8", "$9", "memory");
 }
 
 /*


--_=XFMail.1.3.p0.Linux:990415192036:195=_--
End of MIME message

From jaube@mail.telebot.net  Thu Apr 15 22:08:48 1999
Received: from mailsvr2.telebot.net (telebot23.tychonet.com [205.179.202.3]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA19484; Thu, 15 Apr 1999 22:08:47 +0200 (MET DST)
Received-Date: Thu, 15 Apr 1999 22:08:47 +0200 (MET DST)
Received: from [194.0.0.1] (ppp49-toulouse.isdnet.net [194.149.170.176]) by mailsvr2.telebot.net
 (Rockliffe SMTPRA 3.2.0) with SMTP id <B0000869669@mailsvr2.telebot.net> for <linux-mips@fnet.fr>;
 Thu, 15 Apr 1999 13:09:37 -0700
Message-ID: <B0000869669@mailsvr2.telebot.net>
Subject: L'utilitaire configure
Date: Thu, 15 Apr 99 22:10:33 +0100
x-sender: jaube@mail.telebot.net
x-mailer: Claris Emailer 2.0, March 15, 1997
From: Feanaro <jaube@telebot.net>
To: "Linux-Mips Mailing List" <linux-mips@fnet.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Length: 1360
Lines: 33

Bonjour !

Je voudrais quelques renseignements sur l'utilitaire 'configure'.
Voici mon probleme : 
Pour essayer de bien saisir les principes de fonctionnnement de linux, 
j'essaye de me recompiler toutes les librairies et toutes les 
applications dont j'ai besoin, ce a partir d'une distrib slackware 
installee avec le minimum de packages. 
Evidemment, cela ne vas pas sans quelques problemes, et recemment en 
manipulant les liens des librairies partagees, je me trouve avec 
l'utilitaire 'configure' qui ne me trouve plus le type de machine. Ca me 
fait ca chaque fois qu'il est utilise, et il me met : 
cannot guess host type, you must specify one.
Ma question est donc : comment Configure determine le type de machine et 
d'os sur lequel il est execute ? ( pas par uname ? ce dernier me met : 
Linux Bagend 2.2.0 #3 Mon Apr 5 18:24:55 CEST 1999 i586 unknown )

Question subsidiare : 
Pourquoi des logiciels me declarent lorsque je les lance ( PE : 
WindowMaker ) :
can't find librairie libX11.so, alors que un ldconfig -v me la trouve a 
son emplacement 
habituel ( /usr/X11R6/lib/libX11.so --> /usr/X11R6/lib/libX11.so.6.0 )

Merci ! 
Je precise que je n'ai pas trouve de docs sur configure. Pour les 
librairies, j'avoue que je n'ai pas trop cherche... :-)

Si il y a assez de reponses, je ferais un resume sur la question dans 
cette ML.


Julien Aube

From cjrice@cdc.net  Fri Apr 16 04:55:02 1999
Received: from cdc.net (server1.cdc.net [207.244.0.12]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id EAA23022; Fri, 16 Apr 1999 04:55:00 +0200 (MET DST)
Received-Date: Fri, 16 Apr 1999 04:55:00 +0200 (MET DST)
Received: (qmail 24165 invoked from network); 16 Apr 1999 02:54:56 -0000
Received: from unknown (HELO ricehome) (207.244.8.171)
  by server1.cdc.net with SMTP; 16 Apr 1999 02:54:56 -0000
From: "C J Rice" <cjrice@cdc.net>
To: <linux-mips@fnet.fr>
Subject: DECStation Blues
Date: Thu, 15 Apr 1999 22:55:25 -0400
Message-ID: <01be87b4$93d622e0$f0045598@ricehome>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0031_01BE8793.0CC482E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Content-Length: 4254
Lines: 110

This is a multi-part message in MIME format.

------=_NextPart_000_0031_01BE8793.0CC482E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

I recently purchased some used DECStations includeing a DECStation 3100. =
 It has 12MB Ram and the firmware revision is KN01 V7.02.  The model is =
PM20-A8.  The processor looks like a MIPS R200060-16.  When it boots, =
diagnostics run from 7..6..5..4..3.. then a ?? with code F3 in the =
lights.  Later, you are asked for the language and then you get the =
double chevron prompt.  Anyone know what this code means???

Also, I've tried to boot (with tftp) version 2.1.14 of lynux (from =
dec_vmlinux.2.1.14.test4 zip file) to no avail.  The first few lines of =
a lynux boot are displayed.  After the "Linux Version 2.1.1.4 =
(paul@slither) (gcc version 2.6.3) #329 Sun May 18 17:17 EST 1997" line =
is displayed I get an exception Vtr=3DUTLBM.  Any ideas what this means =
?  Chances are it's related to the error code F3, but don't know.  And =
perhaps the binary I was trying to boot was not a full blown lynux =
kernel.  Oh, I also have a floppy (SCSI diskette 3.5") and some hard =
drives. =20

I also purchased a couple of the DECStation 5000/125 and DECStation =
5000/200 units.  What is the pinout necessary to connect a keyboard / =
mouse to the things ?? =20

And finally, I also purchased several VAXes (a dirty word here no =
doubt).  Any one know of lynux for vax?  (VAXstation 3100, VAXStation =
4000/60, MicorVAX). =20

Thanks

Jeff

cjrice@cdc.net



------=_NextPart_000_0031_01BE8793.0CC482E0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.71.2016.0"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>Hi,</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>I recently purchased some used =
DECStations=20
includeing a DECStation 3100.&nbsp; It has 12MB Ram and the firmware =
revision is=20
KN01 V7.02.&nbsp; The model is PM20-A8.&nbsp; The processor looks like a =
MIPS=20
R200060-16.&nbsp; When it boots, diagnostics run from 7..6..5..4..3.. =
then a ??=20
with code F3 in the lights.&nbsp; Later, you are asked for the language =
and then=20
you get the double chevron prompt.&nbsp; Anyone know what this code=20
means???</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Also, I've tried to boot (with tftp) =
version=20
2.1.14 of lynux (from dec_vmlinux.2.1.14.test4 zip file) to no =
avail.&nbsp; The=20
first few lines of a lynux boot are displayed.&nbsp; After the =
&quot;Linux=20
Version 2.1.1.4 (paul@slither) (gcc version 2.6.3) #329 Sun May 18 17:17 =
EST=20
1997&quot; line is displayed I get an exception Vtr=3DUTLBM.&nbsp; Any =
ideas what=20
this means ?&nbsp; Chances are it's related to the error code F3, but =
don't=20
know.&nbsp; And perhaps the binary I was trying to boot was not a full =
blown=20
lynux kernel.&nbsp; Oh, I also have a floppy (SCSI diskette 3.5&quot;) =
and some=20
hard drives.&nbsp; </FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I also purchased a couple of the DECStation 5000/125 =
and=20
DECStation 5000/200 units.&nbsp; What is the pinout necessary to connect =
a=20
keyboard / mouse to the things ??&nbsp; </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>And finally, I also purchased several VAXes (a dirty =
word here=20
no doubt).&nbsp; Any one know of lynux for vax?&nbsp; (VAXstation 3100,=20
VAXStation 4000/60, MicorVAX).&nbsp; </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Thanks</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Jeff</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2><A=20
href=3D"mailto:cjrice@cdc.net">cjrice@cdc.net</A></FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0031_01BE8793.0CC482E0--

From mitch@execpc.com  Fri Apr 16 05:12:43 1999
Received: from mailgw01.execpc.com (sendmail@mailgw01.execpc.com [169.207.2.78]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA23622; Fri, 16 Apr 1999 05:12:41 +0200 (MET DST)
Received-Date: Fri, 16 Apr 1999 05:12:41 +0200 (MET DST)
Received: from earth.execpc.com (mitch@earth.execpc.com [169.207.16.1])
	by mailgw01.execpc.com (8.9.1) id WAA25020;
	Thu, 15 Apr 1999 22:12:32 -0500
Received: (from mitch@localhost) by earth.execpc.com (8.9.0) id WAA20762; Thu, 15 Apr 1999 22:12:32 -0500 (CDT)
Message-ID: <19990415221232.63900@execpc.com>
Date: Thu, 15 Apr 1999 22:12:32 -0500
From: Mitchell Blank Jr <mitch@execpc.com>
To: linux-mips@fnet.fr
Cc: cjrice@cdc.net
Subject: Re: DECStation Blues
References: <01be87b4$93d622e0$f0045598@ricehome>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e-execpc
In-Reply-To: <01be87b4$93d622e0$f0045598@ricehome>; from C J Rice on Thu, Apr 15, 1999 at 10:55:25PM -0400
Content-Length: 1841
Lines: 45

C J Rice wrote:
> I recently purchased some used DECStations includeing a DECStation 3100.
> It has 12MB Ram and the firmware revision is KN01 V7.02.  The model is
> PM20-A8.  The processor looks like a MIPS R200060-16.  When it boots,
> diagnostics run from 7..6..5..4..3.. then a ?? with code F3 in the lights.

check to make sure you have a good ethernet connection to the machine, and
that your 3100 is set to use the right ethernet media (thinnet or AUI - it's
not autosensing, you have to use the button on the back)  Many old DEC
products will fail the POST if they don't see an ethernet link.  DEC
even made an AUT-to-nothing convertor they'd sell you if you didn't
have a LAN.

> Also, I've tried to boot (with tftp) version 2.1.14 of lynux
> (from dec_vmlinux.2.1.14.test4 zip file) to no avail.

That is YEARS old, and very early development.  Look at
	http://decstation.unix-ag.org/

The people who run the web page at fnet have not maintained it for years
and thus people like you end up wasting their time on these ancient
versions.  They really should just take the fnet page down, its
an embarasment.

> I also purchased a couple of the DECStation 5000/125 and DECStation
> 5000/200 units.  What is the pinout necessary to connect a keyboard /
> mouse to the things ??  

You pretty much need the keyboards for them - I don't think they were
compatible with anything except MAYBE some odd VAXstation models.
The good news is that the hardware runs fine with serial console,
so they can be used headless.

> And finally, I also purchased several VAXes (a dirty word here no doubt).

Not dirty, just offtopic.

> Any one know of lynux for vax?

First it's called "linix" (the two 'i's and zero 'u's).

There are peple working on a VAX port of linux.  Check out the action at:
	http://www.mssl.ucl.ac.uk/~atp/linux-vax/

-Mitch

From mitch@execpc.com  Fri Apr 16 05:19:42 1999
Received: from mailgw01.execpc.com (sendmail@mailgw01.execpc.com [169.207.2.78]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA24150; Fri, 16 Apr 1999 05:19:41 +0200 (MET DST)
Received-Date: Fri, 16 Apr 1999 05:19:41 +0200 (MET DST)
Received: from earth.execpc.com (mitch@earth.execpc.com [169.207.16.1])
	by mailgw01.execpc.com (8.9.1) id WAA26437;
	Thu, 15 Apr 1999 22:19:38 -0500
Received: (from mitch@localhost) by earth.execpc.com (8.9.0) id WAA21832; Thu, 15 Apr 1999 22:19:37 -0500 (CDT)
Message-ID: <19990415221937.55854@execpc.com>
Date: Thu, 15 Apr 1999 22:19:37 -0500
From: Mitchell Blank Jr <mitch@execpc.com>
To: linux-mips@fnet.fr
Cc: cjrice@cdc.net
Subject: Re: DECStation Blues
References: <01be87b4$93d622e0$f0045598@ricehome> <19990415221232.63900@execpc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.84e-execpc
In-Reply-To: <19990415221232.63900@execpc.com>; from Mitchell Blank Jr on Thu, Apr 15, 1999 at 10:12:32PM -0500
Content-Length: 156
Lines: 8

Mitchell Blank Jr wrote:
> > Any one know of lynux for vax?
> 
> First it's called "linix" (the two 'i's and zero 'u's).

And yes, I'm being silly.

-Mitch

From <@Cologne.DE:karsten@excalibur.cologne.de>  Fri Apr 16 13:29:41 1999
Received: from fileserv2.Cologne.DE (fileserv2.cologne.de [193.29.188.3]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id NAA26823; Fri, 16 Apr 1999 13:29:35 +0200 (MET DST)
Received-Date: Fri, 16 Apr 1999 13:29:35 +0200 (MET DST)
Received: from localhost (1563 bytes) by fileserv2.Cologne.DE
	via rmail with P:stdio/R:bind/T:smtp
	(sender: <excalibur.cologne.de!karsten>) (ident <excalibur.cologne.de!karsten> using unix)
	id <m10Y6o9-0006tkC@fileserv2.Cologne.DE>
	for <linux-mips@fnet.fr>; Fri, 16 Apr 1999 13:29:17 +0200 (CEST)
	(Smail-3.2.0.101 1997-Dec-17 #5 built 1998-Jan-19)
Received: (from karsten@localhost)
	by excalibur.cologne.de (8.8.7/8.8.7) id NAA01115;
	Fri, 16 Apr 1999 13:21:25 +0200
Message-ID: <19990416132125.B836@excalibur.cologne.de>
Date: Fri, 16 Apr 1999 13:21:25 +0200
From: Karsten Merker <karsten@excalibur.cologne.de>
To: linux-mips@fnet.fr
Subject: Re: L'utilitaire configure
Mail-Followup-To: linux-mips@fnet.fr
References: <B0000869669@mailsvr2.telebot.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mutt 0.91i
In-Reply-To: <B0000869669@mailsvr2.telebot.net>; from Feanaro on Thu, Apr 15, 1999 at 10:10:33PM +0100
X-No-Archive: yes
Content-Length: 793
Lines: 21

Juilien Aube a ecrive:

> Ma question est donc : comment Configure determine le type de machine et 
> d'os sur lequel il est execute ? ( pas par uname ? ce dernier me met : 
> Linux Bagend 2.2.0 #3 Mon Apr 5 18:24:55 CEST 1999 i586 unknown )

Je ne sais pas comment "./configure" determine le type de machine, mais on
peut utiliser les options "./configure --host=mipsel-linux
--build=mipsel-linux --target=mipsel-linux" pour definer le type de
machine (l´example est pour utiliser sur une machine avec linux-mips,
little endian).

HTH,
Karsten

P.S.: Excusez mon Francais trop limite.
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

From ralf@lappi.waldorf-gmbh.de  Fri Apr 16 23:12:06 1999
Received: from pneumatic-tube.sgi.com (pneumatic-tube.sgi.com [204.94.214.22]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA00523; Fri, 16 Apr 1999 23:12:04 +0200 (MET DST)
Received-Date: Fri, 16 Apr 1999 23:12:04 +0200 (MET DST)
Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by pneumatic-tube.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id OAA3208949
	for <@etube.sgi.com:linux-mips@fnet.fr>; Fri, 16 Apr 1999 14:10:49 -0700 (PDT)
	mail_from (ralf@lappi.waldorf-gmbh.de)
Received: from lappi.waldorf-gmbh.de ([150.166.40.201])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id OAA13443
	for <linux-mips@fnet.fr>;
	Fri, 16 Apr 1999 14:10:48 -0700 (PDT)
	mail_from (ralf@lappi.waldorf-gmbh.de)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA03060
	for linux-mips@fnet.fr; Fri, 16 Apr 1999 14:10:36 -0700
Message-ID: <19990416141030.E592@uni-koblenz.de>
Date: Fri, 16 Apr 1999 14:10:30 -0700
From: Ralf Baechle <ralfb@cthulhu.engr.sgi.com>
To: linux-mips@fnet.fr
Subject: Re: serial console corruption
References: <XFMail.990413234006.Harald.Koerfgen@home.ivm.de> <Pine.LNX.3.95.990415154639.6412C-100000@skynet.csn.ul.ie>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <Pine.LNX.3.95.990415154639.6412C-100000@skynet.csn.ul.ie>; from Dave Airlie on Thu, Apr 15, 1999 at 03:50:24PM +0100
X-Accept-Language: de,en,fr
Content-Length: 999
Lines: 26

On Thu, Apr 15, 1999 at 03:50:24PM +0100, Dave Airlie wrote:

> > These machines are considerably slower than your /200 an it may happen that
> > you need to insert some delay()'s or that the writeback buffer becomes
> > visible. In that case you need to insert some wbflush()'es at strategic
> > places.
> 
> good call, in the dz_console_put_char there was a 
> 
> int loops = 1000; 
> 
> the console writing code spins waiting for the bit to be set on the serial
> port, 
> 
> I've changed it to 3000 for my decstation,  and it now works, however I
> persume this is not how it should be done, 
> 
> I should be able to get it to work for any decstation easily enough from
> the processor speed info...

What you want to use instead are the udelay() and mdelay functions in
<linux/delay.h>.  Beware, they relay on the BogoMIPS value having already
being computed, so they cannot be called during the very early startup
unless you initialize loops_per_sec using some worst case assumption.

  Ralf

From seewan@surreal.com.sg  Sat Apr 17 11:17:17 1999
Received: from zinc.singnet.com.sg (zinc.singnet.com.sg [165.21.7.31]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id LAA05157; Sat, 17 Apr 1999 11:17:15 +0200 (MET DST)
Received-Date: Sat, 17 Apr 1999 11:17:15 +0200 (MET DST)
Received: from surreal.com.sg (ad67-7.magix.com.sg [165.21.67.7])
	by zinc.singnet.com.sg (8.9.1a/8.9.1) with ESMTP id RAA00104
	for <linux-mips@fnet.fr>; Sat, 17 Apr 1999 17:17:09 +0800 (SGT)
Message-ID: <371851D9.987732@surreal.com.sg>
Date: Sat, 17 Apr 1999 17:18:17 +0800
From: Toong See Wan <seewan@surreal.com.sg>
X-Mailer: Mozilla 4.04 [en] (Win95; I)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: I am planning to port it to a NEC MIPS handheld device
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Content-Length: 88
Lines: 2

I am planning to port linux to handheld machine runing on MIPS CPU. How
should i start?

From R.vandenBerg@inter.NL.net  Sat Apr 17 16:03:44 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id QAA07351; Sat, 17 Apr 1999 16:03:44 +0200 (MET DST)
Received-Date: Sat, 17 Apr 1999 16:03:44 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-12.Hoorn.NL.net [193.79.46.176] with ESMTP for <linux-mips@fnet.fr>
	id QAA12368 (8.8.8/3.40); Sat, 17 Apr 1999 16:03:42 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10YT6m-0001a0C@dutch.mountain>
	for <linux-mips@fnet.fr>; Sat, 17 Apr 1999 13:18:00 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Sat, 17 Apr 1999 13:18:00 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Re: I am planning to port it to a NEC MIPS handheld device
In-Reply-To: <371851D9.987732@surreal.com.sg>
Message-ID: <Pine.LNX.3.95.990417131644.834B-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 192
Lines: 9

On Sat, 17 Apr 1999, Toong See Wan wrote:

> I am planning to port linux to handheld machine runing on MIPS CPU. How
> should i start?

Replied by e-mail with Warner FAQ proposal.

--
Richard

From babydr@baby-dragons.com  Sat Apr 17 23:55:47 1999
Received: from filesrv1.baby-dragons.com (babydr@filesrv1.baby-dragons.com [199.33.245.55]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA10518; Sat, 17 Apr 1999 23:55:45 +0200 (MET DST)
Received-Date: Sat, 17 Apr 1999 23:55:45 +0200 (MET DST)
Received: from localhost (babydr@localhost)
	by filesrv1.baby-dragons.com (8.9.0/8.8.5) with SMTP id OAA06520
	for <linux-mips@fnet.fr>; Sat, 17 Apr 1999 14:55:44 -0700
Date: Sat, 17 Apr 1999 14:55:44 -0700 (PDT)
From: "Mr. James W. Laferriere" <babydr@baby-dragons.com>
To: linux-mips@fnet.fr
Subject: Re: I am planning to port it to a NEC MIPS handheld device
In-Reply-To: <Pine.LNX.3.95.990417131644.834B-100000@whale.dutch.mountain>
Message-ID: <Pine.LNX.3.96.990417145438.5291D-100000@filesrv1.baby-dragons.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 727
Lines: 14


	Hello Richard,  Must have missed the URL: when it was posted .
	Would you please forward URL: to me .  Tnx,  JimL

On Sat, 17 Apr 1999, Richard van den Berg wrote:
> On Sat, 17 Apr 1999, Toong See Wan wrote:
> > I am planning to port linux to handheld machine runing on MIPS CPU. How
> > should i start?
> Replied by e-mail with Warner FAQ proposal.
       +-----------------------------------------------------------------+
       | James   W.   Laferriere | System   Techniques | Give me VMS     |
       | Network        Engineer | 25416       22nd So |   Give me Linux |
       | babydr@baby-dragons.com | DesMoines  WA 98198 |     only on AXP |
       +-----------------------------------------------------------------+

From imp@harmony.village.org  Sun Apr 18 05:46:59 1999
Received: from rover.village.org (rover.village.org [204.144.255.49]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA13964; Sun, 18 Apr 1999 05:46:56 +0200 (MET DST)
Received-Date: Sun, 18 Apr 1999 05:46:56 +0200 (MET DST)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id VAA54885;
	Sat, 17 Apr 1999 21:46:25 -0600 (MDT)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id VAA81215; Sat, 17 Apr 1999 21:46:45 -0600 (MDT)
Message-Id: <199904180346.VAA81215@harmony.village.org>
To: linux-mips@fnet.fr
Cc: Toong See Wan <seewan@surreal.com.sg>
Subject: Re: I am planning to port it to a NEC MIPS handheld device 
In-reply-to: Your message of "Sat, 17 Apr 1999 17:18:17 +0800."
		<371851D9.987732@surreal.com.sg> 
References: <371851D9.987732@surreal.com.sg>  
Date: Sat, 17 Apr 1999 21:46:45 -0600
From: Warner Losh <imp@harmony.village.org>
Content-Length: 418
Lines: 12

In message <371851D9.987732@surreal.com.sg> Toong See Wan writes:
: I am planning to port linux to handheld machine runing on MIPS CPU. How
: should i start?

You'll need a boot loader.

Once you have a boot loader, you'll need to add support for the
caching methods used by the Vr41xx (or the Phillips or Toshiba part).
You'll then need to write drivers for all the embedded devices that
live inside the CPU.

Warner

From imp@harmony.village.org  Sun Apr 18 05:47:24 1999
Received: from rover.village.org (rover.village.org [204.144.255.49]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA13987; Sun, 18 Apr 1999 05:47:22 +0200 (MET DST)
Received-Date: Sun, 18 Apr 1999 05:47:22 +0200 (MET DST)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id VAA54889
	for <linux-mips@fnet.fr>; Sat, 17 Apr 1999 21:47:04 -0600 (MDT)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id VAA84219 for <linux-mips@fnet.fr>; Sat, 17 Apr 1999 21:47:28 -0600 (MDT)
Message-Id: <199904180347.VAA84219@harmony.village.org>
To: linux-mips@fnet.fr
Subject: Re: I am planning to port it to a NEC MIPS handheld device 
In-reply-to: Your message of "Sat, 17 Apr 1999 14:55:44 PDT."
		<Pine.LNX.3.96.990417145438.5291D-100000@filesrv1.baby-dragons.com> 
References: <Pine.LNX.3.96.990417145438.5291D-100000@filesrv1.baby-dragons.com>  
Date: Sat, 17 Apr 1999 21:47:28 -0600
From: Warner Losh <imp@harmony.village.org>
Content-Length: 222
Lines: 6

In message <Pine.LNX.3.96.990417145438.5291D-100000@filesrv1.baby-dragons.com> "Mr. James W. Laferriere" writes:
: 	Hello Richard,  Must have missed the URL: when it was posted .

No URL was posted, just the text.

Warner

From c9607010@cca.fc.up.pt  Mon Apr 19 14:08:59 1999
Received: from gtfirewall.fc.up.pt (gtfirewall.fc.up.pt [193.137.24.20]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id OAA26431; Mon, 19 Apr 1999 14:08:57 +0200 (MET DST)
Received-Date: Mon, 19 Apr 1999 14:08:57 +0200 (MET DST)
Received: (from guest@localhost)
	by gtfirewall.fc.up.pt (8.9.1a/8.9.1) id NAA27091
	for <linux-mips@fnet.fr>; Mon, 19 Apr 1999 13:07:57 +0100
Received: from pc-server.fc.up.pt(193.137.24.132) by gtfirewall.fc.up.pt via smap (V2.0)
	id xma027086; Mon, 19 Apr 99 13:07:31 +0100
Received: from cca.fc.up.pt (IDENT:c9607010@pc15.cca.fc.up.pt [192.92.135.15])
	by pc-server.fc.up.pt (8.9.1/8.9.1) with ESMTP id NAA17782
	for <linux-mips@fnet.fr>; Mon, 19 Apr 1999 13:12:15 GMT
Sender: c9607010@cca.fc.up.pt
Message-ID: <3719D958.64BE1AAC@cca.fc.up.pt>
Date: Sun, 18 Apr 1999 13:08:42 +0000
From: Bruno Martins <c9607010@cca.fc.up.pt>
X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.0.36 i486)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Hello!!!!
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Content-Length: 47
Lines: 1

 I'm looking for examples of MIPS. Help me!!!!

From controle2@gncia.fr  Mon Apr 19 23:03:31 1999
Received: from gncia.fr ([212.234.13.65]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id XAA00403; Mon, 19 Apr 1999 23:03:27 +0200 (MET DST)
Received-Date: Mon, 19 Apr 1999 23:03:27 +0200 (MET DST)
Received: from  by gncia.fr with SMTP; Mon, 19 Apr 1999 09:35:27 +0200
From: <rze@oleane.com>
To: "inscription-verification" <controle2@gncia.fr>
Date: 19 Apr 1999 09:36:46 +0200
Message-ID: <002644636071349RUBIS@rubis.promo.oleane.com>
Subject: Nondeliverable mail
MIME-Version: 1.0
Content-Type: Multipart/mixed;	
 boundary = "RUBISFhypIN3xBe5kvrZF/hrA_S23,7lF-kLP:("
Sender: <controle2@gncia.fr>
Precedence: Bulk
Content-Length: 1798
Lines: 58


--RUBISFhypIN3xBe5kvrZF/hrA_S23,7lF-kLP:(

------Transcript of session follows -------
webmaster@expensis.fr
The user's email name is not found.



--RUBISFhypIN3xBe5kvrZF/hrA_S23,7lF-kLP:(
Content-Type: message/rfc822; charset=us-ascii 

Received: from gncia.fr ([212.234.13.65]) by rubis.promo.oleane.com  with Microsoft SMTPSVC(5.5.1875.185.18);
	 Mon, 19 Apr 1999 09:36:36 +0200
Received: from gncia.fr by gncia.fr with SMTP; Mon, 19 Apr 1999 07:10:22
 +0200
Message-ID: <371ABAB9.2B8798F9@gncia.fr>
Date: Mon, 19 Apr 1999 07:10:17 +0200
From: ANNUAIRE FRANCAIS GRATUIT <direction-controle@gncia.fr>
Reply-To: direction-controle@gncia.fr
Organization: GNCIA
X-Mailer: Mozilla 4.5 [fr] (Macintosh; I; PPC)
X-Accept-Language: fr
MIME-Version: 1.0
To: controle@gncia.fr
Subject: votre inscription
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Sender: <controle@gncia.fr>
Precedence: Bulk
Return-Path: controle@gncia.fr

Bonjour,

nous vous remercions de verifier si l'enregistrement de 
votre site a coorectement ete effectue sur le site : http://www.gncia.fr

Si toutefois l'inscription de votre site n'a pas ete effectuee,
vous pouvez le faire gratuitement a l'adresse suivante:
http://www.gncia.fr/rofmfr/ProfessAjout.html.

Vous remerciant par avance
le Service de Controle
-----------------------------------------------------------------
si ce message vous a ete adresse par erreur, merci de nous le signaler

expediteur : direction des controles/inscriptions
GNCIA (Groupement National des Centres Internet Agréés)
60 rue Vitruve
 75020 PARIS
01 55 25 31 00
01 55 25 31 01
ANNUAIRE INTERNET FRANCAIS PAR DEPARTEMENT
direction-controle@gncia.fr
-------------------------------------------------------------------

--RUBISFhypIN3xBe5kvrZF/hrA_S23,7lF-kLP:(--


From R.vandenBerg@inter.NL.net  Mon Apr 19 17:53:27 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA28053; Mon, 19 Apr 1999 17:53:26 +0200 (MET DST)
Received-Date: Mon, 19 Apr 1999 17:53:26 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-58.Hoorn.NL.net [193.79.46.222] with ESMTP
	id RAA19944 (8.8.8/3.40); Mon, 19 Apr 1999 17:52:55 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10ZEuf-0001ZiC@dutch.mountain>
	for <c9607010@cca.fc.up.pt>; Mon, 19 Apr 1999 16:20:41 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Mon, 19 Apr 1999 16:20:40 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: Bruno Martins <c9607010@cca.fc.up.pt>
cc: linux-mips@fnet.fr
Subject: Re: Hello!!!!
In-Reply-To: <3719D958.64BE1AAC@cca.fc.up.pt>
Message-ID: <Pine.LNX.3.95.990419161954.358A-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 151
Lines: 8

On Sun, 18 Apr 1999, Bruno Martins wrote:

>  I'm looking for examples of MIPS. Help me!!!!

Have you looked at http://www.mips.com?

Regards,
Richard

From Jacques.Hertzberg@univ-pau.fr  Tue Apr 20 10:24:06 1999
Received: from iprp80.univ-pau.fr (hertz@iprp80.univ-pau.fr [194.167.155.130]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id KAA05559; Tue, 20 Apr 1999 10:24:00 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 10:24:00 +0200 (MET DST)
From: Jacques.Hertzberg@univ-pau.fr
Received: (from hertz@localhost)
	by iprp80.univ-pau.fr (8.8.7/8.8.7) id MAA04115
	for linux-mips@fnet.fr; Tue, 20 Apr 1999 12:23:44 +0200
Date: Tue, 20 Apr 1999 12:23:44 +0200
Message-Id: <199904201023.MAA04115@iprp80.univ-pau.fr>
X-Authentication-Warning: iprp80.univ-pau.fr: hertz set sender to Jacques.Hertzberg@univ-pau.fr using -f
To: linux-mips@fnet.fr
Subject: how to install Linux on an O2 R5000 PC ?
X-Mailer: Applixware 4.41 (1021.211)
MIME-Version: 1.0
Content-Type: text/plain; name="Body"
Content-Transfer-Encoding: 7bit
Content-Length: 855
Lines: 20

Hello,

I've just get an O2 with processor R5000PC.
I want to install Linux on it and I didn't find any Linux version
for this hardware; I looked at lena.fnet.fr and www.linux.sgi.com/mips/ sites.
This machine is on the net and is available for hacking...
I think that some of you may be interested.
Could you contact me soon ?

Salutations.

--------------------------------------------------------------------------
email                       : Jacques.Hertzberg@univ-pau.fr
telephone                   : 05 59 92 34 92
secretariat / fax           : 05 59 92 30 47 / 05 59 92 32 00
adresse                     : Salle de calcul
                            : C.U.R.S batiment I.P.R.A.
                            : Avenue de l'Universite
                            : 64000 PAU
--------------------------------------------------------------------------

From airlied@csn.ul.ie  Tue Apr 20 13:42:48 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA07341; Tue, 20 Apr 1999 13:42:43 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 13:42:43 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id MAA19946
	for <linux-mips@fnet.fr>; Tue, 20 Apr 1999 12:37:44 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id MAA19544
	for <linux-mips@fnet.fr>; Tue, 20 Apr 1999 12:42:33 +0100
Date: Tue, 20 Apr 1999 12:42:33 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: Diff for Lance for PMAD card (still doesn't work)
Message-ID: <Pine.LNX.3.95.990420124211.4468K-200000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-1523747213-924608414=:4468"
Content-ID: <Pine.LNX.3.95.990420124211.4468L@skynet.csn.ul.ie>
Content-Length: 2876
Lines: 59

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-1523747213-924608414=:4468
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.LNX.3.95.990420124211.4468M@skynet.csn.ul.ie>


Hi,
	I've attached a diff that gets the PMAD card in my DS 5000/200 to
avoid crashing, the memory scheme for the PMAD and DS5000/200 use a
contiguous block so memcpy can be used, (netbsd use their bcopy),

This doesn't get the card working properly, but the diff is needed to stop
a null pointer dereference, the card still doesn't put anything on the
wire or get anything from it...

So has anyone any ideas where to go from here, I'm a bit dodgy about the
init_block gap schemes and how necessary it is on the DS5000_200
architecture, I may play around with moving some gaps ..

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-1523747213-924608414=:4468
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="declance.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990420124014.4468J@skynet.csn.ul.ie>
Content-Description: 

MzM5YzMzOSwzNDINCjwgCWlmICh0eXBlID09IFBNQVhfTEFOQ0UpIHsNCi0t
LQ0KPiAJaWYgKHR5cGUgPT0gUE1BRF9MQU5DRSkgew0KPiAJICBtZW1jcHko
dG8sIGZyb20sIGxlbik7DQo+IAl9IA0KPiAJZWxzZSBpZiAodHlwZSA9PSBQ
TUFYX0xBTkNFKSB7DQozOTNjMzk2LDM5OA0KPCAJaWYgKHR5cGUgPT0gUE1B
WF9MQU5DRSkgew0KLS0tDQo+IAlpZiAodHlwZSA9PSBQTUFEX0xBTkNFKSB7
DQo+IAkgIG1lbWNweSh0bywgZnJvbSwgbGVuKTsJICANCj4gCX0gZWxzZSBp
ZiAodHlwZSA9PSBQTUFYX0xBTkNFKSB7DQoxMDg5YTEwOTUsMTExNg0KPiAN
Cj4gCQkvKg0KPiAJCSAqIHNldHVwIHRoZSBwb2ludGVyIGFycmF5cywgdGhp
cyBzdWNrcyBbdG1dIDotKA0KPiAJCSAqLw0KPiAJCWZvciAoaSA9IDA7IGkg
PCBSWF9SSU5HX1NJWkU7IGkrKykgew0KPiAJCSAgbHAtPnJ4X2J1Zl9wdHJf
Y3B1W2ldID0gDQo+IAkJICAgIChjaGFyICopIChkZXYtPm1lbV9zdGFydCAr
IEJVRl9PRkZTRVRfQ1BVDQo+IAkJCSAgICAgICsgMiAqIGkgKiBSWF9CVUZG
X1NJWkUpOw0KPiAJCSAgbHAtPnJ4X2J1Zl9wdHJfbG5jW2ldID0gDQo+IAkJ
ICAgIChjaGFyICopIChCVUZfT0ZGU0VUX0xOQw0KPiAJCQkgICAgICArIGkg
KiBSWF9CVUZGX1NJWkUpOw0KPiAJCX0NCj4gCQlmb3IgKGkgPSAwOyBpIDwg
VFhfUklOR19TSVpFOyBpKyspIHsNCj4gCQkgIGxwLT50eF9idWZfcHRyX2Nw
dVtpXSA9IA0KPiAJCSAgICAoY2hhciAqKSAoZGV2LT5tZW1fc3RhcnQgKyBC
VUZfT0ZGU0VUX0NQVQ0KPiAJCQkgICAgICArIDIgKiBSWF9SSU5HX1NJWkUg
KiBSWF9CVUZGX1NJWkUNCj4gCQkJICAgICAgKyAyICogaSAqIFRYX0JVRkZf
U0laRSk7DQo+IAkJICBscC0+dHhfYnVmX3B0cl9sbmNbaV0gPSANCj4gCQkg
ICAgKGNoYXIgKikgKEJVRl9PRkZTRVRfTE5DDQo+IAkJCSAgICAgICsgUlhf
UklOR19TSVpFICogUlhfQlVGRl9TSVpFDQo+IAkJCSAgICAgICsgaSAqIFRY
X0JVRkZfU0laRSk7DQo+IAkJfQ0K
---913833367-1523747213-924608414=:4468--

From R.vandenBerg@inter.NL.net  Tue Apr 20 21:00:41 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA11770; Tue, 20 Apr 1999 21:00:40 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 21:00:40 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-25.Hoorn.NL.net [193.79.46.189] with ESMTP for <linux-mips@fnet.fr>
	id VAA05620 (8.8.8/3.40); Tue, 20 Apr 1999 21:00:38 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10Zfkq-0001ZgC@dutch.mountain>
	for <linux-mips@fnet.fr>; Tue, 20 Apr 1999 21:00:20 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Tue, 20 Apr 1999 21:00:19 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Re: Diff for Lance for PMAD card (still doesn't work)
In-Reply-To: <Pine.LNX.3.95.990420124211.4468K-200000@skynet.csn.ul.ie>
Message-ID: <Pine.LNX.3.95.990420210010.467G-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1089
Lines: 27

Hello Dave,

On Tue, 20 Apr 1999, Dave Airlie wrote:

> 	I've attached a diff that gets the PMAD card in my DS 5000/200 to
> avoid crashing, the memory scheme for the PMAD and DS5000/200 use a
> contiguous block so memcpy can be used, (netbsd use their bcopy),

That sounds reasonable, yes the PMAD's have 128 kB on-board memory.

> This doesn't get the card working properly, but the diff is needed to stop
> a null pointer dereference, the card still doesn't put anything on the
> wire or get anything from it...

That sounds pretty familiar before Harald got the PMAX-LANCE working.

> So has anyone any ideas where to go from here, I'm a bit dodgy about the
> init_block gap schemes and how necessary it is on the DS5000_200
> architecture, I may play around with moving some gaps ..

Well the gap scheme has to be set according to the TURBOchannel dma
datatransfer scheme... The PMAX version is set up according the IOASIC
scheme, which needs the sucking pointer array set-up. Perhaps ask Harald
what he smoked when he got the PMAX-LANCE working, I gave up smoking.

Regards,
Richard

From matt@molnir.our.house  Tue Apr 20 21:41:51 1999
Received: from finch-post-12.mail.demon.net (finch-post-12.mail.demon.net [194.217.242.41]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA13091; Tue, 20 Apr 1999 21:41:41 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 21:41:41 +0200 (MET DST)
Received: from [193.237.65.231] (helo=molnir.our.house)
	by finch-post-12.mail.demon.net with esmtp (Exim 2.12 #1)
	id 10ZgOh-000CXx-0C
	for linux-mips@fnet.fr; Tue, 20 Apr 1999 19:41:31 +0000
Received: (from matt@localhost)
	by molnir.our.house (8.9.1/8.9.1) id UAA19023
	for linux-mips@fnet.fr; Tue, 20 Apr 1999 20:39:39 +0100
From: Matt Foster <matt@molnir.demon.co.uk>
Message-Id: <199904201939.UAA19023@molnir.our.house>
Subject: DS 5000/25
To: linux-mips@fnet.fr
Date: Tue, 20 Apr 1999 20:39:37 +0100 (BST)
In-Reply-To: <XFMail.990415193839.Harald.Koerfgen@home.ivm.de> from "Harald Koerfgen" at Apr 15, 99 07:38:39 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 6339
Lines: 91

Congrats on the good work guys.
Using the 2.2.1-dec kernel tree and the
990128 root nfs image, I've got my DS5000/25
up in Multi User on the LAN. Well almost.  
For some reason telnetd and rlogind won't talk
to me (connection closed by foreign host).  I can
get it with 'rsh mipslin /bin/bash' and everything looks
reasonable, but no terminal control.  Even setting telnetd
to run /bin/bash rather than /bin/login doesn't help.
After init has pulled the system into runlevel 3, it does
have a habit of reporting "No more processes left in 
this run level" which seems suspicious.
 
Can anyone shed any light? Thanks for all the good work so far :)

Just for the record here is the bootup:


Matt

Jan 27 00:56:13 localhost syslogd 1.3-3: restart.
Jan 27 00:56:15 localhost kernel: klogd 1.3-3, log source = /proc/kmsg started.
Jan 27 00:56:15 localhost kernel: Cannot find map file.
Jan 27 00:56:15 localhost kernel: No module symbols loaded - kernel modules not enabled. 
Jan 27 00:56:15 localhost kernel: Loading R[23]00 MMU routines.
Jan 27 00:56:15 localhost kernel: CPU revision is: 00000230
Jan 27 00:56:15 localhost kernel: Instruction cache 64kb
Jan 27 00:56:15 localhost kernel: Data cache 64kb
Jan 27 00:56:15 localhost kernel: Linux version 2.2.1 (root@moonlight) (gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)) #2 Tue Apr 20 16:29:29 BST 1999
Jan 27 00:56:15 localhost kernel: Calibrating delay loop... 24.77 BogoMIPS
Jan 27 00:56:15 localhost kernel: Memory: 39004k/40956k available (1044k kernel code, 648k data)
Jan 27 00:56:16 localhost kernel: Checking for 'wait' instruction...  unavailable.
Jan 27 00:56:16 localhost kernel: POSIX conformance testing by UNIFIX
Jan 27 00:56:16 localhost kernel: TURBOchannel rev. 1 at 12.5 MHz (no parity)
Jan 27 00:56:16 localhost kernel: Linux NET4.0 for Linux 2.2
Jan 27 00:56:16 localhost kernel: Based upon Swansea University Computer Society NET3.039
Jan 27 00:56:16 localhost kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0.
Jan 27 00:56:16 localhost kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 27 00:56:16 localhost kernel: IP Protocols: ICMP, UDP, TCP
Jan 27 00:56:16 localhost kernel: Starting kswapd v 1.5 
Jan 27 00:56:16 localhost kernel: DECstation Z8530 serial driver version 0.03
Jan 27 00:56:16 localhost kernel: tty00 at 0xbc100001 (irq = 4) is a Z85C30 SCC
Jan 27 00:56:16 localhost kernel: tty01 at 0xbc100009 (irq = 4) is a Z85C30 SCC
Jan 27 00:56:16 localhost kernel: SCSI ID 7  Clock 25 MHz CCF=0 Time-Out 167 NCR53C9x(esp236) detected
Jan 27 00:56:16 localhost kernel: ESP: Total of 1 ESP hosts found, 1 actually in use.
Jan 27 00:56:16 localhost kernel: scsi0 : ESP236
Jan 27 00:56:16 localhost kernel: scsi : 1 host.
Jan 27 00:56:16 localhost kernel:   Vendor: DEC       Model: RZ25     (C) DEC  Rev:     
Jan 27 00:56:16 localhost kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Jan 27 00:56:16 localhost kernel: Detected scsi disk sda at scsi0, channel 0, id 2, lun 0
Jan 27 00:56:16 localhost kernel: scsi : detected 1 SCSI disk total.
Jan 27 00:56:16 localhost kernel: esp0: target 2 [period 200ns offset 15 5.00MHz synchronous SCSI]
Jan 27 00:56:16 localhost kernel: sda: Spinning up disk..............ready
Jan 27 00:56:16 localhost kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 832527 [406 MB] [0.4 GB]
Jan 27 00:56:16 localhost kernel: declance.c: v0.008 by Linux Mips DECstation task force
Jan 27 00:56:16 localhost kernel: eth0: IOASIC onboard LANCE, addr = 08:00:2b:2c:97:ec, irq = 3
Jan 27 00:56:16 localhost kernel: Sending BOOTP requests.... OK
Jan 27 00:56:16 localhost kernel: IP-Config: Got BOOTP answer from 192.168.100.3, my address is 192.168.100.60
Jan 27 00:56:16 localhost kernel: Partition check:
Jan 27 00:56:16 localhost kernel:  sda: unknown partition table
Jan 27 00:56:16 localhost kernel: Looking up port of RPC 100003/2 on 192.168.100.10
Jan 27 00:56:16 localhost kernel: Looking up port of RPC 100005/1 on 192.168.100.10
Jan 27 00:56:16 localhost kernel: VFS: Mounted root (NFS filesystem).
Jan 27 00:56:16 localhost kernel: Freeing unused kernel memory: 48k freed
Jan 27 00:56:21 localhost init: no more processes left in this runlevel
Jan 27 00:58:01 localhost pam_rhosts_auth[96]: allowed to root@molnir.our.house as root
Jan 27 00:58:09 localhost pam_rhosts_auth[98]: allowed to root@molnir.our.house as root
Jan 27 00:58:09 localhost PAM_pwdb[98]: (rsh) session opened for user root by (uid=0)
Jan 27 00:58:09 localhost in.rshd[99]: root@molnir.our.house as root: cmd='/bin/bash -'
Jan 27 00:58:14 localhost PAM_pwdb[98]: (rsh) session closed for user root
Jan 27 00:58:19 localhost pam_rhosts_auth[102]: allowed to root@molnir.our.house as root
Jan 27 00:58:19 localhost PAM_pwdb[102]: (rsh) session opened for user root by (uid=0)
Jan 27 00:58:20 localhost in.rshd[103]: root@molnir.our.house as root: cmd='/bin/bash'
Jan 27 01:01:31 localhost PAM_pwdb[102]: (rsh) session closed for user root
Jan 27 01:01:35 localhost pam_rhosts_auth[134]: allowed to root@molnir.our.house as root
Jan 27 01:01:35 localhost PAM_pwdb[134]: (rsh) session opened for user root by (uid=0)
Jan 27 01:01:35 localhost in.rshd[135]: root@molnir.our.house as root: cmd='/bin/bash'
Jan 27 01:02:34 localhost PAM_pwdb[134]: (rsh) session closed for user root
Jan 27 01:02:43 localhost pam_rhosts_auth[142]: allowed to root@molnir.our.house as root
Jan 27 01:02:43 localhost PAM_pwdb[142]: (rsh) session opened for user root by (uid=0)
Jan 27 01:02:43 localhost in.rshd[143]: root@molnir.our.house as root: cmd='/bin/bash'
Jan 27 01:07:33 localhost PAM_pwdb[142]: (rsh) session closed for user root
Jan 27 01:07:36 localhost pam_rhosts_auth[160]: allowed to root@molnir.our.house as root
Jan 27 01:07:37 localhost PAM_pwdb[160]: (rsh) session opened for user root by (uid=0)
Jan 27 01:07:37 localhost in.rshd[161]: root@molnir.our.house as root: cmd='/bin/bash'
Jan 27 01:07:47 localhost inetd[164]: execv /usr/sbin/in.identd: No such file or directory
Jan 27 01:24:35 localhost PAM_pwdb[160]: (rsh) session closed for user root
Jan 27 01:31:26 localhost pam_rhosts_auth[195]: allowed to root@molnir.our.house as root
Jan 27 01:31:27 localhost PAM_pwdb[195]: (rsh) session opened for user root by (uid=0)
Jan 27 01:31:27 localhost in.rshd[196]: root@molnir.our.house as root: cmd='/bin/bash'


From matt@molnir.our.house  Tue Apr 20 22:06:49 1999
Received: from finch-post-10.mail.demon.net (finch-post-10.mail.demon.net [194.217.242.38]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA13769; Tue, 20 Apr 1999 22:06:44 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 22:06:44 +0200 (MET DST)
Received: from [193.237.65.231] (helo=molnir.our.house)
	by finch-post-10.mail.demon.net with esmtp (Exim 2.12 #1)
	id 10Zgn4-0004Sj-0A
	for linux-mips@fnet.fr; Tue, 20 Apr 1999 20:06:42 +0000
Received: (from matt@localhost)
	by molnir.our.house (8.9.1/8.9.1) id VAA19280
	for linux-mips@fnet.fr; Tue, 20 Apr 1999 21:06:28 +0100
From: Matt Foster <matt@molnir.demon.co.uk>
Message-Id: <199904202006.VAA19280@molnir.our.house>
Subject: Re: DS 5000/25
To: linux-mips@fnet.fr
Date: Tue, 20 Apr 1999 21:06:28 +0100 (BST)
In-Reply-To: <199904201939.UAA19023@molnir.our.house> from "Matt Foster" at Apr 20, 99 08:39:37 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 849
Lines: 29

Hmm,

Further investigation leads to the below, which doesn't convince me
that all is well.  Maybe it's time to drag the native compile kit
down. The TX packets line doesn't look that good though.

Matt

molnir# rsh mipslin /bin/bash -i
bash# uname -a
uname -a
Linux localhost 2.2.1 #2 Tue Apr 20 16:29:29 BST 1999 mips unknown
bash# /sbin/ifconfig
/sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:2B:2C:97:EC
          inet addr:192.168.100.60  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10882 errors:0 dropped:0 overruns:0
          TX packets:0 errors:1190121 dropped:6854 overruns:0
          Interrupt:3 Memory:a0020000-a0040000 

bash# /bin/login
/bin/login
bash: [304: 2] tcsetattr: Invalid argument
Segmentation fault
bash# exit
exit
exit
molnir:~# 

From acapili@hns.com  Tue Apr 20 22:22:52 1999
Received: from hns4.hns.com (hns4.hns.com [208.236.67.4]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA14402; Tue, 20 Apr 1999 22:22:51 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 22:22:51 +0200 (MET DST)
Received: from hnssysa.hns.com (hnssysa.hns.com [139.85.76.210])
	by hns4.hns.com (8.9.0/8.8.7) with ESMTP id QAA14040;
	Tue, 20 Apr 1999 16:20:00 -0400 (EDT)
Received: from hns.com (sdesys1.hns.com [139.85.90.76])
	by hnssysa.hns.com (8.9.0/8.8.7) with ESMTP id QAA04016;
	Tue, 20 Apr 1999 16:22:41 -0400 (EDT)
Sender: acapili@hns.com
Message-ID: <371CE210.C87D50F8@hns.com>
Date: Tue, 20 Apr 1999 16:22:40 -0400
From: Angelo Capili <acapili@hns.com>
Organization: Hughes Network Systems
X-Mailer: Mozilla 4.05 [en] (X11; U; HP-UX B.10.20 9000/712)
MIME-Version: 1.0
To: ELKS mailing list <linux-8086@vger.rutgers.edu>, rtl@rtlinux.cs.nmt.edu,
        linux-mips@fnet.fr
Subject: Real-Time Embedded Linux for MIPS
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 538
Lines: 17

Hello.

Im looking for a Real-Time Embedded Linux flavor for the MIPS processor
as alternative to commercial Real-Time Operating Systems for embedded
systems such as VxWorks, pSOS, Vrtx.  Does anyone know of anyone working
on such a project?  If not, can anyone help me get started and point me
to resources out on the Web?  


Thank you for your time,
Angelo Capili
  
-- 
Angelo Capili
Embedded Systems Group				Phone: (301) 548-1190
Software Technology Department			Fax: (301) 548-1272
Hughes Network Systems				Email: acapili@hns.com

From triemer@apt4g.a3nyc.com  Tue Apr 20 22:35:20 1999
Received: from apt4g.a3nyc.com (triemer@apt4g.a3nyc.com [166.84.184.179]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA15428; Tue, 20 Apr 1999 22:35:18 +0200 (MET DST)
Received-Date: Tue, 20 Apr 1999 22:35:18 +0200 (MET DST)
From: triemer@apt4g.a3nyc.com
Received: from localhost (triemer@localhost)
	by apt4g.a3nyc.com (8.8.7/8.8.7) with ESMTP id QAA01776
	for <linux-mips@fnet.fr>; Tue, 20 Apr 1999 16:35:08 -0400
Date: Tue, 20 Apr 1999 16:35:07 -0400 (EDT)
To: linux-mips@fnet.fr
Subject: Latest source
Message-ID: <Pine.LNX.4.04.9904201634090.31788-100000@apt4g.a3nyc.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 186
Lines: 8

I've lost track of where the latest linux-mips source is?

Can anyone point me at it?

Does the stuff still have the basic "make netboot" command to generate
a net bootable image?

-Tom

From R.vandenBerg@inter.NL.net  Wed Apr 21 00:40:02 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id AAA18961; Wed, 21 Apr 1999 00:40:01 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 00:40:01 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-44.Hoorn.NL.net [193.79.46.208] with ESMTP for <linux-mips@fnet.fr>
	id AAA19111 (8.8.8/3.40); Wed, 21 Apr 1999 00:40:00 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10ZizB-0001ZgC@dutch.mountain>
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 00:27:21 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Wed, 21 Apr 1999 00:27:20 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Re: Latest source
In-Reply-To: <Pine.LNX.4.04.9904201634090.31788-100000@apt4g.a3nyc.com>
Message-ID: <Pine.LNX.3.95.990421002709.386B-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 453
Lines: 19

Hi Tom,

On Tue, 20 Apr 1999 triemer@apt4g.a3nyc.com wrote:

> I've lost track of where the latest linux-mips source is?

> Can anyone point me at it?

It still is this 2.2.1:
ftp://ftp.linux.sgi.com/pub/linux/mips/test/linux-2.2.1-dec.tar.gz

> Does the stuff still have the basic "make netboot" command to generate
> a net bootable image?

Yes indeed, because it still is the way to boot allthough work is done
at booting from disk.

Regards,
Richard

From R.vandenBerg@inter.NL.net  Wed Apr 21 00:40:03 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id AAA18975; Wed, 21 Apr 1999 00:40:02 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 00:40:02 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-44.Hoorn.NL.net [193.79.46.208] with ESMTP for <linux-mips@fnet.fr>
	id AAA19118 (8.8.8/3.40); Wed, 21 Apr 1999 00:40:01 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10Zj4S-0001ZlC@dutch.mountain>
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 00:32:48 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Wed, 21 Apr 1999 00:32:47 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Re: DS 5000/25
In-Reply-To: <199904202006.VAA19280@molnir.our.house>
Message-ID: <Pine.LNX.3.95.990421003240.386D-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 399
Lines: 13

Hello Matt,

On Tue, 20 Apr 1999, Matt Foster wrote:

> Further investigation leads to the below, which doesn't convince me
> that all is well.  Maybe it's time to drag the native compile kit
> down. The TX packets line doesn't look that good though.

Agreed, but have you looked at the raw /proc values? Somehow ifconfig
gets different values. I don't know yet what the cause is.

Regards,
Richard

From gashalot@cybermax.net  Wed Apr 21 03:15:21 1999
Received: from escambia.se.mediaone.net (escambia.se.mediaone.net [24.129.0.53]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id DAA25357; Wed, 21 Apr 1999 03:15:20 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 03:15:20 +0200 (MET DST)
Received: from cybermax.net (surf2832.jacksonville.net [24.129.37.32])
	by escambia.se.mediaone.net (8.8.7/8.8.7) with ESMTP id VAA10001
	for <linux-mips@fnet.fr>; Tue, 20 Apr 1999 21:14:57 -0400 (EDT)
Message-ID: <371D2716.5202F69C@cybermax.net>
Date: Tue, 20 Apr 1999 21:17:10 -0400
From: Robert Gash <gashalot@cybermax.net>
X-Mailer: Mozilla 4.51 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: GCC 2.7.2.3 OR GCC 2.8.1 OR EGCS 1.1.x compile success?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 797
Lines: 15

Has anyone had any success getting a recent compiler (ones listed in the
subject) to actually compile under itself on a MIPS machine?  I've not
been able to get any of them to compile under themselves (2.8.1 and
1.1.x have fails because of unknown Linux mipsel platforms).  Anyone
know of a fix for this?  I'm using a RaQ and it needs an updated
compiler (R4000/R5000 compatible) badly, but I can't get any to compile
properly.

Thanks for any help you might be able to provide.
-- 
Robert Gash                  |    _____     __
Systems Administrator        |   / ___/_ __/ /  ___ ______ _  ___ ___ __
Phone: (904) 281-2200 x3312  |  / /__/ // / _ \/ -_) __/  ' \/ _ `/\ \ /
Fax: (904) 296-4203          |  \___/\_, /_.__/\__/_/ /_/_/_/\_,_//_\_\
gashalot@cybermax.net        |      /___/ , Inc.

From K.H.C.vanHouten@research.kpn.com  Wed Apr 21 07:39:00 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id HAA28206; Wed, 21 Apr 1999 07:38:59 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 07:38:59 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01JAACLWQQL400019V@research.kpn.com> for
 linux-mips@fnet.fr; Wed, 21 Apr 1999 07:38:57 +0200
Received: from sparta.research.kpn.com by sparta.research.kpn.com
 (SMI-8.6/SMI-SVR4) id HAA10458; Wed, 21 Apr 1999 07:38:51 +0200
Date: Wed, 21 Apr 1999 07:38:51 +0200
From: "Houten K.H.C. van (Karel)" <K.H.C.vanHouten@research.kpn.com>
Subject: Re: DS 5000/25
In-reply-to: "Your message of Wed, 21 Apr 1999 00:32:47 +0200."
 <Pine.LNX.3.95.990421003240.386D-100000@whale.dutch.mountain>
To: linux-mips@fnet.fr
Cc: K.H.C.vanHouten@research.kpn.com
Reply-to: K.H.C.vanHouten@research.kpn.com
Message-id: <199904210538.HAA10458@sparta.research.kpn.com>
MIME-version: 1.0
X-Mailer: exmh version 1.6.5 12/11/95
Content-type: text/plain; charset=us-ascii
X-Face: ";:TzQQC{mTp~$W,'m4@Lu1Lu$rtG_~5kvYO~F:C'KExk9o1X"iRz[0%{bq?6Aj#>VhSD?v
 1W9`.Qsf+P&*iQEL8&y,RDj&U.]!(R-?c-h5h%Iw%r$|%6+Jc>GTJe!_1&A0o'lC[`I#={2BzOXT1P
 q366I$WL=;[+SDo1RoIT+a}_y68Y:jQ^xp4=*4-ryiymi>hy
Content-Length: 831
Lines: 35


Hi All,

You should upgrade to the newest net-tools, available from
http://www.xs4all.nl/~vhouten/mipsel/other.html

That will fix it.

Regards,
Karel.

> Hello Matt,
> 
> On Tue, 20 Apr 1999, Matt Foster wrote:
> 
> > Further investigation leads to the below, which doesn't convince me
> > that all is well.  Maybe it's time to drag the native compile kit
> > down. The TX packets line doesn't look that good though.
> 
> Agreed, but have you looked at the raw /proc values? Somehow ifconfig
> gets different values. I don't know yet what the cause is.
> 
> Regards,
> Richard
> 


-- 
Karel van Houten

----------------------------------------------------------
The box said "Requires Windows 95 or better."
I can't understand why it won't work on my Linux computer. 
----------------------------------------------------------


From mkovach@mkovach.nacs.net  Wed Apr 21 14:20:26 1999
Received: from mkovach.nacs.net (mkovach@mkovach.nacs.net [207.166.196.17]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id OAA03974; Wed, 21 Apr 1999 14:20:24 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 14:20:24 +0200 (MET DST)
Received: (from mkovach@localhost)
	by mkovach.nacs.net (8.8.8/8.8.7) id IAA02606
	for linux-mips@fnet.fr; Wed, 21 Apr 1999 08:21:47 -0400
Message-ID: <19990421082146.K1042@mkovach.nacs.net>
Date: Wed, 21 Apr 1999 08:21:46 -0400
From: Mat Kovach <mkovach@mkovach.nacs.net>
To: linux-mips@fnet.fr
Subject: Re: GCC 2.7.2.3 OR GCC 2.8.1 OR EGCS 1.1.x compile success?
References: <371D2716.5202F69C@cybermax.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.1i
In-Reply-To: <371D2716.5202F69C@cybermax.net>; from Robert Gash on Tue, Apr 20, 1999 at 09:17:10PM -0400
Content-Length: 1010
Lines: 23

On Tue, Apr 20, 1999 at 09:17:10PM -0400, Robert Gash wrote:
: Has anyone had any success getting a recent compiler (ones listed in the
: subject) to actually compile under itself on a MIPS machine?  I've not
: been able to get any of them to compile under themselves (2.8.1 and
: 1.1.x have fails because of unknown Linux mipsel platforms).  Anyone
: know of a fix for this?  I'm using a RaQ and it needs an updated
: compiler (R4000/R5000 compatible) badly, but I can't get any to compile
: properly.

EGCS 1.0.2 compiles fine with the patch from ftp.linux.sgi.com.  I was
able to successfully compile it on a RaQ and it worked fine.  I can rebuild
the rpm and make it available at 

ftp://ftp.cleveland.lug.net/pub/Mipsel/test-rpms

late this afternoon if you like?

I believe there are still some issues with the newer egcs version on the 
mipsel platform.

-- 
Mat Kovach	                                      mkovach@mkovach.nacs.net
      This e-mail is brought to you by the letter gamma and number e 

From gashalot@cybermax.net  Wed Apr 21 14:56:27 1999
Received: from mail.cybermax.net (root@mail.cybermax.net [207.19.133.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id OAA04210; Wed, 21 Apr 1999 14:56:25 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 14:56:25 +0200 (MET DST)
Received: from mail.cybermax.net (gashalot@mail.cybermax.net [207.19.133.6])
	by mail.cybermax.net (8.9.3/8.8.5) with ESMTP id IAA01476
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 08:58:19 -0400 (EDT)
Date: Wed, 21 Apr 1999 08:58:19 -0400 (EDT)
From: Robert Gash <gashalot@cybermax.net>
To: linux-mips@fnet.fr
Subject: EGCS c++ Library Errors On RaQ
Message-ID: <Pine.BSI.4.04.9904210857060.1214-100000@mail.cybermax.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 441
Lines: 15

I installed the EGCS 1.0.2 stuff from ftp.linux.sgi.com as well as the
libstdc++ and glibc updates, but I am getting this error when I run c++
(gcc works fine)

[root lib]# /sbin/ldconfig
[root lib]# c++
/usr/lib/crt1.o(.text+0x110): undefined reference to `main'
collect2: ld returned 1 exit status
[root lib]#

What library should I update to fix this file? I assume it is related to
my stdc++ upgrade.

-Robert Gash
gashalot@cybermax.net

From acapili@hns.com  Wed Apr 21 16:42:04 1999
Received: from hns4.hns.com (hns4.hns.com [208.236.67.4]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id QAA05201; Wed, 21 Apr 1999 16:42:02 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 16:42:02 +0200 (MET DST)
Received: from hnssysa.hns.com (hnssysa.hns.com [139.85.76.210])
	by hns4.hns.com (8.9.0/8.8.7) with ESMTP id KAA23410
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 10:39:15 -0400 (EDT)
Received: from hns.com (esg2.hns.com [139.85.90.24])
	by hnssysa.hns.com (8.9.0/8.8.7) with ESMTP id KAA22369
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 10:41:56 -0400 (EDT)
Sender: acapili@hns.com
Message-ID: <371DE3B2.DE5F89D6@hns.com>
Date: Wed, 21 Apr 1999 10:41:54 -0400
From: Angelo Capili <acapili@hns.com>
Organization: Hughes Network Systems
X-Mailer: Mozilla 4.05 [en] (X11; U; HP-UX B.10.20 9000/712)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: I am planning to port it to a NEC MIPS handheld device
References: <371851D9.987732@surreal.com.sg> <199904180346.VAA81215@harmony.village.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 484
Lines: 18

> In message <371851D9.987732@surreal.com.sg> Toong See Wan writes:
> : I am planning to port linux to handheld machine runing on MIPS CPU. How
> : should i start?
> 

Hi,

Im also trying to port linux to an embedded MIPs board.  What's the
minimum amount of RAM and disk space needed to do this?  

Thanks,
Angelo

-- 
Angelo Capili
Embedded Systems Group				Phone: (301) 548-1190
Software Technology Department			Fax: (301) 548-1272
Hughes Network Systems				Email: acapili@hns.com

From sartoris@umd.edu  Wed Apr 21 17:33:47 1999
Received: from utopia.EUnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id RAA05432; Wed, 21 Apr 1999 17:33:45 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 17:33:45 +0200 (MET DST)
Received: from relay2.EUnet.fr by utopia.EUnet.fr (5.65c8d/EUNET-4.2.3)
	via EUnet-France id AA19695; Wed, 21 Apr 1999 17:33:28 +0200 (MET)
Received: from relay5.eunet.fr by relay2.eunet.fr (5.65c8d/96.05.03)
	via EUnet-France id AA00831; Wed, 21 Apr 1999 17:33:40 +0200 (MET)
Received: from relay2.eunet.fr (relay2.eunet.fr [192.134.192.149])
	by relay5.eunet.fr (8.8.5/8.8.5) with ESMTP id RAA03558
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 17:34:16 +0200 (MET DST)
Received: from Info.umd.edu (info.umd.edu [128.8.10.29])
	by relay2.eunet.fr (8.8.5/8.8.5) with ESMTP id RAA28963
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 17:23:06 +0200 (MET DST)
Received: from localhost (sartoris@localhost)
	by Info.umd.edu (8.9.1a/8.9.0) with SMTP id LAA22993
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 11:18:46 -0400 (EDT)
X-Authentication-Warning: Info.umd.edu: sartoris owned process doing -bs
Date: Wed, 21 Apr 1999 11:18:46 -0400 (EDT)
From: "Douglas S. Meade" <sartoris@umd.edu>
To: Linux Mips News Groups <linux-mips@guadalquivir.fnet.fr>
Subject: Re: DS5000/25
Message-Id: <Pine.OSF.3.96.990421111748.18406A-100000@Info.umd.edu>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 2096
Lines: 52

Hi all,

I've already posted some questions and received excellent help from
Richard and Karel, but I thought that this might be relevant to this
group.  I'm trying to get up and running with the 2.2.1-dec kernel
and the root system in declinuxroot-990128.tgz.  I've got several
strange quirks I'm trying to deal with.

1. If I take the root system in declinuxroot as is, I get a lot
of complaints about unable to write to read-only file system, especially
files in the /var directories, for instance, when trying to write to
/etc/mtab, /var/run/utmp, /var/log/dmesg and /var/lock/subsys/random.
When it gets to the point of trying to set up getty, it goes into a
loop:

02/11 22:23:22 yS2  mgetty: experimental test release 1.1.14-Apr02
02/11 22:23:22 yS2  can't create pid file /var/run/mg-pid.ttyS2: Read-only
file
system
02/11 22:23:22 yS2  can't chmod() pid file: Read-only file system
02/11 22:23:22 yS2  check for lockfiles
02/11 22:23:22 yS2  locking the line
02/11 22:23:22 yS2  cannot create tempfile (/var/lock/LCK..TM.a00107):
Read-only file system

Or else it hangs earlier than this.

2. I can uncomment the lines 95,96 in rc.sysinit that allow the root file
system to be remounted read-write, and these errors go away, but then
the init gets to the end of the sysinit and stops at "System is ready".
At this point, I can't type at the console, nor can I telnet in, although
it looks like the inetd has started correctly, and my network config
files seem to be set up correctly.

3. Taking a suggestion from Richard, I comment out all lines in fstab,
let the system complain, and drop me into maintenance mode.  Here I
can manually start inetd, and get as far with telnet as:

Kernel 2.2.1 on a mips
Connection closed by foreign host

(I upgraded the system with the net-tools this morning, as suggested
by Karel in a post today.  I used the root= export/root and --ignorearch
options.  It should have installed correctly?)

4. As found by Matt Foster, I can "rsh <systemname> /bin/bash", and it
reports success.  But rlogin gives the same result as telnet.

Still trying...


Doug

From R.vandenBerg@inter.NL.net  Wed Apr 21 18:06:40 1999
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA05625; Wed, 21 Apr 1999 18:06:40 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 18:06:40 +0200 (MET DST)
Received: from dutch.mountain by altrade.nijmegen.inter.nl.net
	via hn51-26.Hoorn.NL.net [193.79.46.190] with ESMTP
	id SAA07368 (8.8.8/3.40); Wed, 21 Apr 1999 18:06:38 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10ZzRs-0001ZgC@dutch.mountain>
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 18:02:04 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Wed, 21 Apr 1999 18:02:03 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr, Angelo Capili <acapili@hns.com>
Subject: Re: I am planning to port it to a NEC MIPS handheld device
In-Reply-To: <371DE3B2.DE5F89D6@hns.com>
Message-ID: <Pine.LNX.3.95.990421180016.429B-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1050
Lines: 23

On Wed, 21 Apr 1999, Angelo Capili wrote:

> Im also trying to port linux to an embedded MIPs board.  What's the
> minimum amount of RAM and disk space needed to do this?  

>From the Linux MIPS Howto:

  8.1.  Diskspace requirements

  For the installation you'll have to choose a directory for
  installation. I'll refer to that directory below with <prefix>.  To
  avoid a certain problem it's best to use the same value for <prefix>
  as your native gcc.  For example if your gcc is installed in
  /usr/bin/gcc then choose /usr for <prefix>.  You must use the same
  <prefix> value for all the packages that you're going to install.

  During compilation you'll need about 31mb diskspace for binutils; for
  installation you'll need 7mb diskspace for on <prefix>'s partition.
  Building egcs requires 71mb and installation 14mb.  GNU libc requires
  149mb diskspace during compilation and 33mb for installation. Note
  these numbers are just a guideline and may differ significantly for
  different processor and operating system architectures.


From K.H.C.vanHouten@research.kpn.com  Wed Apr 21 18:38:09 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA05761; Wed, 21 Apr 1999 18:38:07 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 18:38:07 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01JAAZM0UH5600011R@research.kpn.com> for
 linux-mips@fnet.fr; Wed, 21 Apr 1999 18:38:05 +0200
Received: by sparta.research.kpn.com (SMI-8.6/SMI-SVR4) id SAA29384; Wed,
 21 Apr 1999 18:37:54 +0200
X-URL: http://www-lsdm.research.kpn.com/~karel
Date: Wed, 21 Apr 1999 18:37:54 +0200 (MET DST)
From: K.H.C.vanHouten@research.kpn.com (Karel van Houten)
Subject: Re: DS5000/25
In-reply-to: <Pine.OSF.3.96.990421111748.18406A-100000@Info.umd.edu>
To: linux-mips@fnet.fr
Cc: K.H.C.vanHouten@research.kpn.com (Houten K.H.C. van )
Message-id: <199904211637.SAA29384@sparta.research.kpn.com>
MIME-version: 1.0
X-Mailer: ELM [version 2.4 PL23]
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
Content-Length: 2887
Lines: 71


Hi Doug,

> Hi all,
> 
> I've already posted some questions and received excellent help from
> Richard and Karel, but I thought that this might be relevant to this
> group.  I'm trying to get up and running with the 2.2.1-dec kernel
> and the root system in declinuxroot-990128.tgz.  I've got several
> strange quirks I'm trying to deal with.
> 
> 1. If I take the root system in declinuxroot as is, I get a lot
> of complaints about unable to write to read-only file system, especially
> files in the /var directories, for instance, when trying to write to
> /etc/mtab, /var/run/utmp, /var/log/dmesg and /var/lock/subsys/random.
> When it gets to the point of trying to set up getty, it goes into a
> loop:
> 
> 02/11 22:23:22 yS2  mgetty: experimental test release 1.1.14-Apr02
> 02/11 22:23:22 yS2  can't create pid file /var/run/mg-pid.ttyS2: Read-only
> file
> system
> 02/11 22:23:22 yS2  can't chmod() pid file: Read-only file system
> 02/11 22:23:22 yS2  check for lockfiles
> 02/11 22:23:22 yS2  locking the line
> 02/11 22:23:22 yS2  cannot create tempfile (/var/lock/LCK..TM.a00107):
> Read-only file system
> 
> Or else it hangs earlier than this.
> 
> 2. I can uncomment the lines 95,96 in rc.sysinit that allow the root file
> system to be remounted read-write, and these errors go away, but then
> the init gets to the end of the sysinit and stops at "System is ready".
> At this point, I can't type at the console, nor can I telnet in, although
> it looks like the inetd has started correctly, and my network config
> files seem to be set up correctly.
I've got the same effect on my console port. My way to log in is:

After "System is ready", press <return>, then send a BREAK
(CRTL-\ B in kermit), and you should get the login prompt. 
Then enter "root", <return>, wait a while, and send a BREAK again.
after that, all is normal. This assumes you have full modem control
on your terminal, or you fake the correct signals on the console port.

> 
> 3. Taking a suggestion from Richard, I comment out all lines in fstab,
> let the system complain, and drop me into maintenance mode.  Here I
> can manually start inetd, and get as far with telnet as:
> 
> Kernel 2.2.1 on a mips
> Connection closed by foreign host
> 
> (I upgraded the system with the net-tools this morning, as suggested
> by Karel in a post today.  I used the root= export/root and --ignorearch
> options.  It should have installed correctly?)

I'll try it in the next days on another 5000.

> 
> 4. As found by Matt Foster, I can "rsh <systemname> /bin/bash", and it
> reports success.  But rlogin gives the same result as telnet.

You'll here from me.

-- 
Karel van Houten

----------------------------------------------------------
The box said "Requires Windows 95 or better."
I can't understand why it won't work on my Linux computer. 
----------------------------------------------------------

From ralfb@masala.engr.sgi.com  Wed Apr 21 19:06:46 1999
Received: from pneumatic-tube.sgi.com (pneumatic-tube.sgi.com [204.94.214.22]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA05936; Wed, 21 Apr 1999 19:06:45 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 19:06:45 +0200 (MET DST)
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA4016079; Wed, 21 Apr 1999 10:05:18 -0700 (PDT)
	mail_from (ralfb@masala.engr.sgi.com)
Received: from masala.engr.sgi.com (masala.engr.sgi.com [150.166.40.33])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id KAA95422;
	Wed, 21 Apr 1999 10:05:16 -0700 (PDT)
	mail_from (ralfb@masala.engr.sgi.com)
Received: (from ralfb@localhost) by masala.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id KAA28638; Wed, 21 Apr 1999 10:05:16 -0700 (PDT)
Date: Wed, 21 Apr 1999 10:05:15 -0700
From: Ralf Baechle <ralfb@masala.engr.sgi.com>
To: Richard van den Berg <R.vandenBerg@inter.NL.net>
Cc: linux-mips@fnet.fr, Angelo Capili <acapili@hns.com>
Subject: Re: I am planning to port it to a NEC MIPS handheld device
Message-ID: <19990421100515.B127784@masala.engr.sgi.com>
References: <371DE3B2.DE5F89D6@hns.com> <Pine.LNX.3.95.990421180016.429B-100000@whale.dutch.mountain>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.4us
In-Reply-To: <Pine.LNX.3.95.990421180016.429B-100000@whale.dutch.mountain>; from Richard van den Berg on Wed, Apr 21, 1999 at 06:02:03PM +0200
Content-Length: 1504
Lines: 31

On Wed, Apr 21, 1999 at 06:02:03PM +0200, Richard van den Berg wrote:
> On Wed, 21 Apr 1999, Angelo Capili wrote:
> 
> > Im also trying to port linux to an embedded MIPs board.  What's the
> > minimum amount of RAM and disk space needed to do this?  
> 
> >From the Linux MIPS Howto:
> 
>   8.1.  Diskspace requirements
> 
>   For the installation you'll have to choose a directory for
>   installation. I'll refer to that directory below with <prefix>.  To
>   avoid a certain problem it's best to use the same value for <prefix>
>   as your native gcc.  For example if your gcc is installed in
>   /usr/bin/gcc then choose /usr for <prefix>.  You must use the same
>   <prefix> value for all the packages that you're going to install.
> 
>   During compilation you'll need about 31mb diskspace for binutils; for
>   installation you'll need 7mb diskspace for on <prefix>'s partition.
>   Building egcs requires 71mb and installation 14mb.  GNU libc requires
>   149mb diskspace during compilation and 33mb for installation. Note
>   these numbers are just a guideline and may differ significantly for
>   different processor and operating system architectures.

Note that the FAQ only refers to the amount of diskspace required.  The
crosscompiler kit runs reasonably on a 8mb machine running Linux.  The
amount of disk / memory needed on the MIPS machine is usually somewhat
higher mostly due to the RISC-bonus in code size; a small embedded
system could even run from just a few mb of flash.

  Ralf

From Harald.Koerfgen@home.ivm.de  Wed Apr 21 19:28:01 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA06037; Wed, 21 Apr 1999 19:27:59 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 19:27:59 +0200 (MET DST)
Received: from franz.no.dom (port47.koeln.ivm.de [195.247.239.47])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id TAA25787;
	Wed, 21 Apr 1999 19:27:49 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990421193034.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="_=XFMail.1.3.p0.Linux:990421192505:255=_"
In-Reply-To: <199903311555.RAA29125@sparta.research.kpn.com>
Date: Wed, 21 Apr 1999 19:30:34 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: Re: DECstation bootloader
Cc: K.H.C.vanHouten@research.kpn.com
Content-Length: 1631
Lines: 59

This message is in MIME format
--_=XFMail.1.3.p0.Linux:990421192505:255=_
Content-Type: text/plain; charset=us-ascii

Hallo Karel,

ich habe gerade damit angefangen mich nochmal mit der Bootloader-Sache zu
beschaeftigen und habe in meinem Mail Archiv herumgekramt.

On 31-Mar-99 Karel van Houten wrote:

[Mein Vorschlag zum booten von vmlinux mit dem NetBSD7pmax bootloader]

> Here the result without the above suggestion. I'll now try your
> suggestion.
> 
> KN05 V2.1k
>>>boot 3/rz3/vmlinux
>>> NetBSD/pmax Secondary Boot, Revision 1.0
>>> (simonb@mona, Fri Mar 26 14:48:06 EST 1999)
> Boot: 3/rz3/vmlinux
> 1169552+122480/[190+94448+89966]=0x168b74
> Starting at 0x800405cc
> 
> This DECstation is a DS5000/2x0
> 
> [Now nothing, I have to press the reset button]

Immerhin wird der neue Kernel gestartet. Hast du schon einmal versucht
einen ECOFF-Kernel zu booten?

Wenn sich hier dasselbe zeigt, hilft der angehaengte Patch weiter?

Viel Spass.
---
Regards,
Harald

--_=XFMail.1.3.p0.Linux:990421192505:255=_
Content-Disposition: attachment; filename="init-patch"
Content-Transfer-Encoding: 7bit
Content-Description: init-patch
Content-Type: text/plain; charset=us-ascii; name=init-patch; SizeOnDisk=354

--- init.c.orig	Wed Apr 21 19:22:07 1999
+++ init.c	Wed Apr 21 19:22:56 1999
@@ -85,6 +85,9 @@
 	/* Determine which PROM's we have (and therefore which machine we're on!) */
 	which_prom(magic, prom_vec);
 
+	if (magic == REX_PROM_MAGIC)
+		rex_clear_cache();
+
 	prom_meminit(magic);
 	prom_identify_arch(magic);
 	prom_init_cmdline(argc, argv, magic);

--_=XFMail.1.3.p0.Linux:990421192505:255=_--
End of MIME message

From Harald.Koerfgen@home.ivm.de  Wed Apr 21 19:48:22 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA06148; Wed, 21 Apr 1999 19:48:20 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 19:48:20 +0200 (MET DST)
Received: from franz.no.dom (port50.koeln.ivm.de [195.247.239.50])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id TAA26641;
	Wed, 21 Apr 1999 19:48:09 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990421195054.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <XFMail.990421193034.Harald.Koerfgen@home.ivm.de>
Date: Wed, 21 Apr 1999 19:50:54 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: Re: DECstation bootloader
Cc: K.H.C.vanHouten@research.kpn.com
Content-Length: 189
Lines: 9


On 21-Apr-99 Harald Koerfgen wrote:
> Hallo Karel,

Oops, sorry guys. This message was meant to be sended directly to Karel,
but silly me forgot to change the address.
---
Regards,
Harald

From gashalot@cybermax.net  Wed Apr 21 22:43:02 1999
Received: from duval.se.mediaone.net (duval.se.mediaone.net [24.129.0.67]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA08108; Wed, 21 Apr 1999 22:43:01 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 22:43:01 +0200 (MET DST)
Received: from cybermax.net (surf2871.jacksonville.net [24.129.37.71])
	by duval.se.mediaone.net (8.8.7/8.8.7) with ESMTP id QAA08492
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 16:42:57 -0400 (EDT)
Message-ID: <371E38DA.D9DC9424@cybermax.net>
Date: Wed, 21 Apr 1999 16:45:14 -0400
From: Robert Gash <gashalot@cybermax.net>
X-Mailer: Mozilla 4.51 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: glibc 2.0.7-20 ld segfault/core dump
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 1705
Lines: 31

Has anyone seen any coredumps from LD in the glibc-2.0.7-20 RPM's?  I
keep getting a core dump when compiling the mysql client libraries. 
Output from failed command is below.  I am also using egcs 1.0.2 on this
box from ftp.linux.sgi.com.

gcc -shared -Wl,-soname -Wl,libmysqlclient.so.6 -o
.libs/libmysqlclient.so.6.0.0 libmysql.lo net.lo password.lo
get_password.lo errmsg.lo my_init.lo my_static.lo my_malloc.lo
my_realloc.lo my_create.lo my_delete.lo my_tempnam.lo my_open.lo
mf_casecnv.lo my_read.lo my_write.lo errors.lo my_error.lo my_lib.lo
my_getwd.lo my_div.lo mf_pack.lo my_messnc.lo mf_dirname.lo mf_wcomp.lo
typelib.lo safemalloc.lo my_alloc.lo getopt.lo getopt1.lo getvar.lo
mf_format.lo mf_path.lo mf_unixpath.lo my_fopen.lo mf_loadpath.lo
my_pthread.lo my_thr_init.lo thr_mutex.lo mulalloc.lo string.lo
default.lo my_compress.lo array.lo my_once.lo list.lo strmov.lo
strxmov.lo strnmov.lo strmake.lo strend.lo strfill.lo ct_init.lo
is_prefix.lo int2str.lo str2int.lo strinstr.lo strcont.lo strcend.lo
bchange.lo bmove.lo bmove_upp.lo ctype-latin1.lo dbug.lo  -lnsl -lm
-lcrypt -lc
collect2: ld terminated with signal 6 [Aborted], core dumped
make[2]: *** [libmysqlclient.la] Error 1
make[2]: Leaving directory `/home/src/mysql-3.22.21/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/src/mysql-3.22.21'
make: *** [all-recursive-am] Error 2
-- 
Robert Gash                  |    _____     __
Systems Administrator        |   / ___/_ __/ /  ___ ______ _  ___ ___ __
Phone: (904) 281-2200 x3312  |  / /__/ // / _ \/ -_) __/  ' \/ _ `/\ \ /
Fax: (904) 296-4203          |  \___/\_, /_.__/\__/_/ /_/_/_/\_,_//_\_\
gashalot@cybermax.net        |      /___/ , Inc.

From R.vandenBerg@inter.NL.net  Wed Apr 21 23:20:54 1999
Received: from grootstal.nijmegen.inter.nl.net (grootstal.nijmegen.inter.nl.net [193.67.237.11]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA09188; Wed, 21 Apr 1999 23:20:53 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 23:20:53 +0200 (MET DST)
Received: from dutch.mountain by grootstal.nijmegen.inter.nl.net
	via hn51-6.Hoorn.NL.net [193.79.46.170] with ESMTP for <linux-mips@fnet.fr>
	id XAA20370 (8.8.8/1.18); Wed, 21 Apr 1999 23:20:50 +0200 (MET DST)
Received: from whale.dutch.mountain(really [192.168.1.1]) by dutch.mountain
	via in.smtpd with smtp
	id <m10a4Ab-0001ZgC@dutch.mountain>
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 23:04:33 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26)
Date: Wed, 21 Apr 1999 23:04:31 +0200 (MET DST)
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
X-Sender: ravdberg@whale.dutch.mountain
To: linux-mips@fnet.fr
Subject: Small DECstation Linux howto available.
Message-ID: <Pine.LNX.3.95.990421214115.868A-100000@whale.dutch.mountain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 301
Lines: 12

Hello all,

I've put a small DECstation Linux Howto based on a mail from Harald in
this list on the net at
http://www.inter.nl.net/users/schnecke/html/mips/howto.html that gives
tips to set up Linux on a DECstation with the current available 2.2.1
kernel. 

Suggestions are welcome.

Regards,
Richard

From <@Cologne.DE:karsten@excalibur.cologne.de>  Wed Apr 21 23:39:39 1999
Received: from fileserv2.Cologne.DE (fileserv2.cologne.de [193.29.188.3]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id XAA10162; Wed, 21 Apr 1999 23:39:32 +0200 (MET DST)
Received-Date: Wed, 21 Apr 1999 23:39:32 +0200 (MET DST)
Received: from localhost (2490 bytes) by fileserv2.Cologne.DE
	via rmail with P:stdio/R:bind/T:smtp
	(sender: <excalibur.cologne.de!karsten>) (ident <excalibur.cologne.de!karsten> using unix)
	id <m10a4iO-0006w9C@fileserv2.Cologne.DE>
	for <linux-mips@fnet.fr>; Wed, 21 Apr 1999 23:39:28 +0200 (CEST)
	(Smail-3.2.0.101 1997-Dec-17 #5 built 1998-Jan-19)
Received: (from karsten@localhost)
	by excalibur.cologne.de (8.8.7/8.8.7) id XAA01068;
	Wed, 21 Apr 1999 23:31:29 +0200
Message-ID: <19990421233129.A826@excalibur.cologne.de>
Date: Wed, 21 Apr 1999 23:31:29 +0200
From: Karsten Merker <karsten@excalibur.cologne.de>
To: linux-mips@fnet.fr
Subject: Re: DS5000/25
Mail-Followup-To: linux-mips@fnet.fr
References: <Pine.OSF.3.96.990421111748.18406A-100000@Info.umd.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91i
In-Reply-To: <Pine.OSF.3.96.990421111748.18406A-100000@Info.umd.edu>; from Douglas S. Meade on Wed, Apr 21, 1999 at 11:18:46AM -0400
X-No-Archive: yes
Content-Length: 1716
Lines: 40

Douglas S. Meade wrote:

> group.  I'm trying to get up and running with the 2.2.1-dec kernel
> and the root system in declinuxroot-990128.tgz.  I've got several
> strange quirks I'm trying to deal with.
[SNIP]
> 2. I can uncomment the lines 95,96 in rc.sysinit that allow the root file
> system to be remounted read-write, and these errors go away, but then
> the init gets to the end of the sysinit and stops at "System is ready".
> At this point, I can't type at the console, nor can I telnet in, although

I assume that you are using a serial console as the support for the
graphics console of a 5000/xx is not yet implemented to a usable extent.
For a serial terminal I have the same problem: serial console in single
user mode works, but I have not yet succeeded in starting a getty on the 
serial port in multiuser mode.
Telnet should work, at least as far that you get issue.net printed on your
screen. If you get a "connection refused" afterwards this is because of a
problem with /bin/login. In this case I can send you a working one, if you
want.

> it looks like the inetd has started correctly, and my network config
> files seem to be set up correctly.
> 
> 3. Taking a suggestion from Richard, I comment out all lines in fstab,
> let the system complain, and drop me into maintenance mode.  Here I
> can manually start inetd, and get as far with telnet as:
> 
> Kernel 2.2.1 on a mips
> Connection closed by foreign host

This seems to be the /bin/login-problem mentioned before.

HTH,
Karsten
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

From sartoris@umd.edu  Thu Apr 22 05:13:09 1999
Received: from Info.umd.edu (info.umd.edu [128.8.10.29]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id FAA13132; Thu, 22 Apr 1999 05:13:08 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 05:13:08 +0200 (MET DST)
Received: from localhost (sartoris@localhost)
	by Info.umd.edu (8.9.1a/8.9.0) with SMTP id XAA30650;
	Wed, 21 Apr 1999 23:12:34 -0400 (EDT)
X-Authentication-Warning: Info.umd.edu: sartoris owned process doing -bs
Date: Wed, 21 Apr 1999 23:12:34 -0400 (EDT)
From: "Douglas S. Meade" <sartoris@umd.edu>
Reply-To: "Douglas S. Meade" <sartoris@umd.edu>
To: Karsten Merker <karsten@excalibur.cologne.de>
cc: linux-mips@fnet.fr
Subject: Re: DS5000/25
In-Reply-To: <19990421233129.A826@excalibur.cologne.de>
Message-ID: <Pine.OSF.3.96.990421230353.29927B-100000@Info.umd.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 927
Lines: 28



On Wed, 21 Apr 1999, Karsten Merker wrote:

> For a serial terminal I have the same problem: serial console in single
> user mode works, but I have not yet succeeded in starting a getty on the 
> serial port in multiuser mode.
> Telnet should work, at least as far that you get issue.net printed on your
> screen. If you get a "connection refused" afterwards this is because of a
> problem with /bin/login. In this case I can send you a working one, if you
> want.

Yes, I'm using a serial console on ttyS0.  Of course, I'd like to try
your /bin/login.  What's the best way to send it?: E-mail attachment,
or do you have an FTP location?

> > 
> > Kernel 2.2.1 on a mips
> > Connection closed by foreign host
> 
> This seems to be the /bin/login-problem mentioned before.
> 
Thanks for the help,

Doug

P.S. - I'll be away on a trip to Germany for two weeks, so if you don't
hear from me, it doesn't mean I've lost interest!

From <@Cologne.DE:karsten@excalibur.cologne.de>  Thu Apr 22 21:09:31 1999
Received: from fileserv2.Cologne.DE (fileserv2.cologne.de [193.29.188.3]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id VAA22374; Thu, 22 Apr 1999 21:09:19 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 21:09:19 +0200 (MET DST)
Received: from localhost (1265 bytes) by fileserv2.Cologne.DE
	via rmail with P:stdio/R:bind/T:smtp
	(sender: <excalibur.cologne.de!karsten>) (ident <excalibur.cologne.de!karsten> using unix)
	id <m10aOqU-0006y1C@fileserv2.Cologne.DE>
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 21:09:10 +0200 (CEST)
	(Smail-3.2.0.101 1997-Dec-17 #5 built 1998-Jan-19)
Received: (from karsten@localhost)
	by excalibur.cologne.de (8.8.7/8.8.7) id HAA01663;
	Thu, 22 Apr 1999 07:12:05 +0200
Message-ID: <19990422071205.B1171@excalibur.cologne.de>
Date: Thu, 22 Apr 1999 07:12:05 +0200
From: Karsten Merker <karsten@excalibur.cologne.de>
To: linux-mips@fnet.fr
Subject: Re: DS5000/25
Mail-Followup-To: linux-mips@fnet.fr
References: <19990421233129.A826@excalibur.cologne.de> <Pine.OSF.3.96.990421230353.29927B-100000@Info.umd.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91i
In-Reply-To: <Pine.OSF.3.96.990421230353.29927B-100000@Info.umd.edu>; from Douglas S. Meade on Wed, Apr 21, 1999 at 11:12:34PM -0400
X-No-Archive: yes
Content-Length: 447
Lines: 15

Douglas S. Meade wrote:

> Yes, I'm using a serial console on ttyS0.  Of course, I'd like to try
> your /bin/login.  What's the best way to send it?: E-mail attachment,
> or do you have an FTP location?

[sent by email]

Greetings,
Karsten
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

From ralf@lappi.waldorf-gmbh.de  Thu Apr 22 08:15:51 1999
Received: from pneumatic-tube.sgi.com (pneumatic-tube.sgi.com [204.94.214.22]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id IAA14058; Thu, 22 Apr 1999 08:15:50 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 08:15:50 +0200 (MET DST)
Received: from odin.corp.sgi.com (odin.corp.sgi.com [192.26.51.194]) by pneumatic-tube.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id XAA4163474; Wed, 21 Apr 1999 23:15:14 -0700 (PDT)
	mail_from (ralf@lappi.waldorf-gmbh.de)
Received: from cthulhu.engr.sgi.com by odin.corp.sgi.com via ESMTP (951211.SGI.8.6.12.PATCH1502/951211.SGI)
	 id WAA01984; Wed, 21 Apr 1999 22:56:34 -0700
Received: from lappi.waldorf-gmbh.de ([150.166.40.201])
	by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF)
	via ESMTP id WAA41763;
	Wed, 21 Apr 1999 22:56:34 -0700 (PDT)
	mail_from (ralf@lappi.waldorf-gmbh.de)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id WAA07184;
	Wed, 21 Apr 1999 22:56:20 -0700
Message-ID: <19990421225620.J699@uni-koblenz.de>
Date: Wed, 21 Apr 1999 22:56:20 -0700
From: Ralf Baechle <ralfb@cthulhu.engr.sgi.com>
To: Robert Gash <gashalot@cybermax.net>, linux-mips@fnet.fr
Subject: Re: glibc 2.0.7-20 ld segfault/core dump
References: <371E38DA.D9DC9424@cybermax.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <371E38DA.D9DC9424@cybermax.net>; from Robert Gash on Wed, Apr 21, 1999 at 04:45:14PM -0400
X-Accept-Language: de,en,fr
Content-Length: 528
Lines: 12

On Wed, Apr 21, 1999 at 04:45:14PM -0400, Robert Gash wrote:

> Has anyone seen any coredumps from LD in the glibc-2.0.7-20 RPM's?  I
> keep getting a core dump when compiling the mysql client libraries. 
> Output from failed command is below.  I am also using egcs 1.0.2 on this
> box from ftp.linux.sgi.com.

There were some issues with bugs in libbfd in previous binutils versions,
so you may want to upgrade to the newest one from the RH 5.2 tree on
ftp.linux.sgi.com.  This does not have anything to do with glibc.

  Ralf

From airlied@csn.ul.ie  Thu Apr 22 18:10:46 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA20255; Thu, 22 Apr 1999 17:43:49 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 17:43:49 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id QAA27781
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 16:38:20 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id QAA26757
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 16:42:58 +0100
Date: Thu, 22 Apr 1999 16:42:58 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: some success with the declance DS5000/200
Message-ID: <Pine.LNX.3.95.990422163326.17055C-300000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-691996110-924795778=:17055"
Content-Length: 50867
Lines: 856

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-691996110-924795778=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,
	I've been playing about with the lance code on my DS5000/200, I
have found that I've had to reverse most of the changes, and my code is
very close to the original sunlance.c code !!, 

I now boot up but I get a bus error, from what seems to be the
default_dbe_board_handler I think ...

Attached is my current declance.c (heavily modified from the original),
and my boot-up output so far ... I've turned on some debugging options ...

I also get a packet on the wire, 

tcpdump says as ...

15:34:17.157428 8:0:2b:1c:50:52 Broadcast ip 406: truncated-ip - 7916
bytes miss
ing!0.0.64.0 > 64.17.1.136: (frag 26729:8288@39376+)
                         4500 2074 6869 733a 0d0a 0188 0000 4000
                         4011 0188 0000 4000 4011 3966 0000 0000
                         ffff b0d6 0080 70fe 0000 ffff 0044 0043
                         0174 ffff 0044

this is always the same ...

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-691996110-924795778=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="declance.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990422164258.17055D@skynet.csn.ul.ie>
Content-Description: 

LyogICAgIA0KICoJTGFuY2UgZXRoZXJuZXQgZHJpdmVyIGZvciB0aGUgTUlQ
UyBwcm9jZXNzb3IgYmFzZWQNCiAqCURFQ3N0YXRpb24gZmFtaWx5DQogKg0K
ICoNCiAqCWFkb3B0ZWQgZnJvbSBzdW5sYW5jZS5jIGJ5IFJpY2hhcmQgdmFu
IGRlbiBCZXJnDQogKg0KICoJYWRkaXRpb25hbCBzb3VyY2VzOg0KICoJLSBQ
TUFELUFBIFRVUkJPY2hhbm5lbCBFdGhlcm5ldCBNb2R1bGUgRnVuY3Rpb25h
bCBTcGVjaWZpY2F0aW9uLA0KICoJICBSZXZpc2lvbiAxLjINCiAqDQogKglI
aXN0b3J5Og0KICoNCiAqCXYwLjAwMTogVGhlIGtlcm5lbCBhY2NlcHRzIHRo
ZSBjb2RlIGFuZCBpdCBzaG93cyB0aGUgaGFyZHdhcmUgYWRkcmVzcy4NCiAq
DQogKgl2MC4wMDI6IFJlbW92ZWQgbW9zdCBzcGFyYyBzdHVmZiwgbGVmdCBv
bmx5IHNvbWUgbW9kdWxlIGFuZCBkbWEgc3R1ZmYuDQogKg0KICoJdjAuMDAz
OiBFbmhhbmNlZCBiYXNlIGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSBwcm9w
b3NhbHMgYnkNCiAqCUhhcmFsZCBLb2VyZmdlbiBhbmQgVGhvbWFzIFJpZW1l
ci4NCiAqDQogKgl2MC4wMDQ6IGxhbmNlLXJlZ3MgaXMgcG9pbnRpbmcgYXQg
dGhlIHJpZ2h0IGFkZHJlc3NlcywgYWRkZWQgcHJvbQ0KICoJY2hlY2suIEZp
cnN0IHN0YXJ0IG9mIGFkZHJlc3MgbWFwcGluZyBhbmQgRE1BLg0KICoNCiAq
CXYwLjAwNTogc3RhcnRlZCB0byBwbGF5IGFyb3VuZCB3aXRoIExBTkNFLURN
QS4gVGhpcyBkcml2ZXIgd2lsbCBub3Qgd29yaw0KICoJZm9yIG5vbiBJT0FT
SUMgbGFuY2VzLiBISw0KICoNCiAqCXYwLjAwNjogYWRkZWQgcG9pbnRlciBh
cnJheXMgdG8gbGFuY2VfcHJpdmF0ZSBhbmQgc2V0dXAgcm91dGluZSBmb3Ig
dGhlbQ0KICoJaW4gZGVjX2xhbmNlX2luaXQuIEhLDQogKg0KICoJdjAuMDA3
OiBCaWcgc2hpdC4gVGhlIExBTkNFIHNlZW1zIHRvIHVzZSBhIGRpZmZlcmVu
dCBETUEgbWVjaGFuaXNtIHRvIGFjY2Vzcw0KICoJdGhlIGluaXQgYmxvY2su
IFRoaXMgbG9va3MgbGlrZSBvbmUgKHNob3J0KSB3b3JkIGF0IGEgdGltZSwg
YnV0IHRoZSBzbWFsbGVzdA0KICoJYW1vdW50IHRoZSBJT0FTSUMgY2FuIHRy
YW5zZmVyIGlzIGEgKGxvbmcpIHdvcmQuIFNvIHdlIGhhdmUgYSAyLTIgcGFk
ZGluZyBoZXJlLg0KICoJQ2hhbmdlZCBsYW5jZV9pbml0X2Jsb2NrIGFjY29y
ZGluZ2x5LiBUaGUgMTYtMTYgcGFkZGluZyBmb3IgdGhlIGJ1ZmZlcnMNCiAq
CXNlZW1zIHRvIGJlIGNvcnJlY3QuIEhLDQogKg0KICogICAgIHYwLjAwOCAt
IG1vZHMgdG8gbWFrZSBQTUFYX0xBTkNFIHdvcmsuIDAxLzA5LzE5OTkgdHJp
ZW1lcg0KICovDQoNCiN1bmRlZiBERUJVR19EUklWRVINCg0Kc3RhdGljIGNo
YXIgKnZlcnNpb24gPQ0KImRlY2xhbmNlLmM6IHYwLjAwOCBieSBMaW51eCBN
aXBzIERFQ3N0YXRpb24gdGFzayBmb3JjZVxuIjsNCg0Kc3RhdGljIGNoYXIg
KmxhbmNlc3RyID0gIkxBTkNFIjsNCg0KLyoNCiAqIGNhcmQgdHlwZXMNCiAq
Lw0KI2RlZmluZSBBU0lDX0xBTkNFIDENCiNkZWZpbmUgUE1BRF9MQU5DRSAy
DQojZGVmaW5lIFBNQVhfTEFOQ0UgMw0KDQojaW5jbHVkZSA8bGludXgvaW5p
dC5oPg0KI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPg0KI2luY2x1ZGUgPGxp
bnV4L25ldGRldmljZS5oPg0KDQojaW5jbHVkZSA8YXNtL2RlYy9pbnRlcnJ1
cHRzLmg+DQojaW5jbHVkZSA8YXNtL2RlYy9pb2FzaWNfaW50cy5oPg0KI2lu
Y2x1ZGUgPGFzbS9kZWMvaW9hc2ljX2FkZHJzLmg+DQojaW5jbHVkZSA8YXNt
L2RlYy9tYWNodHlwZS5oPg0KI2luY2x1ZGUgPGFzbS9kZWMvdGMuaD4NCiNp
bmNsdWRlIDxhc20vZGVjL2tuMDEuaD4NCiNpbmNsdWRlIDxhc20vd2JmbHVz
aC5oPg0KI2luY2x1ZGUgPGFzbS9hZGRyc3BhY2UuaD4NCg0KI2luY2x1ZGUg
PGxpbnV4L2NvbmZpZy5oPg0KI2luY2x1ZGUgPGxpbnV4L2Vycm5vLmg+DQoj
aW5jbHVkZSA8bGludXgvaGRyZWcuaD4NCiNpbmNsdWRlIDxsaW51eC9pb3Bv
cnQuaD4NCiNpbmNsdWRlIDxsaW51eC9zY2hlZC5oPg0KI2luY2x1ZGUgPGxp
bnV4L21tLmg+DQojaW5jbHVkZSA8bGludXgvc3RkZGVmLmg+DQojaW5jbHVk
ZSA8bGludXgvc3RyaW5nLmg+DQojaW5jbHVkZSA8bGludXgvdW5pc3RkLmg+
DQojaW5jbHVkZSA8bGludXgvcHRyYWNlLmg+DQojaW5jbHVkZSA8bGludXgv
bWFsbG9jLmg+DQojaW5jbHVkZSA8bGludXgvdXNlci5oPg0KI2luY2x1ZGUg
PGxpbnV4L3V0c25hbWUuaD4NCiNpbmNsdWRlIDxsaW51eC9hLm91dC5oPg0K
I2luY2x1ZGUgPGxpbnV4L3R0eS5oPg0KI2luY2x1ZGUgPGxpbnV4L2RlbGF5
Lmg+DQojaW5jbHVkZSA8YXNtL2lvLmg+DQojaW5jbHVkZSA8bGludXgvZXRo
ZXJkZXZpY2UuaD4NCg0KI2lmbmRlZiBDT05GSUdfVEMNCnVuc2lnbmVkIGxv
bmcgc3lzdGVtX2Jhc2UgPSAwOw0KdW5zaWduZWQgbG9uZyBkbWFwdHI7DQoj
ZW5kaWYNCnN0YXRpYyBpbnQgdHlwZTsNCg0KI2RlZmluZSBDUkNfUE9MWU5P
TUlBTF9CRSAweDA0YzExZGI3VUwgIC8qIEV0aGVybmV0IENSQywgYmlnIGVu
ZGlhbiAqLw0KI2RlZmluZSBDUkNfUE9MWU5PTUlBTF9MRSAweGVkYjg4MzIw
VUwgIC8qIEV0aGVybmV0IENSQywgbGl0dGxlIGVuZGlhbiAqLw0KDQojZGVm
aW5lIExFX0NTUjAgMA0KI2RlZmluZSBMRV9DU1IxIDENCiNkZWZpbmUgTEVf
Q1NSMiAyDQojZGVmaW5lIExFX0NTUjMgMw0KDQojZGVmaW5lIExFX01PX1BS
T00gICAgICAweDgwMDAgIC8qIEVuYWJsZSBwcm9taXNjdW91cyBtb2RlICov
DQoNCiNkZWZpbmUJTEVfQzBfRVJSCTB4ODAwMAkvKiBFcnJvcjogc2V0IGlm
IEJBQiwgU1FFLCBNSVNTIG9yIE1FIGlzIHNldCAqLw0KI2RlZmluZQlMRV9D
MF9CQUJMCTB4NDAwMAkvKiBCQUI6ICBCYWJibGU6IHR4IHRpbWVvdXQuICov
DQojZGVmaW5lCUxFX0MwX0NFUlIJMHgyMDAwCS8qIFNRRTogIFNpZ25hbCBx
dWFsaXR5IGVycm9yICovDQojZGVmaW5lCUxFX0MwX01JU1MJMHgxMDAwCS8q
IE1JU1M6IE1pc3NlZCBhIHBhY2tldCAqLw0KI2RlZmluZQlMRV9DMF9NRVJS
CTB4MDgwMAkvKiBNRTogICBNZW1vcnkgZXJyb3IgKi8NCiNkZWZpbmUJTEVf
QzBfUklOVAkweDA0MDAJLyogUmVjZWl2ZWQgaW50ZXJydXB0ICovDQojZGVm
aW5lCUxFX0MwX1RJTlQJMHgwMjAwCS8qIFRyYW5zbWl0dGVyIEludGVycnVw
dCAqLw0KI2RlZmluZQlMRV9DMF9JRE9OCTB4MDEwMAkvKiBJRklOOiBJbml0
IGZpbmlzaGVkLiAqLw0KI2RlZmluZQlMRV9DMF9JTlRSCTB4MDA4MAkvKiBJ
bnRlcnJ1cHQgb3IgZXJyb3IgKi8NCiNkZWZpbmUJTEVfQzBfSU5FQQkweDAw
NDAJLyogSW50ZXJydXB0IGVuYWJsZSAqLw0KI2RlZmluZQlMRV9DMF9SWE9O
CTB4MDAyMAkvKiBSZWNlaXZlciBvbiAqLw0KI2RlZmluZQlMRV9DMF9UWE9O
CTB4MDAxMAkvKiBUcmFuc21pdHRlciBvbiAqLw0KI2RlZmluZQlMRV9DMF9U
RE1ECTB4MDAwOAkvKiBUcmFuc21pdHRlciBkZW1hbmQgKi8NCiNkZWZpbmUJ
TEVfQzBfU1RPUAkweDAwMDQJLyogU3RvcCB0aGUgY2FyZCAqLw0KI2RlZmlu
ZQlMRV9DMF9TVFJUCTB4MDAwMgkvKiBTdGFydCB0aGUgY2FyZCAqLw0KI2Rl
ZmluZQlMRV9DMF9JTklUCTB4MDAwMQkvKiBJbml0IHRoZSBjYXJkICovDQoN
CiNkZWZpbmUJTEVfQzNfQlNXUAkweDQgICAgIC8qIFNXQVAgKi8NCiNkZWZp
bmUJTEVfQzNfQUNPTgkweDIJLyogQUxFIENvbnRyb2wgKi8NCiNkZWZpbmUJ
TEVfQzNfQkNPTgkweDEJLyogQnl0ZSBjb250cm9sICovDQoNCi8qIFJlY2Vp
dmUgbWVzc2FnZSBkZXNjcmlwdG9yIDEgKi8NCiNkZWZpbmUgTEVfUjFfT1dO
ICAgICAgIDB4ODAgICAgLyogV2hvIG93bnMgdGhlIGVudHJ5ICovDQojZGVm
aW5lIExFX1IxX0VSUiAgICAgICAweDQwICAgIC8qIEVycm9yOiBpZiBGUkEs
IE9GTCwgQ1JDIG9yIEJVRiBpcyBzZXQgKi8NCiNkZWZpbmUgTEVfUjFfRlJB
ICAgICAgIDB4MjAgICAgLyogRlJBOiBGcmFtZSBlcnJvciAqLw0KI2RlZmlu
ZSBMRV9SMV9PRkwgICAgICAgMHgxMCAgICAvKiBPRkw6IEZyYW1lIG92ZXJm
bG93ICovDQojZGVmaW5lIExFX1IxX0NSQyAgICAgICAweDA4ICAgIC8qIENS
QyBlcnJvciAqLw0KI2RlZmluZSBMRV9SMV9CVUYgICAgICAgMHgwNCAgICAv
KiBCVUY6IEJ1ZmZlciBlcnJvciAqLw0KI2RlZmluZSBMRV9SMV9TT1AgICAg
ICAgMHgwMiAgICAvKiBTdGFydCBvZiBwYWNrZXQgKi8NCiNkZWZpbmUgTEVf
UjFfRU9QICAgICAgIDB4MDEgICAgLyogRW5kIG9mIHBhY2tldCAqLw0KI2Rl
ZmluZSBMRV9SMV9QT0sgICAgICAgMHgwMyAgICAvKiBQYWNrZXQgaXMgY29t
cGxldGU6IFNPUCArIEVPUCAqLw0KDQojZGVmaW5lIExFX1QxX09XTiAgICAg
ICAweDgwICAgIC8qIExhbmNlIG93bnMgdGhlIHBhY2tldCAqLw0KI2RlZmlu
ZSBMRV9UMV9FUlIgICAgICAgMHg0MCAgICAvKiBFcnJvciBzdW1tYXJ5ICov
DQojZGVmaW5lIExFX1QxX0VNT1JFICAgICAweDEwICAgIC8qIEVycm9yOiBt
b3JlIHRoYW4gb25lIHJldHJ5IG5lZWRlZCAqLw0KI2RlZmluZSBMRV9UMV9F
T05FICAgICAgMHgwOCAgICAvKiBFcnJvcjogb25lIHJldHJ5IG5lZWRlZCAq
Lw0KI2RlZmluZSBMRV9UMV9FREVGICAgICAgMHgwNCAgICAvKiBFcnJvcjog
ZGVmZXJyZWQgKi8NCiNkZWZpbmUgTEVfVDFfU09QICAgICAgIDB4MDIgICAg
LyogU3RhcnQgb2YgcGFja2V0ICovDQojZGVmaW5lIExFX1QxX0VPUCAgICAg
ICAweDAxICAgIC8qIEVuZCBvZiBwYWNrZXQgKi8NCiNkZWZpbmUgTEVfVDFf
UE9LCTB4MDMJLyogUGFja2V0IGlzIGNvbXBsZXRlOiBTT1AgKyBFT1AgKi8N
Cg0KI2RlZmluZSBMRV9UM19CVUYgICAgICAgMHg4MDAwICAvKiBCdWZmZXIg
ZXJyb3IgKi8NCiNkZWZpbmUgTEVfVDNfVUZMICAgICAgIDB4NDAwMCAgLyog
RXJyb3IgdW5kZXJmbG93ICovDQojZGVmaW5lIExFX1QzX0xDT0wgICAgICAw
eDEwMDAgIC8qIEVycm9yIGxhdGUgY29sbGlzaW9uICovDQojZGVmaW5lIExF
X1QzX0NMT1MgICAgICAweDA4MDAgIC8qIEVycm9yIGNhcnJpZXIgbG9zcyAq
Lw0KI2RlZmluZSBMRV9UM19SVFkgICAgICAgMHgwNDAwICAvKiBFcnJvciBy
ZXRyeSAqLw0KI2RlZmluZSBMRV9UM19URFIgICAgICAgMHgwM2ZmICAvKiBU
aW1lIERvbWFpbiBSZWZsZWN0b21ldHJ5IGNvdW50ZXIgKi8NCg0KLyogRGVm
aW5lOiAyXjQgVHggYnVmZmVycyBhbmQgMl40IFJ4IGJ1ZmZlcnMgKi8NCg0K
I2lmbmRlZiBMQU5DRV9MT0dfVFhfQlVGRkVSUw0KI2RlZmluZSBMQU5DRV9M
T0dfVFhfQlVGRkVSUyA0DQojZGVmaW5lIExBTkNFX0xPR19SWF9CVUZGRVJT
IDQNCiNlbmRpZg0KDQojZGVmaW5lIFRYX1JJTkdfU0laRQkJCSgxIDw8IChM
QU5DRV9MT0dfVFhfQlVGRkVSUykpDQojZGVmaW5lIFRYX1JJTkdfTU9EX01B
U0sJCShUWF9SSU5HX1NJWkUgLSAxKQ0KDQojZGVmaW5lIFJYX1JJTkdfU0la
RQkJCSgxIDw8IChMQU5DRV9MT0dfUlhfQlVGRkVSUykpDQojZGVmaW5lIFJY
X1JJTkdfTU9EX01BU0sJCShSWF9SSU5HX1NJWkUgLSAxKQ0KDQojZGVmaW5l
IFBLVF9CVUZfU1oJCTE1MzYNCiNkZWZpbmUgUlhfQlVGRl9TSVpFICAgICAg
ICAgICAgUEtUX0JVRl9TWg0KI2RlZmluZSBUWF9CVUZGX1NJWkUgICAgICAg
ICAgICBQS1RfQlVGX1NaDQoNCiNkZWZpbmUgVEVTVF9ISVRTDQojZGVmaW5l
IERFQlVHX0RSSVZFUiAxDQoNCiNkZWZpbmUgWkVSTyAxDQoNCi8qIFRoZSBE
UzIwMDAvMzAwMCBoYXZlIGEgbGluZWFyIDY0IEtCIGJ1ZmZlci4NCg0KICog
VGhlIFBNQUQtQUEgaGFzIDEyOCBrYiBidWZmZXIgb24tYm9hcmQuIA0KICoN
CiAqIFRoZSBJT0FTSUMgTEFOQ0UgZGV2aWNlcyB1c2UgYSBzaGFyZWQgbWVt
b3J5IHJlZ2lvbi4gVGhpcyByZWdpb24gYXMgc2VlbiANCiAqIGZyb20gdGhl
IENQVSBpcyAobWF4KSAxMjggS0IgbG9uZyBhbmQgaGFzIHRvIGJlIG9uIGFu
IDEyOCBLQiBib3VuZGFyeS4NCiAqIFRoZSBMQU5DRSBzZWVzIHRoaXMgYXMg
YSA2NCBLQiBsb25nIGNvbnRpbnVvdXMgbWVtb3J5IHJlZ2lvbi4NCiAqDQog
KiBUaGUgTEFOQ0UncyBETUEgYWRkcmVzcyBpcyB1c2VkIGFzIGFuIGluZGV4
IGluIHRoaXMgYnVmZmVyIGFuZCBETUEgdGFrZXMNCiAqIHBsYWNlIGluIGJ1
cnN0cyBvZiBlaWdodCAxNi1CaXQgd29yZHMgd2hpY2ggYXJlIHBhY2tlZCBp
bnRvIGZvdXIgMzItQml0IHdvcmRzDQogKiBieSB0aGUgSU9BU0lDLiBUaGlz
IGxlYWRzIHRvIGEgc3RyYW5nZSBwYWRkaW5nOiAxNiBieXRlcyBvZiB2YWxp
ZCBkYXRhIGZvbGxvd2VkDQogKiBieSBhIDE2IGJ5dGUgZ2FwIDotKC4NCiAq
Lw0KDQpzdHJ1Y3QgbGFuY2VfcnhfZGVzYyB7DQoJdW5zaWduZWQgc2hvcnQg
cm1kMDsgICAgICAgIC8qIGxvdyBhZGRyZXNzIG9mIHBhY2tldCAqLw0KCXVu
c2lnbmVkIGNoYXIgIHJtZDFfaGFkcjsgICAvKiBoaWdoIGFkZHJlc3Mgb2Yg
cGFja2V0ICovDQoJdW5zaWduZWQgY2hhciAgcm1kMV9iaXRzOyAgIC8qIGRl
c2NyaXB0b3IgYml0cyAqLw0KCXNob3J0ICAgIGxlbmd0aDsgICAgCSAgICAv
KiBUaGlzIGxlbmd0aCBpcyAycyBjb21wbGVtZW50IChuZWdhdGl2ZSkhDQoJ
CQkJICAgICAqIEJ1ZmZlciBsZW5ndGgNCgkJCQkgICAgICovDQoJdW5zaWdu
ZWQgc2hvcnQgbWJsZW5ndGg7ICAgIC8qIFRoaXMgaXMgdGhlIGFjdHVhbCBu
dW1iZXIgb2YgYnl0ZXMgcmVjZWl2ZWQgKi8NCn07DQoNCnN0cnVjdCBsYW5j
ZV90eF9kZXNjIHsNCgl1bnNpZ25lZCBzaG9ydCB0bWQwOyAgICAgICAgLyog
bG93IGFkZHJlc3Mgb2YgcGFja2V0ICovDQoJdW5zaWduZWQgY2hhciAgdG1k
MV9oYWRyOyAgIC8qIGhpZ2ggYWRkcmVzcyBvZiBwYWNrZXQgKi8NCgl1bnNp
Z25lZCBjaGFyICB0bWQxX2JpdHM7ICAgLyogZGVzY3JpcHRvciBiaXRzICov
DQoJc2hvcnQgbGVuZ3RoOyAgICAgICAgICAJICAgIC8qIExlbmd0aCBpcyAy
cyBjb21wbGVtZW50IChuZWdhdGl2ZSkhICovDQoJdW5zaWduZWQgc2hvcnQg
bWlzYzsNCn07DQoJCQ0KDQovKiBGaXJzdCBwYXJ0IG9mIHRoZSBMQU5DRSBp
bml0aWFsaXphdGlvbiBibG9jaywgZGVzY3JpYmVkIGluIGRhdGFib29rLiAq
Lw0Kc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgew0KCXVuc2lnbmVkIHNob3J0
IG1vZGU7CQkvKiBQcmUtc2V0IG1vZGUgKHJlZy4gMTUpICovDQoNCgl1bnNp
Z25lZCBjaGFyIHBoeXNfYWRkcls2XTsgICAgLyogUGh5c2ljYWwgZXRoZXJu
ZXQgYWRkcmVzcw0KCQkJCQkgKiBvbmx5IDAsIDEsIDQsIDUsIDgsIDkgYXJl
IHZhbGlkDQoJCQkJCSAqIDIsIDMsIDYsIDcsIDEwLCAxMSBhcmUgZ2Fwcw0K
CQkJCQkgKi8NCgl1bnNpZ25lZCBzaG9ydCBmaWx0ZXJbNF07CS8qIE11bHRp
Y2FzdCBmaWx0ZXIuDQoJCQkJCSAqIG9ubHkgMCwgMiwgNCwgNiBhcmUgdmFs
aWQNCgkJCQkJICogMSwgMywgNSwgNyBhcmUgZ2Fwcw0KCQkJCQkgKi8NCg0K
CS8qIFJlY2VpdmUgYW5kIHRyYW5zbWl0IHJpbmcgYmFzZSwgYWxvbmcgd2l0
aCBleHRyYSBiaXRzLiAqLw0KCXVuc2lnbmVkIHNob3J0IHJ4X3B0cjsJCS8q
IHJlY2VpdmUgZGVzY3JpcHRvciBhZGRyICovDQoJdW5zaWduZWQgc2hvcnQg
cnhfbGVuOwkJLyogcmVjZWl2ZSBsZW4gYW5kIGhpZ2ggYWRkciAqLw0KCXVu
c2lnbmVkIHNob3J0IHR4X3B0cjsJCS8qIHRyYW5zbWl0IGRlc2NyaXB0b3Ig
YWRkciAqLw0KCXVuc2lnbmVkIHNob3J0IHR4X2xlbjsJCS8qIHRyYW5zbWl0
IGxlbiBhbmQgaGlnaCBhZGRyICovDQoJdW5zaWduZWQgc2hvcnQgZ2FwMFs0
XTsNCg0KCS8qIFRoZSBidWZmZXIgZGVzY3JpcHRvcnMgKi8NCglzdHJ1Y3Qg
ICBsYW5jZV9yeF9kZXNjCWJyeF9yaW5nW1JYX1JJTkdfU0laRV07DQoJc3Ry
dWN0CSBsYW5jZV90eF9kZXNjCWJ0eF9yaW5nW1RYX1JJTkdfU0laRV07DQp9
Ow0KDQojZGVmaW5lIEJVRl9PRkZTRVRfQ1BVIHNpemVvZihzdHJ1Y3QgbGFu
Y2VfaW5pdF9ibG9jaykNCi8qI2RlZmluZSBCVUZfT0ZGU0VUX0xOQyAoc2l6
ZW9mKHN0cnVjdCBsYW5jZV9pbml0X2Jsb2NrKT4+MSkqLw0KI2RlZmluZSBC
VUZfT0ZGU0VUX0xOQyAoc2l6ZW9mKHN0cnVjdCBsYW5jZV9pbml0X2Jsb2Nr
KSkNCg0KDQojZGVmaW5lIGxpYmRlc2Nfb2Zmc2V0KHJ0LCBlbGVtKSBcDQoo
KF9fdTMyKSgoKHVuc2lnbmVkIGxvbmcpKCYoKChzdHJ1Y3QgbGFuY2VfaW5p
dF9ibG9jayAqKTApLT5ydFtlbGVtXSkpKSkpDQoNCi8qDQogKiBUaGlzIHdv
cmtzICpvbmx5KiBmb3IgdGhlIHJpbmcgZGVzY3JpcHRvcnMNCiAqLw0KI2Rl
ZmluZSBMQU5DRV9BRERSKHgpIChQSFlTQUREUih4KSkNCg0Kc3RydWN0IGxh
bmNlX3ByaXZhdGUgew0KCWNoYXIgKm5hbWU7DQoJdm9sYXRpbGUgc3RydWN0
IGxhbmNlX3JlZ3MgKmxsOw0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9pbml0
X2Jsb2NrICppbml0X2Jsb2NrOw0KCXZvbGF0aWxlIHVuc2lnbmVkIGxvbmcg
KmRtYV9wdHJfcmVnOw0KICAgIA0KCWludCByeF9uZXcsIHR4X25ldzsNCglp
bnQgcnhfb2xkLCB0eF9vbGQ7DQogICAgDQoJc3RydWN0IG5ldF9kZXZpY2Vf
c3RhdHMJc3RhdHM7DQoNCgl1bnNpZ25lZCBzaG9ydCBidXNtYXN0ZXJfcmVn
dmFsOw0KDQoJc3RydWN0IGRldmljZQkJICpkZXY7CQkgIC8qIEJhY2twb2lu
dGVyCSovDQoJc3RydWN0IGxhbmNlX3ByaXZhdGUJICpuZXh0X21vZHVsZTsN
Cg0KCS8qIFBvaW50ZXJzIHRvIHRoZSByaW5nIGJ1ZmZlcnMgYXMgc2VlbiBm
cm9tIHRoZSBDUFUgKi8NCgljaGFyCQkJKnJ4X2J1Zl9wdHJfY3B1W1JYX1JJ
TkdfU0laRV07DQoJY2hhcgkJCSp0eF9idWZfcHRyX2NwdVtUWF9SSU5HX1NJ
WkVdOw0KDQoJLyogUG9pbnRlcnMgdG8gdGhlIHJpbmcgYnVmZmVycyBhcyBz
ZWVuIGZyb20gdGhlIExBTkNFICovDQoJY2hhcgkJCSpyeF9idWZfcHRyX2xu
Y1tSWF9SSU5HX1NJWkVdOw0KCWNoYXIJCQkqdHhfYnVmX3B0cl9sbmNbVFhf
UklOR19TSVpFXTsNCn07DQoNCiNkZWZpbmUgVFhfQlVGRlNfQVZBSUwgKChs
cC0+dHhfb2xkPD1scC0+dHhfbmV3KT9cDQoJCQlscC0+dHhfb2xkK1RYX1JJ
TkdfTU9EX01BU0stbHAtPnR4X25ldzpcDQoJCQlscC0+dHhfb2xkIC0gbHAt
PnR4X25ldy0xKQ0KDQovKiBUaGUgbGFuY2UgY29udHJvbCBwb3J0cyBhcmUg
YXQgYW4gYWJzb2x1dGUgYWRkcmVzcywgbWFjaGluZSBhbmQgdGMtc2xvdA0K
ICogZGVwZW5kYW50Lg0KICogREVDc3RhdGlvbnMgZG8gb25seSAzMi1iaXQg
YWNjZXNzIGFuZCB0aGUgTEFOQ0UgdXNlcyAxNiBiaXQgYWRkcmVzc2VzLA0K
ICogc28gd2UgaGF2ZSB0byBnaXZlIHRoZSBzdHJ1Y3R1cmUgYW4gZXh0cmEg
bWVtYmVyIG1ha2luZyByYXAgcG9pbnRpbmcNCiAqIGF0IHRoZSByaWdodCBh
ZGRyZXNzDQogKi8NCnN0cnVjdCBsYW5jZV9yZWdzIHsNCgl2b2xhdGlsZSB1
bnNpZ25lZCBzaG9ydCByZHA7CQkJLyogcmVnaXN0ZXIgZGF0YSBwb3J0ICov
DQoJdW5zaWduZWQgc2hvcnQgcGFkOw0KCXZvbGF0aWxlIHVuc2lnbmVkIHNo
b3J0IHJhcDsJCQkvKiByZWdpc3RlciBhZGRyZXNzIHBvcnQgKi8NCn07DQoN
CmludCBkZWNfbGFuY2VfZGVidWcgPSAyOw0KDQovKg0KICAgI2lmZGVmIE1P
RFVMRQ0KICAgc3RhdGljIHN0cnVjdCBsYW5jZV9wcml2YXRlICpyb290X2xh
bmNlX2RldiA9IE5VTEw7DQogICAjZW5kaWYNCiAqLw0KDQpzdGF0aWMgaW5s
aW5lIHZvaWQgd3JpdGVyZWcodm9sYXRpbGUgdW5zaWduZWQgc2hvcnQgKnJl
Z3B0ciwgc2hvcnQgdmFsdWUpDQp7DQoJKnJlZ3B0ciA9IHZhbHVlOw0KCXdi
Zmx1c2goKTsNCn0NCg0KLyogTG9hZCB0aGUgQ1NSIHJlZ2lzdGVycyAqLw0K
c3RhdGljIHZvaWQgbG9hZF9jc3JzKHN0cnVjdCBsYW5jZV9wcml2YXRlICps
cCkNCnsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfcmVncyAqbGwgPSBscC0+
bGw7DQoJaW50IGxlcHRyOw0KDQoJLyogVGhlIGFkZHJlc3Mgc3BhY2UgYXMg
c2VlbiBmcm9tIHRoZSBMQU5DRQ0KCSAqIGJlZ2lucyBhdCBhZGRyZXNzIDAu
IEhLDQoJICovDQoJbGVwdHIgPSAwOw0KDQoJd3JpdGVyZWcoJmxsLT5yYXAs
IExFX0NTUjEpOw0KCXdyaXRlcmVnKCZsbC0+cmRwLCAobGVwdHIgJiAweEZG
RkYpKTsNCgl3cml0ZXJlZygmbGwtPnJhcCwgTEVfQ1NSMik7DQoJd3JpdGVy
ZWcoJmxsLT5yZHAsIGxlcHRyID4+IDE2KTsNCgl3cml0ZXJlZygmbGwtPnJh
cCwgTEVfQ1NSMyk7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIGxwLT5idXNtYXN0
ZXJfcmVndmFsKTsNCg0KCS8qIFBvaW50IGJhY2sgdG8gY3NyMCAqLw0KCXdy
aXRlcmVnKCZsbC0+cmFwLCBMRV9DU1IwKTsNCn0NCg0KLyoNCiAqIE91ciBz
cGVjaWFsaXplZCBjb3B5IHJvdXRpbmVzDQogKg0KICovDQp2b2lkIGNwX3Rv
X2J1Zih2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgX19rZXJuZWxfc2l6
ZV90IGxlbikNCnsNCgl1bnNpZ25lZCBzaG9ydCAqdHAsICpmcCwgY2xlbjsN
Cgl1bnNpZ25lZCBjaGFyICpydHAsICpyZnA7DQoNCglpZiAodHlwZSA9PSBQ
TUFYX0xBTkNFKSB7DQoJCWNsZW4gPSBsZW4gPj4gMTsNCgkJdHAgPSAodW5z
aWduZWQgc2hvcnQgKikgdG87DQoJCWZwID0gKHVuc2lnbmVkIHNob3J0ICop
IGZyb207DQoNCgkJd2hpbGUgKGNsZW4tLSkgew0KCQkJKnRwKysgPSAqZnAr
KzsNCgkJCXRwKys7DQoJCX0NCg0KCQljbGVuID0gbGVuICYgMTsNCgkJcnRw
ID0gKHVuc2lnbmVkIGNoYXIgKikgdHA7DQoJCXJmcCA9ICh1bnNpZ25lZCBj
aGFyICopIGZwOw0KCQl3aGlsZSAoY2xlbi0tKSB7DQoJCQkqcnRwKysgPSAq
cmZwKys7DQoJCX0NCgl9IGVsc2Ugew0KCS8qDQoJICogY29weSAxNiBCeXRl
IGNodW5rcw0KCSAqLw0KCWNsZW4gPSBsZW4gPj4gNDsNCgkJdHAgPSAodW5z
aWduZWQgc2hvcnQgKikgdG87DQoJCWZwID0gKHVuc2lnbmVkIHNob3J0ICop
IGZyb207DQoJd2hpbGUgKGNsZW4tLSkgew0KCQkqdHArKyA9ICpmcCsrOw0K
CQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9
ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0K
CQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQl0cCArPSA4
Ow0KCX0NCg0KCS8qDQoJICogZG8gdGhlIHJlc3QsIGlmIGFueS4NCgkgKi8N
CgljbGVuID0gbGVuICYgMTU7DQoJCXJ0cCA9ICh1bnNpZ25lZCBjaGFyICop
IHRwOw0KCQlyZnAgPSAodW5zaWduZWQgY2hhciAqKSBmcDsNCgl3aGlsZSAo
Y2xlbi0tKSB7DQoJCSAqcnRwKysgPSAqcmZwKys7DQoJfQ0KCX0NCg0KCXdi
Zmx1c2goKTsNCn0NCg0Kdm9pZCBjcF9mcm9tX2J1Zih2b2lkICp0bywgdW5z
aWduZWQgY2hhciAqZnJvbSwgaW50IGxlbikNCnsNCgl1bnNpZ25lZCBzaG9y
dCAqdHAsICpmcCwgY2xlbjsNCgl1bnNpZ25lZCBjaGFyICpydHAsICpyZnA7
DQoNCglpZiAodHlwZSA9PSBQTUFYX0xBTkNFKSB7DQoJCWNsZW4gPSBsZW4g
Pj4gMTsNCgkJdHAgPSAodW5zaWduZWQgc2hvcnQgKikgdG87DQoJCWZwID0g
KHVuc2lnbmVkIHNob3J0ICopIGZyb207DQoJCXdoaWxlIChjbGVuLS0pIHsN
CgkJCSp0cCsrID0gKmZwKys7DQoJCQlmcCsrOw0KCQl9DQoNCgkJY2xlbiA9
IGxlbiAmIDE7DQoNCgkJcnRwID0gKHVuc2lnbmVkIGNoYXIgKikgdHA7DQoJ
CXJmcCA9ICh1bnNpZ25lZCBjaGFyICopIGZwOw0KDQoJCXdoaWxlIChjbGVu
LS0pIHsNCgkJCSpydHArKyA9ICpyZnArKzsNCgkJfQ0KCX0gZWxzZSB7DQoN
CgkvKg0KCSAqIGNvcHkgMTYgQnl0ZSBjaHVua3MNCgkgKi8NCgljbGVuID0g
bGVuID4+IDQ7DQoJCXRwID0gKHVuc2lnbmVkIHNob3J0ICopIHRvOw0KCQlm
cCA9ICh1bnNpZ25lZCBzaG9ydCAqKSBmcm9tOw0KCXdoaWxlIChjbGVuLS0p
IHsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRw
KysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnAr
KzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRw
KysgPSAqZnArKzsNCgkJZnAgKz0gODsNCgl9DQoNCgkvKg0KCSAqIGRvIHRo
ZSByZXN0LCBpZiBhbnkuDQoJICovDQoJY2xlbiA9IGxlbiAmIDE1Ow0KCQly
dHAgPSAodW5zaWduZWQgY2hhciAqKSB0cDsNCgkJcmZwID0gKHVuc2lnbmVk
IGNoYXIgKikgZnA7DQoJd2hpbGUgKGNsZW4tLSkgew0KCQkgKnJ0cCsrID0g
KnJmcCsrOw0KCX0NCg0KDQoJfQ0KDQp9DQoNCi8qIFNldHVwIHRoZSBMYW5j
ZSBSeCBhbmQgVHggcmluZ3MgKi8NCi8qIFNldHMgZGV2LT50YnVzeSAqLw0K
c3RhdGljIHZvaWQgbGFuY2VfaW5pdF9yaW5nKHN0cnVjdCBkZXZpY2UgKmRl
dikNCnsNCglzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqbHAgPSAoc3RydWN0IGxh
bmNlX3ByaXZhdGUgKikgZGV2LT5wcml2Ow0KCXZvbGF0aWxlIHN0cnVjdCBs
YW5jZV9pbml0X2Jsb2NrICppYjsNCglpbnQgbGVwdHI7DQoJaW50IGk7DQoN
CglpYiA9IChzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAqKSAoZGV2LT5tZW1f
c3RhcnQpOw0KDQoJLyogTG9jayBvdXQgb3RoZXIgcHJvY2Vzc2VzIHdoaWxl
IHNldHRpbmcgdXAgaGFyZHdhcmUgKi8NCglkZXYtPnRidXN5ID0gMTsNCgls
cC0+cnhfbmV3ID0gbHAtPnR4X25ldyA9IDA7DQoJbHAtPnJ4X29sZCA9IGxw
LT50eF9vbGQgPSAwOw0KDQoJaWItPm1vZGUgPSAwOw0KDQoJLyogQ29weSB0
aGUgZXRoZXJuZXQgYWRkcmVzcyB0byB0aGUgbGFuY2UgaW5pdCBibG9jay4N
CgkgKiBYWFggYml0IDAgb2YgdGhlIHBoeXNpY2FsIGFkZHJlc3MgcmVnaXN0
ZXJzIGhhcyB0byBiZSB6ZXJvDQoJICovDQoJaWItPnBoeXNfYWRkclswXSA9
IGRldi0+ZGV2X2FkZHJbMF07DQoJaWItPnBoeXNfYWRkclsxXSA9IGRldi0+
ZGV2X2FkZHJbMV07DQoJaWItPnBoeXNfYWRkclsyXSA9IGRldi0+ZGV2X2Fk
ZHJbMl07DQoJaWItPnBoeXNfYWRkclszXSA9IGRldi0+ZGV2X2FkZHJbM107
DQoJaWItPnBoeXNfYWRkcls0XSA9IGRldi0+ZGV2X2FkZHJbNF07DQoJaWIt
PnBoeXNfYWRkcls1XSA9IGRldi0+ZGV2X2FkZHJbNV07DQoJLyogU2V0dXAg
dGhlIGluaXRpYWxpemF0aW9uIGJsb2NrICovDQogICAgDQoJLyogU2V0dXAg
cnggZGVzY3JpcHRvciBwb2ludGVyICovDQoJbGVwdHIgPSBMQU5DRV9BRERS
KGxpYmRlc2Nfb2Zmc2V0KGJyeF9yaW5nLCAwKSk7DQoJaWItPnJ4X2xlbiA9
IChMQU5DRV9MT0dfUlhfQlVGRkVSUyA8PCAxMykgfCAobGVwdHIgPj4gMTYp
Ow0KCWliLT5yeF9wdHIgPSBsZXB0cjsNCglpZiAoWkVSTykNCgkJcHJpbnRr
KCJSWCBwdHI6ICU4Ljh4KCU4Ljh4KVxuIiwgbGVwdHIsIGxpYmRlc2Nfb2Zm
c2V0KGJyeF9yaW5nLCAwKSk7DQogICAgDQoJLyogU2V0dXAgdHggZGVzY3Jp
cHRvciBwb2ludGVyICovDQoJbGVwdHIgPSBMQU5DRV9BRERSKGxpYmRlc2Nf
b2Zmc2V0KGJ0eF9yaW5nLCAwKSk7DQoJaWItPnR4X2xlbiA9IChMQU5DRV9M
T0dfVFhfQlVGRkVSUyA8PCAxMykgfCAobGVwdHIgPj4gMTYpOw0KCWliLT50
eF9wdHIgPSBsZXB0cjsNCglpZiAoWkVSTykNCgkJcHJpbnRrKCJUWCBwdHI6
ICU4Ljh4KCU4Ljh4KVxuIiwgbGVwdHIsIGxpYmRlc2Nfb2Zmc2V0KGJ0eF9y
aW5nLCAwKSk7DQoNCgkvKiBDbGVhciB0aGUgbXVsdGljYXN0IGZpbHRlciAq
Lw0KCWliLT5maWx0ZXJbMF0gPSAwOw0KCWliLT5maWx0ZXJbMV0gPSAwOw0K
CWliLT5maWx0ZXJbMl0gPSAwOw0KCWliLT5maWx0ZXJbM10gPSAwOw0KCWlm
IChaRVJPKQ0KCQlwcmludGsoIlRYIHJpbmdzOlxuIik7DQogICAgDQoJLyog
U2V0dXAgdGhlIFR4IHJpbmcgZW50cmllcyAqLw0KCWZvciAoaSA9IDA7IGkg
PCBUWF9SSU5HX1NJWkU7IGkrKykgew0KCQlsZXB0ciA9IChpbnQpIGxwLT50
eF9idWZfcHRyX2xuY1tpXTsNCgkJaWItPmJ0eF9yaW5nW2ldLnRtZDAgPSBs
ZXB0cjsNCgkJaWItPmJ0eF9yaW5nW2ldLnRtZDFfaGFkciA9IGxlcHRyID4+
IDE2Ow0KCQlpYi0+YnR4X3JpbmdbaV0udG1kMV9iaXRzID0gMDsNCgkJaWIt
PmJ0eF9yaW5nW2ldLmxlbmd0aCA9IDB4ZjAwMDsJLyogVGhlIG9uZXMgcmVx
dWlyZWQgYnkgdG1kMiAqLw0KCQlpYi0+YnR4X3JpbmdbaV0ubWlzYyA9IDA7
DQoJCWlmIChpIDwgMyAmJiBaRVJPKQ0KCQkJcHJpbnRrKCIlZDogMHglOC44
eCgweCU4Ljh4KVxuIiwgaSwgbGVwdHIsIChpbnQpIGxwLT50eF9idWZfcHRy
X2NwdVtpXSk7DQoJfQ0KDQoJLyogU2V0dXAgdGhlIFJ4IHJpbmcgZW50cmll
cyAqLw0KCWlmIChaRVJPKQ0KCQlwcmludGsoIlJYIHJpbmdzOlxuIik7DQoJ
Zm9yIChpID0gMDsgaSA8IFJYX1JJTkdfU0laRTsgaSsrKSB7DQoJCWxlcHRy
ID0gKGludCkgbHAtPnJ4X2J1Zl9wdHJfbG5jW2ldOw0KCQlpYi0+YnJ4X3Jp
bmdbaV0ucm1kMCA9IGxlcHRyOw0KCQlpYi0+YnJ4X3JpbmdbaV0ucm1kMV9o
YWRyID0gbGVwdHIgPj4gMTY7DQoJCWliLT5icnhfcmluZ1tpXS5ybWQxX2Jp
dHMgPSBMRV9SMV9PV047DQoJCWliLT5icnhfcmluZ1tpXS5sZW5ndGggPSAt
UlhfQlVGRl9TSVpFIHwgMHhmMDAwOw0KCQlpYi0+YnJ4X3JpbmdbaV0ubWJs
ZW5ndGggPSAwOw0KCQlpZiAoaSA8IDMgJiYgWkVSTykNCgkJCXByaW50aygi
JWQ6IDB4JTguOHgoMHglOC44eClcbiIsIGksIGxlcHRyLCAoaW50KSBscC0+
cnhfYnVmX3B0cl9jcHVbaV0pOw0KCX0NCgl3YmZsdXNoKCk7DQp9DQoNCnN0
YXRpYyBpbnQgaW5pdF9yZXN0YXJ0X2xhbmNlKHN0cnVjdCBsYW5jZV9wcml2
YXRlICpscCkNCnsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfcmVncyAqbGwg
PSBscC0+bGw7DQoJaW50IGk7DQoNCgl3cml0ZXJlZygmbGwtPnJhcCwgTEVf
Q1NSMCk7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX0lOSVQpOw0KDQoJ
LyogV2FpdCBmb3IgdGhlIGxhbmNlIHRvIGNvbXBsZXRlIGluaXRpYWxpemF0
aW9uICovDQoJZm9yIChpID0gMDsgKGkgPCAxMDApICYmICEobGwtPnJkcCAm
IExFX0MwX0lET04pOyBpKyspIHsNCgkJdWRlbGF5KDEwKTsNCgl9DQoJaWYg
KChpID09IDEwMCkgfHwgKGxsLT5yZHAgJiBMRV9DMF9FUlIpKSB7DQoJCXBy
aW50aygiTEFOQ0UgdW5vcGVuZWQgYWZ0ZXIgJWQgdGlja3MsIGNzcjA9JTQu
NHguXG4iLCBpLCBsbC0+cmRwKTsNCgkJcmV0dXJuIC0xOw0KCX0NCglpZiAo
KGxsLT5yZHAgJiBMRV9DMF9FUlIpKSB7DQoJCXByaW50aygiTEFOQ0UgdW5v
cGVuZWQgYWZ0ZXIgJWQgdGlja3MsIGNzcjA9JTQuNHguXG4iLCBpLCBsbC0+
cmRwKTsNCgkJcmV0dXJuIC0xOw0KCX0NCgl3cml0ZXJlZygmbGwtPnJkcCwg
TEVfQzBfSURPTik7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX1NUUlQp
Ow0KCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9JTkVBKTsNCg0KCXJldHVy
biAwOw0KfQ0KDQpzdGF0aWMgaW50IGxhbmNlX3J4KHN0cnVjdCBkZXZpY2Ug
KmRldikNCnsNCglzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqbHAgPSAoc3RydWN0
IGxhbmNlX3ByaXZhdGUgKikgZGV2LT5wcml2Ow0KCXZvbGF0aWxlIHN0cnVj
dCBsYW5jZV9pbml0X2Jsb2NrICppYjsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFu
Y2VfcnhfZGVzYyAqcmQgPSAwOw0KCXVuc2lnbmVkIGNoYXIgYml0czsNCglp
bnQgbGVuID0gMDsNCiNpZmRlZiBURVNUX0hJVFMNCglpbnQgaTsNCiNlbmRp
Zg0KCXN0cnVjdCBza19idWZmICpza2IgPSAwOw0KCWliID0gKHN0cnVjdCBs
YW5jZV9pbml0X2Jsb2NrICopIChkZXYtPm1lbV9zdGFydCk7DQoNCiNpZmRl
ZiBURVNUX0hJVFMNCg0KCXByaW50aygiWyIpOw0KCWZvciAoaSA9IDA7IGkg
PCBSWF9SSU5HX1NJWkU7IGkrKykgew0KCQlpZiAoaSA9PSBscC0+cnhfbmV3
KQ0KCQkJcHJpbnRrKCIlcyIsDQoJCQkgICAgICAgaWItPmJyeF9yaW5nW2ld
LnJtZDFfYml0cyAmIExFX1IxX09XTiA/ICJfIiA6ICJYIik7DQoJCWVsc2UN
CgkJCXByaW50aygiJXMiLA0KCQkJICAgICAgIGliLT5icnhfcmluZ1tpXS5y
bWQxX2JpdHMgJiBMRV9SMV9PV04gPyAiLiIgOiAiMSIpOw0KCX0NCglwcmlu
dGsoIl0iKTsNCiNlbmRpZg0KICAgIA0KCWZvciAocmQgPSAmaWItPmJyeF9y
aW5nW2xwLT5yeF9uZXddOw0KCSAgICAgISgoYml0cyA9IHJkLT5ybWQxX2Jp
dHMpICYgTEVfUjFfT1dOKTsNCgkgICAgIHJkID0gJmliLT5icnhfcmluZ1ts
cC0+cnhfbmV3XSkgew0KDQoJCS8qIFdlIGdvdCBhbiBpbmNvbXBsZXRlIGZy
YW1lPyAqLw0KCQlpZiAoKGJpdHMgJiBMRV9SMV9QT0spICE9IExFX1IxX1BP
Sykgew0KCQkJbHAtPnN0YXRzLnJ4X292ZXJfZXJyb3JzKys7DQoJCQlscC0+
c3RhdHMucnhfZXJyb3JzKys7DQoJCX0gZWxzZSBpZiAoYml0cyAmIExFX1Ix
X0VSUikgew0KCQkJLyogQ291bnQgb25seSB0aGUgZW5kIGZyYW1lIGFzIGEg
cnggZXJyb3IsDQoJCQkgKiBub3QgdGhlIGJlZ2lubmluZw0KCQkJICovDQoJ
CQlpZiAoYml0cyAmIExFX1IxX0JVRikNCgkJCQlscC0+c3RhdHMucnhfZmlm
b19lcnJvcnMrKzsNCgkJCWlmIChiaXRzICYgTEVfUjFfQ1JDKQ0KCQkJCWxw
LT5zdGF0cy5yeF9jcmNfZXJyb3JzKys7DQoJCQlpZiAoYml0cyAmIExFX1Ix
X09GTCkNCgkJCQlscC0+c3RhdHMucnhfb3Zlcl9lcnJvcnMrKzsNCgkJCWlm
IChiaXRzICYgTEVfUjFfRlJBKQ0KCQkJCWxwLT5zdGF0cy5yeF9mcmFtZV9l
cnJvcnMrKzsNCgkJCWlmIChiaXRzICYgTEVfUjFfRU9QKQ0KCQkJCWxwLT5z
dGF0cy5yeF9lcnJvcnMrKzsNCgkJfSBlbHNlIHsNCgkJCWxlbiA9IChyZC0+
bWJsZW5ndGggJiAweGZmZikgLSA0Ow0KCQkJc2tiID0gZGV2X2FsbG9jX3Nr
YihsZW4gKyAyKTsNCg0KCQkJaWYgKHNrYiA9PSAwKSB7DQoJCQkJcHJpbnRr
KCIlczogTWVtb3J5IHNxdWVlemUsIGRlZmVycmluZyBwYWNrZXQuXG4iLA0K
CQkJCQlkZXYtPm5hbWUpOw0KCQkJCWxwLT5zdGF0cy5yeF9kcm9wcGVkKys7
DQoJCQkJcmQtPm1ibGVuZ3RoID0gMDsNCgkJCQlyZC0+cm1kMV9iaXRzID0g
TEVfUjFfT1dOOw0KCQkJCWxwLT5yeF9uZXcgPSAobHAtPnJ4X25ldyArIDEp
ICYgUlhfUklOR19NT0RfTUFTSzsNCgkJCQlyZXR1cm4gMDsNCgkJCX0NCgkJ
CWxwLT5zdGF0cy5yeF9ieXRlcyArPSBsZW47DQoNCgkJCXNrYi0+ZGV2ID0g
ZGV2Ow0KCQkJc2tiX3Jlc2VydmUoc2tiLCAyKTsJLyogMTYgYnl0ZSBhbGln
biAqLw0KCQkJc2tiX3B1dChza2IsIGxlbik7CS8qIG1ha2Ugcm9vbSAqLw0K
CQkJY3BfZnJvbV9idWYoc2tiLT5kYXRhLA0KCQkJCSAoY2hhciAqKSBscC0+
cnhfYnVmX3B0cl9jcHVbbHAtPnJ4X25ld10sDQoJCQkJCSBsZW4pOw0KCQkJ
c2tiLT5wcm90b2NvbCA9IGV0aF90eXBlX3RyYW5zKHNrYiwgZGV2KTsNCgkJ
CW5ldGlmX3J4KHNrYik7DQoJCQlscC0+c3RhdHMucnhfcGFja2V0cysrOw0K
CQl9DQoNCgkJLyogUmV0dXJuIHRoZSBwYWNrZXQgdG8gdGhlIHBvb2wgKi8N
CgkJcmQtPm1ibGVuZ3RoID0gMDsNCgkJcmQtPmxlbmd0aCA9IC1SWF9CVUZG
X1NJWkUgfCAweGYwMDA7DQoJCXJkLT5ybWQxX2JpdHMgPSBMRV9SMV9PV047
DQoJCWxwLT5yeF9uZXcgPSAobHAtPnJ4X25ldyArIDEpICYgUlhfUklOR19N
T0RfTUFTSzsNCgl9DQoJcmV0dXJuIDA7DQp9DQoNCnN0YXRpYyBpbnQgbGFu
Y2VfdHgoc3RydWN0IGRldmljZSAqZGV2KQ0Kew0KCXN0cnVjdCBsYW5jZV9w
cml2YXRlICpscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYtPnBy
aXY7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgKmliOw0K
CXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5sbDsNCgl2
b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfdHhfZGVzYyAqdGQ7DQoJaW50IGksIGo7
DQoJaW50IHN0YXR1czsNCglpYiA9IChzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9j
ayAqKSAoZGV2LT5tZW1fc3RhcnQpOw0KCWogPSBscC0+dHhfb2xkOw0KDQoJ
Zm9yIChpID0gajsgaSAhPSBscC0+dHhfbmV3OyBpID0gaikgew0KCQl0ZCA9
ICZpYi0+YnR4X3JpbmdbaV07DQoJCS8qIElmIHdlIGhpdCBhIHBhY2tldCBu
b3Qgb3duZWQgYnkgdXMsIHN0b3AgKi8NCgkJaWYgKHRkLT50bWQxX2JpdHMg
JiBMRV9UMV9PV04pDQoJCQlicmVhazsNCgkJDQoJCWlmICh0ZC0+dG1kMV9i
aXRzICYgTEVfVDFfRVJSKSB7DQoJCQlzdGF0dXMgPSB0ZC0+bWlzYzsNCgkg
ICAgDQoJCQlscC0+c3RhdHMudHhfZXJyb3JzKys7DQoJCQlpZiAoc3RhdHVz
ICYgTEVfVDNfUlRZKQ0KCQkJCWxwLT5zdGF0cy50eF9hYm9ydGVkX2Vycm9y
cysrOw0KCQkJaWYgKHN0YXR1cyAmIExFX1QzX0xDT0wpDQoJCQkJbHAtPnN0
YXRzLnR4X3dpbmRvd19lcnJvcnMrKzsNCg0KCQkJaWYgKHN0YXR1cyAmIExF
X1QzX0NMT1MpIHsNCgkJCQlscC0+c3RhdHMudHhfY2Fycmllcl9lcnJvcnMr
KzsNCgkJCQlwcmludGsoIiVzOiBDYXJyaWVyIExvc3QiLCBkZXYtPm5hbWUp
Ow0KCQkJCS8qIFN0b3AgdGhlIGxhbmNlICovDQoJCQkJd3JpdGVyZWcoJmxs
LT5yYXAsIExFX0NTUjApOw0KCQkJCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9D
MF9TVE9QKTsNCgkJCQlsYW5jZV9pbml0X3JpbmcoZGV2KTsNCgkJCQlsb2Fk
X2NzcnMobHApOw0KCQkJCWluaXRfcmVzdGFydF9sYW5jZShscCk7DQoJCQkJ
cmV0dXJuIDA7DQoJCQl9DQoJCQkvKiBCdWZmZXIgZXJyb3JzIGFuZCB1bmRl
cmZsb3dzIHR1cm4gb2ZmIHRoZQ0KCQkJICogdHJhbnNtaXR0ZXIsIHJlc3Rh
cnQgdGhlIGFkYXB0ZXIuDQoJCQkgKi8NCgkJCWlmIChzdGF0dXMgJiAoTEVf
VDNfQlVGIHwgTEVfVDNfVUZMKSkgew0KCQkJCWxwLT5zdGF0cy50eF9maWZv
X2Vycm9ycysrOw0KDQoJCQkJcHJpbnRrKCIlczogVHg6IEVSUl9CVUZ8RVJS
X1VGTCwgcmVzdGFydGluZ1xuIiwNCgkJCQkJZGV2LT5uYW1lKTsNCgkJCQkv
KiBTdG9wIHRoZSBsYW5jZSAqLw0KCQkJCXdyaXRlcmVnKCZsbC0+cmFwLCBM
RV9DU1IwKTsNCgkJCQl3cml0ZXJlZygmbGwtPnJkcCwgTEVfQzBfU1RPUCk7
DQoJCQkJbGFuY2VfaW5pdF9yaW5nKGRldik7DQoJCQkJbG9hZF9jc3JzKGxw
KTsNCgkJCQlpbml0X3Jlc3RhcnRfbGFuY2UobHApOw0KCQkJCXJldHVybiAw
Ow0KCQkJfQ0KCQl9IGVsc2UgaWYgKCh0ZC0+dG1kMV9iaXRzICYgTEVfVDFf
UE9LKSA9PSBMRV9UMV9QT0spIHsNCgkJCS8qDQoJCQkgKiBTbyB3ZSBkb24n
dCBjb3VudCB0aGUgcGFja2V0IG1vcmUgdGhhbiBvbmNlLg0KCQkJICovDQoJ
CQl0ZC0+dG1kMV9iaXRzICY9IH4oTEVfVDFfUE9LKTsNCg0KCQkJLyogT25l
IGNvbGxpc2lvbiBiZWZvcmUgcGFja2V0IHdhcyBzZW50LiAqLw0KCQkJaWYg
KHRkLT50bWQxX2JpdHMgJiBMRV9UMV9FT05FKQ0KCQkJCWxwLT5zdGF0cy5j
b2xsaXNpb25zKys7DQoNCgkJCS8qIE1vcmUgdGhhbiBvbmUgY29sbGlzaW9u
LCBiZSBvcHRpbWlzdGljLiAqLw0KCQkJaWYgKHRkLT50bWQxX2JpdHMgJiBM
RV9UMV9FTU9SRSkNCgkJCQlscC0+c3RhdHMuY29sbGlzaW9ucyArPSAyOw0K
DQoJCQlscC0+c3RhdHMudHhfcGFja2V0cysrOw0KCQl9DQoJCWogPSAoaiAr
IDEpICYgVFhfUklOR19NT0RfTUFTSzsNCgl9DQoJbHAtPnR4X29sZCA9IGo7
DQoJcmV0dXJuIDA7DQp9DQoNCnN0YXRpYyB2b2lkIGxhbmNlX2ludGVycnVw
dChjb25zdCBpbnQgaXJxLCB2b2lkICpkZXZfaWQsIHN0cnVjdCBwdF9yZWdz
ICpyZWdzKQ0Kew0KCXN0cnVjdCBkZXZpY2UgKmRldiA9IChzdHJ1Y3QgZGV2
aWNlICopIGRldl9pZDsNCglzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqbHAgPSAo
c3RydWN0IGxhbmNlX3ByaXZhdGUgKikgZGV2LT5wcml2Ow0KCXZvbGF0aWxl
IHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5sbDsNCglpbnQgY3NyMDsN
Cg0KCWlmIChkZXYtPmludGVycnVwdCkNCgkJcHJpbnRrKCIlczogYWdhaW5c
biIsIGRldi0+bmFtZSk7DQogICAgDQoJZGV2LT5pbnRlcnJ1cHQgPSAxOw0K
DQoJd3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjApOw0KCWNzcjAgPSBsbC0+
cmRwOw0KDQoJLyogQWNrbm93bGVkZ2UgYWxsIHRoZSBpbnRlcnJ1cHQgc291
cmNlcyBBU0FQICovDQoJd3JpdGVyZWcoJmxsLT5yZHAsIGNzcjAgJiAoTEVf
QzBfSU5UUiB8IExFX0MwX1RJTlQgfCBMRV9DMF9SSU5UKSk7DQogICANCglp
ZiAoKGNzcjAgJiBMRV9DMF9FUlIpKSB7DQoJCS8qIENsZWFyIHRoZSBlcnJv
ciBjb25kaXRpb24gKi8NCgkJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX0JB
QkwgfCBMRV9DMF9FUlIgfCBMRV9DMF9NSVNTIHwNCgkJCSAgTEVfQzBfQ0VS
UiB8IExFX0MwX01FUlIpOw0KCX0NCglpZiAoY3NyMCAmIExFX0MwX1JJTlQp
DQoJCWxhbmNlX3J4KGRldik7DQogICAgDQoJaWYgKGNzcjAgJiBMRV9DMF9U
SU5UKQ0KCQlsYW5jZV90eChkZXYpOw0KICAgIA0KCWlmICgoVFhfQlVGRlNf
QVZBSUwgPj0gMCkgJiYgZGV2LT50YnVzeSkgew0KCQlkZXYtPnRidXN5ID0g
MDsNCgkJbWFya19iaChORVRfQkgpOw0KCX0NCglpZiAoY3NyMCAmIExFX0Mw
X0JBQkwpDQoJCWxwLT5zdGF0cy50eF9lcnJvcnMrKzsNCg0KCWlmIChjc3Iw
ICYgTEVfQzBfTUlTUykNCgkJbHAtPnN0YXRzLnJ4X2Vycm9ycysrOw0KDQoJ
aWYgKGNzcjAgJiBMRV9DMF9NRVJSKSB7DQoJCXZvbGF0aWxlIHVuc2lnbmVk
IGxvbmcgaW50X3N0YXQgPSAqKHVuc2lnbmVkIGxvbmcgKikgKHN5c3RlbV9i
YXNlICsgSU9DVEwgKyBTSVIpOw0KDQoJCXByaW50aygiJXM6IE1lbW9yeSBl
cnJvciwgc3RhdHVzICUwNHgiLCBkZXYtPm5hbWUsIGNzcjApOw0KDQoJCWlm
IChpbnRfc3RhdCAmIExBTkNFX0RNQV9NRU1SREVSUikgew0KCQkJcHJpbnRr
KCIlczogRE1BIGVycm9yXG4iLCBkZXYtPm5hbWUpOw0KCQkJaW50X3N0YXQg
fD0gTEFOQ0VfRE1BX01FTVJERVJSOyANCgkJCS8qDQoJCQkgKiByZS1lbmFi
bGUgTEFOQ0UgRE1BDQoJCQkgKi8NCgkJCSoodW5zaWduZWQgbG9uZyAqKSAo
c3lzdGVtX2Jhc2UgKyBJT0NUTCArIFNTUikgfD0gKDEgPDwgMTYpOw0KCQkJ
d2JmbHVzaCgpOw0KCQl9DQoJCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9T
VE9QKTsNCg0KCQlsYW5jZV9pbml0X3JpbmcoZGV2KTsNCgkJbG9hZF9jc3Jz
KGxwKTsNCgkJaW5pdF9yZXN0YXJ0X2xhbmNlKGxwKTsNCgkJZGV2LT50YnVz
eSA9IDA7DQoJfQ0KCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9JTkVBKTsN
Cgl3cml0ZXJlZygmbGwtPnJkcCwgTEVfQzBfSU5FQSk7DQoJZGV2LT5pbnRl
cnJ1cHQgPSAwOw0KfQ0KDQpzdHJ1Y3QgZGV2aWNlICpsYXN0X2RldiA9IDA7
DQoNCnN0YXRpYyBpbnQgbGFuY2Vfb3BlbihzdHJ1Y3QgZGV2aWNlICpkZXYp
DQp7DQoJc3RydWN0IGxhbmNlX3ByaXZhdGUgKmxwID0gKHN0cnVjdCBsYW5j
ZV9wcml2YXRlICopIGRldi0+cHJpdjsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFu
Y2VfcmVncyAqbGwgPSBscC0+bGw7DQoJaW50IHN0YXR1cyA9IDA7DQoNCgls
YXN0X2RldiA9IGRldjsNCg0KCS8qIEFzc29jaWF0ZSBJUlEgd2l0aCBsYW5j
ZV9pbnRlcnJ1cHQgKi8NCglpZiAocmVxdWVzdF9pcnEoZGV2LT5pcnEsICZs
YW5jZV9pbnRlcnJ1cHQsIDAsIGxwLT5uYW1lLCBkZXYpKSB7DQoJCXByaW50
aygiTGFuY2U6IENhbid0IGdldCBpcnEgJWRcbiIsIGRldi0+aXJxKTsNCgkJ
cmV0dXJuIC1FQUdBSU47DQoJfQ0KCS8qIFN0b3AgdGhlIExhbmNlICovDQoJ
d3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjApOw0KCXdyaXRlcmVnKCZsbC0+
cmRwLCBMRV9DMF9TVE9QKTsNCg0KCWxhbmNlX2luaXRfcmluZyhkZXYpOw0K
CWxvYWRfY3NycyhscCk7DQoNCglkZXYtPnRidXN5ID0gMDsNCglkZXYtPmlu
dGVycnVwdCA9IDA7DQoJZGV2LT5zdGFydCA9IDE7DQoNCglzdGF0dXMgPSBp
bml0X3Jlc3RhcnRfbGFuY2UobHApOw0KDQoJLyoNCgkgKiBpZiAoIXN0YXR1
cykNCgkgKiAJTU9EX0lOQ19VU0VfQ09VTlQ7DQoJICovDQoNCglyZXR1cm4g
c3RhdHVzOw0KfQ0KDQpzdGF0aWMgaW50IGxhbmNlX2Nsb3NlKHN0cnVjdCBk
ZXZpY2UgKmRldikNCnsNCglzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqbHAgPSAo
c3RydWN0IGxhbmNlX3ByaXZhdGUgKikgZGV2LT5wcml2Ow0KCXZvbGF0aWxl
IHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5sbDsNCg0KCWRldi0+c3Rh
cnQgPSAwOw0KCWRldi0+dGJ1c3kgPSAxOw0KDQoJLyogU3RvcCB0aGUgY2Fy
ZCAqLw0KCXdyaXRlcmVnKCZsbC0+cmFwLCBMRV9DU1IwKTsNCgl3cml0ZXJl
ZygmbGwtPnJkcCwgTEVfQzBfU1RPUCk7DQoNCglmcmVlX2lycShkZXYtPmly
cSwgKHZvaWQgKikgZGV2KTsNCgkvKg0KCU1PRF9ERUNfVVNFX0NPVU5UOw0K
CSovDQoJcmV0dXJuIDA7DQp9DQoNCnN0YXRpYyBpbmxpbmUgaW50IGxhbmNl
X3Jlc2V0KHN0cnVjdCBkZXZpY2UgKmRldikNCnsNCglzdHJ1Y3QgbGFuY2Vf
cHJpdmF0ZSAqbHAgPSAoc3RydWN0IGxhbmNlX3ByaXZhdGUgKikgZGV2LT5w
cml2Ow0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5s
bDsNCglpbnQgc3RhdHVzOw0KICAgIA0KCS8qIFN0b3AgdGhlIGxhbmNlICov
DQoJd3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjApOw0KCXdyaXRlcmVnKCZs
bC0+cmRwLCBMRV9DMF9TVE9QKTsNCg0KCWxhbmNlX2luaXRfcmluZyhkZXYp
Ow0KCWxvYWRfY3NycyhscCk7DQoJZGV2LT50cmFuc19zdGFydCA9IGppZmZp
ZXM7DQoJZGV2LT5pbnRlcnJ1cHQgPSAwOw0KCWRldi0+c3RhcnQgPSAxOw0K
CWRldi0+dGJ1c3kgPSAwOw0KCXN0YXR1cyA9IGluaXRfcmVzdGFydF9sYW5j
ZShscCk7DQojaWZkZWYgREVCVUdfRFJJVkVSDQoJcHJpbnRrKCJMYW5jZSBy
ZXN0YXJ0PSVkXG4iLCBzdGF0dXMpOw0KI2VuZGlmDQoJcmV0dXJuIHN0YXR1
czsNCn0NCg0Kc3RhdGljIGludCBsYW5jZV9zdGFydF94bWl0KHN0cnVjdCBz
a19idWZmICpza2IsIHN0cnVjdCBkZXZpY2UgKmRldikNCnsNCglzdHJ1Y3Qg
bGFuY2VfcHJpdmF0ZSAqbHAgPSAoc3RydWN0IGxhbmNlX3ByaXZhdGUgKikg
ZGV2LT5wcml2Ow0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9
IGxwLT5sbDsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAq
aWI7DQoJdW5zaWduZWQgbG9uZyBmbGFnczsNCglpbnQgZW50cnksIHNrYmxl
biwgbGVuOw0KCWludCBzdGF0dXMgPSAwOw0KCXN0YXRpYyBpbnQgb3V0czsN
CglpYiA9IChzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAqKSAoZGV2LT5tZW1f
c3RhcnQpOw0KDQoJLyogVHJhbnNtaXR0ZXIgdGltZW91dCwgc2VyaW91cyBw
cm9ibGVtcyAqLw0KCWlmIChkZXYtPnRidXN5KSB7DQoJCWludCB0aWNrc3Nv
ZmFyID0gamlmZmllcyAtIGRldi0+dHJhbnNfc3RhcnQ7DQoJICAgIA0KCQlp
ZiAodGlja3Nzb2ZhciA8IDEwMCkgew0KCQkJc3RhdHVzID0gLTE7DQoJCX0g
ZWxzZSB7DQoJCQlwcmludGsoIiVzOiB0cmFuc21pdCB0aW1lZCBvdXQsIHN0
YXR1cyAlMDR4LCByZXNldFxuIiwNCgkJCQlkZXYtPm5hbWUsIGxsLT5yZHAp
Ow0KCQkJbGFuY2VfcmVzZXQoZGV2KTsNCgkJfQ0KCQlyZXR1cm4gc3RhdHVz
Ow0KCX0NCgkvKiBCbG9jayBhIHRpbWVyLWJhc2VkIHRyYW5zbWl0IGZyb20g
b3ZlcmxhcHBpbmcuICovDQoJaWYgKHRlc3RfYW5kX3NldF9iaXQoMCwgKHZv
aWQgKikgJmRldi0+dGJ1c3kpICE9IDApIHsNCgkJcHJpbnRrKCJUcmFuc21p
dHRlciBhY2Nlc3MgY29uZmxpY3QuXG4iKTsNCgkJcmV0dXJuIC0xOw0KCX0N
Cglza2JsZW4gPSBza2ItPmxlbjsNCglzYXZlX2FuZF9jbGkoZmxhZ3MpOw0K
CWlmICghVFhfQlVGRlNfQVZBSUwpIHsNCgkJcmVzdG9yZV9mbGFncyhmbGFn
cyk7DQoJCXJldHVybiAtMTsNCgl9DQoJbGVuID0gKHNrYmxlbiA8PSBFVEhf
WkxFTikgPyBFVEhfWkxFTiA6IHNrYmxlbjsNCg0KCWxwLT5zdGF0cy50eF9i
eXRlcyArPSBsZW47DQoJDQoJZW50cnkgPSBscC0+dHhfbmV3ICYgVFhfUklO
R19NT0RfTUFTSzsNCglpYi0+YnR4X3JpbmdbZW50cnldLmxlbmd0aCA9ICgt
bGVuKSB8IDB4ZjAwMDsNCglpYi0+YnR4X3JpbmdbZW50cnldLm1pc2MgPSAw
Ow0KICAgIA0KCWNwX3RvX2J1ZigoY2hhciAqKSBscC0+dHhfYnVmX3B0cl9j
cHVbZW50cnldLCBza2ItPmRhdGEsIHNrYmxlbik7DQoNCgkvKiBDbGVhciB0
aGUgc2xhY2sgb2YgdGhlIHBhY2tldCwgZG8gSSBuZWVkIHRoaXM/ICovDQoJ
LyogRm9yIGEgZmlyZXdhbGwgaXRzIGEgZ29vZCBpZGVhIC0gQUMgKi8NCi8q
DQoJaWYgKGxlbiAhPSBza2JsZW4pDQoJCW1lbXNldCAoKGNoYXIgKikgJmli
LT50eF9idWYgW2VudHJ5XVtza2JsZW5dLCAwLCAobGVuIC0gc2tibGVuKSA8
PCAxKTsNCiAqLw0KICANCgkvKiBOb3csIGdpdmUgdGhlIHBhY2tldCB0byB0
aGUgbGFuY2UgKi8NCglpYi0+YnR4X3JpbmdbZW50cnldLnRtZDFfYml0cyA9
IChMRV9UMV9QT0sgfCBMRV9UMV9PV04pOw0KCWxwLT50eF9uZXcgPSAobHAt
PnR4X25ldyArIDEpICYgVFhfUklOR19NT0RfTUFTSzsNCg0KCW91dHMrKzsN
CgkvKiBLaWNrIHRoZSBsYW5jZTogdHJhbnNtaXQgbm93ICovDQoJd3JpdGVy
ZWcoJmxsLT5yZHAsIExFX0MwX0lORUEgfCBMRV9DMF9URE1EKTsNCglkZXYt
PnRyYW5zX3N0YXJ0ID0gamlmZmllczsNCglkZXZfa2ZyZWVfc2tiKHNrYik7
DQogICAgDQoJaWYgKFRYX0JVRkZTX0FWQUlMKQ0KCQlkZXYtPnRidXN5ID0g
MDsNCg0KCXJlc3RvcmVfZmxhZ3MoZmxhZ3MpOw0KCXJldHVybiBzdGF0dXM7
DQp9DQoNCnN0YXRpYyBzdHJ1Y3QgbmV0X2RldmljZV9zdGF0cyAqbGFuY2Vf
Z2V0X3N0YXRzKHN0cnVjdCBkZXZpY2UgKmRldikNCnsNCglzdHJ1Y3QgbGFu
Y2VfcHJpdmF0ZSAqbHAgPSAoc3RydWN0IGxhbmNlX3ByaXZhdGUgKikgZGV2
LT5wcml2Ow0KDQoJcmV0dXJuICZscC0+c3RhdHM7DQp9DQoNCnN0YXRpYyB2
b2lkIGxhbmNlX2xvYWRfbXVsdGljYXN0KHN0cnVjdCBkZXZpY2UgKmRldikN
CnsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAqaWIgPSAo
c3RydWN0IGxhbmNlX2luaXRfYmxvY2sgKikgKGRldi0+bWVtX3N0YXJ0KTsN
Cgl2b2xhdGlsZSB1MTYgKm1jYXN0X3RhYmxlID0gKHUxNiAqKSAmIGliLT5m
aWx0ZXI7DQoJc3RydWN0IGRldl9tY19saXN0ICpkbWkgPSBkZXYtPm1jX2xp
c3Q7DQoJY2hhciAqYWRkcnM7DQoJaW50IGksIGosIGJpdCwgYnl0ZTsNCiAg
CXUzMiBjcmMsIHBvbHkgPSBDUkNfUE9MWU5PTUlBTF9CRTsNCg0KCS8qIHNl
dCBhbGwgbXVsdGljYXN0IGJpdHMgKi8NCglpZiAoZGV2LT5mbGFncyAmIElG
Rl9BTExNVUxUSSkgew0KCQlpYi0+ZmlsdGVyWzBdID0gMHhmZmZmOw0KCQlp
Yi0+ZmlsdGVyWzFdID0gMHhmZmZmOw0KCQlpYi0+ZmlsdGVyWzJdID0gMHhm
ZmZmOw0KCQlpYi0+ZmlsdGVyWzNdID0gMHhmZmZmOw0KCQlyZXR1cm47DQoJ
fQ0KCS8qIGNsZWFyIHRoZSBtdWx0aWNhc3QgZmlsdGVyICovDQoJaWItPmZp
bHRlclswXSA9IDA7DQoJaWItPmZpbHRlclsxXSA9IDA7DQoJaWItPmZpbHRl
clsyXSA9IDA7DQoJaWItPmZpbHRlclszXSA9IDA7DQoNCgkvKiBBZGQgYWRk
cmVzc2VzICovDQoJZm9yIChpID0gMDsgaSA8IGRldi0+bWNfY291bnQ7IGkr
Kykgew0KCQlhZGRycyA9IGRtaS0+ZG1pX2FkZHI7DQoJCWRtaSAgID0gZG1p
LT5uZXh0Ow0KDQoJCS8qIG11bHRpY2FzdCBhZGRyZXNzPyAqLw0KCQlpZiAo
ISgqYWRkcnMgJiAxKSkNCgkJCWNvbnRpbnVlOw0KCQkNCgkJY3JjID0gMHhm
ZmZmZmZmZjsNCgkJZm9yIChieXRlID0gMDsgYnl0ZSA8IDY7IGJ5dGUrKykN
CgkJCWZvciAoYml0ID0gKmFkZHJzKyssIGogPSAwOyBqIDwgODsgaisrLCBi
aXQgPj49IDEpIHsNCgkJCQlpbnQgdGVzdDsNCg0KCQkJCXRlc3QgPSAoKGJp
dCBeIGNyYykgJiAweDAxKTsNCgkJCQljcmMgPj49IDE7DQoNCgkJCQlpZiAo
dGVzdCkgew0KCQkJCQljcmMgPSBjcmMgXiBwb2x5Ow0KCQkJCX0NCgkJCX0N
CgkJDQoJCWNyYyA9IGNyYyA+PiAyNjsNCgkJbWNhc3RfdGFibGVbY3JjID4+
IDRdIHw9IDEgPDwgKGNyYyAmIDB4Zik7DQoJfQ0KCXJldHVybjsNCn0NCg0K
c3RhdGljIHZvaWQgbGFuY2Vfc2V0X211bHRpY2FzdChzdHJ1Y3QgZGV2aWNl
ICpkZXYpDQp7DQoJc3RydWN0IGxhbmNlX3ByaXZhdGUgKmxwID0gKHN0cnVj
dCBsYW5jZV9wcml2YXRlICopIGRldi0+cHJpdjsNCgl2b2xhdGlsZSBzdHJ1
Y3QgbGFuY2VfaW5pdF9ibG9jayAqaWI7DQoJdm9sYXRpbGUgc3RydWN0IGxh
bmNlX3JlZ3MgKmxsID0gbHAtPmxsOw0KDQoJaWIgPSAoc3RydWN0IGxhbmNl
X2luaXRfYmxvY2sgKikgKGRldi0+bWVtX3N0YXJ0KTsNCg0KCXdoaWxlIChk
ZXYtPnRidXN5KQ0KCSAgc2NoZWR1bGUoKTsNCglzZXRfYml0KDAsICh2b2lk
ICopICZkZXYtPnRidXN5KTsNCgl3aGlsZSAobHAtPnR4X29sZCAhPSBscC0+
dHhfbmV3KQ0KCQlzY2hlZHVsZSgpOw0KDQoJd3JpdGVyZWcoJmxsLT5yYXAs
IExFX0NTUjApOw0KCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9TVE9QKTsN
Cg0KCWxhbmNlX2luaXRfcmluZyhkZXYpOw0KDQoJaWYgKGRldi0+ZmxhZ3Mg
JiBJRkZfUFJPTUlTQykgew0KCQlpYi0+bW9kZSB8PSBMRV9NT19QUk9NOw0K
CX0gZWxzZSB7DQoJCWliLT5tb2RlICY9IH5MRV9NT19QUk9NOw0KCQlsYW5j
ZV9sb2FkX211bHRpY2FzdChkZXYpOw0KCX0NCglsb2FkX2NzcnMobHApOw0K
CWluaXRfcmVzdGFydF9sYW5jZShscCk7DQoJZGV2LT50YnVzeSA9IDA7DQp9
DQoNCl9faW5pdGZ1bmMoc3RhdGljIGludCBkZWNfbGFuY2VfaW5pdChzdHJ1
Y3QgZGV2aWNlICpkZXYsIGNvbnN0IGludCB0eXBlKSkNCnsNCglzdGF0aWMg
dW5zaWduZWQgdmVyc2lvbl9wcmludGVkID0gMDsNCglzdHJ1Y3QgbGFuY2Vf
cHJpdmF0ZSAqbHA7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX3JlZ3MgKmxs
Ow0KCWludCBpOw0KCXVuc2lnbmVkIGxvbmcgZXNhcl9iYXNlOw0KCXVuc2ln
bmVkIGNoYXIgKmVzYXI7DQoNCiNpZm5kZWYgQ09ORklHX1RDDQoJc3lzdGVt
X2Jhc2UgPSBLTjAxX0xBTkNFX0JBU0U7DQojZWxzZQ0KCWludCBzbG90Ow0K
I2VuZGlmDQoNCglpZiAoZGVjX2xhbmNlX2RlYnVnICYmIHZlcnNpb25fcHJp
bnRlZCsrID09IDApDQoJCXByaW50ayh2ZXJzaW9uKTsNCg0KCWlmIChkZXYg
PT0gTlVMTCkgew0KCQlkZXYgPSBpbml0X2V0aGVyZGV2KDAsIHNpemVvZihz
dHJ1Y3QgbGFuY2VfcHJpdmF0ZSkgKyA4KTsNCgl9IGVsc2Ugew0KCQlkZXYt
PnByaXYgPSBrbWFsbG9jKHNpemVvZihzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSkg
KyA4LA0KCQkJCSAgICAgR0ZQX0tFUk5FTCk7DQoJCWlmIChkZXYtPnByaXYg
PT0gTlVMTCkNCgkJCXJldHVybiAtRU5PTUVNOw0KCQltZW1zZXQoZGV2LT5w
cml2LCAwLCBzaXplb2Yoc3RydWN0IGxhbmNlX3ByaXZhdGUpICsgOCk7DQoN
Cgl9DQoNCgkvKiBNYWtlIGNlcnRhaW4gdGhlIGRhdGEgc3RydWN0dXJlcyB1
c2VkIGJ5IHRoZSBMQU5DRSBhcmUgYWxpZ25lZC4gKi8NCglkZXYtPnByaXYg
PSAodm9pZCAqKSAoKCh1bnNpZ25lZCBsb25nKSBkZXYtPnByaXYgKyA3KSAm
IH43KTsNCglscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYtPnBy
aXY7DQoNCglzd2l0Y2ggKHR5cGUpIHsNCiNpZmRlZiBDT05GSUdfVEMNCglj
YXNlIEFTSUNfTEFOQ0U6DQoJCWRldi0+YmFzZV9hZGRyID0gc3lzdGVtX2Jh
c2UgKyBMQU5DRTsNCg0KCQkvKiBidWZmZXIgc3BhY2UgZm9yIHRoZSBvbi1i
b2FyZCBMQU5DRSBzaGFyZWQgbWVtb3J5ICovDQoJCS8qDQoJCSAqIEZJWE1F
OiB1Z2x5IGhhY2shDQoJCSAqLw0KCQlkZXYtPm1lbV9zdGFydCA9IEtTRUcx
QUREUigweDAwMjAwMDApOw0KCQlkZXYtPm1lbV9lbmQgPSBkZXYtPm1lbV9z
dGFydCArIDB4MDAwMjAwMDA7DQoJCWRldi0+aXJxID0gRVRIRVI7DQoJCWVz
YXJfYmFzZSA9IHN5c3RlbV9iYXNlICsgRVNBUjsNCg0KCQkvKg0KCQkgKiBz
ZXR1cCB0aGUgcG9pbnRlciBhcnJheXMsIHRoaXMgc3Vja3MgW3RtXSA6LSgN
CgkJICovDQoJCWZvciAoaSA9IDA7IGkgPCBSWF9SSU5HX1NJWkU7IGkrKykg
ew0KCQkJbHAtPnJ4X2J1Zl9wdHJfY3B1W2ldID0gKGNoYXIgKikgKGRldi0+
bWVtX3N0YXJ0ICsgQlVGX09GRlNFVF9DUFUNCgkJCQkJCSsgMiAqIGkgKiBS
WF9CVUZGX1NJWkUpOw0KCQkJbHAtPnJ4X2J1Zl9wdHJfbG5jW2ldID0gKGNo
YXIgKikgKEJVRl9PRkZTRVRfTE5DDQoJCQkJCQkrIGkgKiBSWF9CVUZGX1NJ
WkUpOw0KCQl9DQoJCWZvciAoaSA9IDA7IGkgPCBUWF9SSU5HX1NJWkU7IGkr
Kykgew0KCQkJbHAtPnR4X2J1Zl9wdHJfY3B1W2ldID0gKGNoYXIgKikgKGRl
di0+bWVtX3N0YXJ0ICsgQlVGX09GRlNFVF9DUFUNCgkJCQkJCSsgMiAqIFJY
X1JJTkdfU0laRSAqIFJYX0JVRkZfU0laRQ0KCQkJCQkJKyAyICogaSAqIFRY
X0JVRkZfU0laRSk7DQoJCQlscC0+dHhfYnVmX3B0cl9sbmNbaV0gPSAoY2hh
ciAqKSAoQlVGX09GRlNFVF9MTkMNCgkJCQkJCSsgUlhfUklOR19TSVpFICog
UlhfQlVGRl9TSVpFDQoJCQkJCQkrIGkgKiBUWF9CVUZGX1NJWkUpOw0KCQl9
DQoNCgkJLyoNCgkJICogc2V0dXAgYW5kIGVuYWJsZSBJT0FTSUMgTEFOQ0Ug
RE1BDQoJCSAqLw0KCQlscC0+ZG1hX3B0cl9yZWcgPSAodW5zaWduZWQgbG9u
ZyAqKSAoc3lzdGVtX2Jhc2UgKyBJT0NUTCArIExBTkNFX0RNQV9QKTsNCgkJ
KihscC0+ZG1hX3B0cl9yZWcpID0gUEhZU0FERFIoZGV2LT5tZW1fc3RhcnQp
IDw8IDM7DQoJCSoodW5zaWduZWQgbG9uZyAqKSAoc3lzdGVtX2Jhc2UgKyBJ
T0NUTCArIFNTUikgfD0gKDEgPDwgMTYpOw0KCQl3YmZsdXNoKCk7DQoNCgkJ
YnJlYWs7DQoJY2FzZSBQTUFEX0xBTkNFOg0KCQlzbG90ID0gc2VhcmNoX3Rj
X2NhcmQoIlBNQUQtQUEiKTsNCgkJY2xhaW1fdGNfY2FyZChzbG90KTsNCg0K
CQlkZXYtPm1lbV9zdGFydCA9IGdldF90Y19iYXNlX2FkZHIoc2xvdCk7DQoJ
CWRldi0+YmFzZV9hZGRyID0gZGV2LT5tZW1fc3RhcnQgKyAweDEwMDAwMDsN
CgkJZGV2LT5pcnEgPSBnZXRfdGNfaXJxX25yKHNsb3QpOw0KCQllc2FyX2Jh
c2UgPSBkZXYtPm1lbV9zdGFydCArIDB4MWMwMDAyOw0KICAgICAgICAgICAg
ICAgZm9yIChpID0gMDsgaSA8IFJYX1JJTkdfU0laRTsgaSsrKSB7DQogICAg
ICAgICAgICAgICAgICAgICAgIGxwLT5yeF9idWZfcHRyX2NwdVtpXSA9DQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAoY2hhciAqKSAoZGV2LT5tZW1f
c3RhcnQgKyBCVUZfT0ZGU0VUX0NQVQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICsgaSAqIFJYX0JVRkZfU0laRSk7DQoNCiAgICAg
ICAgICAgICAgICAgICAgICAgbHAtPnJ4X2J1Zl9wdHJfbG5jW2ldID0NCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChjaGFyICopIChCVUZfT0ZGU0VU
X0xOQw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsg
aSAqIFJYX0JVRkZfU0laRSk7DQoNCiAgICAgICAgICAgICAgIH0NCiAgICAg
ICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBUWF9SSU5HX1NJWkU7IGkrKykg
ew0KICAgICAgICAgICAgICAgICAgICAgICBscC0+dHhfYnVmX3B0cl9jcHVb
aV0gPQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNoYXIgKikgKGRl
di0+bWVtX3N0YXJ0ICsgQlVGX09GRlNFVF9DUFUNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArIFJYX1JJTkdfU0laRSAqIFJYX0JV
RkZfU0laRQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICsgaSAqIFRYX0JVRkZfU0laRSk7DQogICAgICAgICAgICAgICAgICAgICAg
IGxwLT50eF9idWZfcHRyX2xuY1tpXSA9IChjaGFyICopIChCVUZfT0ZGU0VU
X0xOQw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICsgUlhfUklOR19TSVpFICogUlhfQlVGRl9TSVpFDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBp
ICogVFhfQlVGRl9TSVpFKTsNCgkJfQ0KCQlicmVhazsNCiNlbmRpZg0KCWNh
c2UgUE1BWF9MQU5DRToNCgkJZGV2LT5pcnEgPSBFVEhFUjsNCgkJZGV2LT5i
YXNlX2FkZHIgPSBLTjAxX0xBTkNFX0JBU0U7DQoJCWRldi0+bWVtX3N0YXJ0
ID0gS04wMV9MQU5DRV9CQVNFICsgMHgwMTAwMDAwMDsNCgkJZXNhcl9iYXNl
ID0gS04wMV9SVENfQkFTRSArIDE7DQoJCS8qDQoJCSAqIHNldHVwIHRoZSBw
b2ludGVyIGFycmF5cywgdGhpcyBzdWNrcyBbdG1dIDotKA0KCQkgKi8NCgkJ
Zm9yIChpID0gMDsgaSA8IFJYX1JJTkdfU0laRTsgaSsrKSB7DQoJCQlscC0+
cnhfYnVmX3B0cl9jcHVbaV0gPQ0KCQkJICAgIChjaGFyICopIChkZXYtPm1l
bV9zdGFydCArIEJVRl9PRkZTRVRfQ1BVDQoJCQkJICAgICAgKyAyICogaSAq
IFJYX0JVRkZfU0laRSk7DQoNCgkJCWxwLT5yeF9idWZfcHRyX2xuY1tpXSA9
DQoJCQkgICAgKGNoYXIgKikgKEJVRl9PRkZTRVRfTE5DDQoJCQkJICAgICAg
KyBpICogUlhfQlVGRl9TSVpFKTsNCg0KCQl9DQoJCWZvciAoaSA9IDA7IGkg
PCBUWF9SSU5HX1NJWkU7IGkrKykgew0KCQkJbHAtPnR4X2J1Zl9wdHJfY3B1
W2ldID0NCgkJCSAgICAoY2hhciAqKSAoZGV2LT5tZW1fc3RhcnQgKyBCVUZf
T0ZGU0VUX0NQVQ0KCQkJCSAgICAgICsgMiAqIFJYX1JJTkdfU0laRSAqIFJY
X0JVRkZfU0laRQ0KCQkJCSAgICAgICsgMiAqIGkgKiBUWF9CVUZGX1NJWkUp
Ow0KCQkJbHAtPnR4X2J1Zl9wdHJfbG5jW2ldID0gKGNoYXIgKikgKEJVRl9P
RkZTRVRfTE5DDQoJCQkJCSAgICArIFJYX1JJTkdfU0laRSAqIFJYX0JVRkZf
U0laRQ0KCQkJCQkJICAgICArIGkgKiBUWF9CVUZGX1NJWkUpOw0KDQoJCX0N
CgkJYnJlYWs7DQoJZGVmYXVsdDoNCgkJcHJpbnRrKCJkZWNsYW5jZV9pbml0
IGNhbGxlZCB3aXRoIHVua25vd24gdHlwZVxuIik7DQoJCXJldHVybiAtRU5P
REVWOw0KCQlicmVhazsNCgl9DQoNCglsbCA9IChzdHJ1Y3QgbGFuY2VfcmVn
cyAqKSBkZXYtPmJhc2VfYWRkcjsNCgllc2FyID0gKHVuc2lnbmVkIGNoYXIg
KikgZXNhcl9iYXNlOw0KDQoJLyogcHJvbSBjaGVja3MgKi8NCgkvKiBGaXJz
dCwgY2hlY2sgZm9yIHRlc3QgcGF0dGVybiAqLw0KCWlmIChlc2FyWzB4NjBd
ICE9IDB4ZmYgJiYgZXNhclsweDY0XSAhPSAweDAwICYmDQoJICAgIGVzYXJb
MHg2OF0gIT0gMHg1NSAmJiBlc2FyWzB4NmNdICE9IDB4YWEpIHsNCgkJcHJp
bnRrKCJFdGhlcm5ldCBzdGF0aW9uIGFkZHJlc3MgcHJvbSBub3QgZm91bmQh
XG4iKTsNCgkJcmV0dXJuIC1FTk9ERVY7DQoJfQ0KCS8qIENoZWNrIHRoZSBw
cm9tIGNvbnRlbnRzICovDQoJZm9yIChpID0gMDsgaSA8IDg7IGkrKykgew0K
CQlpZiAoZXNhcltpICogNF0gIT0gZXNhclsweDNjIC0gaSAqIDRdICYmDQoJ
CSAgICBlc2FyW2kgKiA0XSAhPSBlc2FyWzB4NDAgKyBpICogNF0gJiYNCgkJ
ICAgIGVzYXJbMHgzYyAtIGkgKiA0XSAhPSBlc2FyWzB4NDAgKyBpICogNF0p
IHsNCgkJCXByaW50aygiU29tZXRoaW5nIGlzIHdyb25nIHdpdGggdGhlIGV0
aGVybmV0ICINCgkJCQkic3RhdGlvbiBhZGRyZXNzIHByb20hXG4iKTsNCgkJ
CXJldHVybiAtRU5PREVWOw0KCQl9DQoJfQ0KDQoJLyogQ29weSB0aGUgZXRo
ZXJuZXQgYWRkcmVzcyB0byB0aGUgZGV2aWNlIHN0cnVjdHVyZSwgbGF0ZXIg
dG8gdGhlDQoJICogbGFuY2UgaW5pdGlhbGl6YXRpb24gYmxvY2sgc28gdGhl
IGxhbmNlIGdldHMgaXQgZXZlcnkgdGltZSBpdCdzDQoJICogKHJlKWluaXRp
YWxpemVkLg0KCSAqLw0KCXN3aXRjaCAodHlwZSkgew0KCWNhc2UgQVNJQ19M
QU5DRToNCgkJcHJpbnRrKCIlczogSU9BU0lDIG9uYm9hcmQgTEFOQ0UsIGFk
ZHIgPSAiLCBkZXYtPm5hbWUpOw0KCQlicmVhazsNCgljYXNlIFBNQURfTEFO
Q0U6DQoJCXByaW50aygiJXM6IFBNQUQtQUEsIGFkZHIgPSAiLCBkZXYtPm5h
bWUpOw0KCQlicmVhazsNCgljYXNlIFBNQVhfTEFOQ0U6DQoJCXByaW50aygi
JXM6IFBNQVggb25ib2FyZCBMQU5DRSwgYWRkciA9ICIsIGRldi0+bmFtZSk7
DQoJCWJyZWFrOw0KCX0NCglmb3IgKGkgPSAwOyBpIDwgNjsgaSsrKSB7DQoJ
CWRldi0+ZGV2X2FkZHJbaV0gPSBlc2FyW2kgKiA0XTsNCgkJcHJpbnRrKCIl
Mi4yeCVjIiwgZGV2LT5kZXZfYWRkcltpXSwgaSA9PSA1ID8gJywnIDogJzon
KTsNCgl9DQoNCglwcmludGsoIiBpcnEgPSAlZFxuIiwgZGV2LT5pcnEpOw0K
DQoJLyogRmlsbCB0aGUgZGV2IGZpZWxkcyAqLw0KDQoJZGV2LT5vcGVuID0g
bGFuY2Vfb3BlbjsNCglkZXYtPnN0b3AgPSBsYW5jZV9jbG9zZTsNCglkZXYt
PmhhcmRfc3RhcnRfeG1pdCA9IGxhbmNlX3N0YXJ0X3htaXQ7DQoJZGV2LT5n
ZXRfc3RhdHMgPSBsYW5jZV9nZXRfc3RhdHM7DQoJZGV2LT5zZXRfbXVsdGlj
YXN0X2xpc3QgPSBsYW5jZV9zZXRfbXVsdGljYXN0Ow0KCWRldi0+ZG1hID0g
MDsNCg0KCS8qIGxwLT5sbCBpcyB0aGUgbG9jYXRpb24gb2YgdGhlIHJlZ2lz
dGVycyBmb3IgbGFuY2UgY2FyZCAqLw0KCWxwLT5sbCA9IGxsOw0KDQoJbHAt
Pm5hbWUgPSBsYW5jZXN0cjsNCg0KCS8qIGJ1c21hc3Rlcl9yZWd2YWwgKENT
UjMpIHNob3VsZCBiZSB6ZXJvIGFjY29yZGluZyB0byB0aGUgUE1BRC1BQQ0K
CSAqIHNwZWNpZmljYXRpb24uDQoJICovDQoJbHAtPmJ1c21hc3Rlcl9yZWd2
YWwgPSAwOw0KCWxwLT5kZXYgPSBkZXY7DQoNCglldGhlcl9zZXR1cChkZXYp
Ow0KLyoNCiAgICNpZmRlZiBNT0RVTEUNCglkZXYtPmlmaW5kZXggPSBkZXZf
bmV3X2luZGV4KCk7DQoJbHAtPm5leHRfbW9kdWxlID0gcm9vdF9sYW5jZV9k
ZXY7DQoJcm9vdF9sYW5jZV9kZXYgPSBscDsNCiAgICNlbmRpZg0KICovDQoJ
cmV0dXJuIDA7DQp9DQoNCg0KLyogRmluZCBhbGwgdGhlIGxhbmNlIGNhcmRz
IG9uIHRoZSBzeXN0ZW0gYW5kIGluaXRpYWxpemUgdGhlbSAqLw0KX19pbml0
ZnVuYyhpbnQgZGVjX2xhbmNlX3Byb2JlKHN0cnVjdCBkZXZpY2UgKmRldikp
DQp7DQoJc3RhdGljIGludCBjYWxsZWQgPSAwOw0KDQojaWZkZWYgQ09ORklH
X1RDDQoJaW50IHNsb3QgPSAtMTsNCg0KCWlmIChUVVJCT0NIQU5ORUwpIHsN
CgkJaWYgKElPQVNJQyAmJiAhY2FsbGVkKSB7DQoJCQljYWxsZWQgPSAxOw0K
CQkJdHlwZSA9IEFTSUNfTEFOQ0U7DQoJCX0gZWxzZSB7DQoJCQlpZiAoKHNs
b3QgPSBzZWFyY2hfdGNfY2FyZCgiUE1BRC1BQSIpKSA+PSAwKSB7DQoJCQkJ
dHlwZSA9IFBNQURfTEFOQ0U7DQoJCQl9IGVsc2Ugew0KCQkJCXJldHVybiAt
RU5PREVWOw0KCQkJfQ0KCQl9DQoJfSBlbHNlIHsgDQoJCWlmICghY2FsbGVk
KSB7DQoJCQljYWxsZWQgPSAxOw0KCQkJdHlwZSA9IFBNQVhfTEFOQ0U7DQoJ
CX0gZWxzZSB7DQoJCQlyZXR1cm4gLUVOT0RFVjsNCgkJfQ0KCX0NCiNlbHNl
DQoJaWYgKCFjYWxsZWQgJiYgIVRVUkJPQ0hBTk5FTCkgew0KCQljYWxsZWQg
PSAxOw0KCQl0eXBlID0gUE1BWF9MQU5DRTsNCgl9IGVsc2Ugew0KCQlyZXR1
cm4gLUVOT0RFVjsNCgl9DQojZW5kaWYNCg0KCXJldHVybiBkZWNfbGFuY2Vf
aW5pdChkZXYsIHR5cGUpOw0KfQ0KDQovKg0KICAgI2lmZGVmIE1PRFVMRQ0K
DQogICBpbnQNCiAgIGluaXRfbW9kdWxlKHZvaWQpDQogICB7DQoJcm9vdF9s
YW5jZV9kZXYgPSBOVUxMOw0KCXJldHVybiBkZWNfbGFuY2VfcHJvYmUoTlVM
TCk7DQogICB9DQoNCiAgIHZvaWQNCiAgIGNsZWFudXBfbW9kdWxlKHZvaWQp
DQogICB7DQoJc3RydWN0IGxhbmNlX3ByaXZhdGUgKmxwOw0KDQoJd2hpbGUg
KHJvb3RfbGFuY2VfZGV2KSB7DQoJCWxwID0gcm9vdF9sYW5jZV9kZXYtPm5l
eHRfbW9kdWxlOw0KDQoJCXVucmVnaXN0ZXJfbmV0ZGV2KHJvb3RfbGFuY2Vf
ZGV2LT5kZXYpOw0KCQlrZnJlZShyb290X2xhbmNlX2Rldi0+ZGV2KTsNCgkJ
cm9vdF9sYW5jZV9kZXYgPSBscDsNCgl9DQogICB9DQoNCiAgICNlbmRpZiAt
KiBNT0RVTEUgKi8NCg==
---913833367-691996110-924795778=:17055
Content-Type: TEXT/PLAIN; name="minicom.cap"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990422164258.17055E@skynet.csn.ul.ie>
Content-Description: 

DQpLTjAyLUFBIFY1LjNjICAgIChQQzogMHg4MDA0ZWZmOCwgU1A6IDB4ODAz
MmUzODApDQo+Pg0KPj5ib290IDYvdGZ0cA0KMTI3MDY4OCsxMTQ4MDArMTA1
ODU2DQpMYXVuY2hpbmcga2VybmVsLi4uDQpNQUdJQyB1c2luZyBSRVghIVRo
aXMgREVDc3RhdGlvbiBpcyBhIERTNTAwMC8yMDANCkxvYWRpbmcgUlsyM10w
MCBNTVUgcm91dGluZXMuDQpDUFUgcmV2aXNpb24gaXM6IDAwMDAwMjIwDQpJ
bnN0cnVjdGlvbiBjYWNoZSA2NGtiDQpEYXRhIGNhY2hlIDY0a2INCkxpbnV4
IHZlcnNpb24gMi4yLjEgKGFpcmxpZWRAaW50ZWwxMS5lY2UudWwuaWUpIChn
Y2MgdmVyc2lvbiBlZ2NzLTIuOTAuMjcgOTgwMzE1IChlZ2NzLTEuMC4yIHJl
bGVhc2UpKSAjNDEgV2VkIEFwciAyMSAxNzo0MzoxMiBJU1QgMTk5OQ0KQ2Fs
aWJyYXRpbmcgZGVsYXkgbG9vcC4uLiAyNC44NCBCb2dvTUlQUw0KTWVtb3J5
OiAxNDUwMGsvMTYzODBrIGF2YWlsYWJsZSAoMTExNmsga2VybmVsIGNvZGUs
IDM5MmsgZGF0YSkNCkNoZWNraW5nIGZvciAnd2FpdCcgaW5zdHJ1Y3Rpb24u
Li4gIHVuYXZhaWxhYmxlLg0KUE9TSVggY29uZm9ybWFuY2UgdGVzdGluZyBi
eSBVTklGSVgNCnNsb3QwYWRkciBhdCAzMTg3NjcxMDQwbA0KVFVSQk9jaGFu
bmVsIHJldi4gMSBhdCAyNS4wIE1IeiAobm8gcGFyaXR5KQ0KICAgIHNsb3Qg
NTogREVDICAgICAgUE1BWi1BQSAgVjUuM2IgICANCiAgICBzbG90IDY6IERF
QyAgICAgIFBNQUQtQUEgIFY1LjNhICAgDQpMaW51eCBORVQ0LjAgZm9yIExp
bnV4IDIuMg0KQmFzZWQgdXBvbiBTd2Fuc2VhIFVuaXZlcnNpdHkgQ29tcHV0
ZXIgU29jaWV0eSBORVQzLjAzOQ0KTkVUNDogVW5peCBkb21haW4gc29ja2V0
cyAxLjAgZm9yIExpbnV4IE5FVDQuMC4NCk5FVDQ6IExpbnV4IFRDUC9JUCAx
LjAgZm9yIE5FVDQuMA0KSVAgUHJvdG9jb2xzOiBJQ01QLCBVRFAsIFRDUA0K
U3RhcnRpbmcga3N3YXBkIHYgMS41IA0KREVDc3RhdGlvbiBEWiBzZXJpYWwg
ZHJpdmVyIHZlcnNpb24gMS4wMg0KdHR5UzAwIGF0IDB4YmZlMDAwMDAgKGly
cSA9IDQpDQp0dHlTMDEgYXQgMHhiZmUwMDAwMCAoaXJxID0gNCkNCnR0eVMw
MiBhdCAweGJmZTAwMDAwIChpcnEgPSA0KQ0KdHR5UzAzIGF0IDB4YmZlMDAw
MDAgKGlycSA9IDQpDQpSQU0gZGlzayBkcml2ZXIgaW5pdGlhbGl6ZWQ6ICAx
NiBSQU0gZGlza3Mgb2YgNDA5Nksgc2l6ZQ0Kc2NzaSA6IDAgaG9zdHMuDQpz
Y3NpIDogZGV0ZWN0ZWQgdG90YWwuDQpkZWNsYW5jZS5jOiB2MC4wMDggYnkg
TGludXggTWlwcyBERUNzdGF0aW9uIHRhc2sgZm9yY2UNCmV0aDA6IFBNQUQt
QUEsIGFkZHIgPSAwODowMDoyYjoxYzo1MDo1MiwgaXJxID0gMw0KUlggcHRy
OiAwMDAwMDAyMCgwMDAwMDAyMCkNClRYIHB0cjogMDAwMDAwYTAoMDAwMDAw
YTApDQpUWCByaW5nczoNCjA6IDB4MDAwMDYxMjAoMHhiZjgwNjEyMCkNCjE6
IDB4MDAwMDY3MjAoMHhiZjgwNjcyMCkNCjI6IDB4MDAwMDZkMjAoMHhiZjgw
NmQyMCkNClJYIHJpbmdzOg0KMDogMHgwMDAwMDEyMCgweGJmODAwMTIwKQ0K
MTogMHgwMDAwMDcyMCgweGJmODAwNzIwKQ0KMjogMHgwMDAwMGQyMCgweGJm
ODAwZDIwKQ0KUlggcHRyOiAwMDAwMDAyMCgwMDAwMDAyMCkNClRYIHB0cjog
MDAwMDAwYTAoMDAwMDAwYTApDQpUWCByaW5nczoNCjA6IDB4MDAwMDYxMjAo
MHhiZjgwNjEyMCkNCjE6IDB4MDAwMDY3MjAoMHhiZjgwNjcyMCkNCjI6IDB4
MDAwMDZkMjAoMHhiZjgwNmQyMCkNClJYIHJpbmdzOg0KMDogMHgwMDAwMDEy
MCgweGJmODAwMTIwKQ0KMTogMHgwMDAwMDcyMCgweGJmODAwNzIwKQ0KMjog
MHgwMDAwMGQyMCgweGJmODAwZDIwKQ0KUlggcHRyOiAwMDAwMDAyMCgwMDAw
MDAyMCkNClRYIHB0cjogMDAwMDAwYTAoMDAwMDAwYTApDQpUWCByaW5nczoN
CjA6IDB4MDAwMDYxMjAoMHhiZjgwNjEyMCkNCjE6IDB4MDAwMDY3MjAoMHhi
ZjgwNjcyMCkNCjI6IDB4MDAwMDZkMjAoMHhiZjgwNmQyMCkNClJYIHJpbmdz
Og0KMDogMHgwMDAwMDEyMCgweGJmODAwMTIwKQ0KMTogMHgwMDAwMDcyMCgw
eGJmODAwNzIwKQ0KMjogMHgwMDAwMGQyMCgweGJmODAwZDIwKQ0KU2VuZGlu
ZyBCT09UUCByZXF1ZXN0cy4uLi70UAiAkEoIgAFHb3QgQnVzIEVycm9yIGF0
IDgwMDVhODE0DQokMCA6IDAwMDAwMDAwIDEwMDAwYzAwIDAwMDAwMTQ0IDAw
MDAwMDA5IDZkNjk2Zjk5IDAwMDAwMDAxIDgwMzJlMDAwIDgwMTcwMDAwDQok
OCA6IDEwMDAwYzAwIDEwMDAwMDFlIDEwMDAwYzAwIDAwMDAwMDBhIDAwMDAw
ZmY2IDgwMTdiMzU4IDAwMDAwMDAxIDgwZmY3YzAyDQokMTY6IDgwMDVhODEw
IDgwMzJlNGIwIDAwZmZmZmZmIDgwMzMwMDg4IDAwMDAwMDAwIDgwMTc2NzMz
IDgwMTc2NzM0IDgwMTcwMDAwDQokMjQ6IDAwMDAwMDAxIDEwMDAwYzAxICAg
ICAgICAgICAgICAgICAgIDgwMzJlMDAwIDgwMzJlNDYwIDgwMTcwMDAwIDgw
MDVhYmU0DQplcGMgIDogODAwNWE4MTQNClN0YXR1czogMTAwMDBjMDANCkNh
dXNlIDogMzAwMDI0MTANCg==
---913833367-691996110-924795778=:17055--

From <@Cologne.DE:karsten@excalibur.cologne.de>  Fri Apr 23 06:35:43 1999
Received: from fileserv2.Cologne.DE (fileserv2.cologne.de [193.29.188.3]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id GAA29393; Fri, 23 Apr 1999 06:35:41 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 06:35:41 +0200 (MET DST)
Received: from localhost (1539 bytes) by fileserv2.Cologne.DE
	via rmail with P:stdio/R:bind/T:smtp
	(sender: <excalibur.cologne.de!karsten>) (ident <excalibur.cologne.de!karsten> using unix)
	id <m10aXgi-0006yjC@fileserv2.Cologne.DE>
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 06:35:40 +0200 (CEST)
	(Smail-3.2.0.101 1997-Dec-17 #5 built 1998-Jan-19)
Received: (from karsten@localhost)
	by excalibur.cologne.de (8.8.7/8.8.7) id VAA01300;
	Thu, 22 Apr 1999 21:35:35 +0200
Message-ID: <19990422213534.A1050@excalibur.cologne.de>
Date: Thu, 22 Apr 1999 21:35:34 +0200
From: Karsten Merker <karsten@excalibur.cologne.de>
To: linux-mips@fnet.fr
Subject: Re: DS5000/25
Mail-Followup-To: linux-mips@fnet.fr
References: <19990421233129.A826@excalibur.cologne.de> <Pine.OSF.3.96.990421230353.29927B-100000@Info.umd.edu> <19990422071205.B1171@excalibur.cologne.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91i
In-Reply-To: <19990422071205.B1171@excalibur.cologne.de>; from Karsten Merker on Thu, Apr 22, 1999 at 07:12:05AM +0200
X-No-Archive: yes
Content-Length: 691
Lines: 20

[Sorry for being a bit OT, but this seems to be the only way to reach the
recipient.]

I wrote:

[/bin/login sent by email to "Douglas S. Meade" <sartoris@umd.edu>]

|------------------------- Failed addresses follow: ---------------------|
 sartoris@umd.edu ... transport smtp: 550 <sartoris@umd.edu>... User unknown
|------------------------- Message text follows: ------------------------|

Please check your From: header and tell me you correct email address.

Greetings,
Karsten
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

From gashalot@cybermax.net  Thu Apr 22 22:01:14 1999
Received: from duval.se.mediaone.net (duval.se.mediaone.net [24.129.0.67]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA23282; Thu, 22 Apr 1999 22:01:13 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 22:01:13 +0200 (MET DST)
Received: from cybermax.net (surf3046.jacksonville.net [24.129.37.246])
	by duval.se.mediaone.net (8.8.7/8.8.7) with ESMTP id QAA05910;
	Thu, 22 Apr 1999 16:01:07 -0400 (EDT)
Message-ID: <371F808E.4E490086@cybermax.net>
Date: Thu, 22 Apr 1999 16:03:26 -0400
From: Robert Gash <gashalot@cybermax.net>
X-Mailer: Mozilla 4.51 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: mysql@lists.mysql.com, linux-mips@fnet.fr
Subject: MySQL: 990422 15:57:50  Can't create interrupt-thread (error 11, errno: 
 0)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 727
Lines: 19

I finally got MySQL working on the Cobalt RaQ Cube (w/ binutils, glibc,
and egcs upgrades) but I can't get it to run, when I run
mysql_install_db it dumps lots of error messages out and this is the one
that keeps MySQL from running properly, what could be causing this?

990422 15:57:50  Can't create interrupt-thread (error 11, errno: 0)

Info:
egcs 1.0.2
glibc 2.0.7 (r20 RPM)
binutils 2.8.1
kernel 2.0.34

-- 
Robert Gash                  |    _____     __
Systems Administrator        |   / ___/_ __/ /  ___ ______ _  ___ ___ __
Phone: (904) 281-2200 x3312  |  / /__/ // / _ \/ -_) __/  ' \/ _ `/\ \ /
Fax: (904) 296-4203          |  \___/\_, /_.__/\__/_/ /_/_/_/\_,_//_\_\
gashalot@cybermax.net        |      /___/ , Inc.

From gashalot@cybermax.net  Thu Apr 22 22:08:32 1999
Received: from louis-blanc.univ-evry.fr (louis-blanc.univ-evry.fr [194.199.90.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA23344; Thu, 22 Apr 1999 22:08:32 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 22:08:32 +0200 (MET DST)
Received: from duval.se.mediaone.net (duval.se.mediaone.net [24.129.0.67]) by louis-blanc.univ-evry.fr with ESMTP (8.8.8/980318/990126/louis-blanc); id WAA29439; Thu, 22 Apr 1999 22:08:30 +0200 (MET DST)
Received: from cybermax.net (surf3046.jacksonville.net [24.129.37.246])
	by duval.se.mediaone.net (8.8.7/8.8.7) with ESMTP id QAA07269
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 16:05:02 -0400 (EDT)
Message-ID: <371F8179.17576895@cybermax.net>
Date: Thu, 22 Apr 1999 16:07:21 -0400
From: Robert Gash <gashalot@cybermax.net>
X-Mailer: Mozilla 4.51 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: EGCS c++ Library Errors On RaQ
References: <Pine.BSI.4.04.9904210857060.1214-100000@mail.cybermax.net> <19990421225215.I699@uni-koblenz.de>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 1178
Lines: 34

Sorry for the questions, I seem to have fixed these problems, thanks for
the help!

-R

Ralf Baechle wrote:
> 
> On Wed, Apr 21, 1999 at 08:58:19AM -0400, Robert Gash wrote:
> 
> > I installed the EGCS 1.0.2 stuff from ftp.linux.sgi.com as well as the
> > libstdc++ and glibc updates, but I am getting this error when I run c++
> > (gcc works fine)
> >
> > [root lib]# /sbin/ldconfig
> > [root lib]# c++
> > /usr/lib/crt1.o(.text+0x110): undefined reference to `main'
> > collect2: ld returned 1 exit status
> > [root lib]#
> >
> > What library should I update to fix this file? I assume it is related to
> > my stdc++ upgrade.
> 
> There are known problems with the g++ compiler but whatever calling the
> c++ compiler without arguments is supposed to result in exactly the
> error messages you're getting.  I suggest reading the egcs manual ...
> 
>   Ralf

-- 
Robert Gash                  |    _____     __
Systems Administrator        |   / ___/_ __/ /  ___ ______ _  ___ ___ __
Phone: (904) 281-2200 x3312  |  / /__/ // / _ \/ -_) __/  ' \/ _ `/\ \ /
Fax: (904) 296-4203          |  \___/\_, /_.__/\__/_/ /_/_/_/\_,_//_\_\
gashalot@cybermax.net        |      /___/ , Inc.

From airlied@csn.ul.ie  Thu Apr 22 23:03:42 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id XAA24069; Thu, 22 Apr 1999 23:03:05 +0200 (MET DST)
Received-Date: Thu, 22 Apr 1999 23:03:05 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id VAA28737
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 21:57:49 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id WAA20233
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 22:02:41 +0100
Date: Thu, 22 Apr 1999 22:02:40 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: Re: some success with the declance DS5000/200
In-Reply-To: <Pine.LNX.3.95.990422163326.17055C-300000@skynet.csn.ul.ie>
Message-ID: <Pine.LNX.3.95.990422214957.17055J-200000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-322858950-924814960=:17055"
Content-Length: 48273
Lines: 821

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-322858950-924814960=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII


hi again ..

Okay I'm just silly.. I don't know what I was on when I did this !!

I reverted myself a while back to an old declance.c and I forgot to add
back a few lines .. DOH!!:

So now it sends the bootp request to the wire, my PC sees it replies and
whole lot hangs ... well at I call it progress :-)..

I'll give an attempt at getting a consoldiated declance.c together....

Dave.


On Thu, 22 Apr 1999, Dave Airlie wrote:

> 
> Hi,
> 	I've been playing about with the lance code on my DS5000/200, I
> have found that I've had to reverse most of the changes, and my code is
> very close to the original sunlance.c code !!, 
> 
> I now boot up but I get a bus error, from what seems to be the
> default_dbe_board_handler I think ...
> 
> Attached is my current declance.c (heavily modified from the original),
> and my boot-up output so far ... I've turned on some debugging options ...
> 
> I also get a packet on the wire, 
> 
> tcpdump says as ...
> 
> 15:34:17.157428 8:0:2b:1c:50:52 Broadcast ip 406: truncated-ip - 7916
> bytes miss
> ing!0.0.64.0 > 64.17.1.136: (frag 26729:8288@39376+)
>                          4500 2074 6869 733a 0d0a 0188 0000 4000
>                          4011 0188 0000 4000 4011 3966 0000 0000
>                          ffff b0d6 0080 70fe 0000 ffff 0044 0043
>                          0174 ffff 0044
> 
> this is always the same ...
> 
> Dave.
> 
> ------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
> Telecommunications Research Centre, ECE Dept, University of Limerick \
> http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
> --- TEL: +353-61-202695 -----------------------------------------------
> 

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-322858950-924814960=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="declance.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990422220240.17055K@skynet.csn.ul.ie>
Content-Description: 

LyogICAgIA0KICoJTGFuY2UgZXRoZXJuZXQgZHJpdmVyIGZvciB0aGUgTUlQ
UyBwcm9jZXNzb3IgYmFzZWQNCiAqCURFQ3N0YXRpb24gZmFtaWx5DQogKg0K
ICoNCiAqCWFkb3B0ZWQgZnJvbSBzdW5sYW5jZS5jIGJ5IFJpY2hhcmQgdmFu
IGRlbiBCZXJnDQogKg0KICoJYWRkaXRpb25hbCBzb3VyY2VzOg0KICoJLSBQ
TUFELUFBIFRVUkJPY2hhbm5lbCBFdGhlcm5ldCBNb2R1bGUgRnVuY3Rpb25h
bCBTcGVjaWZpY2F0aW9uLA0KICoJICBSZXZpc2lvbiAxLjINCiAqDQogKglI
aXN0b3J5Og0KICoNCiAqCXYwLjAwMTogVGhlIGtlcm5lbCBhY2NlcHRzIHRo
ZSBjb2RlIGFuZCBpdCBzaG93cyB0aGUgaGFyZHdhcmUgYWRkcmVzcy4NCiAq
DQogKgl2MC4wMDI6IFJlbW92ZWQgbW9zdCBzcGFyYyBzdHVmZiwgbGVmdCBv
bmx5IHNvbWUgbW9kdWxlIGFuZCBkbWEgc3R1ZmYuDQogKg0KICoJdjAuMDAz
OiBFbmhhbmNlZCBiYXNlIGFkZHJlc3MgY2FsY3VsYXRpb24gZnJvbSBwcm9w
b3NhbHMgYnkNCiAqCUhhcmFsZCBLb2VyZmdlbiBhbmQgVGhvbWFzIFJpZW1l
ci4NCiAqDQogKgl2MC4wMDQ6IGxhbmNlLXJlZ3MgaXMgcG9pbnRpbmcgYXQg
dGhlIHJpZ2h0IGFkZHJlc3NlcywgYWRkZWQgcHJvbQ0KICoJY2hlY2suIEZp
cnN0IHN0YXJ0IG9mIGFkZHJlc3MgbWFwcGluZyBhbmQgRE1BLg0KICoNCiAq
CXYwLjAwNTogc3RhcnRlZCB0byBwbGF5IGFyb3VuZCB3aXRoIExBTkNFLURN
QS4gVGhpcyBkcml2ZXIgd2lsbCBub3Qgd29yaw0KICoJZm9yIG5vbiBJT0FT
SUMgbGFuY2VzLiBISw0KICoNCiAqCXYwLjAwNjogYWRkZWQgcG9pbnRlciBh
cnJheXMgdG8gbGFuY2VfcHJpdmF0ZSBhbmQgc2V0dXAgcm91dGluZSBmb3Ig
dGhlbQ0KICoJaW4gZGVjX2xhbmNlX2luaXQuIEhLDQogKg0KICoJdjAuMDA3
OiBCaWcgc2hpdC4gVGhlIExBTkNFIHNlZW1zIHRvIHVzZSBhIGRpZmZlcmVu
dCBETUEgbWVjaGFuaXNtIHRvIGFjY2Vzcw0KICoJdGhlIGluaXQgYmxvY2su
IFRoaXMgbG9va3MgbGlrZSBvbmUgKHNob3J0KSB3b3JkIGF0IGEgdGltZSwg
YnV0IHRoZSBzbWFsbGVzdA0KICoJYW1vdW50IHRoZSBJT0FTSUMgY2FuIHRy
YW5zZmVyIGlzIGEgKGxvbmcpIHdvcmQuIFNvIHdlIGhhdmUgYSAyLTIgcGFk
ZGluZyBoZXJlLg0KICoJQ2hhbmdlZCBsYW5jZV9pbml0X2Jsb2NrIGFjY29y
ZGluZ2x5LiBUaGUgMTYtMTYgcGFkZGluZyBmb3IgdGhlIGJ1ZmZlcnMNCiAq
CXNlZW1zIHRvIGJlIGNvcnJlY3QuIEhLDQogKg0KICogICAgIHYwLjAwOCAt
IG1vZHMgdG8gbWFrZSBQTUFYX0xBTkNFIHdvcmsuIDAxLzA5LzE5OTkgdHJp
ZW1lcg0KICovDQoNCiN1bmRlZiBERUJVR19EUklWRVINCg0Kc3RhdGljIGNo
YXIgKnZlcnNpb24gPQ0KImRlY2xhbmNlLmM6IHYwLjAwOCBieSBMaW51eCBN
aXBzIERFQ3N0YXRpb24gdGFzayBmb3JjZVxuIjsNCg0Kc3RhdGljIGNoYXIg
KmxhbmNlc3RyID0gIkxBTkNFIjsNCg0KLyoNCiAqIGNhcmQgdHlwZXMNCiAq
Lw0KI2RlZmluZSBBU0lDX0xBTkNFIDENCiNkZWZpbmUgUE1BRF9MQU5DRSAy
DQojZGVmaW5lIFBNQVhfTEFOQ0UgMw0KDQojaW5jbHVkZSA8bGludXgvaW5p
dC5oPg0KI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPg0KI2luY2x1ZGUgPGxp
bnV4L25ldGRldmljZS5oPg0KDQojaW5jbHVkZSA8YXNtL2RlYy9pbnRlcnJ1
cHRzLmg+DQojaW5jbHVkZSA8YXNtL2RlYy9pb2FzaWNfaW50cy5oPg0KI2lu
Y2x1ZGUgPGFzbS9kZWMvaW9hc2ljX2FkZHJzLmg+DQojaW5jbHVkZSA8YXNt
L2RlYy9tYWNodHlwZS5oPg0KI2luY2x1ZGUgPGFzbS9kZWMvdGMuaD4NCiNp
bmNsdWRlIDxhc20vZGVjL2tuMDEuaD4NCiNpbmNsdWRlIDxhc20vd2JmbHVz
aC5oPg0KI2luY2x1ZGUgPGFzbS9hZGRyc3BhY2UuaD4NCg0KI2luY2x1ZGUg
PGxpbnV4L2NvbmZpZy5oPg0KI2luY2x1ZGUgPGxpbnV4L2Vycm5vLmg+DQoj
aW5jbHVkZSA8bGludXgvaGRyZWcuaD4NCiNpbmNsdWRlIDxsaW51eC9pb3Bv
cnQuaD4NCiNpbmNsdWRlIDxsaW51eC9zY2hlZC5oPg0KI2luY2x1ZGUgPGxp
bnV4L21tLmg+DQojaW5jbHVkZSA8bGludXgvc3RkZGVmLmg+DQojaW5jbHVk
ZSA8bGludXgvc3RyaW5nLmg+DQojaW5jbHVkZSA8bGludXgvdW5pc3RkLmg+
DQojaW5jbHVkZSA8bGludXgvcHRyYWNlLmg+DQojaW5jbHVkZSA8bGludXgv
bWFsbG9jLmg+DQojaW5jbHVkZSA8bGludXgvdXNlci5oPg0KI2luY2x1ZGUg
PGxpbnV4L3V0c25hbWUuaD4NCiNpbmNsdWRlIDxsaW51eC9hLm91dC5oPg0K
I2luY2x1ZGUgPGxpbnV4L3R0eS5oPg0KI2luY2x1ZGUgPGxpbnV4L2RlbGF5
Lmg+DQojaW5jbHVkZSA8YXNtL2lvLmg+DQojaW5jbHVkZSA8bGludXgvZXRo
ZXJkZXZpY2UuaD4NCg0KI2lmbmRlZiBDT05GSUdfVEMNCnVuc2lnbmVkIGxv
bmcgc3lzdGVtX2Jhc2UgPSAwOw0KdW5zaWduZWQgbG9uZyBkbWFwdHI7DQoj
ZW5kaWYNCnN0YXRpYyBpbnQgdHlwZTsNCg0KI2RlZmluZSBDUkNfUE9MWU5P
TUlBTF9CRSAweDA0YzExZGI3VUwgIC8qIEV0aGVybmV0IENSQywgYmlnIGVu
ZGlhbiAqLw0KI2RlZmluZSBDUkNfUE9MWU5PTUlBTF9MRSAweGVkYjg4MzIw
VUwgIC8qIEV0aGVybmV0IENSQywgbGl0dGxlIGVuZGlhbiAqLw0KDQojZGVm
aW5lIExFX0NTUjAgMA0KI2RlZmluZSBMRV9DU1IxIDENCiNkZWZpbmUgTEVf
Q1NSMiAyDQojZGVmaW5lIExFX0NTUjMgMw0KDQojZGVmaW5lIExFX01PX1BS
T00gICAgICAweDgwMDAgIC8qIEVuYWJsZSBwcm9taXNjdW91cyBtb2RlICov
DQoNCiNkZWZpbmUJTEVfQzBfRVJSCTB4ODAwMAkvKiBFcnJvcjogc2V0IGlm
IEJBQiwgU1FFLCBNSVNTIG9yIE1FIGlzIHNldCAqLw0KI2RlZmluZQlMRV9D
MF9CQUJMCTB4NDAwMAkvKiBCQUI6ICBCYWJibGU6IHR4IHRpbWVvdXQuICov
DQojZGVmaW5lCUxFX0MwX0NFUlIJMHgyMDAwCS8qIFNRRTogIFNpZ25hbCBx
dWFsaXR5IGVycm9yICovDQojZGVmaW5lCUxFX0MwX01JU1MJMHgxMDAwCS8q
IE1JU1M6IE1pc3NlZCBhIHBhY2tldCAqLw0KI2RlZmluZQlMRV9DMF9NRVJS
CTB4MDgwMAkvKiBNRTogICBNZW1vcnkgZXJyb3IgKi8NCiNkZWZpbmUJTEVf
QzBfUklOVAkweDA0MDAJLyogUmVjZWl2ZWQgaW50ZXJydXB0ICovDQojZGVm
aW5lCUxFX0MwX1RJTlQJMHgwMjAwCS8qIFRyYW5zbWl0dGVyIEludGVycnVw
dCAqLw0KI2RlZmluZQlMRV9DMF9JRE9OCTB4MDEwMAkvKiBJRklOOiBJbml0
IGZpbmlzaGVkLiAqLw0KI2RlZmluZQlMRV9DMF9JTlRSCTB4MDA4MAkvKiBJ
bnRlcnJ1cHQgb3IgZXJyb3IgKi8NCiNkZWZpbmUJTEVfQzBfSU5FQQkweDAw
NDAJLyogSW50ZXJydXB0IGVuYWJsZSAqLw0KI2RlZmluZQlMRV9DMF9SWE9O
CTB4MDAyMAkvKiBSZWNlaXZlciBvbiAqLw0KI2RlZmluZQlMRV9DMF9UWE9O
CTB4MDAxMAkvKiBUcmFuc21pdHRlciBvbiAqLw0KI2RlZmluZQlMRV9DMF9U
RE1ECTB4MDAwOAkvKiBUcmFuc21pdHRlciBkZW1hbmQgKi8NCiNkZWZpbmUJ
TEVfQzBfU1RPUAkweDAwMDQJLyogU3RvcCB0aGUgY2FyZCAqLw0KI2RlZmlu
ZQlMRV9DMF9TVFJUCTB4MDAwMgkvKiBTdGFydCB0aGUgY2FyZCAqLw0KI2Rl
ZmluZQlMRV9DMF9JTklUCTB4MDAwMQkvKiBJbml0IHRoZSBjYXJkICovDQoN
CiNkZWZpbmUJTEVfQzNfQlNXUAkweDQgICAgIC8qIFNXQVAgKi8NCiNkZWZp
bmUJTEVfQzNfQUNPTgkweDIJLyogQUxFIENvbnRyb2wgKi8NCiNkZWZpbmUJ
TEVfQzNfQkNPTgkweDEJLyogQnl0ZSBjb250cm9sICovDQoNCi8qIFJlY2Vp
dmUgbWVzc2FnZSBkZXNjcmlwdG9yIDEgKi8NCiNkZWZpbmUgTEVfUjFfT1dO
ICAgICAgIDB4ODAgICAgLyogV2hvIG93bnMgdGhlIGVudHJ5ICovDQojZGVm
aW5lIExFX1IxX0VSUiAgICAgICAweDQwICAgIC8qIEVycm9yOiBpZiBGUkEs
IE9GTCwgQ1JDIG9yIEJVRiBpcyBzZXQgKi8NCiNkZWZpbmUgTEVfUjFfRlJB
ICAgICAgIDB4MjAgICAgLyogRlJBOiBGcmFtZSBlcnJvciAqLw0KI2RlZmlu
ZSBMRV9SMV9PRkwgICAgICAgMHgxMCAgICAvKiBPRkw6IEZyYW1lIG92ZXJm
bG93ICovDQojZGVmaW5lIExFX1IxX0NSQyAgICAgICAweDA4ICAgIC8qIENS
QyBlcnJvciAqLw0KI2RlZmluZSBMRV9SMV9CVUYgICAgICAgMHgwNCAgICAv
KiBCVUY6IEJ1ZmZlciBlcnJvciAqLw0KI2RlZmluZSBMRV9SMV9TT1AgICAg
ICAgMHgwMiAgICAvKiBTdGFydCBvZiBwYWNrZXQgKi8NCiNkZWZpbmUgTEVf
UjFfRU9QICAgICAgIDB4MDEgICAgLyogRW5kIG9mIHBhY2tldCAqLw0KI2Rl
ZmluZSBMRV9SMV9QT0sgICAgICAgMHgwMyAgICAvKiBQYWNrZXQgaXMgY29t
cGxldGU6IFNPUCArIEVPUCAqLw0KDQojZGVmaW5lIExFX1QxX09XTiAgICAg
ICAweDgwICAgIC8qIExhbmNlIG93bnMgdGhlIHBhY2tldCAqLw0KI2RlZmlu
ZSBMRV9UMV9FUlIgICAgICAgMHg0MCAgICAvKiBFcnJvciBzdW1tYXJ5ICov
DQojZGVmaW5lIExFX1QxX0VNT1JFICAgICAweDEwICAgIC8qIEVycm9yOiBt
b3JlIHRoYW4gb25lIHJldHJ5IG5lZWRlZCAqLw0KI2RlZmluZSBMRV9UMV9F
T05FICAgICAgMHgwOCAgICAvKiBFcnJvcjogb25lIHJldHJ5IG5lZWRlZCAq
Lw0KI2RlZmluZSBMRV9UMV9FREVGICAgICAgMHgwNCAgICAvKiBFcnJvcjog
ZGVmZXJyZWQgKi8NCiNkZWZpbmUgTEVfVDFfU09QICAgICAgIDB4MDIgICAg
LyogU3RhcnQgb2YgcGFja2V0ICovDQojZGVmaW5lIExFX1QxX0VPUCAgICAg
ICAweDAxICAgIC8qIEVuZCBvZiBwYWNrZXQgKi8NCiNkZWZpbmUgTEVfVDFf
UE9LCTB4MDMJLyogUGFja2V0IGlzIGNvbXBsZXRlOiBTT1AgKyBFT1AgKi8N
Cg0KI2RlZmluZSBMRV9UM19CVUYgICAgICAgMHg4MDAwICAvKiBCdWZmZXIg
ZXJyb3IgKi8NCiNkZWZpbmUgTEVfVDNfVUZMICAgICAgIDB4NDAwMCAgLyog
RXJyb3IgdW5kZXJmbG93ICovDQojZGVmaW5lIExFX1QzX0xDT0wgICAgICAw
eDEwMDAgIC8qIEVycm9yIGxhdGUgY29sbGlzaW9uICovDQojZGVmaW5lIExF
X1QzX0NMT1MgICAgICAweDA4MDAgIC8qIEVycm9yIGNhcnJpZXIgbG9zcyAq
Lw0KI2RlZmluZSBMRV9UM19SVFkgICAgICAgMHgwNDAwICAvKiBFcnJvciBy
ZXRyeSAqLw0KI2RlZmluZSBMRV9UM19URFIgICAgICAgMHgwM2ZmICAvKiBU
aW1lIERvbWFpbiBSZWZsZWN0b21ldHJ5IGNvdW50ZXIgKi8NCg0KLyogRGVm
aW5lOiAyXjQgVHggYnVmZmVycyBhbmQgMl40IFJ4IGJ1ZmZlcnMgKi8NCg0K
I2lmbmRlZiBMQU5DRV9MT0dfVFhfQlVGRkVSUw0KI2RlZmluZSBMQU5DRV9M
T0dfVFhfQlVGRkVSUyA0DQojZGVmaW5lIExBTkNFX0xPR19SWF9CVUZGRVJT
IDQNCiNlbmRpZg0KDQojZGVmaW5lIFRYX1JJTkdfU0laRQkJCSgxIDw8IChM
QU5DRV9MT0dfVFhfQlVGRkVSUykpDQojZGVmaW5lIFRYX1JJTkdfTU9EX01B
U0sJCShUWF9SSU5HX1NJWkUgLSAxKQ0KDQojZGVmaW5lIFJYX1JJTkdfU0la
RQkJCSgxIDw8IChMQU5DRV9MT0dfUlhfQlVGRkVSUykpDQojZGVmaW5lIFJY
X1JJTkdfTU9EX01BU0sJCShSWF9SSU5HX1NJWkUgLSAxKQ0KDQojZGVmaW5l
IFBLVF9CVUZfU1oJCTE1MzYNCiNkZWZpbmUgUlhfQlVGRl9TSVpFICAgICAg
ICAgICAgUEtUX0JVRl9TWg0KI2RlZmluZSBUWF9CVUZGX1NJWkUgICAgICAg
ICAgICBQS1RfQlVGX1NaDQoNCiNkZWZpbmUgVEVTVF9ISVRTDQojZGVmaW5l
IERFQlVHX0RSSVZFUiAxDQoNCiNkZWZpbmUgWkVSTyAwDQoNCi8qIFRoZSBE
UzIwMDAvMzAwMCBoYXZlIGEgbGluZWFyIDY0IEtCIGJ1ZmZlci4NCg0KICog
VGhlIFBNQUQtQUEgaGFzIDEyOCBrYiBidWZmZXIgb24tYm9hcmQuIA0KICoN
CiAqIFRoZSBJT0FTSUMgTEFOQ0UgZGV2aWNlcyB1c2UgYSBzaGFyZWQgbWVt
b3J5IHJlZ2lvbi4gVGhpcyByZWdpb24gYXMgc2VlbiANCiAqIGZyb20gdGhl
IENQVSBpcyAobWF4KSAxMjggS0IgbG9uZyBhbmQgaGFzIHRvIGJlIG9uIGFu
IDEyOCBLQiBib3VuZGFyeS4NCiAqIFRoZSBMQU5DRSBzZWVzIHRoaXMgYXMg
YSA2NCBLQiBsb25nIGNvbnRpbnVvdXMgbWVtb3J5IHJlZ2lvbi4NCiAqDQog
KiBUaGUgTEFOQ0UncyBETUEgYWRkcmVzcyBpcyB1c2VkIGFzIGFuIGluZGV4
IGluIHRoaXMgYnVmZmVyIGFuZCBETUEgdGFrZXMNCiAqIHBsYWNlIGluIGJ1
cnN0cyBvZiBlaWdodCAxNi1CaXQgd29yZHMgd2hpY2ggYXJlIHBhY2tlZCBp
bnRvIGZvdXIgMzItQml0IHdvcmRzDQogKiBieSB0aGUgSU9BU0lDLiBUaGlz
IGxlYWRzIHRvIGEgc3RyYW5nZSBwYWRkaW5nOiAxNiBieXRlcyBvZiB2YWxp
ZCBkYXRhIGZvbGxvd2VkDQogKiBieSBhIDE2IGJ5dGUgZ2FwIDotKC4NCiAq
Lw0KDQpzdHJ1Y3QgbGFuY2VfcnhfZGVzYyB7DQoJdW5zaWduZWQgc2hvcnQg
cm1kMDsgICAgICAgIC8qIGxvdyBhZGRyZXNzIG9mIHBhY2tldCAqLw0KCXVu
c2lnbmVkIGNoYXIgIHJtZDFfaGFkcjsgICAvKiBoaWdoIGFkZHJlc3Mgb2Yg
cGFja2V0ICovDQoJdW5zaWduZWQgY2hhciAgcm1kMV9iaXRzOyAgIC8qIGRl
c2NyaXB0b3IgYml0cyAqLw0KCXNob3J0ICAgIGxlbmd0aDsgICAgCSAgICAv
KiBUaGlzIGxlbmd0aCBpcyAycyBjb21wbGVtZW50IChuZWdhdGl2ZSkhDQoJ
CQkJICAgICAqIEJ1ZmZlciBsZW5ndGgNCgkJCQkgICAgICovDQoJdW5zaWdu
ZWQgc2hvcnQgbWJsZW5ndGg7ICAgIC8qIFRoaXMgaXMgdGhlIGFjdHVhbCBu
dW1iZXIgb2YgYnl0ZXMgcmVjZWl2ZWQgKi8NCn07DQoNCnN0cnVjdCBsYW5j
ZV90eF9kZXNjIHsNCgl1bnNpZ25lZCBzaG9ydCB0bWQwOyAgICAgICAgLyog
bG93IGFkZHJlc3Mgb2YgcGFja2V0ICovDQoJdW5zaWduZWQgY2hhciAgdG1k
MV9oYWRyOyAgIC8qIGhpZ2ggYWRkcmVzcyBvZiBwYWNrZXQgKi8NCgl1bnNp
Z25lZCBjaGFyICB0bWQxX2JpdHM7ICAgLyogZGVzY3JpcHRvciBiaXRzICov
DQoJc2hvcnQgbGVuZ3RoOyAgICAgICAgICAJICAgIC8qIExlbmd0aCBpcyAy
cyBjb21wbGVtZW50IChuZWdhdGl2ZSkhICovDQoJdW5zaWduZWQgc2hvcnQg
bWlzYzsNCn07DQoJCQ0KDQovKiBGaXJzdCBwYXJ0IG9mIHRoZSBMQU5DRSBp
bml0aWFsaXphdGlvbiBibG9jaywgZGVzY3JpYmVkIGluIGRhdGFib29rLiAq
Lw0Kc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgew0KCXVuc2lnbmVkIHNob3J0
IG1vZGU7CQkvKiBQcmUtc2V0IG1vZGUgKHJlZy4gMTUpICovDQoNCgl1bnNp
Z25lZCBjaGFyIHBoeXNfYWRkcls2XTsgICAgLyogUGh5c2ljYWwgZXRoZXJu
ZXQgYWRkcmVzcw0KCQkJCQkgKiBvbmx5IDAsIDEsIDQsIDUsIDgsIDkgYXJl
IHZhbGlkDQoJCQkJCSAqIDIsIDMsIDYsIDcsIDEwLCAxMSBhcmUgZ2Fwcw0K
CQkJCQkgKi8NCgl1bnNpZ25lZCBzaG9ydCBmaWx0ZXJbNF07CS8qIE11bHRp
Y2FzdCBmaWx0ZXIuDQoJCQkJCSAqIG9ubHkgMCwgMiwgNCwgNiBhcmUgdmFs
aWQNCgkJCQkJICogMSwgMywgNSwgNyBhcmUgZ2Fwcw0KCQkJCQkgKi8NCg0K
CS8qIFJlY2VpdmUgYW5kIHRyYW5zbWl0IHJpbmcgYmFzZSwgYWxvbmcgd2l0
aCBleHRyYSBiaXRzLiAqLw0KCXVuc2lnbmVkIHNob3J0IHJ4X3B0cjsJCS8q
IHJlY2VpdmUgZGVzY3JpcHRvciBhZGRyICovDQoJdW5zaWduZWQgc2hvcnQg
cnhfbGVuOwkJLyogcmVjZWl2ZSBsZW4gYW5kIGhpZ2ggYWRkciAqLw0KCXVu
c2lnbmVkIHNob3J0IHR4X3B0cjsJCS8qIHRyYW5zbWl0IGRlc2NyaXB0b3Ig
YWRkciAqLw0KCXVuc2lnbmVkIHNob3J0IHR4X2xlbjsJCS8qIHRyYW5zbWl0
IGxlbiBhbmQgaGlnaCBhZGRyICovDQoJc2hvcnQgZ2FwMFs0XTsNCg0KCS8q
IFRoZSBidWZmZXIgZGVzY3JpcHRvcnMgKi8NCglzdHJ1Y3QgICBsYW5jZV9y
eF9kZXNjCWJyeF9yaW5nW1JYX1JJTkdfU0laRV07DQoJc3RydWN0CSBsYW5j
ZV90eF9kZXNjCWJ0eF9yaW5nW1RYX1JJTkdfU0laRV07DQp9Ow0KDQojZGVm
aW5lIEJVRl9PRkZTRVRfQ1BVIHNpemVvZihzdHJ1Y3QgbGFuY2VfaW5pdF9i
bG9jaykNCi8qI2RlZmluZSBCVUZfT0ZGU0VUX0xOQyAoc2l6ZW9mKHN0cnVj
dCBsYW5jZV9pbml0X2Jsb2NrKT4+MSkqLw0KI2RlZmluZSBCVUZfT0ZGU0VU
X0xOQyAoc2l6ZW9mKHN0cnVjdCBsYW5jZV9pbml0X2Jsb2NrKSkNCg0KDQoj
ZGVmaW5lIGxpYmRlc2Nfb2Zmc2V0KHJ0LCBlbGVtKSBcDQooKF9fdTMyKSgo
KHVuc2lnbmVkIGxvbmcpKCYoKChzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAq
KTApLT5ydFtlbGVtXSkpKSkpDQoNCi8qDQogKiBUaGlzIHdvcmtzICpvbmx5
KiBmb3IgdGhlIHJpbmcgZGVzY3JpcHRvcnMNCiAqLw0KI2RlZmluZSBMQU5D
RV9BRERSKHgpIChQSFlTQUREUih4KSkNCg0Kc3RydWN0IGxhbmNlX3ByaXZh
dGUgew0KCWNoYXIgKm5hbWU7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX3Jl
Z3MgKmxsOw0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9pbml0X2Jsb2NrICpp
bml0X2Jsb2NrOw0KCXZvbGF0aWxlIHVuc2lnbmVkIGxvbmcgKmRtYV9wdHJf
cmVnOw0KICAgIA0KCWludCByeF9uZXcsIHR4X25ldzsNCglpbnQgcnhfb2xk
LCB0eF9vbGQ7DQogICAgDQoJc3RydWN0IG5ldF9kZXZpY2Vfc3RhdHMJc3Rh
dHM7DQoNCgl1bnNpZ25lZCBzaG9ydCBidXNtYXN0ZXJfcmVndmFsOw0KDQoJ
c3RydWN0IGRldmljZQkJICpkZXY7CQkgIC8qIEJhY2twb2ludGVyCSovDQoJ
c3RydWN0IGxhbmNlX3ByaXZhdGUJICpuZXh0X21vZHVsZTsNCg0KCS8qIFBv
aW50ZXJzIHRvIHRoZSByaW5nIGJ1ZmZlcnMgYXMgc2VlbiBmcm9tIHRoZSBD
UFUgKi8NCgljaGFyCQkJKnJ4X2J1Zl9wdHJfY3B1W1JYX1JJTkdfU0laRV07
DQoJY2hhcgkJCSp0eF9idWZfcHRyX2NwdVtUWF9SSU5HX1NJWkVdOw0KDQoJ
LyogUG9pbnRlcnMgdG8gdGhlIHJpbmcgYnVmZmVycyBhcyBzZWVuIGZyb20g
dGhlIExBTkNFICovDQoJY2hhcgkJCSpyeF9idWZfcHRyX2xuY1tSWF9SSU5H
X1NJWkVdOw0KCWNoYXIJCQkqdHhfYnVmX3B0cl9sbmNbVFhfUklOR19TSVpF
XTsNCn07DQoNCiNkZWZpbmUgVFhfQlVGRlNfQVZBSUwgKChscC0+dHhfb2xk
PD1scC0+dHhfbmV3KT9cDQoJCQlscC0+dHhfb2xkK1RYX1JJTkdfTU9EX01B
U0stbHAtPnR4X25ldzpcDQoJCQlscC0+dHhfb2xkIC0gbHAtPnR4X25ldy0x
KQ0KDQovKiBUaGUgbGFuY2UgY29udHJvbCBwb3J0cyBhcmUgYXQgYW4gYWJz
b2x1dGUgYWRkcmVzcywgbWFjaGluZSBhbmQgdGMtc2xvdA0KICogZGVwZW5k
YW50Lg0KICogREVDc3RhdGlvbnMgZG8gb25seSAzMi1iaXQgYWNjZXNzIGFu
ZCB0aGUgTEFOQ0UgdXNlcyAxNiBiaXQgYWRkcmVzc2VzLA0KICogc28gd2Ug
aGF2ZSB0byBnaXZlIHRoZSBzdHJ1Y3R1cmUgYW4gZXh0cmEgbWVtYmVyIG1h
a2luZyByYXAgcG9pbnRpbmcNCiAqIGF0IHRoZSByaWdodCBhZGRyZXNzDQog
Ki8NCnN0cnVjdCBsYW5jZV9yZWdzIHsNCgl2b2xhdGlsZSB1bnNpZ25lZCBz
aG9ydCByZHA7CQkJLyogcmVnaXN0ZXIgZGF0YSBwb3J0ICovDQoJdW5zaWdu
ZWQgc2hvcnQgcGFkOw0KCXZvbGF0aWxlIHVuc2lnbmVkIHNob3J0IHJhcDsJ
CQkvKiByZWdpc3RlciBhZGRyZXNzIHBvcnQgKi8NCn07DQoNCmludCBkZWNf
bGFuY2VfZGVidWcgPSAyOw0KDQovKg0KICAgI2lmZGVmIE1PRFVMRQ0KICAg
c3RhdGljIHN0cnVjdCBsYW5jZV9wcml2YXRlICpyb290X2xhbmNlX2RldiA9
IE5VTEw7DQogICAjZW5kaWYNCiAqLw0KDQpzdGF0aWMgaW5saW5lIHZvaWQg
d3JpdGVyZWcodm9sYXRpbGUgdW5zaWduZWQgc2hvcnQgKnJlZ3B0ciwgc2hv
cnQgdmFsdWUpDQp7DQoJKnJlZ3B0ciA9IHZhbHVlOw0KCXdiZmx1c2goKTsN
Cn0NCg0KLyogTG9hZCB0aGUgQ1NSIHJlZ2lzdGVycyAqLw0Kc3RhdGljIHZv
aWQgbG9hZF9jc3JzKHN0cnVjdCBsYW5jZV9wcml2YXRlICpscCkNCnsNCgl2
b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfcmVncyAqbGwgPSBscC0+bGw7DQoJaW50
IGxlcHRyOw0KDQoJLyogVGhlIGFkZHJlc3Mgc3BhY2UgYXMgc2VlbiBmcm9t
IHRoZSBMQU5DRQ0KCSAqIGJlZ2lucyBhdCBhZGRyZXNzIDAuIEhLDQoJICov
DQoJbGVwdHIgPSAwOw0KDQoJd3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjEp
Ow0KCXdyaXRlcmVnKCZsbC0+cmRwLCAobGVwdHIgJiAweEZGRkYpKTsNCgl3
cml0ZXJlZygmbGwtPnJhcCwgTEVfQ1NSMik7DQoJd3JpdGVyZWcoJmxsLT5y
ZHAsIGxlcHRyID4+IDE2KTsNCgl3cml0ZXJlZygmbGwtPnJhcCwgTEVfQ1NS
Myk7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIGxwLT5idXNtYXN0ZXJfcmVndmFs
KTsNCg0KCS8qIFBvaW50IGJhY2sgdG8gY3NyMCAqLw0KCXdyaXRlcmVnKCZs
bC0+cmFwLCBMRV9DU1IwKTsNCn0NCg0KLyoNCiAqIE91ciBzcGVjaWFsaXpl
ZCBjb3B5IHJvdXRpbmVzDQogKg0KICovDQp2b2lkIGNwX3RvX2J1Zih2b2lk
ICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgX19rZXJuZWxfc2l6ZV90IGxlbikN
CnsNCgl1bnNpZ25lZCBzaG9ydCAqdHAsICpmcCwgY2xlbjsNCgl1bnNpZ25l
ZCBjaGFyICpydHAsICpyZnA7DQoNCglpZiAodHlwZSA9PSBQTUFEX0xBTkNF
KSB7DQogICAgICAgICAgbWVtY3B5KHRvLCBmcm9tLCBsZW4pOw0KICAgICAg
ICB9DQogICAgICAgIGVsc2UgaWYgKHR5cGUgPT0gUE1BWF9MQU5DRSkgew0K
CQljbGVuID0gbGVuID4+IDE7DQoJCXRwID0gKHVuc2lnbmVkIHNob3J0ICop
IHRvOw0KCQlmcCA9ICh1bnNpZ25lZCBzaG9ydCAqKSBmcm9tOw0KDQoJCXdo
aWxlIChjbGVuLS0pIHsNCgkJCSp0cCsrID0gKmZwKys7DQoJCQl0cCsrOw0K
CQl9DQoNCgkJY2xlbiA9IGxlbiAmIDE7DQoJCXJ0cCA9ICh1bnNpZ25lZCBj
aGFyICopIHRwOw0KCQlyZnAgPSAodW5zaWduZWQgY2hhciAqKSBmcDsNCgkJ
d2hpbGUgKGNsZW4tLSkgew0KCQkJKnJ0cCsrID0gKnJmcCsrOw0KCQl9DQoJ
fSBlbHNlIHsNCgkvKg0KCSAqIGNvcHkgMTYgQnl0ZSBjaHVua3MNCgkgKi8N
CgljbGVuID0gbGVuID4+IDQ7DQoJCXRwID0gKHVuc2lnbmVkIHNob3J0ICop
IHRvOw0KCQlmcCA9ICh1bnNpZ25lZCBzaG9ydCAqKSBmcm9tOw0KCXdoaWxl
IChjbGVuLS0pIHsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnAr
KzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRw
KysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnArKzsNCgkJKnRwKysgPSAqZnAr
KzsNCgkJKnRwKysgPSAqZnArKzsNCgkJdHAgKz0gODsNCgl9DQoNCgkvKg0K
CSAqIGRvIHRoZSByZXN0LCBpZiBhbnkuDQoJICovDQoJY2xlbiA9IGxlbiAm
IDE1Ow0KCQlydHAgPSAodW5zaWduZWQgY2hhciAqKSB0cDsNCgkJcmZwID0g
KHVuc2lnbmVkIGNoYXIgKikgZnA7DQoJd2hpbGUgKGNsZW4tLSkgew0KCQkg
KnJ0cCsrID0gKnJmcCsrOw0KCX0NCgl9DQoNCgl3YmZsdXNoKCk7DQp9DQoN
CnZvaWQgY3BfZnJvbV9idWYodm9pZCAqdG8sIHVuc2lnbmVkIGNoYXIgKmZy
b20sIGludCBsZW4pDQp7DQoJdW5zaWduZWQgc2hvcnQgKnRwLCAqZnAsIGNs
ZW47DQoJdW5zaWduZWQgY2hhciAqcnRwLCAqcmZwOw0KDQoJaWYgKHR5cGUg
PT0gUE1BRF9MQU5DRSkgew0KICAgICAgICAgIG1lbWNweSh0bywgZnJvbSwg
bGVuKTsNCiAgICAgICAgfQ0KICAgICAgICBlbHNlIGlmICh0eXBlID09IFBN
QVhfTEFOQ0UpIHsNCgkJY2xlbiA9IGxlbiA+PiAxOw0KCQl0cCA9ICh1bnNp
Z25lZCBzaG9ydCAqKSB0bzsNCgkJZnAgPSAodW5zaWduZWQgc2hvcnQgKikg
ZnJvbTsNCgkJd2hpbGUgKGNsZW4tLSkgew0KCQkJKnRwKysgPSAqZnArKzsN
CgkJCWZwKys7DQoJCX0NCg0KCQljbGVuID0gbGVuICYgMTsNCg0KCQlydHAg
PSAodW5zaWduZWQgY2hhciAqKSB0cDsNCgkJcmZwID0gKHVuc2lnbmVkIGNo
YXIgKikgZnA7DQoNCgkJd2hpbGUgKGNsZW4tLSkgew0KCQkJKnJ0cCsrID0g
KnJmcCsrOw0KCQl9DQoJfSBlbHNlIHsNCg0KCS8qDQoJICogY29weSAxNiBC
eXRlIGNodW5rcw0KCSAqLw0KCWNsZW4gPSBsZW4gPj4gNDsNCgkJdHAgPSAo
dW5zaWduZWQgc2hvcnQgKikgdG87DQoJCWZwID0gKHVuc2lnbmVkIHNob3J0
ICopIGZyb207DQoJd2hpbGUgKGNsZW4tLSkgew0KCQkqdHArKyA9ICpmcCsr
Ow0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHAr
KyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsr
Ow0KCQkqdHArKyA9ICpmcCsrOw0KCQkqdHArKyA9ICpmcCsrOw0KCQlmcCAr
PSA4Ow0KCX0NCg0KCS8qDQoJICogZG8gdGhlIHJlc3QsIGlmIGFueS4NCgkg
Ki8NCgljbGVuID0gbGVuICYgMTU7DQoJCXJ0cCA9ICh1bnNpZ25lZCBjaGFy
ICopIHRwOw0KCQlyZnAgPSAodW5zaWduZWQgY2hhciAqKSBmcDsNCgl3aGls
ZSAoY2xlbi0tKSB7DQoJCSAqcnRwKysgPSAqcmZwKys7DQoJfQ0KDQoNCgl9
DQoNCn0NCg0KLyogU2V0dXAgdGhlIExhbmNlIFJ4IGFuZCBUeCByaW5ncyAq
Lw0KLyogU2V0cyBkZXYtPnRidXN5ICovDQpzdGF0aWMgdm9pZCBsYW5jZV9p
bml0X3Jpbmcoc3RydWN0IGRldmljZSAqZGV2KQ0Kew0KCXN0cnVjdCBsYW5j
ZV9wcml2YXRlICpscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYt
PnByaXY7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgKmli
Ow0KCWludCBsZXB0cjsNCglpbnQgaTsNCg0KCWliID0gKHN0cnVjdCBsYW5j
ZV9pbml0X2Jsb2NrICopIChkZXYtPm1lbV9zdGFydCk7DQoNCgkvKiBMb2Nr
IG91dCBvdGhlciBwcm9jZXNzZXMgd2hpbGUgc2V0dGluZyB1cCBoYXJkd2Fy
ZSAqLw0KCWRldi0+dGJ1c3kgPSAxOw0KCWxwLT5yeF9uZXcgPSBscC0+dHhf
bmV3ID0gMDsNCglscC0+cnhfb2xkID0gbHAtPnR4X29sZCA9IDA7DQoNCglp
Yi0+bW9kZSA9IDA7DQoNCgkvKiBDb3B5IHRoZSBldGhlcm5ldCBhZGRyZXNz
IHRvIHRoZSBsYW5jZSBpbml0IGJsb2NrLg0KCSAqIFhYWCBiaXQgMCBvZiB0
aGUgcGh5c2ljYWwgYWRkcmVzcyByZWdpc3RlcnMgaGFzIHRvIGJlIHplcm8N
CgkgKi8NCglpYi0+cGh5c19hZGRyWzBdID0gZGV2LT5kZXZfYWRkclswXTsN
CglpYi0+cGh5c19hZGRyWzFdID0gZGV2LT5kZXZfYWRkclsxXTsNCglpYi0+
cGh5c19hZGRyWzJdID0gZGV2LT5kZXZfYWRkclsyXTsNCglpYi0+cGh5c19h
ZGRyWzNdID0gZGV2LT5kZXZfYWRkclszXTsNCglpYi0+cGh5c19hZGRyWzRd
ID0gZGV2LT5kZXZfYWRkcls0XTsNCglpYi0+cGh5c19hZGRyWzVdID0gZGV2
LT5kZXZfYWRkcls1XTsNCgkvKiBTZXR1cCB0aGUgaW5pdGlhbGl6YXRpb24g
YmxvY2sgKi8NCiAgICANCgkvKiBTZXR1cCByeCBkZXNjcmlwdG9yIHBvaW50
ZXIgKi8NCglsZXB0ciA9IExBTkNFX0FERFIobGliZGVzY19vZmZzZXQoYnJ4
X3JpbmcsIDApKTsNCglpYi0+cnhfbGVuID0gKExBTkNFX0xPR19SWF9CVUZG
RVJTIDw8IDEzKSB8IChsZXB0ciA+PiAxNik7DQoJaWItPnJ4X3B0ciA9IGxl
cHRyOw0KCWlmIChaRVJPKQ0KCQlwcmludGsoIlJYIHB0cjogJTguOHgoJTgu
OHgpXG4iLCBsZXB0ciwgbGliZGVzY19vZmZzZXQoYnJ4X3JpbmcsIDApKTsN
CiAgICANCgkvKiBTZXR1cCB0eCBkZXNjcmlwdG9yIHBvaW50ZXIgKi8NCgls
ZXB0ciA9IExBTkNFX0FERFIobGliZGVzY19vZmZzZXQoYnR4X3JpbmcsIDAp
KTsNCglpYi0+dHhfbGVuID0gKExBTkNFX0xPR19UWF9CVUZGRVJTIDw8IDEz
KSB8IChsZXB0ciA+PiAxNik7DQoJaWItPnR4X3B0ciA9IGxlcHRyOw0KCWlm
IChaRVJPKQ0KCQlwcmludGsoIlRYIHB0cjogJTguOHgoJTguOHgpXG4iLCBs
ZXB0ciwgbGliZGVzY19vZmZzZXQoYnR4X3JpbmcsIDApKTsNCg0KCS8qIENs
ZWFyIHRoZSBtdWx0aWNhc3QgZmlsdGVyICovDQoJaWItPmZpbHRlclswXSA9
IDA7DQoJaWItPmZpbHRlclsxXSA9IDA7DQoJaWItPmZpbHRlclsyXSA9IDA7
DQoJaWItPmZpbHRlclszXSA9IDA7DQoJaWYgKFpFUk8pDQoJCXByaW50aygi
VFggcmluZ3M6XG4iKTsNCiAgICANCgkvKiBTZXR1cCB0aGUgVHggcmluZyBl
bnRyaWVzICovDQoJZm9yIChpID0gMDsgaSA8IFRYX1JJTkdfU0laRTsgaSsr
KSB7DQoJCWxlcHRyID0gKGludCkgbHAtPnR4X2J1Zl9wdHJfbG5jW2ldOw0K
CQlpYi0+YnR4X3JpbmdbaV0udG1kMCA9IGxlcHRyOw0KCQlpYi0+YnR4X3Jp
bmdbaV0udG1kMV9oYWRyID0gbGVwdHIgPj4gMTY7DQoJCWliLT5idHhfcmlu
Z1tpXS50bWQxX2JpdHMgPSAwOw0KCQlpYi0+YnR4X3JpbmdbaV0ubGVuZ3Ro
ID0gMHhmMDAwOwkvKiBUaGUgb25lcyByZXF1aXJlZCBieSB0bWQyICovDQoJ
CWliLT5idHhfcmluZ1tpXS5taXNjID0gMDsNCgkJaWYgKGkgPCAzICYmIFpF
Uk8pDQoJCQlwcmludGsoIiVkOiAweCU4Ljh4KDB4JTguOHgpXG4iLCBpLCBs
ZXB0ciwgKGludCkgbHAtPnR4X2J1Zl9wdHJfY3B1W2ldKTsNCgl9DQoNCgkv
KiBTZXR1cCB0aGUgUnggcmluZyBlbnRyaWVzICovDQoJaWYgKFpFUk8pDQoJ
CXByaW50aygiUlggcmluZ3M6XG4iKTsNCglmb3IgKGkgPSAwOyBpIDwgUlhf
UklOR19TSVpFOyBpKyspIHsNCgkJbGVwdHIgPSAoaW50KSBscC0+cnhfYnVm
X3B0cl9sbmNbaV07DQoJCWliLT5icnhfcmluZ1tpXS5ybWQwID0gbGVwdHI7
DQoJCWliLT5icnhfcmluZ1tpXS5ybWQxX2hhZHIgPSBsZXB0ciA+PiAxNjsN
CgkJaWItPmJyeF9yaW5nW2ldLnJtZDFfYml0cyA9IExFX1IxX09XTjsNCgkJ
aWItPmJyeF9yaW5nW2ldLmxlbmd0aCA9IC1SWF9CVUZGX1NJWkUgfCAweGYw
MDA7DQoJCWliLT5icnhfcmluZ1tpXS5tYmxlbmd0aCA9IDA7DQoJCWlmIChp
IDwgMyAmJiBaRVJPKQ0KCQkJcHJpbnRrKCIlZDogMHglOC44eCgweCU4Ljh4
KVxuIiwgaSwgbGVwdHIsIChpbnQpIGxwLT5yeF9idWZfcHRyX2NwdVtpXSk7
DQoJfQ0KCXdiZmx1c2goKTsNCn0NCg0Kc3RhdGljIGludCBpbml0X3Jlc3Rh
cnRfbGFuY2Uoc3RydWN0IGxhbmNlX3ByaXZhdGUgKmxwKQ0Kew0KCXZvbGF0
aWxlIHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5sbDsNCglpbnQgaTsN
Cg0KCXdyaXRlcmVnKCZsbC0+cmFwLCBMRV9DU1IwKTsNCgl3cml0ZXJlZygm
bGwtPnJkcCwgTEVfQzBfSU5JVCk7DQoNCgkvKiBXYWl0IGZvciB0aGUgbGFu
Y2UgdG8gY29tcGxldGUgaW5pdGlhbGl6YXRpb24gKi8NCglmb3IgKGkgPSAw
OyAoaSA8IDEwMCkgJiYgIShsbC0+cmRwICYgTEVfQzBfSURPTik7IGkrKykg
ew0KCQl1ZGVsYXkoMTApOw0KCX0NCglpZiAoKGkgPT0gMTAwKSB8fCAobGwt
PnJkcCAmIExFX0MwX0VSUikpIHsNCgkJcHJpbnRrKCJMQU5DRSB1bm9wZW5l
ZCBhZnRlciAlZCB0aWNrcywgY3NyMD0lNC40eC5cbiIsIGksIGxsLT5yZHAp
Ow0KCQlyZXR1cm4gLTE7DQoJfQ0KCWlmICgobGwtPnJkcCAmIExFX0MwX0VS
UikpIHsNCgkJcHJpbnRrKCJMQU5DRSB1bm9wZW5lZCBhZnRlciAlZCB0aWNr
cywgY3NyMD0lNC40eC5cbiIsIGksIGxsLT5yZHApOw0KCQlyZXR1cm4gLTE7
DQoJfQ0KCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9JRE9OKTsNCgl3cml0
ZXJlZygmbGwtPnJkcCwgTEVfQzBfU1RSVCk7DQoJd3JpdGVyZWcoJmxsLT5y
ZHAsIExFX0MwX0lORUEpOw0KDQoJcmV0dXJuIDA7DQp9DQoNCnN0YXRpYyBp
bnQgbGFuY2Vfcngoc3RydWN0IGRldmljZSAqZGV2KQ0Kew0KCXN0cnVjdCBs
YW5jZV9wcml2YXRlICpscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqKSBk
ZXYtPnByaXY7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX2luaXRfYmxvY2sg
KmliOw0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9yeF9kZXNjICpyZCA9IDA7
DQoJdW5zaWduZWQgY2hhciBiaXRzOw0KCWludCBsZW4gPSAwOw0KI2lmZGVm
IFRFU1RfSElUUw0KCWludCBpOw0KI2VuZGlmDQoJc3RydWN0IHNrX2J1ZmYg
KnNrYiA9IDA7DQoJaWIgPSAoc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgKikg
KGRldi0+bWVtX3N0YXJ0KTsNCg0KI2lmZGVmIFRFU1RfSElUUw0KDQoJcHJp
bnRrKCJbIik7DQoJZm9yIChpID0gMDsgaSA8IFJYX1JJTkdfU0laRTsgaSsr
KSB7DQoJCWlmIChpID09IGxwLT5yeF9uZXcpDQoJCQlwcmludGsoIiVzIiwN
CgkJCSAgICAgICBpYi0+YnJ4X3JpbmdbaV0ucm1kMV9iaXRzICYgTEVfUjFf
T1dOID8gIl8iIDogIlgiKTsNCgkJZWxzZQ0KCQkJcHJpbnRrKCIlcyIsDQoJ
CQkgICAgICAgaWItPmJyeF9yaW5nW2ldLnJtZDFfYml0cyAmIExFX1IxX09X
TiA/ICIuIiA6ICIxIik7DQoJfQ0KCXByaW50aygiXSIpOw0KI2VuZGlmDQog
ICAgDQoJZm9yIChyZCA9ICZpYi0+YnJ4X3JpbmdbbHAtPnJ4X25ld107DQoJ
ICAgICAhKChiaXRzID0gcmQtPnJtZDFfYml0cykgJiBMRV9SMV9PV04pOw0K
CSAgICAgcmQgPSAmaWItPmJyeF9yaW5nW2xwLT5yeF9uZXddKSB7DQoNCgkJ
LyogV2UgZ290IGFuIGluY29tcGxldGUgZnJhbWU/ICovDQoJCWlmICgoYml0
cyAmIExFX1IxX1BPSykgIT0gTEVfUjFfUE9LKSB7DQoJCQlscC0+c3RhdHMu
cnhfb3Zlcl9lcnJvcnMrKzsNCgkJCWxwLT5zdGF0cy5yeF9lcnJvcnMrKzsN
CgkJfSBlbHNlIGlmIChiaXRzICYgTEVfUjFfRVJSKSB7DQoJCQkvKiBDb3Vu
dCBvbmx5IHRoZSBlbmQgZnJhbWUgYXMgYSByeCBlcnJvciwNCgkJCSAqIG5v
dCB0aGUgYmVnaW5uaW5nDQoJCQkgKi8NCgkJCWlmIChiaXRzICYgTEVfUjFf
QlVGKQ0KCQkJCWxwLT5zdGF0cy5yeF9maWZvX2Vycm9ycysrOw0KCQkJaWYg
KGJpdHMgJiBMRV9SMV9DUkMpDQoJCQkJbHAtPnN0YXRzLnJ4X2NyY19lcnJv
cnMrKzsNCgkJCWlmIChiaXRzICYgTEVfUjFfT0ZMKQ0KCQkJCWxwLT5zdGF0
cy5yeF9vdmVyX2Vycm9ycysrOw0KCQkJaWYgKGJpdHMgJiBMRV9SMV9GUkEp
DQoJCQkJbHAtPnN0YXRzLnJ4X2ZyYW1lX2Vycm9ycysrOw0KCQkJaWYgKGJp
dHMgJiBMRV9SMV9FT1ApDQoJCQkJbHAtPnN0YXRzLnJ4X2Vycm9ycysrOw0K
CQl9IGVsc2Ugew0KCQkJbGVuID0gKHJkLT5tYmxlbmd0aCAmIDB4ZmZmKSAt
IDQ7DQoJCQlza2IgPSBkZXZfYWxsb2Nfc2tiKGxlbiArIDIpOw0KDQoJCQlp
ZiAoc2tiID09IDApIHsNCgkJCQlwcmludGsoIiVzOiBNZW1vcnkgc3F1ZWV6
ZSwgZGVmZXJyaW5nIHBhY2tldC5cbiIsDQoJCQkJCWRldi0+bmFtZSk7DQoJ
CQkJbHAtPnN0YXRzLnJ4X2Ryb3BwZWQrKzsNCgkJCQlyZC0+bWJsZW5ndGgg
PSAwOw0KCQkJCXJkLT5ybWQxX2JpdHMgPSBMRV9SMV9PV047DQoJCQkJbHAt
PnJ4X25ldyA9IChscC0+cnhfbmV3ICsgMSkgJiBSWF9SSU5HX01PRF9NQVNL
Ow0KCQkJCXJldHVybiAwOw0KCQkJfQ0KCQkJbHAtPnN0YXRzLnJ4X2J5dGVz
ICs9IGxlbjsNCg0KCQkJc2tiLT5kZXYgPSBkZXY7DQoJCQlza2JfcmVzZXJ2
ZShza2IsIDIpOwkvKiAxNiBieXRlIGFsaWduICovDQoJCQlza2JfcHV0KHNr
YiwgbGVuKTsJLyogbWFrZSByb29tICovDQoJCQljcF9mcm9tX2J1Zihza2It
PmRhdGEsDQoJCQkJIChjaGFyICopIGxwLT5yeF9idWZfcHRyX2NwdVtscC0+
cnhfbmV3XSwNCgkJCQkJIGxlbik7DQoJCQlza2ItPnByb3RvY29sID0gZXRo
X3R5cGVfdHJhbnMoc2tiLCBkZXYpOw0KCQkJbmV0aWZfcngoc2tiKTsNCgkJ
CWxwLT5zdGF0cy5yeF9wYWNrZXRzKys7DQoJCX0NCg0KCQkvKiBSZXR1cm4g
dGhlIHBhY2tldCB0byB0aGUgcG9vbCAqLw0KCQlyZC0+bWJsZW5ndGggPSAw
Ow0KCQlyZC0+bGVuZ3RoID0gLVJYX0JVRkZfU0laRSB8IDB4ZjAwMDsNCgkJ
cmQtPnJtZDFfYml0cyA9IExFX1IxX09XTjsNCgkJbHAtPnJ4X25ldyA9IChs
cC0+cnhfbmV3ICsgMSkgJiBSWF9SSU5HX01PRF9NQVNLOw0KCX0NCglyZXR1
cm4gMDsNCn0NCg0Kc3RhdGljIGludCBsYW5jZV90eChzdHJ1Y3QgZGV2aWNl
ICpkZXYpDQp7DQoJc3RydWN0IGxhbmNlX3ByaXZhdGUgKmxwID0gKHN0cnVj
dCBsYW5jZV9wcml2YXRlICopIGRldi0+cHJpdjsNCgl2b2xhdGlsZSBzdHJ1
Y3QgbGFuY2VfaW5pdF9ibG9jayAqaWI7DQoJdm9sYXRpbGUgc3RydWN0IGxh
bmNlX3JlZ3MgKmxsID0gbHAtPmxsOw0KCXZvbGF0aWxlIHN0cnVjdCBsYW5j
ZV90eF9kZXNjICp0ZDsNCglpbnQgaSwgajsNCglpbnQgc3RhdHVzOw0KCWli
ID0gKHN0cnVjdCBsYW5jZV9pbml0X2Jsb2NrICopIChkZXYtPm1lbV9zdGFy
dCk7DQoJaiA9IGxwLT50eF9vbGQ7DQoNCglmb3IgKGkgPSBqOyBpICE9IGxw
LT50eF9uZXc7IGkgPSBqKSB7DQoJCXRkID0gJmliLT5idHhfcmluZ1tpXTsN
CgkJLyogSWYgd2UgaGl0IGEgcGFja2V0IG5vdCBvd25lZCBieSB1cywgc3Rv
cCAqLw0KCQlpZiAodGQtPnRtZDFfYml0cyAmIExFX1QxX09XTikNCgkJCWJy
ZWFrOw0KCQkNCgkJaWYgKHRkLT50bWQxX2JpdHMgJiBMRV9UMV9FUlIpIHsN
CgkJCXN0YXR1cyA9IHRkLT5taXNjOw0KCSAgICANCgkJCWxwLT5zdGF0cy50
eF9lcnJvcnMrKzsNCgkJCWlmIChzdGF0dXMgJiBMRV9UM19SVFkpDQoJCQkJ
bHAtPnN0YXRzLnR4X2Fib3J0ZWRfZXJyb3JzKys7DQoJCQlpZiAoc3RhdHVz
ICYgTEVfVDNfTENPTCkNCgkJCQlscC0+c3RhdHMudHhfd2luZG93X2Vycm9y
cysrOw0KDQoJCQlpZiAoc3RhdHVzICYgTEVfVDNfQ0xPUykgew0KCQkJCWxw
LT5zdGF0cy50eF9jYXJyaWVyX2Vycm9ycysrOw0KCQkJCXByaW50aygiJXM6
IENhcnJpZXIgTG9zdCIsIGRldi0+bmFtZSk7DQoJCQkJLyogU3RvcCB0aGUg
bGFuY2UgKi8NCgkJCQl3cml0ZXJlZygmbGwtPnJhcCwgTEVfQ1NSMCk7DQoJ
CQkJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX1NUT1ApOw0KCQkJCWxhbmNl
X2luaXRfcmluZyhkZXYpOw0KCQkJCWxvYWRfY3NycyhscCk7DQoJCQkJaW5p
dF9yZXN0YXJ0X2xhbmNlKGxwKTsNCgkJCQlyZXR1cm4gMDsNCgkJCX0NCgkJ
CS8qIEJ1ZmZlciBlcnJvcnMgYW5kIHVuZGVyZmxvd3MgdHVybiBvZmYgdGhl
DQoJCQkgKiB0cmFuc21pdHRlciwgcmVzdGFydCB0aGUgYWRhcHRlci4NCgkJ
CSAqLw0KCQkJaWYgKHN0YXR1cyAmIChMRV9UM19CVUYgfCBMRV9UM19VRkwp
KSB7DQoJCQkJbHAtPnN0YXRzLnR4X2ZpZm9fZXJyb3JzKys7DQoNCgkJCQlw
cmludGsoIiVzOiBUeDogRVJSX0JVRnxFUlJfVUZMLCByZXN0YXJ0aW5nXG4i
LA0KCQkJCQlkZXYtPm5hbWUpOw0KCQkJCS8qIFN0b3AgdGhlIGxhbmNlICov
DQoJCQkJd3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjApOw0KCQkJCXdyaXRl
cmVnKCZsbC0+cmRwLCBMRV9DMF9TVE9QKTsNCgkJCQlsYW5jZV9pbml0X3Jp
bmcoZGV2KTsNCgkJCQlsb2FkX2NzcnMobHApOw0KCQkJCWluaXRfcmVzdGFy
dF9sYW5jZShscCk7DQoJCQkJcmV0dXJuIDA7DQoJCQl9DQoJCX0gZWxzZSBp
ZiAoKHRkLT50bWQxX2JpdHMgJiBMRV9UMV9QT0spID09IExFX1QxX1BPSykg
ew0KCQkJLyoNCgkJCSAqIFNvIHdlIGRvbid0IGNvdW50IHRoZSBwYWNrZXQg
bW9yZSB0aGFuIG9uY2UuDQoJCQkgKi8NCgkJCXRkLT50bWQxX2JpdHMgJj0g
fihMRV9UMV9QT0spOw0KDQoJCQkvKiBPbmUgY29sbGlzaW9uIGJlZm9yZSBw
YWNrZXQgd2FzIHNlbnQuICovDQoJCQlpZiAodGQtPnRtZDFfYml0cyAmIExF
X1QxX0VPTkUpDQoJCQkJbHAtPnN0YXRzLmNvbGxpc2lvbnMrKzsNCg0KCQkJ
LyogTW9yZSB0aGFuIG9uZSBjb2xsaXNpb24sIGJlIG9wdGltaXN0aWMuICov
DQoJCQlpZiAodGQtPnRtZDFfYml0cyAmIExFX1QxX0VNT1JFKQ0KCQkJCWxw
LT5zdGF0cy5jb2xsaXNpb25zICs9IDI7DQoNCgkJCWxwLT5zdGF0cy50eF9w
YWNrZXRzKys7DQoJCX0NCgkJaiA9IChqICsgMSkgJiBUWF9SSU5HX01PRF9N
QVNLOw0KCX0NCglscC0+dHhfb2xkID0gajsNCglyZXR1cm4gMDsNCn0NCg0K
c3RhdGljIHZvaWQgbGFuY2VfaW50ZXJydXB0KGNvbnN0IGludCBpcnEsIHZv
aWQgKmRldl9pZCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MpDQp7DQoJc3RydWN0
IGRldmljZSAqZGV2ID0gKHN0cnVjdCBkZXZpY2UgKikgZGV2X2lkOw0KCXN0
cnVjdCBsYW5jZV9wcml2YXRlICpscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0
ZSAqKSBkZXYtPnByaXY7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX3JlZ3Mg
KmxsID0gbHAtPmxsOw0KCWludCBjc3IwOw0KDQoJaWYgKGRldi0+aW50ZXJy
dXB0KQ0KCQlwcmludGsoIiVzOiBhZ2FpblxuIiwgZGV2LT5uYW1lKTsNCiAg
ICANCglkZXYtPmludGVycnVwdCA9IDE7DQoNCgl3cml0ZXJlZygmbGwtPnJh
cCwgTEVfQ1NSMCk7DQoJY3NyMCA9IGxsLT5yZHA7DQoNCgkvKiBBY2tub3ds
ZWRnZSBhbGwgdGhlIGludGVycnVwdCBzb3VyY2VzIEFTQVAgKi8NCgl3cml0
ZXJlZygmbGwtPnJkcCwgY3NyMCAmIChMRV9DMF9JTlRSIHwgTEVfQzBfVElO
VCB8IExFX0MwX1JJTlQpKTsNCiAgIA0KCWlmICgoY3NyMCAmIExFX0MwX0VS
UikpIHsNCgkJLyogQ2xlYXIgdGhlIGVycm9yIGNvbmRpdGlvbiAqLw0KCQl3
cml0ZXJlZygmbGwtPnJkcCwgTEVfQzBfQkFCTCB8IExFX0MwX0VSUiB8IExF
X0MwX01JU1MgfA0KCQkJICBMRV9DMF9DRVJSIHwgTEVfQzBfTUVSUik7DQoJ
fQ0KCWlmIChjc3IwICYgTEVfQzBfUklOVCkNCgkJbGFuY2VfcngoZGV2KTsN
CiAgICANCglpZiAoY3NyMCAmIExFX0MwX1RJTlQpDQoJCWxhbmNlX3R4KGRl
dik7DQogICAgDQoJaWYgKChUWF9CVUZGU19BVkFJTCA+PSAwKSAmJiBkZXYt
PnRidXN5KSB7DQoJCWRldi0+dGJ1c3kgPSAwOw0KCQltYXJrX2JoKE5FVF9C
SCk7DQoJfQ0KCWlmIChjc3IwICYgTEVfQzBfQkFCTCkNCgkJbHAtPnN0YXRz
LnR4X2Vycm9ycysrOw0KDQoJaWYgKGNzcjAgJiBMRV9DMF9NSVNTKQ0KCQls
cC0+c3RhdHMucnhfZXJyb3JzKys7DQoNCglpZiAoY3NyMCAmIExFX0MwX01F
UlIpIHsNCgkJdm9sYXRpbGUgdW5zaWduZWQgbG9uZyBpbnRfc3RhdCA9ICoo
dW5zaWduZWQgbG9uZyAqKSAoc3lzdGVtX2Jhc2UgKyBJT0NUTCArIFNJUik7
DQoNCgkJcHJpbnRrKCIlczogTWVtb3J5IGVycm9yLCBzdGF0dXMgJTA0eCIs
IGRldi0+bmFtZSwgY3NyMCk7DQoNCgkJaWYgKGludF9zdGF0ICYgTEFOQ0Vf
RE1BX01FTVJERVJSKSB7DQoJCQlwcmludGsoIiVzOiBETUEgZXJyb3JcbiIs
IGRldi0+bmFtZSk7DQoJCQlpbnRfc3RhdCB8PSBMQU5DRV9ETUFfTUVNUkRF
UlI7IA0KCQkJLyoNCgkJCSAqIHJlLWVuYWJsZSBMQU5DRSBETUENCgkJCSAq
Lw0KCQkJKih1bnNpZ25lZCBsb25nICopIChzeXN0ZW1fYmFzZSArIElPQ1RM
ICsgU1NSKSB8PSAoMSA8PCAxNik7DQoJCQl3YmZsdXNoKCk7DQoJCX0NCgkJ
d3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX1NUT1ApOw0KDQoJCWxhbmNlX2lu
aXRfcmluZyhkZXYpOw0KCQlsb2FkX2NzcnMobHApOw0KCQlpbml0X3Jlc3Rh
cnRfbGFuY2UobHApOw0KCQlkZXYtPnRidXN5ID0gMDsNCgl9DQoJd3JpdGVy
ZWcoJmxsLT5yZHAsIExFX0MwX0lORUEpOw0KCXdyaXRlcmVnKCZsbC0+cmRw
LCBMRV9DMF9JTkVBKTsNCglkZXYtPmludGVycnVwdCA9IDA7DQp9DQoNCnN0
cnVjdCBkZXZpY2UgKmxhc3RfZGV2ID0gMDsNCg0Kc3RhdGljIGludCBsYW5j
ZV9vcGVuKHN0cnVjdCBkZXZpY2UgKmRldikNCnsNCglzdHJ1Y3QgbGFuY2Vf
cHJpdmF0ZSAqbHAgPSAoc3RydWN0IGxhbmNlX3ByaXZhdGUgKikgZGV2LT5w
cml2Ow0KCXZvbGF0aWxlIHN0cnVjdCBsYW5jZV9yZWdzICpsbCA9IGxwLT5s
bDsNCglpbnQgc3RhdHVzID0gMDsNCg0KCWxhc3RfZGV2ID0gZGV2Ow0KDQoJ
LyogQXNzb2NpYXRlIElSUSB3aXRoIGxhbmNlX2ludGVycnVwdCAqLw0KCWlm
IChyZXF1ZXN0X2lycShkZXYtPmlycSwgJmxhbmNlX2ludGVycnVwdCwgMCwg
bHAtPm5hbWUsIGRldikpIHsNCgkJcHJpbnRrKCJMYW5jZTogQ2FuJ3QgZ2V0
IGlycSAlZFxuIiwgZGV2LT5pcnEpOw0KCQlyZXR1cm4gLUVBR0FJTjsNCgl9
DQoJLyogU3RvcCB0aGUgTGFuY2UgKi8NCgl3cml0ZXJlZygmbGwtPnJhcCwg
TEVfQ1NSMCk7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX1NUT1ApOw0K
DQoJbGFuY2VfaW5pdF9yaW5nKGRldik7DQoJbG9hZF9jc3JzKGxwKTsNCg0K
CWRldi0+dGJ1c3kgPSAwOw0KCWRldi0+aW50ZXJydXB0ID0gMDsNCglkZXYt
PnN0YXJ0ID0gMTsNCg0KCXN0YXR1cyA9IGluaXRfcmVzdGFydF9sYW5jZShs
cCk7DQoNCgkvKg0KCSAqIGlmICghc3RhdHVzKQ0KCSAqIAlNT0RfSU5DX1VT
RV9DT1VOVDsNCgkgKi8NCg0KCXJldHVybiBzdGF0dXM7DQp9DQoNCnN0YXRp
YyBpbnQgbGFuY2VfY2xvc2Uoc3RydWN0IGRldmljZSAqZGV2KQ0Kew0KCXN0
cnVjdCBsYW5jZV9wcml2YXRlICpscCA9IChzdHJ1Y3QgbGFuY2VfcHJpdmF0
ZSAqKSBkZXYtPnByaXY7DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX3JlZ3Mg
KmxsID0gbHAtPmxsOw0KDQoJZGV2LT5zdGFydCA9IDA7DQoJZGV2LT50YnVz
eSA9IDE7DQoNCgkvKiBTdG9wIHRoZSBjYXJkICovDQoJd3JpdGVyZWcoJmxs
LT5yYXAsIExFX0NTUjApOw0KCXdyaXRlcmVnKCZsbC0+cmRwLCBMRV9DMF9T
VE9QKTsNCg0KCWZyZWVfaXJxKGRldi0+aXJxLCAodm9pZCAqKSBkZXYpOw0K
CS8qDQoJTU9EX0RFQ19VU0VfQ09VTlQ7DQoJKi8NCglyZXR1cm4gMDsNCn0N
Cg0Kc3RhdGljIGlubGluZSBpbnQgbGFuY2VfcmVzZXQoc3RydWN0IGRldmlj
ZSAqZGV2KQ0Kew0KCXN0cnVjdCBsYW5jZV9wcml2YXRlICpscCA9IChzdHJ1
Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYtPnByaXY7DQoJdm9sYXRpbGUgc3Ry
dWN0IGxhbmNlX3JlZ3MgKmxsID0gbHAtPmxsOw0KCWludCBzdGF0dXM7DQog
ICAgDQoJLyogU3RvcCB0aGUgbGFuY2UgKi8NCgl3cml0ZXJlZygmbGwtPnJh
cCwgTEVfQ1NSMCk7DQoJd3JpdGVyZWcoJmxsLT5yZHAsIExFX0MwX1NUT1Ap
Ow0KDQoJbGFuY2VfaW5pdF9yaW5nKGRldik7DQoJbG9hZF9jc3JzKGxwKTsN
CglkZXYtPnRyYW5zX3N0YXJ0ID0gamlmZmllczsNCglkZXYtPmludGVycnVw
dCA9IDA7DQoJZGV2LT5zdGFydCA9IDE7DQoJZGV2LT50YnVzeSA9IDA7DQoJ
c3RhdHVzID0gaW5pdF9yZXN0YXJ0X2xhbmNlKGxwKTsNCiNpZmRlZiBERUJV
R19EUklWRVINCglwcmludGsoIkxhbmNlIHJlc3RhcnQ9JWRcbiIsIHN0YXR1
cyk7DQojZW5kaWYNCglyZXR1cm4gc3RhdHVzOw0KfQ0KDQpzdGF0aWMgaW50
IGxhbmNlX3N0YXJ0X3htaXQoc3RydWN0IHNrX2J1ZmYgKnNrYiwgc3RydWN0
IGRldmljZSAqZGV2KQ0Kew0KCXN0cnVjdCBsYW5jZV9wcml2YXRlICpscCA9
IChzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYtPnByaXY7DQoJdm9sYXRp
bGUgc3RydWN0IGxhbmNlX3JlZ3MgKmxsID0gbHAtPmxsOw0KCXZvbGF0aWxl
IHN0cnVjdCBsYW5jZV9pbml0X2Jsb2NrICppYjsNCgl1bnNpZ25lZCBsb25n
IGZsYWdzOw0KCWludCBlbnRyeSwgc2tibGVuLCBsZW47DQoJaW50IHN0YXR1
cyA9IDA7DQoJc3RhdGljIGludCBvdXRzOw0KCWliID0gKHN0cnVjdCBsYW5j
ZV9pbml0X2Jsb2NrICopIChkZXYtPm1lbV9zdGFydCk7DQoNCgkvKiBUcmFu
c21pdHRlciB0aW1lb3V0LCBzZXJpb3VzIHByb2JsZW1zICovDQoJaWYgKGRl
di0+dGJ1c3kpIHsNCgkJaW50IHRpY2tzc29mYXIgPSBqaWZmaWVzIC0gZGV2
LT50cmFuc19zdGFydDsNCgkgICAgDQoJCWlmICh0aWNrc3NvZmFyIDwgMTAw
KSB7DQoJCQlzdGF0dXMgPSAtMTsNCgkJfSBlbHNlIHsNCgkJCXByaW50aygi
JXM6IHRyYW5zbWl0IHRpbWVkIG91dCwgc3RhdHVzICUwNHgsIHJlc2V0XG4i
LA0KCQkJCWRldi0+bmFtZSwgbGwtPnJkcCk7DQoJCQlsYW5jZV9yZXNldChk
ZXYpOw0KCQl9DQoJCXJldHVybiBzdGF0dXM7DQoJfQ0KCS8qIEJsb2NrIGEg
dGltZXItYmFzZWQgdHJhbnNtaXQgZnJvbSBvdmVybGFwcGluZy4gKi8NCglp
ZiAodGVzdF9hbmRfc2V0X2JpdCgwLCAodm9pZCAqKSAmZGV2LT50YnVzeSkg
IT0gMCkgew0KCQlwcmludGsoIlRyYW5zbWl0dGVyIGFjY2VzcyBjb25mbGlj
dC5cbiIpOw0KCQlyZXR1cm4gLTE7DQoJfQ0KCXNrYmxlbiA9IHNrYi0+bGVu
Ow0KCXNhdmVfYW5kX2NsaShmbGFncyk7DQoJaWYgKCFUWF9CVUZGU19BVkFJ
TCkgew0KCQlyZXN0b3JlX2ZsYWdzKGZsYWdzKTsNCgkJcmV0dXJuIC0xOw0K
CX0NCglsZW4gPSAoc2tibGVuIDw9IEVUSF9aTEVOKSA/IEVUSF9aTEVOIDog
c2tibGVuOw0KDQoJbHAtPnN0YXRzLnR4X2J5dGVzICs9IGxlbjsNCgkNCgll
bnRyeSA9IGxwLT50eF9uZXcgJiBUWF9SSU5HX01PRF9NQVNLOw0KCWliLT5i
dHhfcmluZ1tlbnRyeV0ubGVuZ3RoID0gKC1sZW4pIHwgMHhmMDAwOw0KCWli
LT5idHhfcmluZ1tlbnRyeV0ubWlzYyA9IDA7DQogICAgDQoJY3BfdG9fYnVm
KChjaGFyICopIGxwLT50eF9idWZfcHRyX2NwdVtlbnRyeV0sIHNrYi0+ZGF0
YSwgc2tibGVuKTsNCgkNCgkvKiBDbGVhciB0aGUgc2xhY2sgb2YgdGhlIHBh
Y2tldCwgZG8gSSBuZWVkIHRoaXM/ICovDQoJLyogRm9yIGEgZmlyZXdhbGwg
aXRzIGEgZ29vZCBpZGVhIC0gQUMgKi8NCi8qDQoJaWYgKGxlbiAhPSBza2Js
ZW4pDQoJCW1lbXNldCAoKGNoYXIgKikgJmliLT50eF9idWYgW2VudHJ5XVtz
a2JsZW5dLCAwLCAobGVuIC0gc2tibGVuKSA8PCAxKTsNCiAqLw0KCS8qIE5v
dywgZ2l2ZSB0aGUgcGFja2V0IHRvIHRoZSBsYW5jZSAqLw0KCWliLT5idHhf
cmluZ1tlbnRyeV0udG1kMV9iaXRzID0gKExFX1QxX1BPSyB8IExFX1QxX09X
Tik7DQoJbHAtPnR4X25ldyA9IChscC0+dHhfbmV3ICsgMSkgJiBUWF9SSU5H
X01PRF9NQVNLOw0KDQoJb3V0cysrOw0KCS8qIEtpY2sgdGhlIGxhbmNlOiB0
cmFuc21pdCBub3cgKi8NCgl3cml0ZXJlZygmbGwtPnJkcCwgTEVfQzBfSU5F
QSB8IExFX0MwX1RETUQpOw0KCWRldi0+dHJhbnNfc3RhcnQgPSBqaWZmaWVz
Ow0KCWRldl9rZnJlZV9za2Ioc2tiKTsNCiAgICANCglpZiAoVFhfQlVGRlNf
QVZBSUwpDQoJCWRldi0+dGJ1c3kgPSAwOw0KDQoJcmVzdG9yZV9mbGFncyhm
bGFncyk7DQoJcmV0dXJuIHN0YXR1czsNCn0NCg0Kc3RhdGljIHN0cnVjdCBu
ZXRfZGV2aWNlX3N0YXRzICpsYW5jZV9nZXRfc3RhdHMoc3RydWN0IGRldmlj
ZSAqZGV2KQ0Kew0KCXN0cnVjdCBsYW5jZV9wcml2YXRlICpscCA9IChzdHJ1
Y3QgbGFuY2VfcHJpdmF0ZSAqKSBkZXYtPnByaXY7DQoNCglyZXR1cm4gJmxw
LT5zdGF0czsNCn0NCg0Kc3RhdGljIHZvaWQgbGFuY2VfbG9hZF9tdWx0aWNh
c3Qoc3RydWN0IGRldmljZSAqZGV2KQ0Kew0KCXZvbGF0aWxlIHN0cnVjdCBs
YW5jZV9pbml0X2Jsb2NrICppYiA9IChzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9j
ayAqKSAoZGV2LT5tZW1fc3RhcnQpOw0KCXZvbGF0aWxlIHUxNiAqbWNhc3Rf
dGFibGUgPSAodTE2ICopJmliLT5maWx0ZXI7DQoJc3RydWN0IGRldl9tY19s
aXN0ICpkbWkgPSBkZXYtPm1jX2xpc3Q7DQoJY2hhciAqYWRkcnM7DQoJaW50
IGksIGosIGJpdCwgYnl0ZTsNCiAgCXUzMiBjcmMsIHBvbHkgPSBDUkNfUE9M
WU5PTUlBTF9MRTsNCg0KCS8qIHNldCBhbGwgbXVsdGljYXN0IGJpdHMgKi8N
CglpZiAoZGV2LT5mbGFncyAmIElGRl9BTExNVUxUSSkgew0KCQlpYi0+Zmls
dGVyWzBdID0gMHhmZmZmOw0KCQlpYi0+ZmlsdGVyWzFdID0gMHhmZmZmOw0K
CQlpYi0+ZmlsdGVyWzJdID0gMHhmZmZmOw0KCQlpYi0+ZmlsdGVyWzNdID0g
MHhmZmZmOw0KCQlyZXR1cm47DQoJfQ0KCS8qIGNsZWFyIHRoZSBtdWx0aWNh
c3QgZmlsdGVyICovDQoJaWItPmZpbHRlclswXSA9IDA7DQoJaWItPmZpbHRl
clsxXSA9IDA7DQoJaWItPmZpbHRlclsyXSA9IDA7DQoJaWItPmZpbHRlclsz
XSA9IDA7DQoNCgkvKiBBZGQgYWRkcmVzc2VzICovDQoJZm9yIChpID0gMDsg
aSA8IGRldi0+bWNfY291bnQ7IGkrKykgew0KCQlhZGRycyA9IGRtaS0+ZG1p
X2FkZHI7DQoJCWRtaSAgID0gZG1pLT5uZXh0Ow0KDQoJCS8qIG11bHRpY2Fz
dCBhZGRyZXNzPyAqLw0KCQlpZiAoISgqYWRkcnMgJiAxKSkNCgkJCWNvbnRp
bnVlOw0KCQkNCgkJY3JjID0gMHhmZmZmZmZmZjsNCgkJZm9yIChieXRlID0g
MDsgYnl0ZSA8IDY7IGJ5dGUrKykNCgkJCWZvciAoYml0ID0gKmFkZHJzKyss
IGogPSAwOyBqIDwgODsgaisrLCBiaXQgPj49IDEpIHsNCgkJCQlpbnQgdGVz
dDsNCg0KCQkJCXRlc3QgPSAoKGJpdCBeIGNyYykgJiAweDAxKTsNCgkJCQlj
cmMgPj49IDE7DQoNCgkJCQlpZiAodGVzdCkgew0KCQkJCQljcmMgPSBjcmMg
XiBwb2x5Ow0KCQkJCX0NCgkJCX0NCgkJDQoJCWNyYyA9IGNyYyA+PiAyNjsN
CgkJbWNhc3RfdGFibGVbY3JjID4+IDRdIHw9IDEgPDwgKGNyYyAmIDB4Zik7
DQoJfQ0KCXJldHVybjsNCn0NCg0Kc3RhdGljIHZvaWQgbGFuY2Vfc2V0X211
bHRpY2FzdChzdHJ1Y3QgZGV2aWNlICpkZXYpDQp7DQoJc3RydWN0IGxhbmNl
X3ByaXZhdGUgKmxwID0gKHN0cnVjdCBsYW5jZV9wcml2YXRlICopIGRldi0+
cHJpdjsNCgl2b2xhdGlsZSBzdHJ1Y3QgbGFuY2VfaW5pdF9ibG9jayAqaWI7
DQoJdm9sYXRpbGUgc3RydWN0IGxhbmNlX3JlZ3MgKmxsID0gbHAtPmxsOw0K
DQoJaWIgPSAoc3RydWN0IGxhbmNlX2luaXRfYmxvY2sgKikgKGRldi0+bWVt
X3N0YXJ0KTsNCg0KCXdoaWxlIChkZXYtPnRidXN5KQ0KCSAgc2NoZWR1bGUo
KTsNCglzZXRfYml0KDAsICh2b2lkICopICZkZXYtPnRidXN5KTsNCgl3aGls
ZSAobHAtPnR4X29sZCAhPSBscC0+dHhfbmV3KQ0KCQlzY2hlZHVsZSgpOw0K
DQoJd3JpdGVyZWcoJmxsLT5yYXAsIExFX0NTUjApOw0KCXdyaXRlcmVnKCZs
bC0+cmRwLCBMRV9DMF9TVE9QKTsNCg0KCWxhbmNlX2luaXRfcmluZyhkZXYp
Ow0KDQoJaWYgKGRldi0+ZmxhZ3MgJiBJRkZfUFJPTUlTQykgew0KCQlpYi0+
bW9kZSB8PSBMRV9NT19QUk9NOw0KCX0gZWxzZSB7DQoJCWliLT5tb2RlICY9
IH5MRV9NT19QUk9NOw0KCQlsYW5jZV9sb2FkX211bHRpY2FzdChkZXYpOw0K
CX0NCglsb2FkX2NzcnMobHApOw0KCWluaXRfcmVzdGFydF9sYW5jZShscCk7
DQoJZGV2LT50YnVzeSA9IDA7DQp9DQoNCl9faW5pdGZ1bmMoc3RhdGljIGlu
dCBkZWNfbGFuY2VfaW5pdChzdHJ1Y3QgZGV2aWNlICpkZXYsIGNvbnN0IGlu
dCB0eXBlKSkNCnsNCglzdGF0aWMgdW5zaWduZWQgdmVyc2lvbl9wcmludGVk
ID0gMDsNCglzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSAqbHA7DQoJdm9sYXRpbGUg
c3RydWN0IGxhbmNlX3JlZ3MgKmxsOw0KCWludCBpOw0KCXVuc2lnbmVkIGxv
bmcgZXNhcl9iYXNlOw0KCXVuc2lnbmVkIGNoYXIgKmVzYXI7DQoNCiNpZm5k
ZWYgQ09ORklHX1RDDQoJc3lzdGVtX2Jhc2UgPSBLTjAxX0xBTkNFX0JBU0U7
DQojZWxzZQ0KCWludCBzbG90Ow0KI2VuZGlmDQoNCglpZiAoZGVjX2xhbmNl
X2RlYnVnICYmIHZlcnNpb25fcHJpbnRlZCsrID09IDApDQoJCXByaW50ayh2
ZXJzaW9uKTsNCg0KCWlmIChkZXYgPT0gTlVMTCkgew0KCQlkZXYgPSBpbml0
X2V0aGVyZGV2KDAsIHNpemVvZihzdHJ1Y3QgbGFuY2VfcHJpdmF0ZSkgKyA4
KTsNCgl9IGVsc2Ugew0KCQlkZXYtPnByaXYgPSBrbWFsbG9jKHNpemVvZihz
dHJ1Y3QgbGFuY2VfcHJpdmF0ZSkgKyA4LA0KCQkJCSAgICAgR0ZQX0tFUk5F
TCk7DQoJCWlmIChkZXYtPnByaXYgPT0gTlVMTCkNCgkJCXJldHVybiAtRU5P
TUVNOw0KCQltZW1zZXQoZGV2LT5wcml2LCAwLCBzaXplb2Yoc3RydWN0IGxh
bmNlX3ByaXZhdGUpICsgOCk7DQoNCgl9DQoNCgkvKiBNYWtlIGNlcnRhaW4g
dGhlIGRhdGEgc3RydWN0dXJlcyB1c2VkIGJ5IHRoZSBMQU5DRSBhcmUgYWxp
Z25lZC4gKi8NCglkZXYtPnByaXYgPSAodm9pZCAqKSAoKCh1bnNpZ25lZCBs
b25nKSBkZXYtPnByaXYgKyA3KSAmIH43KTsNCglscCA9IChzdHJ1Y3QgbGFu
Y2VfcHJpdmF0ZSAqKSBkZXYtPnByaXY7DQoNCglzd2l0Y2ggKHR5cGUpIHsN
CiNpZmRlZiBDT05GSUdfVEMNCgljYXNlIEFTSUNfTEFOQ0U6DQoJCWRldi0+
YmFzZV9hZGRyID0gc3lzdGVtX2Jhc2UgKyBMQU5DRTsNCg0KCQkvKiBidWZm
ZXIgc3BhY2UgZm9yIHRoZSBvbi1ib2FyZCBMQU5DRSBzaGFyZWQgbWVtb3J5
ICovDQoJCS8qDQoJCSAqIEZJWE1FOiB1Z2x5IGhhY2shDQoJCSAqLw0KCQlk
ZXYtPm1lbV9zdGFydCA9IEtTRUcxQUREUigweDAwMjAwMDApOw0KCQlkZXYt
Pm1lbV9lbmQgPSBkZXYtPm1lbV9zdGFydCArIDB4MDAwMjAwMDA7DQoJCWRl
di0+aXJxID0gRVRIRVI7DQoJCWVzYXJfYmFzZSA9IHN5c3RlbV9iYXNlICsg
RVNBUjsNCg0KCQkvKg0KCQkgKiBzZXR1cCB0aGUgcG9pbnRlciBhcnJheXMs
IHRoaXMgc3Vja3MgW3RtXSA6LSgNCgkJICovDQoJCWZvciAoaSA9IDA7IGkg
PCBSWF9SSU5HX1NJWkU7IGkrKykgew0KCQkJbHAtPnJ4X2J1Zl9wdHJfY3B1
W2ldID0gKGNoYXIgKikgKGRldi0+bWVtX3N0YXJ0ICsgQlVGX09GRlNFVF9D
UFUNCgkJCQkJCSsgMiAqIGkgKiBSWF9CVUZGX1NJWkUpOw0KCQkJbHAtPnJ4
X2J1Zl9wdHJfbG5jW2ldID0gKGNoYXIgKikgKEJVRl9PRkZTRVRfTE5DDQoJ
CQkJCQkrIGkgKiBSWF9CVUZGX1NJWkUpOw0KCQl9DQoJCWZvciAoaSA9IDA7
IGkgPCBUWF9SSU5HX1NJWkU7IGkrKykgew0KCQkJbHAtPnR4X2J1Zl9wdHJf
Y3B1W2ldID0gKGNoYXIgKikgKGRldi0+bWVtX3N0YXJ0ICsgQlVGX09GRlNF
VF9DUFUNCgkJCQkJCSsgMiAqIFJYX1JJTkdfU0laRSAqIFJYX0JVRkZfU0la
RQ0KCQkJCQkJKyAyICogaSAqIFRYX0JVRkZfU0laRSk7DQoJCQlscC0+dHhf
YnVmX3B0cl9sbmNbaV0gPSAoY2hhciAqKSAoQlVGX09GRlNFVF9MTkMNCgkJ
CQkJCSsgUlhfUklOR19TSVpFICogUlhfQlVGRl9TSVpFDQoJCQkJCQkrIGkg
KiBUWF9CVUZGX1NJWkUpOw0KCQl9DQoNCgkJLyoNCgkJICogc2V0dXAgYW5k
IGVuYWJsZSBJT0FTSUMgTEFOQ0UgRE1BDQoJCSAqLw0KCQlscC0+ZG1hX3B0
cl9yZWcgPSAodW5zaWduZWQgbG9uZyAqKSAoc3lzdGVtX2Jhc2UgKyBJT0NU
TCArIExBTkNFX0RNQV9QKTsNCgkJKihscC0+ZG1hX3B0cl9yZWcpID0gUEhZ
U0FERFIoZGV2LT5tZW1fc3RhcnQpIDw8IDM7DQoJCSoodW5zaWduZWQgbG9u
ZyAqKSAoc3lzdGVtX2Jhc2UgKyBJT0NUTCArIFNTUikgfD0gKDEgPDwgMTYp
Ow0KCQl3YmZsdXNoKCk7DQoNCgkJYnJlYWs7DQoJY2FzZSBQTUFEX0xBTkNF
Og0KCQlzbG90ID0gc2VhcmNoX3RjX2NhcmQoIlBNQUQtQUEiKTsNCgkJY2xh
aW1fdGNfY2FyZChzbG90KTsNCg0KCQlkZXYtPm1lbV9zdGFydCA9IGdldF90
Y19iYXNlX2FkZHIoc2xvdCk7DQoJCWRldi0+YmFzZV9hZGRyID0gZGV2LT5t
ZW1fc3RhcnQgKyAweDEwMDAwMDsNCgkJZGV2LT5pcnEgPSBnZXRfdGNfaXJx
X25yKHNsb3QpOw0KCQllc2FyX2Jhc2UgPSBkZXYtPm1lbV9zdGFydCArIDB4
MWMwMDAyOw0KICAgICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IFJYX1JJ
TkdfU0laRTsgaSsrKSB7DQogICAgICAgICAgICAgICAgICAgICAgIGxwLT5y
eF9idWZfcHRyX2NwdVtpXSA9DQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAoY2hhciAqKSAoZGV2LT5tZW1fc3RhcnQgKyBCVUZfT0ZGU0VUX0NQVQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgaSAqIFJY
X0JVRkZfU0laRSk7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgbHAtPnJ4
X2J1Zl9wdHJfbG5jW2ldID0NCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IChjaGFyICopIChCVUZfT0ZGU0VUX0xOQw0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsgaSAqIFJYX0JVRkZfU0laRSk7DQoNCiAg
ICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkg
PCBUWF9SSU5HX1NJWkU7IGkrKykgew0KICAgICAgICAgICAgICAgICAgICAg
ICBscC0+dHhfYnVmX3B0cl9jcHVbaV0gPQ0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGNoYXIgKikgKGRldi0+bWVtX3N0YXJ0ICsgQlVGX09GRlNF
VF9DUFUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAr
IFJYX1JJTkdfU0laRSAqIFJYX0JVRkZfU0laRQ0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICsgaSAqIFRYX0JVRkZfU0laRSk7DQog
ICAgICAgICAgICAgICAgICAgICAgIGxwLT50eF9idWZfcHRyX2xuY1tpXSA9
IChjaGFyICopIChCVUZfT0ZGU0VUX0xOQw0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICsgUlhfUklOR19TSVpFICogUlhf
QlVGRl9TSVpFDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKyBpICogVFhfQlVGRl9TSVpFKTsNCgkJfQ0K
CQlicmVhazsNCiNlbmRpZg0KCWNhc2UgUE1BWF9MQU5DRToNCgkJZGV2LT5p
cnEgPSBFVEhFUjsNCgkJZGV2LT5iYXNlX2FkZHIgPSBLTjAxX0xBTkNFX0JB
U0U7DQoJCWRldi0+bWVtX3N0YXJ0ID0gS04wMV9MQU5DRV9CQVNFICsgMHgw
MTAwMDAwMDsNCgkJZXNhcl9iYXNlID0gS04wMV9SVENfQkFTRSArIDE7DQoJ
CS8qDQoJCSAqIHNldHVwIHRoZSBwb2ludGVyIGFycmF5cywgdGhpcyBzdWNr
cyBbdG1dIDotKA0KCQkgKi8NCgkJZm9yIChpID0gMDsgaSA8IFJYX1JJTkdf
U0laRTsgaSsrKSB7DQoJCQlscC0+cnhfYnVmX3B0cl9jcHVbaV0gPQ0KCQkJ
ICAgIChjaGFyICopIChkZXYtPm1lbV9zdGFydCArIEJVRl9PRkZTRVRfQ1BV
DQoJCQkJICAgICAgKyAyICogaSAqIFJYX0JVRkZfU0laRSk7DQoNCgkJCWxw
LT5yeF9idWZfcHRyX2xuY1tpXSA9DQoJCQkgICAgKGNoYXIgKikgKEJVRl9P
RkZTRVRfTE5DDQoJCQkJICAgICAgKyBpICogUlhfQlVGRl9TSVpFKTsNCg0K
CQl9DQoJCWZvciAoaSA9IDA7IGkgPCBUWF9SSU5HX1NJWkU7IGkrKykgew0K
CQkJbHAtPnR4X2J1Zl9wdHJfY3B1W2ldID0NCgkJCSAgICAoY2hhciAqKSAo
ZGV2LT5tZW1fc3RhcnQgKyBCVUZfT0ZGU0VUX0NQVQ0KCQkJCSAgICAgICsg
MiAqIFJYX1JJTkdfU0laRSAqIFJYX0JVRkZfU0laRQ0KCQkJCSAgICAgICsg
MiAqIGkgKiBUWF9CVUZGX1NJWkUpOw0KCQkJbHAtPnR4X2J1Zl9wdHJfbG5j
W2ldID0gKGNoYXIgKikgKEJVRl9PRkZTRVRfTE5DDQoJCQkJCSAgICArIFJY
X1JJTkdfU0laRSAqIFJYX0JVRkZfU0laRQ0KCQkJCQkJICAgICArIGkgKiBU
WF9CVUZGX1NJWkUpOw0KDQoJCX0NCgkJYnJlYWs7DQoJZGVmYXVsdDoNCgkJ
cHJpbnRrKCJkZWNsYW5jZV9pbml0IGNhbGxlZCB3aXRoIHVua25vd24gdHlw
ZVxuIik7DQoJCXJldHVybiAtRU5PREVWOw0KCQlicmVhazsNCgl9DQoNCgls
bCA9IChzdHJ1Y3QgbGFuY2VfcmVncyAqKSBkZXYtPmJhc2VfYWRkcjsNCgll
c2FyID0gKHVuc2lnbmVkIGNoYXIgKikgZXNhcl9iYXNlOw0KDQoJLyogcHJv
bSBjaGVja3MgKi8NCgkvKiBGaXJzdCwgY2hlY2sgZm9yIHRlc3QgcGF0dGVy
biAqLw0KCWlmIChlc2FyWzB4NjBdICE9IDB4ZmYgJiYgZXNhclsweDY0XSAh
PSAweDAwICYmDQoJICAgIGVzYXJbMHg2OF0gIT0gMHg1NSAmJiBlc2FyWzB4
NmNdICE9IDB4YWEpIHsNCgkJcHJpbnRrKCJFdGhlcm5ldCBzdGF0aW9uIGFk
ZHJlc3MgcHJvbSBub3QgZm91bmQhXG4iKTsNCgkJcmV0dXJuIC1FTk9ERVY7
DQoJfQ0KCS8qIENoZWNrIHRoZSBwcm9tIGNvbnRlbnRzICovDQoJZm9yIChp
ID0gMDsgaSA8IDg7IGkrKykgew0KCQlpZiAoZXNhcltpICogNF0gIT0gZXNh
clsweDNjIC0gaSAqIDRdICYmDQoJCSAgICBlc2FyW2kgKiA0XSAhPSBlc2Fy
WzB4NDAgKyBpICogNF0gJiYNCgkJICAgIGVzYXJbMHgzYyAtIGkgKiA0XSAh
PSBlc2FyWzB4NDAgKyBpICogNF0pIHsNCgkJCXByaW50aygiU29tZXRoaW5n
IGlzIHdyb25nIHdpdGggdGhlIGV0aGVybmV0ICINCgkJCQkic3RhdGlvbiBh
ZGRyZXNzIHByb20hXG4iKTsNCgkJCXJldHVybiAtRU5PREVWOw0KCQl9DQoJ
fQ0KDQoJLyogQ29weSB0aGUgZXRoZXJuZXQgYWRkcmVzcyB0byB0aGUgZGV2
aWNlIHN0cnVjdHVyZSwgbGF0ZXIgdG8gdGhlDQoJICogbGFuY2UgaW5pdGlh
bGl6YXRpb24gYmxvY2sgc28gdGhlIGxhbmNlIGdldHMgaXQgZXZlcnkgdGlt
ZSBpdCdzDQoJICogKHJlKWluaXRpYWxpemVkLg0KCSAqLw0KCXN3aXRjaCAo
dHlwZSkgew0KCWNhc2UgQVNJQ19MQU5DRToNCgkJcHJpbnRrKCIlczogSU9B
U0lDIG9uYm9hcmQgTEFOQ0UsIGFkZHIgPSAiLCBkZXYtPm5hbWUpOw0KCQli
cmVhazsNCgljYXNlIFBNQURfTEFOQ0U6DQoJCXByaW50aygiJXM6IFBNQUQt
QUEsIGFkZHIgPSAiLCBkZXYtPm5hbWUpOw0KCQlicmVhazsNCgljYXNlIFBN
QVhfTEFOQ0U6DQoJCXByaW50aygiJXM6IFBNQVggb25ib2FyZCBMQU5DRSwg
YWRkciA9ICIsIGRldi0+bmFtZSk7DQoJCWJyZWFrOw0KCX0NCglmb3IgKGkg
PSAwOyBpIDwgNjsgaSsrKSB7DQoJCWRldi0+ZGV2X2FkZHJbaV0gPSBlc2Fy
W2kgKiA0XTsNCgkJcHJpbnRrKCIlMi4yeCVjIiwgZGV2LT5kZXZfYWRkcltp
XSwgaSA9PSA1ID8gJywnIDogJzonKTsNCgl9DQoNCglwcmludGsoIiBpcnEg
PSAlZFxuIiwgZGV2LT5pcnEpOw0KDQoJLyogRmlsbCB0aGUgZGV2IGZpZWxk
cyAqLw0KDQoJZGV2LT5vcGVuID0gbGFuY2Vfb3BlbjsNCglkZXYtPnN0b3Ag
PSBsYW5jZV9jbG9zZTsNCglkZXYtPmhhcmRfc3RhcnRfeG1pdCA9IGxhbmNl
X3N0YXJ0X3htaXQ7DQoJZGV2LT5nZXRfc3RhdHMgPSBsYW5jZV9nZXRfc3Rh
dHM7DQoJZGV2LT5zZXRfbXVsdGljYXN0X2xpc3QgPSBsYW5jZV9zZXRfbXVs
dGljYXN0Ow0KCWRldi0+ZG1hID0gMDsNCg0KCS8qIGxwLT5sbCBpcyB0aGUg
bG9jYXRpb24gb2YgdGhlIHJlZ2lzdGVycyBmb3IgbGFuY2UgY2FyZCAqLw0K
CWxwLT5sbCA9IGxsOw0KDQoJbHAtPm5hbWUgPSBsYW5jZXN0cjsNCg0KCS8q
IGJ1c21hc3Rlcl9yZWd2YWwgKENTUjMpIHNob3VsZCBiZSB6ZXJvIGFjY29y
ZGluZyB0byB0aGUgUE1BRC1BQQ0KCSAqIHNwZWNpZmljYXRpb24uDQoJICov
DQoJbHAtPmJ1c21hc3Rlcl9yZWd2YWwgPSAwOw0KCWxwLT5kZXYgPSBkZXY7
DQoNCglldGhlcl9zZXR1cChkZXYpOw0KLyoNCiAgICNpZmRlZiBNT0RVTEUN
CglkZXYtPmlmaW5kZXggPSBkZXZfbmV3X2luZGV4KCk7DQoJbHAtPm5leHRf
bW9kdWxlID0gcm9vdF9sYW5jZV9kZXY7DQoJcm9vdF9sYW5jZV9kZXYgPSBs
cDsNCiAgICNlbmRpZg0KICovDQoJcmV0dXJuIDA7DQp9DQoNCg0KLyogRmlu
ZCBhbGwgdGhlIGxhbmNlIGNhcmRzIG9uIHRoZSBzeXN0ZW0gYW5kIGluaXRp
YWxpemUgdGhlbSAqLw0KX19pbml0ZnVuYyhpbnQgZGVjX2xhbmNlX3Byb2Jl
KHN0cnVjdCBkZXZpY2UgKmRldikpDQp7DQoJc3RhdGljIGludCBjYWxsZWQg
PSAwOw0KDQojaWZkZWYgQ09ORklHX1RDDQoJaW50IHNsb3QgPSAtMTsNCg0K
CWlmIChUVVJCT0NIQU5ORUwpIHsNCgkJaWYgKElPQVNJQyAmJiAhY2FsbGVk
KSB7DQoJCQljYWxsZWQgPSAxOw0KCQkJdHlwZSA9IEFTSUNfTEFOQ0U7DQoJ
CX0gZWxzZSB7DQoJCQlpZiAoKHNsb3QgPSBzZWFyY2hfdGNfY2FyZCgiUE1B
RC1BQSIpKSA+PSAwKSB7DQoJCQkJdHlwZSA9IFBNQURfTEFOQ0U7DQoJCQl9
IGVsc2Ugew0KCQkJCXJldHVybiAtRU5PREVWOw0KCQkJfQ0KCQl9DQoJfSBl
bHNlIHsgDQoJCWlmICghY2FsbGVkKSB7DQoJCQljYWxsZWQgPSAxOw0KCQkJ
dHlwZSA9IFBNQVhfTEFOQ0U7DQoJCX0gZWxzZSB7DQoJCQlyZXR1cm4gLUVO
T0RFVjsNCgkJfQ0KCX0NCiNlbHNlDQoJaWYgKCFjYWxsZWQgJiYgIVRVUkJP
Q0hBTk5FTCkgew0KCQljYWxsZWQgPSAxOw0KCQl0eXBlID0gUE1BWF9MQU5D
RTsNCgl9IGVsc2Ugew0KCQlyZXR1cm4gLUVOT0RFVjsNCgl9DQojZW5kaWYN
Cg0KCXJldHVybiBkZWNfbGFuY2VfaW5pdChkZXYsIHR5cGUpOw0KfQ0KDQov
Kg0KICAgI2lmZGVmIE1PRFVMRQ0KDQogICBpbnQNCiAgIGluaXRfbW9kdWxl
KHZvaWQpDQogICB7DQoJcm9vdF9sYW5jZV9kZXYgPSBOVUxMOw0KCXJldHVy
biBkZWNfbGFuY2VfcHJvYmUoTlVMTCk7DQogICB9DQoNCiAgIHZvaWQNCiAg
IGNsZWFudXBfbW9kdWxlKHZvaWQpDQogICB7DQoJc3RydWN0IGxhbmNlX3By
aXZhdGUgKmxwOw0KDQoJd2hpbGUgKHJvb3RfbGFuY2VfZGV2KSB7DQoJCWxw
ID0gcm9vdF9sYW5jZV9kZXYtPm5leHRfbW9kdWxlOw0KDQoJCXVucmVnaXN0
ZXJfbmV0ZGV2KHJvb3RfbGFuY2VfZGV2LT5kZXYpOw0KCQlrZnJlZShyb290
X2xhbmNlX2Rldi0+ZGV2KTsNCgkJcm9vdF9sYW5jZV9kZXYgPSBscDsNCgl9
DQogICB9DQoNCiAgICNlbmRpZiAtKiBNT0RVTEUgKi8NCg==
---913833367-322858950-924814960=:17055--

From lembark@wrkhors.com  Fri Apr 23 04:36:45 1999
Received: from bird.wrkhors.com (bird.wrkhors.com [206.180.156.161]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id EAA28920; Fri, 23 Apr 1999 04:36:44 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 04:36:44 +0200 (MET DST)
Received: from wrkhors.com (poolf4-010.wwa.com [207.241.63.203])
	by bird.wrkhors.com (8.8.5/8.8.5) with ESMTP id VAA22026
	for <linux-mips@fnet.fr>; Thu, 22 Apr 1999 21:36:23 -0500
Sender: lembark@wrkhors.com
Message-ID: <371FDCB4.3F97E1F@wrkhors.com>
Date: Thu, 22 Apr 1999 21:36:36 -0500
From: Steven Lembark <lembark@wrkhors.com>
Organization: Workhorse Computing
X-Mailer: Mozilla 4.07 [en] (X11; U; Linux 2.2.6 i586)
MIME-Version: 1.0
To: linux-mips@fnet.fr
Subject: Re: DECstation bootloader
References: <XFMail.990421195054.Harald.Koerfgen@home.ivm.de>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msDB75A83A2044806602733C99"
Content-Length: 4733
Lines: 77

This is a cryptographically signed message in MIME format.

--------------msDB75A83A2044806602733C99
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> Oops, sorry guys. This message was meant to be sended directly to Karel,
> but silly me forgot to change the address.

hey, it gave me a chance to practice my German...

-- 
 Steven Lembark                                   2930 W. Palmer St.
 Workhorse Computing                             Chicago, IL  60647
 lembark@wrkhors.com                                   800-762-1582
---------------------------------------------------------------------
  The opinions expressed here are those of this company.
  I am the company.
---------------------------------------------------------------------
--------------msDB75A83A2044806602733C99
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIKlwYJKoZIhvcNAQcCoIIKiDCCCoQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CDIwggT8MIIEZaADAgECAhBLa4QPACg5tIR171/VRyNLMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDEzMDAwMDAw
MFoXDTAwMDEzMDIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlN0ZXZlbiBMZW1iYXJrMSIwIAYJKoZI
hvcNAQkBFhNsZW1iYXJrQHdya2hvcnMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQD5Dh2qHUr6TRD9Fof7Py19Y+C+mbROCqF/4wTc+FOrIpfNDSLrd1dfkQMPzXSgKSKNxFYs
bCRNBTHXoyoPuHpgxFeyTg3NFgiVcngC+5aiykX/O9r90C853zzww9+Ka0Xn9NsURBdiL420
ph6vY6JnBLn61i1Gq2nYthiWIeuYuQIDAQABo4IBkjCCAY4wCQYDVR0TBAIwADCBrwYDVR0g
BIGnMIAwgAYLYIZIAYb4RQEHAQEwgDAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlT
aWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNp
Z24AAAAAAAAwEQYJYIZIAYb4QgEBBAQDAgeAMIGGBgpghkgBhvhFAQYDBHgWdmQ0NjUyYmQ2
M2YyMDQ3MDI5Mjk4NzYzYzlkMmYyNzUwNjljNzM1OWJlZDFiMDU5ZGE3NWJjNGJjOTcwMTc0
N2RhNWQzZjIxNDFiZWFkYjJiZDJlODkyMTBhZDZkZjVkMDExNDk5N2ExYjM0NGZkZjNlYTQ1
MGMwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNy
bDANBgkqhkiG9w0BAQQFAAOBgQBYZciKn7eXMsgMkYynKSGCa9o/ehR3+hF+d2HhX5RUhN/i
O+tcxGyU8+QJtTV6DQsZDxje9b9QCHz0bc5Uid6+tomUCWI0mABjJU4wx0V4zHThfQShoXWg
SY1bvaPCkauRZTwkHvcX/Iv2HiLEAA/jz94y+aQUuUE7WK4Jw4DgnTCCAy4wggKXoAMCAQIC
EQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIyMzU5NTla
MIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3Qg
TmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv
cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBD
QSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBo
u5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+H
Sr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglg
hkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIB
Fh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPK
ZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjj
F7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWikK5uMYICLTCC
AikCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQC
EEtrhA8AKDm0hHXvX9VHI0swCQYFKw4DAhoFAKCBojAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw05OTA0MjMwMjM2MzdaMCMGCSqGSIb3DQEJBDEWBBQTjAnf
1jids0mJu9wlsi1aIp6B2TBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBgkqhkiG9w0BAQEFAASBgClO4saB
WV8TnI8Qvy1SNrpcS/cUGEhLoAeDp6oqmRWfCqeUOeI4VQfzAM7Ml/Q5ei99qclZXxGrGp7T
egTF1AFvrN7i26nL3BNGff0b3lbCzzA0bMP3yd0HYC59N51dnSWDvq0solzVFIAkplGi633I
XnC2+V+ulQJ1O6FRPJin
--------------msDB75A83A2044806602733C99--

From matt@molnir.our.house  Fri Apr 23 13:38:32 1999
Received: from finch-post-12.mail.demon.net (finch-post-12.mail.demon.net [194.217.242.41]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA04302; Fri, 23 Apr 1999 13:38:27 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 13:38:27 +0200 (MET DST)
Received: from [193.237.65.231] (helo=molnir.our.house)
	by finch-post-12.mail.demon.net with esmtp (Exim 2.12 #1)
	id 10aeHg-0002hz-0C
	for linux-mips@fnet.fr; Fri, 23 Apr 1999 11:38:16 +0000
Received: (from matt@localhost)
	by molnir (8.9.1/8.9.1) id IAA31031
	for linux-mips@fnet.fr; Fri, 23 Apr 1999 08:40:09 +0100
From: Matt Foster <matt@molnir.demon.co.uk>
Message-Id: <199904230740.IAA31031@molnir>
Subject: Re: DS5000/25
To: linux-mips@fnet.fr
Date: Fri, 23 Apr 1999 08:37:37 +0100 (BST)
In-Reply-To: <19990422213534.A1050@excalibur.cologne.de> from "Karsten Merker" at Apr 22, 99 09:35:34 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 806
Lines: 22

Hi,

Thanks to all who have made suggestions.  I've now got
the system working well.  Things that had to be
rebuilt for the root image were: login, passwd
vipw, more, cfdisk (couldn't get fdisk to build
it barfed on bsddisklable stuff) and mkswap. 
I left the system building the kernel overnight
(DS5000/25 w 40MB and some ancient RZ25).  It took
3 hours 1 minute and three seconds.  

Does anyone know how to reset the system clock on 
the DS5000?  Every time I boot I loose about 400 days.
netdate won't compile, xntpd at least managed to build
ntpdate, but ntpdate won't sync against molnir.  (I think
it thinks molnir is stratum 16).  Just resetting the hardware
clock from the boot prom would do, I can work getting ntp working
but 400 odd days is a bit much ........

Keep up the good work.  

Matt

From Harry_Norris@nmss.com  Fri Apr 23 14:57:31 1999
Received: from ns.nmss.com ([208.236.204.65]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id OAA05326; Fri, 23 Apr 1999 14:57:31 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 14:57:31 +0200 (MET DST)
From: Harry_Norris@nmss.com
Received: from nmsnotes4.nmss.com by ns.nmss.com
          via smtpd (for guadalquivir.fnet.fr [193.104.112.133]) with SMTP; 23 Apr 1999 12:59:25 UT
Received: by notes4.nmss.com(Lotus SMTP MTA Internal build v4.6.2  (651.2 6-10-1998))  id 8525675C.0047272E ; Fri, 23 Apr 1999 08:57:10 -0400
X-Lotus-FromDomain: NATURAL MICROSYSTEMS
To: linux-mips@fnet.fr
Message-ID: <8525675C.004726D0.00@notes4.nmss.com>
Date: Fri, 23 Apr 1999 08:56:52 -0400
Subject: Linux on MIPS
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Length: 540
Lines: 16



Hello,

I am trying to find a version of Linux that will run on a commonly
available MIPS platform with PCI slots. I have looked through the archives
and have not been able to determine whether such a build (or unbuilt code
base) exists or not. I was pointed to this email address by the
Algorithmics folks in the UK. They (apparently) once have a version running
on one of their P-4032 boards though currently they have nothing running
there. Any information you could provide would be greatly appreciated.

Best Regards,
Harry Norris



From airlied@csn.ul.ie  Fri Apr 23 15:29:48 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id PAA05669; Fri, 23 Apr 1999 15:29:32 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 15:29:32 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id OAA30557
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 14:24:08 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id OAA00786
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 14:29:03 +0100
Date: Fri, 23 Apr 1999 14:29:03 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: patch happy madness (DS 5000/200, setup.c)
Message-ID: <Pine.LNX.3.95.990423142501.17055M-200000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-913833367-186895293-924874143=:17055"
Content-Length: 3983
Lines: 87

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---913833367-186895293-924874143=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,
	please find attached a patch to linux/arch/mips/dec/setup.c,
it fixes dec_init_kn02 to work on the DS5000/200 the only machine this is
called from at any rate. .. I think it is correct .. can someone add it to
whatever tree is needed .. :-) ..

The DS5000/200 now boots, sends a bootp request, receives the reply
(i.e. the interrupt handler works) ...
and then does

Sending BOOTP requests.... OK                                                   
IP-Config: Got BOOTP answer from 136.201.105.129, my address is
136.201.105.130 
RAMDISK: Compressed image found at block 0                                      
Got Bus Error at 80072eb0                                                       
$0 : 00000000 10000c00 ffffffe0 fffe0000 0000002a 00002000 801b7298
00000001    
$8 : 00000c00 ffff00ff 00000f18 00000000 00000fab 8017b358 00000001
00000001    
$16: 80fabfc0 80fab000 00000008 00000008 80353740 00000000 00000003
10000c01    
$24: 00000001 10000c01                   80334000 803350e8 00000000
80072db4    
epc  : 80072eb0                                                                 
Status: 10080c04                                                                
Cause : 1000201c  

>From my System.map
800720c0 t kmem_slab_destroy
80072258 T kmem_cache_create
80072938 T kmem_cache_shrink
80072c48 t kmem_cache_grow
80073244 t kmem_report_alloc_err
80073288 t kmem_report_free_err

So kmem_cache_grow is the spot, any pointers or ideas or shall I just keep
hacking?

Dave.

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

---913833367-186895293-924874143=:17055
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=decdiff
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.990423142903.17055N@skynet.csn.ul.ie>
Content-Description: 

LS0tIHNldHVwLmMub3JpZwlGcmkgQXByIDIzIDE0OjIyOjA5IDE5OTkNCisr
KyBzZXR1cC5jCUZyaSBBcHIgMjMgMTQ6MjE6MDkgMTk5OQ0KQEAgLTIwNyw5
ICsyMDcsOSBAQA0KICAgICAvKg0KICAgICAgKiBTZXR1cCBJT0FTSUMgaW50
ZXJydXB0DQogICAgICAqLw0KLSAgICBjcHVfaXZlY190YmxbMV0gPSBrbjAy
X2lvX2ludDsNCi0gICAgY3B1X21hc2tfdGJsWzFdID0gSUVfSVJRMDsNCi0g
ICAgY3B1X2lycV9uclsxXSA9IC0xOw0KKyAgICBjcHVfaXZlY190YmxbMF0g
PSBrbjAyX2lvX2ludDsNCisgICAgY3B1X21hc2tfdGJsWzBdID0gSUVfSVJR
MDsNCisgICAgY3B1X2lycV9uclswXSA9IC0xOw0KICAgICAqaW1yID0gKmlt
ciAmIDB4ZmYwMGZmMDA7DQogDQogICAgIC8qDQpAQCAtMjE3LDggKzIxNyw4
IEBADQogICAgICAqLw0KICAgICBkZWNfaW50ZXJydXB0W0NMT0NLXS5jcHVf
bWFzayA9IElFX0lSUTE7DQogICAgIGRlY19pbnRlcnJ1cHRbQ0xPQ0tdLmll
bWFzayA9IDA7DQotICAgIGNwdV9tYXNrX3RibFswXSA9IElFX0lSUTE7DQot
ICAgIGNwdV9pcnFfbnJbMF0gPSBDTE9DSzsNCisgICAgY3B1X21hc2tfdGJs
WzFdID0gSUVfSVJRMTsNCisgICAgY3B1X2lycV9uclsxXSA9IENMT0NLOw0K
IA0KICAgICBkZWNfaW50ZXJydXB0W1NDU0lfSU5UXS5jcHVfbWFzayA9IElF
X0lSUTA7DQogICAgIGRlY19pbnRlcnJ1cHRbU0NTSV9JTlRdLmllbWFzayA9
IEtOMDJfU0xPVDU7DQpAQCAtMjUyLDEzICsyNTIsMTMgQEANCiANCiAgICAg
ZGVjX2ludGVycnVwdFtNRU1PUlldLmNwdV9tYXNrID0gSUVfSVJRMzsNCiAg
ICAgZGVjX2ludGVycnVwdFtNRU1PUlldLmllbWFzayA9IDA7DQotICAgIGNw
dV9tYXNrX3RibFsxXSA9IElFX0lSUTM7DQotICAgIGNwdV9pcnFfbnJbMV0g
PSBNRU1PUlk7DQorICAgIGNwdV9tYXNrX3RibFsyXSA9IElFX0lSUTM7DQor
ICAgIGNwdV9pcnFfbnJbMl0gPSBNRU1PUlk7DQogDQogICAgIGRlY19pbnRl
cnJ1cHRbRlBVXS5jcHVfbWFzayA9IElFX0lSUTU7DQogICAgIGRlY19pbnRl
cnJ1cHRbRlBVXS5pZW1hc2sgPSAwOw0KLSAgICBjcHVfbWFza190YmxbMl0g
PSBJRV9JUlE1Ow0KLSAgICBjcHVfaXJxX25yWzJdID0gRlBVOw0KKyAgICBj
cHVfbWFza190YmxbM10gPSBJRV9JUlE1Ow0KKyAgICBjcHVfaXJxX25yWzNd
ID0gRlBVOw0KIA0KIH0JCQkJLyogZGVjX2luaXRfa24wMiAqLw0KIA0K
---913833367-186895293-924874143=:17055--

From K.H.C.vanHouten@research.kpn.com  Fri Apr 23 18:27:10 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA07282; Fri, 23 Apr 1999 18:27:09 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 18:27:09 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01JADRT81XB20002AH@research.kpn.com> for
 linux-mips@fnet.fr; Fri, 23 Apr 1999 18:27:07 +0200
Received: by sparta.research.kpn.com (SMI-8.6/SMI-SVR4) id SAA20222; Fri,
 23 Apr 1999 18:27:01 +0200
X-URL: http://www-lsdm.research.kpn.com/~karel
Date: Fri, 23 Apr 1999 18:27:01 +0200 (MET DST)
From: K.H.C.vanHouten@research.kpn.com (Karel van Houten)
Subject: DECStation booting from disk...
To: linux-mips@fnet.fr
Cc: K.H.C.vanHouten@research.kpn.com (Houten K.H.C. van )
Message-id: <199904231627.SAA20222@sparta.research.kpn.com>
MIME-version: 1.0
X-Mailer: ELM [version 2.4 PL23]
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
Content-Length: 1740
Lines: 47

Hi all,

Thanks to a huge patch from Harald (2 lines), the ELF vmlinux kernel
can now be booted from a NetBSD partition, using the new NetBSD bootblocks.

Steps to achieve this:

- Boot a NetBSD 1.4 Beta snapshot (see www.netbsd.org)
- use disklabel to create a small NetBSD partition, and a larger one
  for linux, (and swap...)
- Install a minimal system on /dev/rz?a, with the new bootblocks
- Compile your linux kernel, including my NetBSD partition patch.
- Transfer the vmlinux (ELF kernel, not the nbImage ECOFF image) to
  the root of the NetBSD partition.
- use the boot command below. Please not the dummy first argument
  before console=, the netBSD bootloader somehow eats the first argument.


KN05 V2.1k
>boot 3/rz3/vmlinux -- console=ttyS2 root=/dev/sda1
>> NetBSD/pmax Secondary Boot, Revision 1.0
>> (simonb@mona, Fri Mar 26 14:48:06 EST 1999)
Boot: 3/rz3/vmlinux
1169552+122480/[190+94448+89966]=0x168b74
Starting at 0x800405cc

This DECstation is a DS5000/2x0
Loading R4000 MMU routines.
CPU revision is: 00000440
Primary instruction cache 16kb, linesize 16 bytes)
Primary data cache 16kb, linesize 16 bytes)
Secondary cache sized at 1024K linesize 32
Linux version 2.2.1 (root@elrond) (gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)) #21 Fri Apr 23 16:56:42 MEST 1999
Calibrating delay loop... 59.90 BogoMIPS
Memory: 193120k/196604k available (1016k kernel code, 2180k data)

You can find the complete log at
http://www.xs4all.nl/~vhouten/mipsel/status.html

Regards,
-- 
Karel van Houten

----------------------------------------------------------
The box said "Requires Windows 95 or better."
I can't understand why it won't work on my Linux computer. 
----------------------------------------------------------

From Harald.Koerfgen@home.ivm.de  Fri Apr 23 18:57:49 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA07499; Fri, 23 Apr 1999 18:57:48 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 18:57:48 +0200 (MET DST)
Received: from franz.no.dom (port38.koeln.ivm.de [195.247.239.38])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id SAA25811
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 18:57:38 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990423190023.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <Pine.LNX.3.95.990423142501.17055M-200000@skynet.csn.ul.ie>
Date: Fri, 23 Apr 1999 19:00:23 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: RE: patch happy madness (DS 5000/200, setup.c)
Content-Length: 1407
Lines: 51

Hello,

On 23-Apr-99 Dave Airlie wrote:
> 
> Hi,
>       please find attached a patch to linux/arch/mips/dec/setup.c,
> it fixes dec_init_kn02 to work on the DS5000/200 the only machine this
> is called from at any rate. .. I think it is correct .. can someone
> add it to whatever tree is needed .. :-) ..
>
> The DS5000/200 now boots, sends a bootp request, receives the reply
> (i.e. the interrupt handler works) ...
> and then does

Excellent job, Dave!

I tend to disagree to the first half of your patch but the second one is
obviously right. Dave, could you please check if

--- setup.c.orig        Fri Apr 23 14:22:09 1999
+++ setup.c     Fri Apr 23 14:21:09 1999
@@ -252,13 +252,13 @@
 _
     dec_interrupt[MEMORY].cpu_mask = IE_IRQ3;
     dec_interrupt[MEMORY].iemask = 0;
-    cpu_mask_tbl[1] = IE_IRQ3;
-    cpu_irq_nr[1] = MEMORY;
+    cpu_mask_tbl[2] = IE_IRQ3;
+    cpu_irq_nr[2] = MEMORY;

     dec_interrupt[FPU].cpu_mask = IE_IRQ5;
     dec_interrupt[FPU].iemask = 0;
-    cpu_mask_tbl[2] = IE_IRQ5;
-    cpu_irq_nr[2] = FPU;
+    cpu_mask_tbl[3] = IE_IRQ5;
+    cpu_irq_nr[3] = FPU;
 _
 }                              /* dec_init_kn02 */_
  
works as well?

[bug report]
> So kmem_cache_grow is the spot, any pointers or ideas or shall I just
> keep hacking?

Strange, I tried to reproduce that here but everything works fine.
What filesystems have you compiled in?

---
Regards,
Harald

From Harald.Koerfgen@home.ivm.de  Fri Apr 23 18:57:54 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id SAA07500; Fri, 23 Apr 1999 18:57:48 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 18:57:48 +0200 (MET DST)
Received: from franz.no.dom (port38.koeln.ivm.de [195.247.239.38])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id SAA25815
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 18:57:39 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990423190024.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <199904230740.IAA31031@molnir>
Date: Fri, 23 Apr 1999 19:00:24 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: Re: DS5000/25
Content-Length: 1032
Lines: 35

Fellow DECstaion hackers,

On 23-Apr-99 Matt Foster wrote:
> Does anyone know how to reset the system clock on 
> the DS5000?  Every time I boot I loose about 400 days.
> netdate won't compile, xntpd at least managed to build
> ntpdate, but ntpdate won't sync against molnir.  (I think
> it thinks molnir is stratum 16).  Just resetting the hardware
> clock from the boot prom would do, I can work getting ntp working
> but 400 odd days is a bit much ........

Only God knows why, but the DECstation engineers decided to use that
wonderful Dallas clock chip as a TOY (Time Of Year clock) :-(.

The year register in the clock chip may only contain 70 71 or 72,
otherwise the PROM will report a self test error and reset this register.

As a consequence of that, you'll have to change the offset which is added
to the year register every two years. Well, it seems as if the time is
ripe.

People, please change the line

        year += 1925;

to

        year += 1927;

in arch/mips/dec/time.c.

Hope this helps.
---
Regards,
Harald

From airlied@csn.ul.ie  Fri Apr 23 19:19:26 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA08167; Fri, 23 Apr 1999 19:19:22 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 19:19:22 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id SAA31226
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 18:14:15 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id SAA20637
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 18:19:07 +0100
Date: Fri, 23 Apr 1999 18:19:06 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: RE: patch happy madness (DS 5000/200, setup.c)
In-Reply-To: <XFMail.990423190023.Harald.Koerfgen@home.ivm.de>
Message-ID: <Pine.LNX.3.95.990423181412.17055Q-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1226
Lines: 40

> > add it to whatever tree is needed .. :-) ..
> >
> > The DS5000/200 now boots, sends a bootp request, receives the reply
> > (i.e. the interrupt handler works) ...
> > and then does
> 
> Excellent job, Dave!
> 
> I tend to disagree to the first half of your patch but the second one is
> obviously right. Dave, could you please check if
> works as well?

This works as well .... I put in the first half to have the ints in the
same order as the IRQ nums .. 

> [bug report]
> > So kmem_cache_grow is the spot, any pointers or ideas or shall I just
> > keep hacking?
> 
> Strange, I tried to reproduce that here but everything works fine.
> What filesystems have you compiled in?

just ext2fs + nfs, do I need more?
If I remove the ramdisk code I send the mount command to my server and
then I die in udp_rcv with a similiar bus error,

I'll take another look over the weekend, see what I can see ..

Dave.

> 
> ---
> Regards,
> Harald
> 

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From babydr@baby-dragons.com  Fri Apr 23 19:35:11 1999
Received: from filesrv1.baby-dragons.com (babydr@filesrv1.baby-dragons.com [199.33.245.55]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA08783; Fri, 23 Apr 1999 19:35:07 +0200 (MET DST)
Received-Date: Fri, 23 Apr 1999 19:35:07 +0200 (MET DST)
Received: from localhost (babydr@localhost)
	by filesrv1.baby-dragons.com (8.9.0/8.8.5) with SMTP id KAA18603
	for <linux-mips@fnet.fr>; Fri, 23 Apr 1999 10:36:31 -0700
Date: Fri, 23 Apr 1999 10:36:30 -0700 (PDT)
From: "Mr. James W. Laferriere" <babydr@baby-dragons.com>
To: linux-mips@fnet.fr
Subject: Dallas clock chip , (was  Re: DS5000/25 )
In-Reply-To: <XFMail.990423190024.Harald.Koerfgen@home.ivm.de>
Message-ID: <Pine.LNX.3.96.990423103502.18494B-100000@filesrv1.baby-dragons.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 1634
Lines: 48


	Hello All, this looks like it should lend itself to a 
	calculation instead of a hard set .  Hth, JimL

On Fri, 23 Apr 1999, Harald Koerfgen wrote:
> Fellow DECstaion hackers,
> On 23-Apr-99 Matt Foster wrote:
> > Does anyone know how to reset the system clock on 
> > the DS5000?  Every time I boot I loose about 400 days.
> > netdate won't compile, xntpd at least managed to build
> > ntpdate, but ntpdate won't sync against molnir.  (I think
> > it thinks molnir is stratum 16).  Just resetting the hardware
> > clock from the boot prom would do, I can work getting ntp working
> > but 400 odd days is a bit much ........
> 
> Only God knows why, but the DECstation engineers decided to use that
> wonderful Dallas clock chip as a TOY (Time Of Year clock) :-(.
> 
> The year register in the clock chip may only contain 70 71 or 72,
> otherwise the PROM will report a self test error and reset this register.
> 
> As a consequence of that, you'll have to change the offset which is added
> to the year register every two years. Well, it seems as if the time is
> ripe.
> 
> People, please change the line
> 
>         year += 1925;
> 
> to
> 
>         year += 1927;
> 
> in arch/mips/dec/time.c.
> 
> Hope this helps.
> ---
> Regards,
> Harald
> 
> 
> 

       +-----------------------------------------------------------------+
       | James   W.   Laferriere | System   Techniques | Give me VMS     |
       | Network        Engineer | 25416       22nd So |   Give me Linux |
       | babydr@baby-dragons.com | DesMoines  WA 98198 |     only on AXP |
       +-----------------------------------------------------------------+

From gashalot@cybermax.net  Sat Apr 24 22:38:10 1999
Received: from mail.cybermax.net (root@mail.cybermax.net [207.19.133.6]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA25221; Sat, 24 Apr 1999 22:38:09 +0200 (MET DST)
Received-Date: Sat, 24 Apr 1999 22:38:09 +0200 (MET DST)
Received: from mail.cybermax.net (gashalot@mail.cybermax.net [207.19.133.6])
	by mail.cybermax.net (8.9.3/8.8.5) with ESMTP id QAA13625
	for <linux-mips@fnet.fr>; Sat, 24 Apr 1999 16:40:05 -0400 (EDT)
Date: Sat, 24 Apr 1999 16:40:05 -0400 (EDT)
From: Robert Gash <gashalot@cybermax.net>
To: linux-mips@fnet.fr
Subject: Re: Linux on MIPS
In-Reply-To: <8525675C.004726D0.00@notes4.nmss.com>
Message-ID: <Pine.BSI.4.04.9904241639090.11272-100000@mail.cybermax.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 938
Lines: 26

You are in luck, this is the right place to be for your problem.  I
suggest starting at www.linux.sgi.com and ftp.linux.sgi.com and reading up
about Linux running on MIPS.  There is currently a port of RedHat (called
HardHat) that you can install on your MIPS-based system.

-Robert Gash (gashalot@cybermax.net)

On Fri, 23 Apr 1999 Harry_Norris@nmss.com wrote:

> 
> 
> Hello,
> 
> I am trying to find a version of Linux that will run on a commonly
> available MIPS platform with PCI slots. I have looked through the archives
> and have not been able to determine whether such a build (or unbuilt code
> base) exists or not. I was pointed to this email address by the
> Algorithmics folks in the UK. They (apparently) once have a version running
> on one of their P-4032 boards though currently they have nothing running
> there. Any information you could provide would be greatly appreciated.
> 
> Best Regards,
> Harry Norris
> 
> 
> 

From monty@monty.pp.sci.fi  Sun Apr 25 15:24:19 1999
Received: from monty.pp.sci.fi (monty.pp.sci.fi [195.74.24.156]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id PAA01044; Sun, 25 Apr 1999 15:24:14 +0200 (MET DST)
Received-Date: Sun, 25 Apr 1999 15:24:14 +0200 (MET DST)
Received: (from monty@localhost)
	by monty.pp.sci.fi (8.8.7/8.8.7) id PAA01431;
	Sun, 25 Apr 1999 15:58:02 +0300
From: Michael Widenius <monty@monty.pp.sci.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Sun, 25 Apr 1999 15:58:02 +0300 (EEST)
To: Robert Gash <gashalot@cybermax.net>
Cc: mysql@lists.mysql.com, linux-mips@fnet.fr
Subject: MySQL: 990422 15:57:50  Can't create interrupt-thread (error 11, errno: 
 0)
In-Reply-To: <371F808E.4E490086@cybermax.net>
References: <371F808E.4E490086@cybermax.net>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <14115.4366.62836.211220@monty.pp.sci.fi>
Reply-To: monty@tcx.se
Content-Length: 755
Lines: 25

>>>>> "Robert" == Robert Gash <gashalot@cybermax.net> writes:

Robert> I finally got MySQL working on the Cobalt RaQ Cube (w/ binutils, glibc,
Robert> and egcs upgrades) but I can't get it to run, when I run
Robert> mysql_install_db it dumps lots of error messages out and this is the one
Robert> that keeps MySQL from running properly, what could be causing this?

Robert> 990422 15:57:50  Can't create interrupt-thread (error 11, errno: 0)

Robert> Info:
Robert> egcs 1.0.2
Robert> glibc 2.0.7 (r20 RPM)
Robert> binutils 2.8.1
Robert> kernel 2.0.34

Hi!

This means that there is probably a bug in pthread_create() or in
the signal handling in your libraries :(

Have you tried the 'thr_lock' and 'thr_alarm' tests in the mysys
library?

Regards,
Monty

From agd5f@node11.unix.virginia.edu  Mon Apr 26 05:49:54 1999
Received: from mail.virginia.edu (mail.Virginia.EDU [128.143.2.9]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id FAA06975; Mon, 26 Apr 1999 05:49:53 +0200 (MET DST)
Received-Date: Mon, 26 Apr 1999 05:49:53 +0200 (MET DST)
Received: from node11.unix.virginia.edu by mail.virginia.edu id aa15667;
          25 Apr 99 23:49 EDT
Received: from localhost (agd5f@localhost) by node11.unix.Virginia.EDU (8.8.5/8.6.6) with ESMTP id XAA41022 for <linux-mips@fnet.fr>; Sun, 25 Apr 1999 23:49:44 -0400
Date: Sun, 25 Apr 1999 23:49:44 -0400 (EDT)
From: Alexander Gustav Deucher <agd5f@unix.mail.virginia.edu>
To: linux-mips@fnet.fr
Subject: Linux on arc mips boxes
Message-ID: <Pine.A41.4.05.9904252347310.94854-100000@node11.unix.Virginia.EDU>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 167
Lines: 12


Is linux still being actively being developed on arc mips boxes? 

and if so, will it run on an NEC RISCstation 2000?

Any info is much appreciated.

Thanks,

Alex



From matt@molnir.our.house  Tue Apr 27 00:37:55 1999
Received: from finch-post-12.mail.demon.net (finch-post-12.mail.demon.net [194.217.242.41]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id AAA01827; Tue, 27 Apr 1999 00:37:54 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 00:37:54 +0200 (MET DST)
Received: from [193.237.65.231] (helo=molnir.our.house)
	by finch-post-12.mail.demon.net with esmtp (Exim 2.12 #1)
	id 10bu0O-000MWv-0C
	for linux-mips@fnet.fr; Mon, 26 Apr 1999 22:37:37 +0000
Received: (from matt@localhost)
	by molnir.our.house (8.9.1/8.9.1) id XAA06925
	for linux-mips@fnet.fr; Mon, 26 Apr 1999 23:37:20 +0100
From: Matt Foster <matt@molnir.demon.co.uk>
Message-Id: <199904262237.XAA06925@molnir.our.house>
Subject: Re: DS5000/25
To: linux-mips@fnet.fr
Date: Mon, 26 Apr 1999 23:37:20 +0100 (BST)
In-Reply-To: <XFMail.990423190024.Harald.Koerfgen@home.ivm.de> from "Harald Koerfgen" at Apr 23, 99 07:00:24 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1040
Lines: 23

Hi all,

Things continue to go well, (INN nearly working - just lack of compile
time).  I've taken my life in my hands today and built a cross-compile
environment Digital Unix 4.0D -> Alpha-Linux to see how much is needed
to get the TC stuff working for the TC based Alphas.  I've got a 3000/300LX
which is tired of running NetBSD :).  My gut reaction is to start with
2.2.6 and load the TC stuff up into that as 2.2.1-dec seems to be
rather broken on Alpha (pc_keyb stuff conflicts).  Does anyone have
a 'tree' suitable for trying this out on?  (Fix 2.2.1-dec? start with 2.2.6?)
Doubtless I shall find the code is all beautifully 64 bit clean and it's
an easy job :-).

Whilst I'm on the subject (or another subject actually), I've started to
write up some of my Linux experiences and put them up at
http://www.molnir.demon.co.uk/  OK it's the scribblings of a mad-man
at the moment, but as they say, documentation is like sex........

And I haven't really got to grips with the Star Office html writer yet.

Keep up the good work.

Matt

From cjrice@cdc.net  Tue Apr 27 04:57:37 1999
Received: from cdc.net (server1.cdc.net [207.244.0.12]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id EAA03882; Tue, 27 Apr 1999 04:57:36 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 04:57:36 +0200 (MET DST)
Received: (qmail 24868 invoked from network); 27 Apr 1999 02:57:30 -0000
Received: from unknown (HELO ricehome) (207.244.8.92)
  by server1.cdc.net with SMTP; 27 Apr 1999 02:57:30 -0000
From: "C J Rice" <cjrice@cdc.net>
To: <linux-mips@fnet.fr>
Subject: Re: DECStation Blues
Date: Mon, 26 Apr 1999 22:58:13 -0400
Message-ID: <01be9059$ca4410a0$f0045598@ricehome>
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.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Content-Length: 1839
Lines: 61

I would appreciate some specific ino on boot prompt commands for the 3100.
This is most likely where I am fouled up.  In particular, should I be able
to switch the console so that console commands are typed via the serial port
on the 3100?

I was booting via the console on the monitor / keyboard.  Once I tried a the
console= it just seems to hang (i.e. no more info on the monitor after a
point).  If I am lucky, it is spewing out a serial port happily waiting for
input.

So, some specific 3100 info would really help me.

Thanks for all the support.

JEFF


-----Original Message-----
From: Richard van den Berg <R.vandenBerg@inter.NL.net>
To: linux-mips@fnet.fr <linux-mips@fnet.fr>
Date: Monday, April 26, 1999 8:13 AM
Subject: Re: DECStation Blues


>On Sun, 25 Apr 1999, C J Rice wrote:
>
>> Just spent most of the week end building linux from 2.2.1-dec as
suggested.
>> Am running red hat 5.2 on 486.  After I got the build done, I tried to
boot
>> nbImage with a Cabletron bootp/tftp server from my NT box.  Kept dying
after
>> the following:
>>
>> numbers
>> Launching kernel...
>> This DECstation is a DS2100/3100
>
>Also make sure you point the kernel to the right tty with appending
>'console=/dev/ttySx' at the boot-command. Tom which one is it on a 3100?
>
>> Errors were socket errors  and something about file too big.  Then I
>> configured linux to do the bootp/tftp and is hung up at same place.  How
do
>> you look at errors on lynux for tftp /bootp and do you have any ideas
about
>> this.  I am issuing boot -f tftp(0) on the decstation.
>
>According to the netboot howto:
>
>Sadly, the 2100 is not quite so fortunate, so the full path name is
>always necessary:
>
>            boot -f tftp(0,6)/data/tftpd/dec_vmlinux
>
>Of course, replace '/data/tftpd/dec_vm_linux' with your local setup.
>
>Regards,
>Richard
>
>

From ralf@lappi.waldorf-gmbh.de  Tue Apr 27 14:38:49 1999
Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id OAA08071; Tue, 27 Apr 1999 14:38:46 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 14:38:46 +0200 (MET DST)
Received: from lappi.waldorf-gmbh.de (cacc-6.uni-koblenz.de [141.26.131.6])
	by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id OAA04798
	for <linux-mips@fnet.fr>; Tue, 27 Apr 1999 14:38:33 +0200 (MET DST)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA00703;
	Tue, 27 Apr 1999 14:38:07 +0200
Message-ID: <19990427143806.A501@uni-koblenz.de>
Date: Tue, 27 Apr 1999 14:38:06 +0200
From: Ralf Baechle <ralf@uni-koblenz.de>
To: linux-mips@fnet.fr, Robert Gash <gashalot@cybermax.net>
Cc: mysql@lists.mysql.com
Subject: Re: MySQL: 990422 15:57:50  Can't create interrupt-thread (error 11, errno: 0)
References: <371F808E.4E490086@cybermax.net> <14115.4366.62836.211220@monty.pp.sci.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <14115.4366.62836.211220@monty.pp.sci.fi>; from Michael Widenius on Sun, Apr 25, 1999 at 03:58:02PM +0300
X-Accept-Language: de,en,fr
Content-Length: 1787
Lines: 72

On Sun, Apr 25, 1999 at 03:58:02PM +0300, Michael Widenius wrote:

> Robert> I finally got MySQL working on the Cobalt RaQ Cube (w/ binutils, glibc,
> Robert> and egcs upgrades) but I can't get it to run, when I run
> Robert> mysql_install_db it dumps lots of error messages out and this is the one
> Robert> that keeps MySQL from running properly, what could be causing this?
> 
> Robert> 990422 15:57:50  Can't create interrupt-thread (error 11, errno: 0)

> Robert> glibc 2.0.7 (r20 RPM)

> This means that there is probably a bug in pthread_create() or in
> the signal handling in your libraries :(

The clone(2) wrapper in libc was buggy for a long time; people may want
to try this test program.  I don't know if Cobalt fixed it in their RPMs
or not.

  Ralf

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

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

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

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

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

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

	last = i;

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

From K.H.C.vanHouten@research.kpn.com  Tue Apr 27 19:27:17 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA10445; Tue, 27 Apr 1999 19:27:15 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 19:27:15 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01JAJF334DQ60000AM@research.kpn.com> for
 linux-mips@fnet.fr; Tue, 27 Apr 1999 19:27:12 +0100
Received: from sparta.research.kpn.com by sparta.research.kpn.com
 (SMI-8.6/SMI-SVR4) id TAA19232; Tue, 27 Apr 1999 19:27:04 +0200
Date: Tue, 27 Apr 1999 19:27:04 +0200
From: "Houten K.H.C. van (Karel)" <K.H.C.vanHouten@research.kpn.com>
Subject: Re: DECStation Blues
In-reply-to: "Your message of Mon, 26 Apr 1999 22:58:13 EDT."
 <01be9059$ca4410a0$f0045598@ricehome>
To: linux-mips@fnet.fr
Cc: K.H.C.vanHouten@research.kpn.com
Reply-to: K.H.C.vanHouten@research.kpn.com
Message-id: <199904271727.TAA19232@sparta.research.kpn.com>
X-Face: ";:TzQQC{mTp~$W,'m4@Lu1Lu$rtG_~5kvYO~F:C'KExk9o1X"iRz[0%{bq?6Aj#>VhSD?v
 1W9`.Qsf+P&*iQEL8&y,RDj&U.]!(R-?c-h5h%Iw%r$|%6+Jc>GTJe!_1&A0o'lC[`I#={2BzOXT1P
 q366I$WL=;[+SDo1RoIT+a}_y68Y:jQ^xp4=*4-ryiymi>hy
Content-Length: 1090
Lines: 32


C J Rice writes:
>I would appreciate some specific ino on boot prompt commands for the 3100.
>This is most likely where I am fouled up.  In particular, should I be able
>to switch the console so that console commands are typed via the serial port
>on the 3100?
My 3100 manual tells me that the command to select the console on the
standard serial console port (== printer port!, not communications port),
is "setenv console 8"

>I was booting via the console on the monitor / keyboard.  Once I tried a the
>console= it just seems to hang (i.e. no more info on the monitor after a
>point).  If I am lucky, it is spewing out a serial port happily waiting for
>input.
>
>So, some specific 3100 info would really help me.
try the following boot command:
boot -f tftp() "console=ttyS3 single rw"

Assuming you use my declinuxroot-990128.tgz, which likes to have
its root FS mounted read-write.
I had indeed some trouble getting the serial port running on the 3100,
and running getty made the system panic. But single user should be OK.


>
>Thanks for all the support.
>
>JEFF

Regards,
Karel.

From K.H.C.vanHouten@research.kpn.com  Tue Apr 27 19:32:37 1999
Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA10544; Tue, 27 Apr 1999 19:32:36 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 19:32:36 +0200 (MET DST)
Received: from sparta.research.kpn.com by research.kpn.com
 (PMDF V5.1-12 #D3519) with SMTP id <01JAJF9RFFKW0000AM@research.kpn.com> for
 linux-mips@fnet.fr; Tue, 27 Apr 1999 19:32:30 +0100
Received: by sparta.research.kpn.com (SMI-8.6/SMI-SVR4) id TAA19374; Tue,
 27 Apr 1999 19:32:29 +0200
X-URL: http://www-lsdm.research.kpn.com/~karel
Date: Tue, 27 Apr 1999 19:32:29 +0200 (MET DST)
From: K.H.C.vanHouten@research.kpn.com (Karel van Houten)
Subject: DECStation Linux installation HOWTO
To: linux-mips@fnet.fr
Cc: K.H.C.vanHouten@research.kpn.com (Houten K.H.C. van )
Message-id: <199904271732.TAA19374@sparta.research.kpn.com>
MIME-version: 1.0
X-Mailer: ELM [version 2.4 PL23]
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
Content-Length: 739
Lines: 23

Hi all,

I've started writing a DECStation Linux installation HOWTO. I would be
very happy to hear from you about what DECStation models you have
tested, what magic you needed to get the console on the serial port
working, and what boot commands you use.

Please visit the current HOWTO page at:
http://www.xs4all.nl/~vhouten/mipsel/install.html

All other comments are also welcome.

I'll be offline for two weeks starting Friday, so I can't respond to your
comments for some time.

Regards,
-- 
Karel van Houten

----------------------------------------------------------
The box said "Requires Windows 95 or better."
I can't understand why it won't work on my Linux computer. 
----------------------------------------------------------

From Harald.Koerfgen@home.ivm.de  Tue Apr 27 20:47:14 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA10980; Tue, 27 Apr 1999 20:47:11 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 20:47:11 +0200 (MET DST)
Received: from franz.no.dom (port9.koeln.ivm.de [195.247.239.9])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id TAA15130
	for <linux-mips@fnet.fr>; Tue, 27 Apr 1999 19:48:14 +0200
X-To: <linux-mips@fnet.fr>
Message-ID: <XFMail.990427204949.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
In-Reply-To: <01be9059$ca4410a0$f0045598@ricehome>
Date: Tue, 27 Apr 1999 20:49:49 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr
Subject: Re: DECStation Blues
Content-Length: 694
Lines: 21

Hi,

On 27-Apr-99 C J Rice wrote:
> I was booting via the console on the monitor / keyboard.  Once I tried a
> the
> console= it just seems to hang (i.e. no more info on the monitor after a
> point).  If I am lucky, it is spewing out a serial port happily waiting
> for
> input.

Ah, that makes things clearer. Serial console is the only console device
supported actually. So you definitely need to connect a terminal or
whatever to one of the serial ports. Sorry, I don't know which one. Maybe
Tom or Dave can comment on that. And please make shure to activate "DZ11
Serial Support" and "Support for console on serial port" while configuring
your kernel.

Hope this helps.
---
Regards,
Harald

From ckaminski@pobox.com  Tue Apr 27 21:53:08 1999
Received: from shell2.tiac.net (cfk@shell2.tiac.net [199.0.65.4]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA11569; Tue, 27 Apr 1999 21:53:06 +0200 (MET DST)
Received-Date: Tue, 27 Apr 1999 21:53:06 +0200 (MET DST)
Received: from localhost (cfk@localhost) by shell2.tiac.net (8.8.5/8.6.9) with SMTP id PAA21133 for <linux-mips@fnet.fr>; Tue, 27 Apr 1999 15:55:15 -0400 (EDT)
X-Authentication-Warning: shell2.tiac.net: cfk owned process doing -bs
Date: Tue, 27 Apr 1999 15:55:14 -0400 (EDT)
From: Chris Kaminski <ckaminski@pobox.com>
X-Sender: cfk@shell2.tiac.net
To: linux-mips@fnet.fr
Subject: ARC based systems
Message-ID: <Pine.BSF.3.96.990427155143.13325A-100000@shell2.tiac.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 884
Lines: 17

I'm inquiring on the status of the port to ARC based systems like those
built by Deskstation, NEC, Netpower and others.  I have a significant
number of these machines (In single, and multiprocessor versions), and am
unable to use NT due to 0-support. 

I've noticed the FAQ hasn't been updated since 1998, and the HOWTWO is
dated Feb 1996.  Is this right??? Has this project been abandoned??  I've
also noticed that the ftp archives on sunsite haven't been updated since
late 1997??


*****************************************************************************
ChrisKaminski mailto:ckaminski@pobox.com
                                         http://www.pobox.com/users/ckaminski
*****************************************************************************
Don't think of it as `gun control', think of it as `victim disarmament'. If 
we make enough laws, we can all be criminals. 

From cjrice@cdc.net  Wed Apr 28 03:53:19 1999
Received: from cdc.net (server1.cdc.net [207.244.0.12]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id DAA16520; Wed, 28 Apr 1999 03:53:18 +0200 (MET DST)
Received-Date: Wed, 28 Apr 1999 03:53:18 +0200 (MET DST)
Received: (qmail 17311 invoked from network); 28 Apr 1999 01:53:15 -0000
Received: from unknown (HELO ricehome) (207.244.7.161)
  by server1.cdc.net with SMTP; 28 Apr 1999 01:53:15 -0000
From: "C J Rice" <cjrice@cdc.net>
To: <linux-mips@fnet.fr>
Subject: Re: DECStation Blues
Date: Tue, 27 Apr 1999 21:54:01 -0400
Message-ID: <01be9119$fd0c3c40$a107f4cf@ricehome>
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.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Content-Length: 2179
Lines: 64

Actually, I am running a boot image built from linux-2_2_1-dec.tar with
mipsel-cross-binutils-2_8_1-1_i386.rpm and
mipsel-cross-egcs-1_0_2-1_i386.rpm.  And, it still does not work.  I enter
the setenv console 8 and then boot -f tftp() "console=ttyS3 single rw" and
all I get are the 3 lines on the DECStatio head.  No action on either serial
port.  Sure is an odd thing to set console to (eight).  Should I try the
release you referenced?  Are you aware of specific differences in source to
explain this behavior?  The MMJ cable that I am using has worked for other
uses, so I don't suspect it.

On a related note, what is the pinout for the DECStation 5000 so that I can
give one of them a whirl?  Don't have any connectors for a keyboard / mouse.

Again, thanks

JEFF



-----Original Message-----
From: Houten K.H.C. van (Karel) <K.H.C.vanHouten@research.kpn.com>
To: linux-mips@fnet.fr <linux-mips@fnet.fr>
Cc: K.H.C.vanHouten@research.kpn.com <K.H.C.vanHouten@research.kpn.com>
Date: Tuesday, April 27, 1999 1:30 PM
Subject: Re: DECStation Blues


>
>C J Rice writes:
>>I would appreciate some specific ino on boot prompt commands for the 3100.
>>This is most likely where I am fouled up.  In particular, should I be able
>>to switch the console so that console commands are typed via the serial
port
>>on the 3100?
>My 3100 manual tells me that the command to select the console on the
>standard serial console port (== printer port!, not communications port),
>is "setenv console 8"
>
>>I was booting via the console on the monitor / keyboard.  Once I tried a
the
>>console= it just seems to hang (i.e. no more info on the monitor after a
>>point).  If I am lucky, it is spewing out a serial port happily waiting
for
>>input.
>>
>>So, some specific 3100 info would really help me.
>try the following boot command:
>boot -f tftp() "console=ttyS3 single rw"
>
>Assuming you use my declinuxroot-990128.tgz, which likes to have
>its root FS mounted read-write.
>I had indeed some trouble getting the serial port running on the 3100,
>and running getty made the system panic. But single user should be OK.
>
>
>>
>>Thanks for all the support.
>>
>>JEFF
>
>Regards,
>Karel.
>
>

From vadi_k_h@hotmail.com  Wed Apr 28 05:29:50 1999
Received: from hotmail.com (f280.hotmail.com [207.82.251.171]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id FAA17565; Wed, 28 Apr 1999 05:29:48 +0200 (MET DST)
Received-Date: Wed, 28 Apr 1999 05:29:48 +0200 (MET DST)
Received: (qmail 54912 invoked by uid 0); 28 Apr 1999 03:29:16 -0000
Message-ID: <19990428032916.54911.qmail@hotmail.com>
Received: from 198.146.83.5 by wy1lg.hotmail.com with HTTP;
	Tue, 27 Apr 1999 20:29:16 PDT
X-Originating-IP: [198.146.83.5]
From: "vadiraj hombal" <vadi_k_h@hotmail.com>
To: linux-mips@fnet.fr
Subject: bench marks
Date: Tue, 27 Apr 1999 20:29:16 PDT
Mime-Version: 1.0
Content-type: text/plain
Content-Length: 276
Lines: 12

hi all,
i'm trying to locate some benchmark results on the net for linux on 
mips machines.
i'd appreciate your help.

thanx in advance,

vadiraj


_______________________________________________________________
Get Free Email and Do More On The Web. Visit http://www.msn.com

From airlied@csn.ul.ie  Wed Apr 28 13:44:27 1999
Received: from beast.csn.ul.ie (root@beast.csn.ul.ie [136.201.105.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id NAA21020; Wed, 28 Apr 1999 13:44:25 +0200 (MET DST)
Received-Date: Wed, 28 Apr 1999 13:44:25 +0200 (MET DST)
Received: from skynet.csn.ul.ie (airlied@skynet.csn.ul.ie [136.201.105.2])
	by beast.csn.ul.ie (8.8.8/8.8.8) with ESMTP id MAA08641
	for <linux-mips@fnet.fr>; Wed, 28 Apr 1999 12:39:18 +0100
Received: from localhost (airlied@localhost)
	by skynet.csn.ul.ie (8.8.5/8.8.5) with SMTP id MAA15042
	for <linux-mips@fnet.fr>; Wed, 28 Apr 1999 12:44:19 +0100
Date: Wed, 28 Apr 1999 12:44:18 +0100 (IST)
From: Dave Airlie <airlied@csn.ul.ie>
To: linux-mips@fnet.fr
Subject: Re: DECStation Blues
In-Reply-To: <01be9119$fd0c3c40$a107f4cf@ricehome>
Message-ID: <Pine.LNX.3.95.990428124158.17055V-100000@skynet.csn.ul.ie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Length: 2944
Lines: 83


> the setenv console 8 and then boot -f tftp() "console=ttyS3 single rw" and

I'm think ttyS2 is the one you need, ttyS0 is keyboard/mouse port, 1 is
printer and 2 is serial console (I think!!!),

On my DS5000/200 I have no graphics card at the moment, and all I do on it
is boot 6/tftp and I don't pass command line at all and it seems to work,
(I've messed with init.d scripts)...

so as a recap you plug the serial line into port 3 which should be ttyS2
.... I recommend moving over to a full serial console with the 
setenv console s ( I think again)... at least until framebuffer and stuff
support arrives ..

Dave.

> all I get are the 3 lines on the DECStatio head.  No action on either serial
> port.  Sure is an odd thing to set console to (eight).  Should I try the
> release you referenced?  Are you aware of specific differences in source to
> explain this behavior?  The MMJ cable that I am using has worked for other
> uses, so I don't suspect it.
> 
> On a related note, what is the pinout for the DECStation 5000 so that I can
> give one of them a whirl?  Don't have any connectors for a keyboard / mouse.
> 
> Again, thanks
> 
> JEFF
> 
> 
> 
> -----Original Message-----
> From: Houten K.H.C. van (Karel) <K.H.C.vanHouten@research.kpn.com>
> To: linux-mips@fnet.fr <linux-mips@fnet.fr>
> Cc: K.H.C.vanHouten@research.kpn.com <K.H.C.vanHouten@research.kpn.com>
> Date: Tuesday, April 27, 1999 1:30 PM
> Subject: Re: DECStation Blues
> 
> 
> >
> >C J Rice writes:
> >>I would appreciate some specific ino on boot prompt commands for the 3100.
> >>This is most likely where I am fouled up.  In particular, should I be able
> >>to switch the console so that console commands are typed via the serial
> port
> >>on the 3100?
> >My 3100 manual tells me that the command to select the console on the
> >standard serial console port (== printer port!, not communications port),
> >is "setenv console 8"
> >
> >>I was booting via the console on the monitor / keyboard.  Once I tried a
> the
> >>console= it just seems to hang (i.e. no more info on the monitor after a
> >>point).  If I am lucky, it is spewing out a serial port happily waiting
> for
> >>input.
> >>
> >>So, some specific 3100 info would really help me.
> >try the following boot command:
> >boot -f tftp() "console=ttyS3 single rw"
> >
> >Assuming you use my declinuxroot-990128.tgz, which likes to have
> >its root FS mounted read-write.
> >I had indeed some trouble getting the serial port running on the 3100,
> >and running getty made the system panic. But single user should be OK.
> >
> >
> >>
> >>Thanks for all the support.
> >>
> >>JEFF
> >
> >Regards,
> >Karel.
> >
> >
> 

------------ David Airlie, David.Airlie@ul.ie,airlied@skynet --------
Telecommunications Research Centre, ECE Dept, University of Limerick \
http://www.csn.ul.ie/~airlied	-- Telecommunications Researcher      \
--- TEL: +353-61-202695 -----------------------------------------------

From Harald.Koerfgen@home.ivm.de  Fri Apr 30 10:52:47 1999
Received: from aw.ivm.net (mail.ivm.net [195.78.161.2]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id KAA07477; Fri, 30 Apr 1999 10:52:46 +0200 (MET DST)
Received-Date: Fri, 30 Apr 1999 10:52:46 +0200 (MET DST)
Received: from franz.no.dom (port22.koeln.ivm.de [195.247.239.22])
	by aw.ivm.net (8.8.8/8.8.8) with ESMTP id KAA10718;
	Fri, 30 Apr 1999 10:52:38 +0200
X-To: linux-mips@fnet.fr
Message-ID: <XFMail.990430105522.Harald.Koerfgen@home.ivm.de>
X-Mailer: XFMail 1.3 [p0] on Linux
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
Date: Fri, 30 Apr 1999 10:55:22 +0200 (MEST)
Reply-To: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Organization: none
Sender: harry@franz.no.dom
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
To: linux-mips@fnet.fr, SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: CP0_STATUS interrupt mask patch
Content-Length: 417
Lines: 16

Hi Gang,

two weeks ago I asked for comments on a patch which is essential for Linux
on DECstations but may trigger undiscovered bugs on other machines.

Well, I haven't got any feedback :-(

On the other hand, nobody said "don't do this!" :-)

If nobody stops me I am going to commit the patch I posted two weeks ago
and see what happens B)
---
Regards,
Harald

P.S.: Yes, I *do* have my asbestos suit within reach.

From ralf@lappi.waldorf-gmbh.de  Fri Apr 30 14:18:03 1999
Received: from mailhost.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.64.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id OAA08351; Fri, 30 Apr 1999 14:18:00 +0200 (MET DST)
Received-Date: Fri, 30 Apr 1999 14:18:00 +0200 (MET DST)
Received: from lappi.waldorf-gmbh.de (cacc-24.uni-koblenz.de [141.26.131.24])
	by mailhost.uni-koblenz.de (8.9.1/8.9.1) with ESMTP id OAA23306
	for <linux-mips@fnet.fr>; Fri, 30 Apr 1999 14:17:26 +0200 (MET DST)
Received: (from ralf@localhost)
	by lappi.waldorf-gmbh.de (8.8.7/8.8.7) id OAA06604;
	Fri, 30 Apr 1999 14:16:58 +0200
Message-ID: <19990430141658.D6213@uni-koblenz.de>
Date: Fri, 30 Apr 1999 14:16:58 +0200
From: Ralf Baechle <ralf@uni-koblenz.de>
To: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>, linux-mips@fnet.fr,
        SGI Linux <linux@cthulhu.engr.sgi.com>
Subject: Re: CP0_STATUS interrupt mask patch
References: <XFMail.990430105522.Harald.Koerfgen@home.ivm.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2
In-Reply-To: <XFMail.990430105522.Harald.Koerfgen@home.ivm.de>; from Harald Koerfgen on Fri, Apr 30, 1999 at 10:55:22AM +0200
X-Accept-Language: de,en,fr
Content-Length: 527
Lines: 17

On Fri, Apr 30, 1999 at 10:55:22AM +0200, Harald Koerfgen wrote:

> two weeks ago I asked for comments on a patch which is essential for Linux
> on DECstations but may trigger undiscovered bugs on other machines.
> 
> Well, I haven't got any feedback :-(
> 
> On the other hand, nobody said "don't do this!" :-)
> 
> If nobody stops me I am going to commit the patch I posted two weeks ago
> and see what happens B)
>
> P.S.: Yes, I *do* have my asbestos suit within reach.

Not required, Real Penguins Stay Cool (TM).

  Ralf

