From jctihon@ucdavis.edu Sun Mar 1 07:16:52 1998 Received: from schilling.ucdavis.edu (root@schilling.ucdavis.edu [128.120.8.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id HAA19710; Sun, 1 Mar 1998 07:16:50 +0100 (MET) Received-Date: Sun, 1 Mar 1998 07:16:50 +0100 (MET) Received: from catbert.ucdavis.edu (root@catbert.ucdavis.edu [128.120.8.190]) by schilling.ucdavis.edu (8.8.8/UCD3.11.26) with ESMTP id WAA04203 for ; Sat, 28 Feb 1998 22:16:42 -0800 (PST) Received: from localhost (ez040407@localhost [127.0.0.1]) by catbert.ucdavis.edu (8.8.7/UCD3.11.26) with SMTP id WAA15846 for ; Sat, 28 Feb 1998 22:16:41 -0800 (PST) Date: Sat, 28 Feb 1998 22:16:41 -0800 (PST) From: Jack Tihon X-Sender: ez040407@catbert.ucdavis.edu To: linux-mips@fnet.fr Subject: Re: creating the root fs Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Okay guys, I know that this is a stupid newbie question, but how do i get the root (root-0.01.tar.gz) fs image onto the disk as an ext2fs partition? thanks, -jack . From jctihon@ucdavis.edu Sun Mar 1 20:51:06 1998 Received: from schilling.ucdavis.edu (root@schilling.ucdavis.edu [128.120.8.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA23196; Sun, 1 Mar 1998 20:51:00 +0100 (MET) Received-Date: Sun, 1 Mar 1998 20:51:00 +0100 (MET) Received: from catbert.ucdavis.edu (root@catbert.ucdavis.edu [128.120.8.190]) by schilling.ucdavis.edu (8.8.8/UCD3.11.26) with ESMTP id LAA09506 for ; Sun, 1 Mar 1998 11:50:50 -0800 (PST) Received: from localhost (ez040407@localhost [127.0.0.1]) by catbert.ucdavis.edu (8.8.7/UCD3.11.26) with SMTP id LAA02114 for ; Sun, 1 Mar 1998 11:50:49 -0800 (PST) Date: Sun, 1 Mar 1998 11:50:49 -0800 (PST) From: Jack Tihon X-Sender: ez040407@catbert.ucdavis.edu To: linux-mips@fnet.fr Subject: Re: creating the root fs In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry about my last post. I got it running. On Sat, 28 Feb 1998, Jack Tihon wrote: > Okay guys, > > I know that this is a stupid newbie question, but how do i get the > root (root-0.01.tar.gz) fs image onto the disk as an ext2fs partition? > thanks, > > -jack > . > -jt . From donovare@servcom.com Tue Mar 3 10:39:48 1998 Received: from ntserver.servcom.com (ntserver.servcom.com [207.14.85.10]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id KAA08436; Tue, 3 Mar 1998 10:39:45 +0100 (MET) Received-Date: Tue, 3 Mar 1998 10:39:45 +0100 (MET) Received: from ancp17.servcom.com ([207.14.86.179]) by ntserver.servcom.com (Post.Office MTA v3.1 release PO205e ID# 0-39206U2500L250S0) with SMTP id AAA110 for ; Mon, 2 Mar 1998 23:59:30 -0900 Received: by ancp17.servcom.com with Microsoft Mail id <01BD463D.52D852E0@ancp17.servcom.com>; Tue, 3 Mar 1998 00:43:03 -0900 Message-ID: <01BD463D.52D852E0@ancp17.servcom.com> From: Donovan Arellano To: "'linux-mips@fnet.fr'" Subject: acer pica 61 Date: Tue, 3 Mar 1998 00:43:01 -0900 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable ok, uncle....uncle...I cannot stand it any longer, I have a netpower 100 = (acer pica 61 with 64megs of ram and 3gigs of drive space) and am in = need of an OS to put on this machine that will allow me to do some dev = work on a web site I am building. Anyway, long story short where are the = FAQ's on installing this OS for this type of machine. I have read the = Linux/MIPS FAQ and surrounding docs, but all it talks about is testing = to see if MILO will load on the system...OK it does, now what? Any help = or point in the right direction would be of great help Donovan Arellano Anchorage,AK ******************************************************* "The reasonable man adapts himself to the world; The unreasonable man = persists in trying to adapt the world to himself. Therefore, all = progress depends on the unreasonable man." -- George Bernard Shaw From R.vandenBerg@inter.NL.net Tue Mar 3 16:48:10 1998 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 QAA10254; Tue, 3 Mar 1998 16:48:08 +0100 (MET) Received-Date: Tue, 3 Mar 1998 16:48:08 +0100 (MET) From: R.vandenBerg@inter.NL.net Received: from dutch.mountain by altrade.nijmegen.inter.nl.net via hn99-2.Hoorn.NL.net [193.79.46.227] with ESMTP for id QAA07504 (8.8.5/3.24); Tue, 3 Mar 1998 16:48:01 +0100 (MET) Received: by dutch.mountain via sendmail with stdio id for linux-mips@fnet.fr; Tue, 3 Mar 1998 16:17:13 +0100 (MET) (Smail-3.2 1996-Jul-4 #2 built 1996-Nov-26) Message-Id: Date: Tue, 3 Mar 1998 16:17:13 +0100 (MET) To: linux-mips@fnet.fr X-URL: http://whale.dutch.mountain/diverse/mips.html X-Mailer: Lynx, Version 2.6 X-Personal_name: Richard van den Berg Subject: Status Linux-MIPS for DECstation 5000/25 Cc: ravdberg@dutch.mountain Hi, Is the current MIPS-Kernel able to boot on a DECstation 5000/25? I followed the links to xxx.softway.com.au and the www page isn't available, fortunatly the ftp is still there and I downloaded the experimentel kernel which I got booting till Calibrating delay loop, as stated. The latest source there is dated november 1997. Question is what's my best shot to do? I'm not a programmer but see it as a challenge to get the DECstation running Linux. :-) Regards, Richard From ahm@spies.com Tue Mar 3 19:41:20 1998 Received: from goonsquad.spies.com (root@[206.67.152.210]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id TAA11141; Tue, 3 Mar 1998 19:41:17 +0100 (MET) Received-Date: Tue, 3 Mar 1998 19:41:17 +0100 (MET) Received: by goonsquad.spies.com via sendmail with stdio id for linux-mips@fnet.fr; Tue, 3 Mar 1998 10:41:57 -0800 (PST) (Smail-3.2 1996-Jul-4 #5 built 1996-Dec-13) Message-Id: From: ahm@spies.com (Andreas Meyer) Subject: Linux/MIPS status? To: linux-mips@fnet.fr Date: Tue, 3 Mar 1998 10:41:56 -0800 (PST) Organization: The Internet Wiretap Content-Type: text Hello, Can you tell me the current status of Linux/MIPS? I'd like to run Linux on an SGI Personal Iris. Merci, Andy -- Andreas Meyer, ahm@goonsquad.spies.com From robm@gemstone.com Tue Mar 3 20:01:49 1998 Received: from gemstone.com (slcgate.gemstone.com [207.79.207.46]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id UAA11310; Tue, 3 Mar 1998 20:01:47 +0100 (MET) Received-Date: Tue, 3 Mar 1998 20:01:47 +0100 (MET) Received: by gemstone.com (Smail-3.2.0.91 1997-Jan-14 #1) id ; Tue, 3 Mar 1998 10:48:59 -0800 (PST) Received: from mailsrv1.gemstone.com by servio.gemstone.com with smtp (Smail3.1.28.1 #1) id m0y9wtC-001H8jC; Tue, 3 Mar 98 10:58 PST Received: by MAILSRV1 with Internet Mail Service (5.0.1458.49) id ; Tue, 3 Mar 1998 10:57:53 -0800 Message-ID: <79680FECEC77D1119EEC00A0C984038612C822@MAILSRV1> From: Rob Mohr To: "'linux-mips@fnet.fr'" Subject: RE: Linux/MIPS status? Date: Tue, 3 Mar 1998 10:57:50 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain I am also intrested in the status of this port. Specifically, the pmax port. I have a DECstation 3100 that I would like to run it on. Rob Mohr > -----Original Message----- > From: ahm@spies.com [SMTP:ahm@spies.com] > Sent: Tuesday, March 03, 1998 10:42 AM > To: linux-mips@fnet.fr > Subject: Linux/MIPS status? > > Hello, > > Can you tell me the current status of Linux/MIPS? > I'd like to run Linux on an SGI Personal Iris. > > Merci, > Andy > -- > Andreas Meyer, ahm@goonsquad.spies.com From ralf@uni-koblenz.de Thu Mar 5 21:53:26 1998 Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id VAA01048; Thu, 5 Mar 1998 21:53:20 +0100 (MET) Received-Date: Thu, 5 Mar 1998 21:53:20 +0100 (MET) From: ralf@uni-koblenz.de Received: from uni-koblenz.de (pmport-18.uni-koblenz.de [141.26.249.18]) by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id VAA13373 for ; Thu, 5 Mar 1998 21:52:54 +0100 (MET) Received: (from ralf@localhost) by uni-koblenz.de (8.8.7/8.8.7) id VAA18354; Thu, 5 Mar 1998 21:31:44 +0100 Message-ID: <19980305213144.33306@uni-koblenz.de> Date: Thu, 5 Mar 1998 21:31:44 +0100 To: Harald Koerfgen , linux-mips@fnet.fr, linux@engr.sgi.com Subject: R3000 glibc References: <19980305003010.18771@uni-koblenz.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e In-Reply-To: ; from Harald Koerfgen on Thu, Mar 05, 1998 at 08:29:51PM +0100 Thought this might as well be interesting to other as well, so I copy this to the usual lists. On Thu, Mar 05, 1998 at 08:29:51PM +0100, Harald Koerfgen wrote: > BTW Eine Sache, die ich schon immer wissen wollte, aber nie zu fragen wagte: > > Wie sieht das eigentlich mit der CPU-Abhaengigkeit der glibc aus? > > Ich habe gerade damit anfgefangen, mich mit dem Ramdisk-Support fuer linux/MIPS zu > beschaeftigen und moechte spaeter einmal ein Ramdisk-Image zum Kernel-Image > dazulinken, welches als root gemountet werden soll. Auf diesem moechte ich eine > statisch gelinkte bash unterbringen. Meine eigentliche Frage ist nun, wuerde das mit > der existierenden glibc funktionieren, oder muesste ich eine R3000-spezifische glibc > bauen? All the published userland binaries have been compiled using MIPS ISA 1. The sole exception is glibc. As it is usual for Linux, the MIPS binaries of glibc have been built using the three add-ons crypt, localedata and linuxthreads. In order to be threadsafe LinuxThreads has to use some kind of semaphores etc.. Since it is the natural way of doing things for R6000 and better, I choose to implement this using the ll and sc instructions. For the members of the MIPS CPU family which are lacking these two instructions I suggest to simulate them in the reserved instruction handler. This will work for all uniprocessor systems and using the special hardware which is part of old R2000/R3000 systems it would even be SMP proof - if we ever do R3000 SMP ... It wouldn't be interrupt safe as well. The implementation could roughly look like: unsigned long ll_bit, lladdr; void simulate_ll(struct pt_regs *regs) { unsigned long addr; /* * analyse the ll instruction that just caused a ri exception * and put the referenced address to addr. */ [...] lladdr = addr; ll_bit = 1; regs[reg_to_be_loaded] = *addr; } void simulate_sc(struct pt_regs *regs) { /* * analyse the ll instruction that just caused a ri exception * and put the referenced address to addr. */ [...] lladdr = addr; if (ll_bit = 0) { regs[reg_to_be_stored] = 0; return; } *addr = regs[reg_to_be_loaded]; regs[reg_to_be_loaded] = 1; } The scheduler would have to clear ll_bit on every context switch in order to take care of shared memory and threads sharing their mm_struct. There are for shure better ways of doing this, but this implementation would keep the 100% binary compatibility. The way not to do it is to use sysmips(MIPS_ATOMIC_SET, ...) syscall which would result in the full syscall overhead. Even though Linux's is way less than RISC/OS's ... Ralf From greg@xtp.engr.sgi.com Thu Mar 5 22:58:08 1998 Received: from sgi.sgi.com (SGI.COM [192.48.153.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id WAA01381; Thu, 5 Mar 1998 22:58:03 +0100 (MET) Received-Date: Thu, 5 Mar 1998 22:58:03 +0100 (MET) Received: from xtp.engr.sgi.com ([150.166.75.34]) by sgi.sgi.com (980305.SGI.8.8.8-aspam-6.2/980304.SGI-aspam) via SMTP id NAA22582; Thu, 5 Mar 1998 13:57:10 -0800 (PST) mail_from (greg@xtp.engr.sgi.com) Received: by xtp.engr.sgi.com (950413.SGI.8.6.12/911001.SGI) id NAA29549; Thu, 5 Mar 1998 13:57:08 -0800 From: "Greg Chesson" Message-Id: <9803051357.ZM29547@xtp.engr.sgi.com> Date: Thu, 5 Mar 1998 13:57:08 -0800 In-Reply-To: ralf@uni-koblenz.de "R3000 glibc" (Mar 5, 9:31pm) References: <19980305003010.18771@uni-koblenz.de> <19980305213144.33306@uni-koblenz.de> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: ralf@uni-koblenz.de, Harald Koerfgen , linux-mips@fnet.fr, linux@cthulhu.engr.sgi.com Subject: Re: R3000 glibc Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Interesting indeed: one could implement nested ll-sc sequences by emulation. g From ralf@uni-koblenz.de Fri Mar 6 17:50:21 1998 Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id RAA08627; Fri, 6 Mar 1998 17:50:19 +0100 (MET) Received-Date: Fri, 6 Mar 1998 17:50:19 +0100 (MET) From: ralf@uni-koblenz.de Received: from uni-koblenz.de (pmport-14.uni-koblenz.de [141.26.249.14]) by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id RAA07647 for ; Fri, 6 Mar 1998 17:50:14 +0100 (MET) Received: (from ralf@localhost) by uni-koblenz.de (8.8.7/8.8.7) id RAA24674; Fri, 6 Mar 1998 17:46:06 +0100 Message-ID: <19980306174605.00092@uni-koblenz.de> Date: Fri, 6 Mar 1998 17:46:05 +0100 To: linux-mips@fnet.fr, linux@engr.sgi.com Subject: xntp Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e Don't run xntpd; there is some bug in the MIPS stuff which locks the machine, only the usual kernel hotkeys are still working. I don't know why or if all platforms are affected. The crash happend on a RM200. The time code is ripe for a complete overhaul anyway ... Ralf From ralf@uni-koblenz.de Fri Mar 6 19:29:05 1998 Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id TAA09299; Fri, 6 Mar 1998 19:29:02 +0100 (MET) Received-Date: Fri, 6 Mar 1998 19:29:02 +0100 (MET) From: ralf@uni-koblenz.de Received: from uni-koblenz.de (pmport-18.uni-koblenz.de [141.26.249.18]) by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id TAA11808 for ; Fri, 6 Mar 1998 19:28:57 +0100 (MET) Received: (from ralf@localhost) by uni-koblenz.de (8.8.7/8.8.7) id TAA24907; Fri, 6 Mar 1998 19:25:14 +0100 Message-ID: <19980306192514.14435@uni-koblenz.de> Date: Fri, 6 Mar 1998 19:25:14 +0100 To: Trevor Schroeder Cc: linux-mips@fnet.fr, linux@engr.sgi.com Subject: Re: xntp References: <19980306174605.00092@uni-koblenz.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e In-Reply-To: ; from Trevor Schroeder on Fri, Mar 06, 1998 at 11:01:32AM -0600 On Fri, Mar 06, 1998 at 11:01:32AM -0600, Trevor Schroeder wrote: > > Don't run xntpd; there is some bug in the MIPS stuff which locks the > > machine, only the usual kernel hotkeys are still working. I don't > > know why or if all platforms are affected. The crash happend on a > > RM200. The time code is ripe for a complete overhaul anyway ... > > Do tell, what exactly is this bug? I'm using xntpd on a number of non-MIPS > Linux hosts here and I'd like to verify that it's not going to be a problem. I appears as if a syscall never terminates or so. xntpd just hangs in 'R' (running) state in the process table. This happens immediately after starting xntpd from the command line. For now I assume this to be a MIPS only bug - Ulrich Windl posted some NTP4 related patches and that's about everything I heared in the last time related to NTP bugs. So don't worry, I'm going to fix it next week - there is something non-MIPSish on my to-do list that is more urgent ... On the other side xntpd builds right out of the box for Linux/MIPS and that's already good news, given the complexity of the thing and how difficult it builds for IRIX. Ralf From ralf@uni-koblenz.de Fri Mar 6 20:49:28 1998 Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de [141.26.4.1]) by guadalquivir.fnet.fr with ESMTP (8.8.8/97.02.12/Guadalquivir); id UAA09818; Fri, 6 Mar 1998 20:49:25 +0100 (MET) Received-Date: Fri, 6 Mar 1998 20:49:25 +0100 (MET) From: ralf@uni-koblenz.de Received: from uni-koblenz.de (pmport-11.uni-koblenz.de [141.26.249.11]) by informatik.uni-koblenz.de (8.8.8/8.8.8) with ESMTP id UAA14686 for ; Fri, 6 Mar 1998 20:49:10 +0100 (MET) Received: (from ralf@localhost) by uni-koblenz.de (8.8.7/8.8.7) id UAA25048; Fri, 6 Mar 1998 20:45:29 +0100 Message-ID: <19980306204529.39369@uni-koblenz.de> Date: Fri, 6 Mar 1998 20:45:29 +0100 To: linux-mips@fnet.fr, linux@engr.sgi.com Subject: More ntp ... Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e Tried xntpd the Indy as well. Xntpd doesn't crash the box but the Indy timekeeping is that flaky that xntpd marks all timeservers as ``insane''. Ralf From tschroed@cheetah.wsc.edu Sat Mar 7 02:41:07 1998 Received: from mung.wayne.esu1.k12.ne.us (tschroed@cis-2511-a1.wsc.edu [192.150.175.187]) by guadalquivir.fnet.fr with SMTP (8.8.8/97.02.12/Guadalquivir); id CAA13340; Sat, 7 Mar 1998 02:41:03 +0100 (MET) Received-Date: Sat, 7 Mar 1998 02:41:03 +0100 (MET) Received: by mung.wayne.esu1.k12.ne.us (5.65/DEC-Ultrix/4.4) id AA00887; Fri, 6 Mar 1998 19:40:30 -0600 Other-Stuff: localhost tschroed@cheetah.wsc.edu tschroed@cheetah.wsc.edu Date: Fri, 6 Mar 1998 19:40:30 -0600 (CST) From: Trevor Schroeder X-Sender: tschroed@mung.wsc.edu To: ralf@uni-koblenz.de Cc: linux-mips@fnet.fr, linux@engr.sgi.com Subject: Re: xntp In-Reply-To: <19980306192514.14435@uni-koblenz.de> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 6 Mar 1998 ralf@uni-koblenz.de wrote: > I appears as if a syscall never terminates or so. xntpd just hangs in 'R' > (running) state in the process table. This happens immediately after > starting xntpd from the command line. For now I assume this to be a MIPS > only bug - Ulrich Windl posted some NTP4 related patches and that's about > everything I heared in the last time related to NTP bugs. So don't worry, > I'm going to fix it next week - there is something non-MIPSish on my to-do > list that is more urgent ... I would agree that it seems to be a MIPS only problem as it's not causing problems on Linux/x86.