From owner-freebsd-alpha Sun Jun 3 0:25:24 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id D08AC37B42C; Sun, 3 Jun 2001 00:25:21 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f537Yic04556; Sun, 3 Jun 2001 00:34:44 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200106030734.f537Yic04556@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Andrew Gallatin Cc: John Baldwin , alpha@FreeBSD.ORG Subject: Re: PCI Interrupt Routing Broken on my Miata In-reply-to: Your message of "Thu, 31 May 2001 14:22:18 EDT." <15126.35802.41704.920301@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 03 Jun 2001 00:34:44 -0700 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > OK, it turns out that its not as simple as I thought.. > pcib_route_interrupt() doesn't using my hack. I had a feeling my hack > was too simple. If pcib_route_interrupt isn't calling your hack, you've just inserted it at the wrong level. The PCI host bridge code should implement this method; if you've inserted it in the nexus, then it's probably not working right. Note that the PC faces exactly the same issues that the Alpha does; intline registers uninitialised or with bogus values, so the same approach should work on both platforms. It makes sense to me to use the platform structure to hold the switch function; just make sure that when you set it up, you give it a hose arg as well, for reasons that should be obvious. Please don't call it "nonsense". I prefer "garbage", myself. 8) > I think what we'll need to do to make all platforms work is to: > > a) Undo the breakage I just introduced > > b) Undo the platform changes that msmith made earlier this year when > this intr routing nonsense was introduced. By this, I mean that the > platform.pci_intr_map and all its implementations come back exactly as > they are in -stable > > c) Have all the chipset read_config routines call > alpha_platform_assign_pciintr() in the case of a read of INTLINE > alpha_platform_assign_pciintr() conses up cfgregs & calls the relavent > platform routine, or returns 255 > > > d) Have have alpha_pci_route_interrupt() call > alpha_platform_assign_pciintr(). > > Opinions? > > Drew > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Jun 3 17:10: 6 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 63B2637B406 for ; Sun, 3 Jun 2001 17:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f540A1K99595; Sun, 3 Jun 2001 17:10:01 -0700 (PDT) (envelope-from gnats) Received: from netau1.alcanet.com.au (ntp.alcanet.com.au [203.62.196.27]) by hub.freebsd.org (Postfix) with ESMTP id B4F7E37B401 for ; Sun, 3 Jun 2001 17:00:49 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: from mfg1.cim.alcatel.com.au (mfg1.cim.alcatel.com.au [139.188.23.1]) by netau1.alcanet.com.au (8.9.3 (PHNE_22672)/8.9.3) with ESMTP id KAA16353 for ; Mon, 4 Jun 2001 10:00:47 +1000 (EST) Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37640) with ESMTP id <01K4D5E41K28VLKOJ3@cim.alcatel.com.au> for FreeBSD-gnats-submit@freebsd.org; Mon, 4 Jun 2001 10:00:29 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.1/8.11.1) id f5400PU71784; Mon, 04 Jun 2001 10:00:25 +1000 (EST envelope-from jeremyp) Message-Id: <200106040000.f5400PU71784@gsmx07.alcatel.com.au> Date: Mon, 04 Jun 2001 10:00:25 +1000 (EST) From: peter.jeremy@alcatel.com.au Reply-To: peter.jeremy@alcatel.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: alpha/27866: Fast interrupts handled via interrupt threads Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 27866 >Category: alpha >Synopsis: Fast interrupts handled via interrupt threads >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-alpha >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 03 17:10:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 5.0-CURRENT alpha >Organization: Alcatel Australia Limited >Environment: 5.0-CURRENT from around 25th May >Description: `Fast' interrupts can be handled synchronously by calling the bus and device interrupt handler directly from /sys/alpha/alpha/interrupt.c:alpha_dispatch_intr(), whereas other interrupts are scheduled as interrupt threads. Unfortunately, the test for fast interrupts in interrupt.c incorrectly uses INTR_FAST instead of IH_FAST, so fast interrupts aren't detected. This significantly increases latencies for fast interrupts and can lead to SILO overflows. This was detected by some code I added to determine what was contributing to sio interrupt latencies. I discovered that the `fast interrupt found' probe was not being triggered. >How-To-Repeat: Code inspection: If alpha_setup_intr() is called with INTR_FAST specified in , this will be passed onto ithread_add_handler() where it will be mapped to (IH_FAST | IH_EXCLUSIVE) in (struct intrhand).ih_flags. When the interrupt occurs, alpha_dispatch_intr() tests (struct intrhand).ih_flags against INTR_FAST and so fails to detect that it is a fast interrupt. >Fix: [This fix has been tested on my Multia, but the following is a re-type of the fix] Index: interrupt.c =================================================================== RCS file: /home/CVSROOT/src/sys/alpha/alpha/interrupt.c,v retrieving revision 1.52 diff -u -r1.52 interrupt.c --- interrupt.c 2001/05/15 23:22:17 1.52 +++ interrupt.c 2001/06/03 23:41:17 @@ -434,7 +434,7 @@ * that this means that any fast interrupt handler must be MP safe. */ ih = TAILQ_FIRST(&ithd->it_handlers); - if ((ih->ih_flags & INTR_FAST) != 0) { + if ((ih->ih_flags & IH_FAST) != 0) { ih->ih_handler(ih->ih_argument); return; } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Jun 3 17:20: 4 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 529E637B401 for ; Sun, 3 Jun 2001 17:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f540K3h00300; Sun, 3 Jun 2001 17:20:03 -0700 (PDT) (envelope-from gnats) Date: Sun, 3 Jun 2001 17:20:03 -0700 (PDT) Message-Id: <200106040020.f540K3h00300@freefall.freebsd.org> To: freebsd-alpha@freebsd.org Cc: From: Matthew Jacob Subject: Re: alpha/27866: Fast interrupts handled via interrupt threads Reply-To: Matthew Jacob Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR alpha/27866; it has been noted by GNATS. From: Matthew Jacob To: peter.jeremy@alcatel.com.au Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: alpha/27866: Fast interrupts handled via interrupt threads Date: Sun, 3 Jun 2001 17:16:00 -0700 (PDT) Good eye. WHy no mail to alpha@? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Jun 3 17:42:43 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from netau1.alcanet.com.au (ntp.alcanet.com.au [203.62.196.27]) by hub.freebsd.org (Postfix) with ESMTP id 74FB737B401 for ; Sun, 3 Jun 2001 17:42:37 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: from mfg1.cim.alcatel.com.au (mfg1.cim.alcatel.com.au [139.188.23.1]) by netau1.alcanet.com.au (8.9.3 (PHNE_22672)/8.9.3) with ESMTP id KAA20676 for ; Mon, 4 Jun 2001 10:42:35 +1000 (EST) Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37640) with ESMTP id <01K4D6VAUHM8VLKPBQ@cim.alcatel.com.au> for freebsd-alpha@FreeBSD.ORG; Mon, 4 Jun 2001 10:42:34 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.1/8.11.1) id f540gWl72059 for freebsd-alpha@FreeBSD.ORG; Mon, 04 Jun 2001 10:42:32 +1000 (EST envelope-from jeremyp) Content-return: prohibited Date: Mon, 04 Jun 2001 10:42:32 +1000 From: Peter Jeremy Subject: Re: Abyssmal interrupt latency with -current In-reply-to: <20010531093454.X89950@gsmx07.alcatel.com.au>; from peter.jeremy@alcatel.com.au on Thu, May 31, 2001 at 09:34:54AM +1000 To: freebsd-alpha@FreeBSD.ORG Mail-Followup-To: freebsd-alpha@FreeBSD.ORG Message-id: <20010604104232.V89950@gsmx07.alcatel.com.au> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.2.5i References: <20010531093454.X89950@gsmx07.alcatel.com.au> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2001-May-31 09:34:54 +1000, Peter Jeremy wrote: >I've recently been getting SILO overflows on the PPP link on my >Multia. I recall seeing a comment (probably in -current) about >interrupt latency regressions, but the Multia seems worse than >my 486, so I suspect some of it is alpha-specific. And I found that it is... see alpha/27866. Basically `fast' interrupts aren't detected as fast and are being scheduled as threads. Note that this bug would have been detected by the compiler if we were using a type-safe language. >The median time from entering XentInt to the start of the sio >interrupt handler is 61usec. With my fix in, the mean and median both drop to just over 21usec, with a range of 10..~129 usec. The worst case is fairly bad, but is good enough to allow sio to work. The reason for the large worst-case latencies are nested interrupts - especially clock interrupts. (These figures are for a UP, not SMP kernel). >Overall, I suspect I'd be better off ignoring all interrupts except >the clock interrupt and polling everything everything else from >within the clock interrupt. I'm still considering this. The only problem I see is for receiving lots of small ethernet frames (the Multia only supports 10Mbps, so a large frame takes >1msec). Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Jun 3 17:52:58 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5ABBD37B403; Sun, 3 Jun 2001 17:52:57 -0700 (PDT) (envelope-from mjacob@FreeBSD.org) Received: (from mjacob@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f540qvq02310; Sun, 3 Jun 2001 17:52:57 -0700 (PDT) (envelope-from mjacob) Date: Sun, 3 Jun 2001 17:52:57 -0700 (PDT) From: Message-Id: <200106040052.f540qvq02310@freefall.freebsd.org> To: peter.jeremy@alcatel.com.au, mjacob@FreeBSD.org, freebsd-alpha@freebsd.org Subject: Re: alpha/27866: Fast interrupts handled via interrupt threads Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Synopsis: Fast interrupts handled via interrupt threads State-Changed-From-To: open->closed State-Changed-By: mjacob State-Changed-When: Sun Jun 3 17:52:39 PDT 2001 State-Changed-Why: Easy and correct fix. Applied. http://www.FreeBSD.org/cgi/query-pr.cgi?pr=27866 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 0:11: 6 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id 7829A37B403 for ; Mon, 4 Jun 2001 00:11:03 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f547Avm70222 for ; Mon, 4 Jun 2001 09:10:57 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id D762918CE8; Mon, 4 Jun 2001 09:10:55 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id 981F315902 for ; Mon, 4 Jun 2001 09:10:55 +0200 (CEST) Date: Mon, 4 Jun 2001 09:10:54 +0200 (CEST) X-X-Sender: To: Subject: make.conf Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I wanted to change the make.conf options in: cc -mcup=ev56 -O3 -funroll-loops -fexpensive-optimizations -fschedule-insns2 Can I do it safely for compiling ports ?? or d o usuggest me to use the default gcc options cc -O -pipe only ?? thanks Rick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 6:38:34 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 9CC6D37B401 for ; Mon, 4 Jun 2001 06:38:31 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA12143; Mon, 4 Jun 2001 09:38:31 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54Dc1q82752; Mon, 4 Jun 2001 09:38:01 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.36664.854626.740288@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 09:38:00 -0400 (EDT) To: Riccardo.Veraldi@fi.infn.it Cc: Subject: Re: make.conf In-Reply-To: References: X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Riccardo.Veraldi@fi.infn.it writes: > > I wanted to change the make.conf options in: > > cc -mcup=ev56 -O3 -funroll-loops -fexpensive-optimizations -fschedule-insns2 > > Can I do it safely for compiling ports ?? or d o usuggest me to use the > default gcc options cc -O -pipe only ?? > > thanks > > Rick Have you tried -O3 and seen this message? cc1: warning: *** *** The -O3 flag TRIGGERS KNOWN OPTIMIZER BUGS ON THIS PLATFORM *** Which part of this message do you not understand? It seems rather clear to me. You can try to build something with -O3 -- The executable may work fine, or it may crash. It might even crash the compiler during compilation. So use non-standard optimization flags at your own risk. And don't report any "problems" you find after compiling with anything but the standard optimization flags. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 7:54: 8 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 331EE37B401 for ; Mon, 4 Jun 2001 07:54:05 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f54Erul93772; Mon, 4 Jun 2001 07:53:56 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f54Ertp80497; Mon, 4 Jun 2001 07:53:55 -0700 (PDT) (envelope-from obrien) Date: Mon, 4 Jun 2001 07:53:55 -0700 From: "David O'Brien -Alpha" To: Andrew Gallatin Cc: Riccardo.Veraldi@fi.infn.it, freebsd-alpha@FreeBSD.ORG Subject: Re: make.conf Message-ID: <20010604075355.B80409@dragon.nuxi.com> Reply-To: freebsd-alpha@FreeBSD.ORG References: <15131.36664.854626.740288@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15131.36664.854626.740288@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Mon, Jun 04, 2001 at 09:38:00AM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 09:38:00AM -0400, Andrew Gallatin wrote: > > I wanted to change the make.conf options in: > > > > cc -mcup=ev56 -O3 -funroll-loops -fexpensive-optimizations -fschedule-insns2 You deal with "ev56" by setting CPUTYPE=ev56 in /etc/make.conf Andrew sufficiently addressed the -O3 so I don't need to. [Thanks! Andrew] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 8: 5:10 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-11.mail.nl.demon.net [194.159.73.21]) by hub.freebsd.org (Postfix) with ESMTP id 8B27A37B401 for ; Mon, 4 Jun 2001 08:05:07 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 156vuk-0006Qu-00; Mon, 04 Jun 2001 15:05:06 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f54FB2105212; Mon, 4 Jun 2001 17:11:02 +0200 (CEST) (envelope-from wkb) Date: Mon, 4 Jun 2001 17:11:02 +0200 From: Wilko Bulte To: "David O'Brien -Alpha" Cc: Andrew Gallatin , Riccardo.Veraldi@fi.infn.it Subject: Re: make.conf Message-ID: <20010604171102.A5198@freebie.demon.nl> References: <15131.36664.854626.740288@grasshopper.cs.duke.edu> <20010604075355.B80409@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20010604075355.B80409@dragon.nuxi.com>; from freebsd-alpha@freebsd.org on Mon, Jun 04, 2001 at 07:53:55AM -0700 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 07:53:55AM -0700, David O'Brien -Alpha wrote: > On Mon, Jun 04, 2001 at 09:38:00AM -0400, Andrew Gallatin wrote: > > > I wanted to change the make.conf options in: > > > > > > cc -mcup=ev56 -O3 -funroll-loops -fexpensive-optimizations -fschedule-insns2 > > You deal with "ev56" by setting CPUTYPE=ev56 in /etc/make.conf David, how well does gcc 'react' as far as setting ev* CPU types goes? > Andrew sufficiently addressed the -O3 so I don't need to. [Thanks! Andrew] .... Wilko -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 8:30:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from grafin.fujimori.cache.waseda.ac.jp (grafin.fujimori.cache.waseda.ac.jp [133.9.152.154]) by hub.freebsd.org (Postfix) with ESMTP id EE57137B403 for ; Mon, 4 Jun 2001 08:30:39 -0700 (PDT) (envelope-from fujimori@grafin.fujimori.cache.waseda.ac.jp) Received: from grafin.fujimori.cache.waseda.ac.jp (fujimori@localhost [127.0.0.1]) by grafin.fujimori.cache.waseda.ac.jp (8.9.3/3.7W) with ESMTP id XAA23512 for ; Mon, 4 Jun 2001 23:58:55 +0900 Message-Id: <200106041458.XAA23512@grafin.fujimori.cache.waseda.ac.jp> To: freebsd-alpha@freebsd.org Subject: Does Tru64 5.1 run Linux elf? Date: Mon, 04 Jun 2001 23:58:55 +0000 From: Yoriaki FUJIMORI Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a bit off-topic question. I heard from other source that Tru64 5.1 can run Linux elf binaries. Can someone confirm this? # On one of alpha boxes here I run Tru64 5.0, which cannot emulate Linux-elf. Thank you for your attention. Yoriaki Fujimori To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 8:43:22 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id CDD2937B403 for ; Mon, 4 Jun 2001 08:43:20 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f54FgS038493; Mon, 4 Jun 2001 08:42:28 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f54FgRY39531; Mon, 4 Jun 2001 08:42:27 -0700 (PDT) (envelope-from jdp) Date: Mon, 4 Jun 2001 08:42:27 -0700 (PDT) Message-Id: <200106041542.f54FgRY39531@vashon.polstra.com> To: alpha@freebsd.org From: John Polstra Cc: wkb@freebie.demon.nl Subject: Re: make.conf In-Reply-To: <20010604171102.A5198@freebie.demon.nl> References: <15131.36664.854626.740288@grasshopper.cs.duke.edu> <20010604075355.B80409@dragon.nuxi.com> <20010604171102.A5198@freebie.demon.nl> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <20010604171102.A5198@freebie.demon.nl>, Wilko Bulte wrote: > On Mon, Jun 04, 2001 at 07:53:55AM -0700, David O'Brien -Alpha wrote: > > You deal with "ev56" by setting CPUTYPE=ev56 in /etc/make.conf > > David, how well does gcc 'react' as far as setting ev* CPU types goes? I've been using ev56 on the Alpha forever, without any noticeable problems. It speeds up make world significantly. I don't know whether that's because the compiler has less work to do, or because it was built better optimizatized for the available instruction set. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 8:44:10 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 7B9F237B403 for ; Mon, 4 Jun 2001 08:44:08 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f54Fhxl94039; Mon, 4 Jun 2001 08:43:59 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f54Fhtq84516; Mon, 4 Jun 2001 08:43:55 -0700 (PDT) (envelope-from obrien) Date: Mon, 4 Jun 2001 08:43:55 -0700 From: "David O'Brien" To: Wilko Bulte Cc: "David O'Brien -Alpha" , Andrew Gallatin , Riccardo.Veraldi@fi.infn.it Subject: Re: make.conf Message-ID: <20010604084354.A84492@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <15131.36664.854626.740288@grasshopper.cs.duke.edu> <20010604075355.B80409@dragon.nuxi.com> <20010604171102.A5198@freebie.demon.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010604171102.A5198@freebie.demon.nl>; from wkb@freebie.demon.nl on Mon, Jun 04, 2001 at 05:11:02PM +0200 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 05:11:02PM +0200, Wilko Bulte wrote: > > You deal with "ev56" by setting CPUTYPE=ev56 in /etc/make.conf > > David, how well does gcc 'react' as far as setting ev* CPU types goes? You cannot compile a kernel with CPUTYPE=ev6 do to the toolchain, but that will come in time. I have had no problems using CPUTYPE=ev56 on both DS20 and Miata. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 9:48:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 706E437B401 for ; Mon, 4 Jun 2001 09:48:47 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA17162 for ; Mon, 4 Jun 2001 12:48:47 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54GmH183207; Mon, 4 Jun 2001 12:48:17 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.48080.899655.349197@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 12:48:16 -0400 (EDT) To: freebsd-alpha@freebsd.org Subject: interrupt latency X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org OK, so we do suck relative to Tru64 Here are some timings taken using the interperf tool and a PCI Pamette (PCI Pamette V1R1, Firmware 1.10, Serial Number 200040, Configuration: 4010E 4010E 4010E 4010E). Intrperf - Interrupt Performance Measurements The application programs lca0 to issue an interrupt via the Ring0 line. It records the time at which the interrupt was issued, cleared by the Pamette driver (i.e., kernel code) and cleared by the user code. All these times are recorded in PCI-cycles, so there is no need for platform specific cycle counters. It works under DIGITAL Unix on Alpha and under Windows NT on Alpha and x86. (and on FreeBSD/alpha and FreeBSD/i386) (To get the user timings, the driver sends a sigio to a user process.) These were taken on a 500 MHz Miata (GL) with both Tru64 and 4.3: issue -> system issue -> user system -> user =================================|======================|====================== Tru64 4.0D: min (us) 3.5 39.7 34.2 max (us) 12.7 67.6 61.4 avg (us) 5.4 42.7 37.3 med (us) 5.5 40.8 35.3 FreeBSD 4.3-RELEASE min (us) 4.8 53.7 48.2 max (us) 11.2 300.0 293.4 avg (us) 6.4 59.3 52.9 med (us) 7.7 58.4 50.8 I'll try to do some -current timings later. They're *really* going to suck, because you can't call psignal() from a fast interrupt handler in -current. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 11:10:34 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 3DFBA37B41F; Mon, 4 Jun 2001 11:10:04 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f54I9xG17045; Mon, 4 Jun 2001 11:09:59 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010602122808.A82678@dragon.nuxi.com> Date: Mon, 04 Jun 2001 11:10:03 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: RE: -current kernel still considered dangerous Cc: Freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 02-Jun-01 David O'Brien wrote: > Entering kernel.ko at 0xfffffc000032d360... > FreeBSD 5.0-CURRENT #7: Fri Jun 1 19:24:14 PDT 2001 > rootk@phuong.nuxi.com:/files/Current/sys/compile/DS20 > ..snip.. > Starting background filesystem checks This was fixed already I think. Both of my alphas boot at least. > Sat Jun 2 08:58:41 PDT 2001 > > fatal kernel trap: > > trap entry = 0x2 (memory management fault) > faulting va = 0x0 > type = access violation > cause = load instructon > pc = 0xfffffc00003bf8e4 > ra = 0xfffffc00003bbc30 > sp = 0xfffffe001ff3f9f8 > usp = 0x11ff7560 > curproc = 0xfffffe001fef1bc0 > pid = 464, comm = tcsh > > Stopped at _mtx_unlock_sleep+0x104: ldq t1,0(s1) <0x0> > > db> trace > _mtx_unlock_sleep() at _mtx_unlock_sleep+0x104 > lockmgr() at lockmgr+0xf0 > vm_map_find() at vm_map_find+0x8c > rol() at rol+0x614 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 12:44:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 9A8DA37B403 for ; Mon, 4 Jun 2001 12:44:24 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1570H2-0004gz-00 for ; Mon, 04 Jun 2001 14:44:24 -0500 Date: Mon, 4 Jun 2001 14:44:24 -0500 From: Mark Nipper To: freebsd-alpha@freebsd.org Subject: SCSI devices settling and illegal request Message-ID: <20010604144424.A18029@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi everyone! :) I'm trying to get FreeBSD running on a Digital Server 5000 (AS1200) and I'm having a little trouble. First off, I want to say, I'm trying to use FreeBSD instead of Linux for one major reason. Supposedly the DAC960 driver under FreeBSD supports revision 2.x of the firmware, whereas the Linux driver only supports 3.x and above. So FreeBSD sounded like a good choice at that point! :) Anyway, I've been browsing the Alpha list constantly the past few days, having never touched an Alpha before this and this probably not being the best choice for my first Alpha experience! _Anyway_, I downloaded the new-kern.flp instead of the 4.3 released kern.flp, and it boots great. So here's another success story for that particular change. I was hanging at exactly the same point as everyone else before that. So, I was pretty happy at that point, seeing how I thought I might get FreeBSD installed sometime soon. But no such luck! I have dual 533's on this AS1200 with 1GB of RAM, one PCI card with a(n) NCR53C810, two NCR53C875's and a DECchip 21140-AA ethernet controller and two Mylex DAC 960's (three channels apiece). The problem I'm having I've only seen a few mentions of but no fixes. The new-kern.flp disk boots fine, and I get the normal prompt to insert mfsroot.flp (although the disk light still stays on the whole time). After I insert mfsroot.flp, I interrupt the boot process to do a 'boot -v' for more diagnostic output of course. After all is said and done, I end up at the following: --- Waiting 15 seconds for SCSI devices to settle (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered. (noperiph:sym1:0:-1:-1): SCSI BUS reset delivered. sym1: enabling clock multiplier sym1: Downloading SCSI SCRIPTS. (noperiph:sym2:0:-1:-1): SCSI BUS reset delivered. sym2: enabling clock multiplier sym2: Downloading SCSI SCRIPTS. (probe5:sym0:0:5:0): . CDB: 12 1 80 0 ff 0 (probe5:sym0:0:5:0): ILLEGAL REQUEST asc:24,0 (probe5:sym0:0:5:0): sks:c8,1 --- and there it sits. So it looks like something is "wrong" with SCSI device id #5 attached to sym0? I believe, if I'm not mistaken, that this is my CD-ROM. This sounds like another problem someone was having too, but I'm not sure. Any advice? I tried pulling both DAC960's to avoid more complications, but that didn't help. So I assume this is an issue with the NCR based board. I'd try pulling it and leaving the DAC960's, but after banging my head on this for a number of days, I'm kind of exhausted. I'll get to that later if no one has a magical fix for me! Thanks for any help. I'd love to help get this platform/architecture running better... --=20 Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 12:57: 4 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id ECD0837B405 for ; Mon, 4 Jun 2001 12:57:02 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA21631; Mon, 4 Jun 2001 15:57:02 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54JuWq83595; Mon, 4 Jun 2001 15:56:32 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.59376.287110.867659@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 15:56:32 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604144424.A18029@arrakis.tamu.edu> References: <20010604144424.A18029@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Can you send output of 'show conf' from the SRM console, please? Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13: 0:13 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 10C4B37B408 for ; Mon, 4 Jun 2001 13:00:04 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1570W9-0004hn-00; Mon, 04 Jun 2001 15:00:01 -0500 Date: Mon, 4 Jun 2001 15:00:01 -0500 From: Mark Nipper To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604150001.A18056@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <15131.59376.287110.867659@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 03:56:32PM -0400, Andrew Gallatin wrote: > Can you send output of 'show conf' from the SRM console, please? Is there an easy way to capture the output without having to copy it all down by hand? I recall the SRM console supporting pipes and redirects, but I've never actually done it myself. --=20 Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13: 2:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 51C1037B401 for ; Mon, 4 Jun 2001 13:02:26 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA21786; Mon, 4 Jun 2001 16:02:25 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54K1t883616; Mon, 4 Jun 2001 16:01:55 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.59699.813928.744193@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 16:01:55 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604150001.A18056@arrakis.tamu.edu> References: <15131.59376.287110.867659@grasshopper.cs.duke.edu> <20010604150001.A18056@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > On Mon, Jun 04, 2001 at 03:56:32PM -0400, Andrew Gallatin wrote: > > Can you send output of 'show conf' from the SRM console, please? > > Is there an easy way to capture the output without having > to copy it all down by hand? I recall the SRM console supporting > pipes and redirects, but I've never actually done it myself. Use a serial console if you can. I'm mainly concerned with seeing what hose all these ncr adapters are on. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13: 7:55 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 0AB3837B401 for ; Mon, 4 Jun 2001 13:07:53 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1570dj-0004iV-00; Mon, 04 Jun 2001 15:07:51 -0500 Date: Mon, 4 Jun 2001 15:07:51 -0500 From: Mark Nipper To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604150751.B18056@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15131.59699.813928.744193@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 04:01:55PM -0400, Andrew Gallatin wrote: > > Is there an easy way to capture the output without having > > to copy it all down by hand? I recall the SRM console supporting > > pipes and redirects, but I've never actually done it myself. > > Use a serial console if you can. > > I'm mainly concerned with seeing what hose all these ncr adapters are > on. Everything is on hose1. Although the floppy shows up on EISA on hose 0, but the kernel still boots at least. Before, I had the multi-NCR/DECchip card on hose0, one DAC960 on hose0, one DAC960 on hose1 and one qlogic 1020 card on hose1 as well. The kernel wouldn't even boot like that, complaining about no support for more than one hose or something. So I removed the qlogic card entirely, since I didn't need it, yanked the video card (I'm on a serial console now) and squeezed the other three cards into hose1. Do you still need the output from show conf, or did I answer your question? And how will the serial console help to capture the output easily? -- Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:15:56 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 2616737B405 for ; Mon, 4 Jun 2001 13:15:54 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA22153; Mon, 4 Jun 2001 16:15:53 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54KFNi83641; Mon, 4 Jun 2001 16:15:23 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.60507.632903.501743@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 16:15:23 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604150751.B18056@arrakis.tamu.edu> References: <15131.59699.813928.744193@grasshopper.cs.duke.edu> <20010604150751.B18056@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > On Mon, Jun 04, 2001 at 04:01:55PM -0400, Andrew Gallatin wrote: > > > Is there an easy way to capture the output without having > > > to copy it all down by hand? I recall the SRM console supporting > > > pipes and redirects, but I've never actually done it myself. > > > > Use a serial console if you can. > > > > I'm mainly concerned with seeing what hose all these ncr adapters are > > on. > > Everything is on hose1. Although the floppy shows up on > EISA on hose 0, but the kernel still boots at least. Before, I > had the multi-NCR/DECchip card on hose0, one DAC960 on hose0, one > DAC960 on hose1 and one qlogic 1020 card on hose1 as well. > > The kernel wouldn't even boot like that, complaining > about no support for more than one hose or something. So I > removed the qlogic card entirely, since I didn't need it, yanked > the video card (I'm on a serial console now) and squeezed the > other three cards into hose1. Can you put everything on hose0 rather than hose1, or use the qlogic card rather than the ncr? There's something about how we encode hose numbers in 4.x that breaks ncr/sym cards (this is no longer a problem in 5.x). > Do you still need the output from show conf, or did I > answer your question? And how will the serial console help to > capture the output easily? You cut and paste from your terminal emulator, or console-server log file. ;-) In general, having direct output from the console is immensely useful to those trying to help and, as a result, tends to generate much better feedback for the person with the problem. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:22:59 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id E89A237B401 for ; Mon, 4 Jun 2001 13:22:54 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1570sI-0004jY-00 for ; Mon, 04 Jun 2001 15:22:54 -0500 Date: Mon, 4 Jun 2001 15:22:30 -0500 From: Mark Nipper To: Andrew Gallatin Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604152230.C18056@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15131.60507.632903.501743@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 04:15:23PM -0400, Andrew Gallatin wrote: > Can you put everything on hose0 rather than hose1, or use the qlogic > card rather than the ncr? There's something about how we encode hose > numbers in 4.x that breaks ncr/sym cards (this is no longer a problem > in 5.x). Probably not. For some reason, there's one SCSI connector on board for one of the NCR53C810's (seemingly), because the CD-ROM shows up on hose1 on a(n) NCR53C810 and it's plugged directly into this slot. I could remove the NCR/DECchip combo card entirely, but then I wouldn't have any ethernet connection! Even when that card was plugged into hose0, the CD-ROM still showed up on a(n) NCR53C810 on hose1!? Is it standard to have one controller built on to the motherboard of an AS1200? > You cut and paste from your terminal emulator, or console-server log > file. ;-) Unfortunately, I've got a Digital VT220 plugged into it, not another machine. I can probably scavenge up something to plug into it (I'm sure we have a laptop or something around here to do that). > In general, having direct output from the console is immensely useful > to those trying to help and, as a result, tends to generate much better > feedback for the person with the problem. I can understand that. I'll be more than happy to provide it at this point if you think it will help. But like I said, with that one NCR53C810 showing up on hose1 regardless of what I do, I'm not sure I can move anything onto hose0 and still have things boot. I guess I can pull every card in the machine and give you a 'show device' or 'show conf' from SRM. Would that help? -- Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:31:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 0BE9537B401 for ; Mon, 4 Jun 2001 13:31:26 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA22493; Mon, 4 Jun 2001 16:31:25 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54KUtB83693; Mon, 4 Jun 2001 16:30:55 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.61439.358750.824719@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 16:30:55 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604152230.C18056@arrakis.tamu.edu> References: <15131.60507.632903.501743@grasshopper.cs.duke.edu> <20010604152230.C18056@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > Probably not. For some reason, there's one SCSI > connector on board for one of the NCR53C810's (seemingly), > because the CD-ROM shows up on hose1 on a(n) NCR53C810 and it's > plugged directly into this slot. I could remove the NCR/DECchip Hmm. What really matters is if the ncr/sym controller that the cdrom is connected to is a child of "MCPCIA PCI Adapter" 0 (pcib0). This may be different than the SRM numbers things. I dunno. I think I'll pass since I've never even seen one of these & defer to the platform's maintainer. Matt? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:35:20 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id C19A837B401 for ; Mon, 4 Jun 2001 13:35:17 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f54KZCg83390; Mon, 4 Jun 2001 13:35:12 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 4 Jun 2001 13:35:12 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Andrew Gallatin Cc: Mark Nipper , freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <15131.61439.358750.824719@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 4 Jun 2001, Andrew Gallatin wrote: > > Mark Nipper writes: > > Probably not. For some reason, there's one SCSI > > connector on board for one of the NCR53C810's (seemingly), > > because the CD-ROM shows up on hose1 on a(n) NCR53C810 and it's > > plugged directly into this slot. I could remove the NCR/DECchip > > Hmm. What really matters is if the ncr/sym controller that the cdrom > is connected to is a child of "MCPCIA PCI Adapter" 0 (pcib0). This > may be different than the SRM numbers things. I dunno. > > I think I'll pass since I've never even seen one of these & defer to > the platform's maintainer. Uh, Andrew, that's you I thought? > > Matt? I think the SYM diagnostics for the CDROM on SYM0 are irrelevant. What we'd like to see is the complete system card topology. The 4.3 Alpha port is quite fragile with respect to PCI cards with bridges and possibly even multifunction cards. We're also trying to jam hose into a 32 bit space, and it sometimes doesn't fit. You mentioned a dual 53c875- is your root disk connected to this? Is nothing connected to it? I would suggest, to just get going, to pull all but the QLogic and a network card out and install on a disk hung off the QLogic. If you can. -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:36:37 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 3083037B405 for ; Mon, 4 Jun 2001 13:36:35 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f54KaVg83406; Mon, 4 Jun 2001 13:36:31 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 4 Jun 2001 13:36:30 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Andrew Gallatin Cc: Mark Nipper , freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > I would suggest, to just get going, to pull all but the QLogic and a network > card out and install on a disk hung off the QLogic. If you can. 'simple' Network card (not behind a bridge). If the QLogic is a DEC card with a 21050 bridge chip on it, you may be in trouble. -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 13:50: 3 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 99AA537B401 for ; Mon, 4 Jun 2001 13:49:59 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA23040; Mon, 4 Jun 2001 16:49:58 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54KnSu83733; Mon, 4 Jun 2001 16:49:28 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.62552.726606.373767@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 16:49:28 -0400 (EDT) To: mjacob@feral.com Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: References: <15131.61439.358750.824719@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Matthew Jacob writes: > > I think I'll pass since I've never even seen one of these & defer to > > the platform's maintainer. > > Uh, Andrew, that's you I thought? By platform, I meant the AS1200. That's a rawhide. All yours, my friend ;-) Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14: 9:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id DF4C037B403 for ; Mon, 4 Jun 2001 14:09:34 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f54L9Ug88630; Mon, 4 Jun 2001 14:09:30 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 4 Jun 2001 14:09:30 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <15131.62552.726606.373767@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Never seen a 1200 in my life. On Mon, 4 Jun 2001, Andrew Gallatin wrote: > > Matthew Jacob writes: > > > I think I'll pass since I've never even seen one of these & defer to > > > the platform's maintainer. > > > > Uh, Andrew, that's you I thought? > > By platform, I meant the AS1200. That's a rawhide. All yours, my > friend ;-) > > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14:11:52 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id D2BD437B403 for ; Mon, 4 Jun 2001 14:11:46 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA23520; Mon, 4 Jun 2001 17:11:46 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54LBG683806; Mon, 4 Jun 2001 17:11:16 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15131.63860.277668.670543@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 17:11:16 -0400 (EDT) To: mjacob@feral.com Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: References: <15131.62552.726606.373767@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Matthew Jacob writes: > > Never seen a 1200 in my life. Nor have I. And I've never seen anything at all that answers to the name kn300. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14:32:13 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 85FB137B403 for ; Mon, 4 Jun 2001 14:32:10 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1571xJ-0004mB-00; Mon, 04 Jun 2001 16:32:09 -0500 Date: Mon, 4 Jun 2001 16:32:09 -0500 From: Mark Nipper To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604163209.A18334@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15131.61439.358750.824719@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 04:30:55PM -0400, Andrew Gallatin wrote: > Hmm. What really matters is if the ncr/sym controller that the cdrom > is connected to is a child of "MCPCIA PCI Adapter" 0 (pcib0). This > may be different than the SRM numbers things. I dunno. For what it's worth, here's the output from 'show conf' with nothing plugged into a PCI slot: --- Compaq Computer Corporation DIGITAL Server 5000 Model 5305 6533A Console V6.0-4 OpenVMS PALcode V1.21-2, Digital UNIX PALcode V1.23-2 Module Type Rev Name System Motherboard 0 0000 mthrbrd0 Memory 256 MB DIMM 0 0000 mem0 Memory 256 MB DIMM 0 0000 mem1 Memory 256 MB DIMM 0 0000 mem2 Memory 256 MB DIMM 0 0000 mem3 CPU (4MB Cache) 3 0003 cpu0 CPU (4MB Cache) 3 0003 cpu1 Bridge (IOD0/IOD1) 600 0032 iod0/iod1 PCI Motherboard a 0004 saddle0 Bus 0 iod0 (PCI0) Slot Option Name Type Rev Name 1 PCEB 4828086 0015 pceb0 Bus 1 pceb0 (EISA Bridge connected to iod0, slot 1) Slot Option Name Type Rev Name Bus 0 iod1 (PCI1) Slot Option Name Type Rev Name 1 NCR 53C810 11000 0002 ncr0 --- Hahaha. An integrated SCSI controller! Anyone know of a way to disable this thing? -- Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14:37:53 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id B66D737B405 for ; Mon, 4 Jun 2001 14:37:48 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f54Lbhg95600; Mon, 4 Jun 2001 14:37:43 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 4 Jun 2001 14:37:43 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Mark Nipper Cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604163209.A18334@arrakis.tamu.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 4 Jun 2001, Mark Nipper wrote: > On Mon, Jun 04, 2001 at 04:30:55PM -0400, Andrew Gallatin wrote: > > Hmm. What really matters is if the ncr/sym controller that the cdrom > > is connected to is a child of "MCPCIA PCI Adapter" 0 (pcib0). This > > may be different than the SRM numbers things. I dunno. > > For what it's worth, here's the output from 'show conf' > with nothing plugged into a PCI slot: > --- > Compaq Computer Corporation > DIGITAL Server 5000 Model 5305 6533A > > Console V6.0-4 OpenVMS PALcode V1.21-2, Digital UNIX PALcode V1.23-2 > > Module Type Rev Name > System Motherboard 0 0000 mthrbrd0 > Memory 256 MB DIMM 0 0000 mem0 > Memory 256 MB DIMM 0 0000 mem1 > Memory 256 MB DIMM 0 0000 mem2 > Memory 256 MB DIMM 0 0000 mem3 > CPU (4MB Cache) 3 0003 cpu0 > CPU (4MB Cache) 3 0003 cpu1 > Bridge (IOD0/IOD1) 600 0032 iod0/iod1 > PCI Motherboard a 0004 saddle0 > > Bus 0 iod0 (PCI0) > Slot Option Name Type Rev Name > 1 PCEB 4828086 0015 pceb0 > > Bus 1 pceb0 (EISA Bridge connected to iod0, slot 1) > Slot Option Name Type Rev Name > > Bus 0 iod1 (PCI1) > Slot Option Name Type Rev Name > 1 NCR 53C810 11000 0002 ncr0 > --- > > Hahaha. An integrated SCSI controller! Anyone know of a > way to disable this thing? Nope- it's an integral part of rawhide boards.. I sort of doubt that the 810 is the problem. -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14:52:30 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3DE1337B401 for ; Mon, 4 Jun 2001 14:52:28 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA24456; Mon, 4 Jun 2001 17:52:27 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f54LpvW83945; Mon, 4 Jun 2001 17:51:57 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.765.786027.851646@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 17:51:57 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604163209.A18334@arrakis.tamu.edu> References: <15131.61439.358750.824719@grasshopper.cs.duke.edu> <20010604163209.A18334@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > On Mon, Jun 04, 2001 at 04:30:55PM -0400, Andrew Gallatin wrote: > > Hmm. What really matters is if the ncr/sym controller that the cdrom > > is connected to is a child of "MCPCIA PCI Adapter" 0 (pcib0). This > > may be different than the SRM numbers things. I dunno. > > For what it's worth, here's the output from 'show conf' > with nothing plugged into a PCI slot: Does it still fail to boot in this configuration? Yes, it would be hard to install ;-), but it would be an interesting datapoint. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 14:59:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 404BC37B406 for ; Mon, 4 Jun 2001 14:59:49 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1572O4-0004o1-00; Mon, 04 Jun 2001 16:59:48 -0500 Date: Mon, 4 Jun 2001 16:59:48 -0500 From: Mark Nipper To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604165948.A18399@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15132.765.786027.851646@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 05:51:57PM -0400, Andrew Gallatin wrote: > Does it still fail to boot in this configuration? Yes, it would be > hard to install ;-), but it would be an interesting datapoint. Oh my god! I'm at: --- /stand/sysinstall running as init on serial console These are the predefined terminal types available to sysinstall when running stand-alone. Please choose the closest match for your particular terminal. 1 ...................... Standard ANSI terminal. 2 ...................... VT100 or compatible terminal. 3 ...................... FreeBSD system console (color). 4 ...................... FreeBSD system console (monochrome). 5 ...................... xterm terminal emulator. Your choice: (1-5) --- Whoohoo. So will a 3Com 905C-TX work in this thing? That's all I need that NCR 53C875 card for... -- Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 16: 0:43 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id BFA3037B405 for ; Mon, 4 Jun 2001 16:00:41 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 1573Kt-0004q1-00; Mon, 04 Jun 2001 18:00:35 -0500 Date: Mon, 4 Jun 2001 18:00:35 -0500 From: Mark Nipper To: Brett Bump Cc: freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010604180035.A18581@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3B1C0B05.412793BB@enetis.net> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 04:26:13PM -0600, Brett Bump wrote: > Cool, you got it running. :-) Now whatcha gonna do with it? hahaha > I run the Dec DE500-BA's in all my Alpha's so I don't know if the > 3Com will work or not (but worth a shot). Actually, here's another good question. I'm about to fill hose1 with a qlogic 1020 and two Mylex DAC960's. Will I even be able to put an ethernet card in hose0 at some point and have it work? In other words, will FreeBSD support the card being on hose0? Or am I misunderstanding the limitations currently with "PCI bridges"? -- Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 17:11:44 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 998DA37B401 for ; Mon, 4 Jun 2001 17:11:41 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id UAA26770; Mon, 4 Jun 2001 20:11:40 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f550BAx84169; Mon, 4 Jun 2001 20:11:10 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.9118.863339.708828@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 20:11:10 -0400 (EDT) To: Mark Nipper Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604165948.A18399@arrakis.tamu.edu> References: <15132.765.786027.851646@grasshopper.cs.duke.edu> <20010604165948.A18399@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > --- > > Whoohoo. So will a 3Com 905C-TX work in this thing? > That's all I need that NCR 53C875 card for... Yes. And, in fact, 3com (and intel etherexpress pro) cards are generally a better choice than tulip based nics because they can do byte-aligned DMA, whereas the tulip 21x4x chip can do only word-aligned DMA. Because ethernet headers are 14-bytes, this means all incoming frames must be copied to properly (mis)aligned mbufs on alpha, which isn't terribly efficient. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 17:12:48 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 447F537B406 for ; Mon, 4 Jun 2001 17:12:45 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id UAA26789; Mon, 4 Jun 2001 20:12:43 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f550CTv84172; Mon, 4 Jun 2001 20:12:29 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.9197.86824.642979@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 20:12:29 -0400 (EDT) To: Mark Nipper Cc: Brett Bump , freebsd-alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <20010604180035.A18581@arrakis.tamu.edu> References: <3B1C0B05.412793BB@enetis.net> <20010604180035.A18581@arrakis.tamu.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Nipper writes: > On Mon, Jun 04, 2001 at 04:26:13PM -0600, Brett Bump wrote: > > Cool, you got it running. :-) Now whatcha gonna do with it? hahaha > > I run the Dec DE500-BA's in all my Alpha's so I don't know if the > > 3Com will work or not (but worth a shot). > > Actually, here's another good question. I'm about to > fill hose1 with a qlogic 1020 and two Mylex DAC960's. Will I > even be able to put an ethernet card in hose0 at some point and > have it work? In other words, will FreeBSD support the card > being on hose0? Or am I misunderstanding the limitations > currently with "PCI bridges"? The only cards I've seen that give a hoot what hose they're on are NCR/Sym cards. I suppose video cards would need to be on the zeroth hose too.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 17:57:43 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 466D837B403 for ; Mon, 4 Jun 2001 17:57:41 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f550vc041436; Mon, 4 Jun 2001 17:57:38 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f550vcb40499; Mon, 4 Jun 2001 17:57:38 -0700 (PDT) (envelope-from jdp) Date: Mon, 4 Jun 2001 17:57:38 -0700 (PDT) Message-Id: <200106050057.f550vcb40499@vashon.polstra.com> To: alpha@freebsd.org From: John Polstra Cc: gallatin@cs.duke.edu Subject: Re: SCSI devices settling and illegal request In-Reply-To: <15132.9197.86824.642979@grasshopper.cs.duke.edu> References: <3B1C0B05.412793BB@enetis.net> <20010604180035.A18581@arrakis.tamu.edu> <15132.9197.86824.642979@grasshopper.cs.duke.edu> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <15132.9197.86824.642979@grasshopper.cs.duke.edu>, Andrew Gallatin wrote: > > The only cards I've seen that give a hoot what hose they're on are > NCR/Sym cards. I suppose video cards would need to be on the zeroth > hose too.. OK, I give up. What's a "hose"? John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 18: 8:27 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id EBEC637B401 for ; Mon, 4 Jun 2001 18:08:24 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id VAA27526; Mon, 4 Jun 2001 21:08:24 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f5517sk84297; Mon, 4 Jun 2001 21:07:54 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.12522.204808.968943@grasshopper.cs.duke.edu> Date: Mon, 4 Jun 2001 21:07:54 -0400 (EDT) To: John Polstra Cc: alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request In-Reply-To: <200106050057.f550vcb40499@vashon.polstra.com> References: <3B1C0B05.412793BB@enetis.net> <20010604180035.A18581@arrakis.tamu.edu> <15132.9197.86824.642979@grasshopper.cs.duke.edu> <200106050057.f550vcb40499@vashon.polstra.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Polstra writes: > In article <15132.9197.86824.642979@grasshopper.cs.duke.edu>, > Andrew Gallatin wrote: > > > > The only cards I've seen that give a hoot what hose they're on are > > NCR/Sym cards. I suppose video cards would need to be on the zeroth > > hose too.. > > OK, I give up. What's a "hose"? > > John Modern server-class alphas (such as DS20, xp1000, AS4100, AS4000, AS1200, etc) may have totally separate PCI buses, with separate IO and memory spaces. Like a normal bus, each of these can have ppbs to child busses, etc. We call each collection of buses a hose. This terminology comes from the SRM console. See sys/alpha/pci/tsunami_pci.c and sys/alpha/mcbus/mcpcia.c for two examples. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 18:38:57 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 4E04E37B401; Mon, 4 Jun 2001 18:38:54 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f551cfl97597; Mon, 4 Jun 2001 18:38:43 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f551cen45559; Mon, 4 Jun 2001 18:38:40 -0700 (PDT) (envelope-from obrien) Date: Mon, 4 Jun 2001 18:38:40 -0700 From: "David O'Brien" To: John Baldwin , alfred@FreeBSD.org Cc: Freebsd-alpha@FreeBSD.org Subject: Re: -current kernel still considered dangerous Message-ID: <20010604183840.A45541@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010602122808.A82678@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Mon, Jun 04, 2001 at 11:10:03AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 11:10:03AM -0700, John Baldwin wrote: > This was fixed already I think. Both of my alphas boot at least. Not here: cvsup'ed just before the kernel build. FreeBSD 5.0-CURRENT #10: Mon Jun 4 13:15:05 PDT 2001 rootk@phuong.nuxi.com:/files/Current/sys/compile/DS20 Starting background filesystem checks Mon Jun 4 18:35:43 PDT 2001 panic: mutex vm not owned at ../../vm/vm_map.c:692 syncing disks... done Uptime: 4m11s dumping to dev da0b, offset 7504 What do you want out of the crash dump (provided I can get it written to disk)? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 18:51: 0 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 647DE37B405 for ; Mon, 4 Jun 2001 18:50:57 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f5520SL06826; Mon, 4 Jun 2001 19:00:28 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200106050200.f5520SL06826@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Andrew Gallatin Cc: John Polstra , alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request In-reply-to: Your message of "Mon, 04 Jun 2001 21:07:54 EDT." <15132.12522.204808.968943@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 04 Jun 2001 19:00:28 -0700 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > The only cards I've seen that give a hoot what hose they're on are > > > NCR/Sym cards. I suppose video cards would need to be on the zeroth > > > hose too.. > > > > OK, I give up. What's a "hose"? > > > > John > > Modern server-class alphas (such as DS20, xp1000, AS4100, AS4000, > AS1200, etc) may have totally separate PCI buses, with separate IO and > memory spaces. Like a normal bus, each of these can have ppbs to > child busses, etc. We call each collection of buses a hose. This > terminology comes from the SRM console. Just FWIW, you will see this in the PC world as well at some point; Intel call them "channels" (personally, I think "hose" is a much cooler name). -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 18:56:34 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id AE61137B403; Mon, 4 Jun 2001 18:56:31 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f551uU041718; Mon, 4 Jun 2001 18:56:30 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f551uUx40794; Mon, 4 Jun 2001 18:56:30 -0700 (PDT) (envelope-from jdp) Date: Mon, 4 Jun 2001 18:56:30 -0700 (PDT) Message-Id: <200106050156.f551uUx40794@vashon.polstra.com> To: alpha@freebsd.org From: John Polstra Cc: msmith@freebsd.org Subject: Re: SCSI devices settling and illegal request In-Reply-To: <200106050200.f5520SL06826@mass.dis.org> References: <200106050200.f5520SL06826@mass.dis.org> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <200106050200.f5520SL06826@mass.dis.org>, Mike Smith wrote: > > > OK, I give up. What's a "hose"? > > > > Modern server-class alphas (such as DS20, xp1000, AS4100, AS4000, > > AS1200, etc) may have totally separate PCI buses, with separate IO and > > memory spaces. Like a normal bus, each of these can have ppbs to > > child busses, etc. We call each collection of buses a hose. This > > terminology comes from the SRM console. > > Just FWIW, you will see this in the PC world as well at some point; Intel > call them "channels" (personally, I think "hose" is a much cooler name). There's something I'm still not clear about. I've been working lately with an x86 motherboard that has two separate PCI buses -- one 66 MHz bus and one 33 MHz bus. What would be different if these were "hoses" or "channels"? Is it that they would have separate address spaces? John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 19: 8: 8 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 5D38437B405 for ; Mon, 4 Jun 2001 19:07:57 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f552HUL07003; Mon, 4 Jun 2001 19:17:30 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200106050217.f552HUL07003@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: John Polstra Cc: alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request In-reply-to: Your message of "Mon, 04 Jun 2001 18:56:30 PDT." <200106050156.f551uUx40794@vashon.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Date: Mon, 04 Jun 2001 19:17:30 -0700 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > Modern server-class alphas (such as DS20, xp1000, AS4100, AS4000, > > > AS1200, etc) may have totally separate PCI buses, with separate IO = and > > > memory spaces. Like a normal bus, each of these can have ppbs to > > > child busses, etc. We call each collection of buses a hose. This > > > terminology comes from the SRM console. > > = > > Just FWIW, you will see this in the PC world as well at some point; I= ntel = > > call them "channels" (personally, I think "hose" is a much cooler nam= e). > = > There's something I'm still not clear about. I've been working lately > with an x86 motherboard that has two separate PCI buses -- one 66 MHz > bus and one 33 MHz bus. What would be different if these were "hoses" > or "channels"? Is it that they would have separate address spaces? Each "hose" is a scope container for the PCI resources, ie. bus numbers, mapping addresses, etc. On the x86 systems you're using, there are two busses, and they are = separately bridged off the processor, but they share the same PCI bus = numbering space, and there's only one address space. If you had two = channels, each channel would have its own PCI bus #0, and you could have = a device on each channel with a mapping at 0xe4000000, without either = conflicting. (Typically each hose has a window and mappings are relative= = to the base of that window.) Hoses were one way of getting around the 4GB addressability limit with PC= I (amongst other things); 64-bit PCI and DAC (double address cycle) are others that have more currency right now. -- = =2E.. every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 21:39:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id BEC4D37B403 for ; Mon, 4 Jun 2001 21:39:51 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f554dUg98636; Mon, 4 Jun 2001 21:39:31 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 4 Jun 2001 21:39:30 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Andrew Gallatin Cc: John Polstra , alpha@FreeBSD.ORG Subject: Re: SCSI devices settling and illegal request In-Reply-To: <15132.12522.204808.968943@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org and tlsb/.... On Mon, 4 Jun 2001, Andrew Gallatin wrote: > > John Polstra writes: > > In article <15132.9197.86824.642979@grasshopper.cs.duke.edu>, > > Andrew Gallatin wrote: > > > > > > The only cards I've seen that give a hoot what hose they're on are > > > NCR/Sym cards. I suppose video cards would need to be on the zeroth > > > hose too.. > > > > OK, I give up. What's a "hose"? > > > > John > > Modern server-class alphas (such as DS20, xp1000, AS4100, AS4000, > AS1200, etc) may have totally separate PCI buses, with separate IO and > memory spaces. Like a normal bus, each of these can have ppbs to > child busses, etc. We call each collection of buses a hose. This > terminology comes from the SRM console. > > See sys/alpha/pci/tsunami_pci.c and sys/alpha/mcbus/mcpcia.c for two > examples. > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Jun 4 23:17:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id 3987537B401 for ; Mon, 4 Jun 2001 23:17:49 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 157A9z-0003qp-00; Tue, 05 Jun 2001 06:17:47 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f556NkX91296; Tue, 5 Jun 2001 08:23:46 +0200 (CEST) (envelope-from wkb) Date: Tue, 5 Jun 2001 08:23:46 +0200 From: Wilko Bulte To: Andrew Gallatin Cc: Mark Nipper , Brett Bump , freebsd-alpha@freebsd.org Subject: Re: SCSI devices settling and illegal request Message-ID: <20010605082346.A90993@freebie.demon.nl> References: <3B1C0B05.412793BB@enetis.net> <20010604180035.A18581@arrakis.tamu.edu> <15132.9197.86824.642979@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <15132.9197.86824.642979@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Mon, Jun 04, 2001 at 08:12:29PM -0400 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jun 04, 2001 at 08:12:29PM -0400, Andrew Gallatin wrote: > > Mark Nipper writes: > > On Mon, Jun 04, 2001 at 04:26:13PM -0600, Brett Bump wrote: > > > Cool, you got it running. :-) Now whatcha gonna do with it? hahaha > > > I run the Dec DE500-BA's in all my Alpha's so I don't know if the > > > 3Com will work or not (but worth a shot). > > > > Actually, here's another good question. I'm about to > > fill hose1 with a qlogic 1020 and two Mylex DAC960's. Will I > > even be able to put an ethernet card in hose0 at some point and > > have it work? In other words, will FreeBSD support the card > > being on hose0? Or am I misunderstanding the limitations > > currently with "PCI bridges"? > > The only cards I've seen that give a hoot what hose they're on are > NCR/Sym cards. I suppose video cards would need to be on the zeroth > hose too.. Yes, I think I saw it with VGA cards as well. If only I remembered on which systems. BTW: the ethernet card placement restriction is not unique to FreeBSD! -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 3:50:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id D1E2337B405 for ; Tue, 5 Jun 2001 03:50:47 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Tue, 5 Jun 2001 12:50:46 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FD9C4F@l04.research.kpn.com> From: "Koster, K.J." To: alpha@FreeBSD.ORG Subject: Observation (was: SCSI devices settling and illegal request) Date: Tue, 5 Jun 2001 12:50:46 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear All, Usually when there are long threads over on (for example) -hackers it is a sure sign of a flame war or another. On -alpha it is a sign that there is an in-depth technical discussion that I can learn something from. I like this list. :-) Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 4:55: 3 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id 8BD6E37B401 for ; Tue, 5 Jun 2001 04:55:00 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f55Bsxm11102 for ; Tue, 5 Jun 2001 13:54:59 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id 7EE6E18CE8; Tue, 5 Jun 2001 13:54:58 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id 47CAF15902 for ; Tue, 5 Jun 2001 13:54:58 +0200 (CEST) Date: Tue, 5 Jun 2001 13:54:57 +0200 (CEST) X-X-Sender: To: Subject: Matrox Millennium II Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello. I Removed the AccellGraphics board I had and replaced with a Matrox Millennium II PCI 4MB the problem is that when I Start the X server, the server gets blocked. Everything is blocked and no mouse moving neither I Can switch to text console ALT+F1 etc... PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 53692 root 50 0 12301M 10768K RUN 0:56 98.14% 93.02% XF86_SVGA anyone has experience with Matrox millennium II used on Miata ? thanks Rick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 5:30:50 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by hub.freebsd.org (Postfix) with ESMTP id 1841D37B406 for ; Tue, 5 Jun 2001 05:30:46 -0700 (PDT) (envelope-from daemon@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 157Fyu-0006Bh-00; Tue, 5 Jun 2001 14:30:44 +0200 Received: (from daemon@localhost) by kemoauc.mips.inka.de (8.11.3/8.11.1) id f55C0BU72181 for freebsd-alpha@freebsd.org; Tue, 5 Jun 2001 14:00:11 +0200 (CEST) (envelope-from daemon) From: naddy@mips.inka.de (Christian Weisgerber) Subject: 3Com 905-TX (was: Re: SCSI devices settling and illegal request) Date: Tue, 5 Jun 2001 12:00:09 +0000 (UTC) Message-ID: <9fihk9$26fc$1@kemoauc.mips.inka.de> References: <15132.765.786027.851646@grasshopper.cs.duke.edu> <20010604165948.A18399@arrakis.tamu.edu> <15132.9118.863339.708828@grasshopper.cs.duke.edu> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-alpha@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andrew Gallatin wrote: > Yes. And, in fact, 3com (and intel etherexpress pro) cards are > generally a better choice than tulip based nics because they can do > byte-aligned DMA, This reminds me of an annoying problem I'm seeing here. OpenBSD 2.9/i386 (fxp) ------> Switch ------> FreeBSD 5.0/alpha (xl) 100 Mbit/s full duplex all the way. I'm seeing what must be significant package loss during bulk transfers in this direction. The reverse direction works fine. My main application where the problem becomes apparent is that I run Opera on the i386 box and use the alpha as X Display. Opera window updates slow to a crawl. It also affects bulk transfers through ftp/rcp/rsh. Transfer rates collapse to a couple of kB/s. Simple [rs]login text sessions don't suffer. The problem exists after a reboot of the alpha, but seems to eventually disappear. This looks a whole lot like a full/half duplex problem, but both hosts think that they're in full duplex mode and the switch agrees. I also have an OpenBSD 2.8/i386 (fxp) box there. It suffers the same problem for bulk transfers to the alpha. All other combinations between hosts work fine. FreeBSD-current from about May 14, PC164. 3Com 3c905-TX Fast Etherlink XL. The card is fairly old, so I assume it isn't a -B, -C, etc model. The problem could be newish, because I used to run backups from other hosts to the alpha and that worked fine. -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 5:52: 6 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1AB5037B401 for ; Tue, 5 Jun 2001 05:52:02 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id IAA07068; Tue, 5 Jun 2001 08:52:01 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f55CpVH85701; Tue, 5 Jun 2001 08:51:31 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.54739.586471.534822@grasshopper.cs.duke.edu> Date: Tue, 5 Jun 2001 08:51:31 -0400 (EDT) To: naddy@mips.inka.de (Christian Weisgerber) Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: 3Com 905-TX (was: Re: SCSI devices settling and illegal request) In-Reply-To: <9fihk9$26fc$1@kemoauc.mips.inka.de> References: <15132.765.786027.851646@grasshopper.cs.duke.edu> <20010604165948.A18399@arrakis.tamu.edu> <15132.9118.863339.708828@grasshopper.cs.duke.edu> <9fihk9$26fc$1@kemoauc.mips.inka.de> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org You might want to move this to -net. Its almost certainly not alpha specific. And to be sure about duplex, use netperf. If you have bad results with a TCP_STREAM and good results with a UDP_STREAM, then you have a duplex problem. Drew Christian Weisgerber writes: > Andrew Gallatin wrote: > > > Yes. And, in fact, 3com (and intel etherexpress pro) cards are > > generally a better choice than tulip based nics because they can do > > byte-aligned DMA, > > This reminds me of an annoying problem I'm seeing here. > > OpenBSD 2.9/i386 (fxp) ------> Switch ------> FreeBSD 5.0/alpha (xl) > > 100 Mbit/s full duplex all the way. > > I'm seeing what must be significant package loss during bulk > transfers in this direction. The reverse direction works fine. > My main application where the problem becomes apparent is that I > run Opera on the i386 box and use the alpha as X Display. Opera > window updates slow to a crawl. It also affects bulk transfers > through ftp/rcp/rsh. Transfer rates collapse to a couple of kB/s. > Simple [rs]login text sessions don't suffer. The problem exists > after a reboot of the alpha, but seems to eventually disappear. > > This looks a whole lot like a full/half duplex problem, but both > hosts think that they're in full duplex mode and the switch agrees. > > I also have an OpenBSD 2.8/i386 (fxp) box there. It suffers the > same problem for bulk transfers to the alpha. All other combinations > between hosts work fine. > > FreeBSD-current from about May 14, PC164. > 3Com 3c905-TX Fast Etherlink XL. The card is fairly old, so I > assume it isn't a -B, -C, etc model. > > The problem could be newish, because I used to run backups from > other hosts to the alpha and that worked fine. > > -- > Christian "naddy" Weisgerber naddy@mips.inka.de > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 7:16: 9 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 836E237B408 for ; Tue, 5 Jun 2001 07:16:04 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA08747; Tue, 5 Jun 2001 10:16:03 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f55EFXd85961; Tue, 5 Jun 2001 10:15:33 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15132.59781.475958.142521@grasshopper.cs.duke.edu> Date: Tue, 5 Jun 2001 10:15:33 -0400 (EDT) To: naddy@mips.inka.de (Christian Weisgerber) Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: 3Com 905-TX (was: Re: SCSI devices settling and illegal request) In-Reply-To: <9fihk9$26fc$1@kemoauc.mips.inka.de> References: <15132.765.786027.851646@grasshopper.cs.duke.edu> <20010604165948.A18399@arrakis.tamu.edu> <15132.9118.863339.708828@grasshopper.cs.duke.edu> <9fihk9$26fc$1@kemoauc.mips.inka.de> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org BTW, this might be your fix: (he means 905 everywhere he says 509) Drew jlemon 2001/06/02 12:51:03 PDT Modified files: sys/dev/mii nsphy.c Log: Only touch the PCR register in order to set bits for the fxp driver. The 3C509-TX card apparently had a slightly different version of the chip, and has problems when this register is set. The problem does not appear on the 3C509{BC} cards, but since only the fxp driver needs specific bits set, conditionalize on that. Revision Changes Path 1.9 +4 -2 src/sys/dev/mii/nsphy.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 7:40:44 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id C7C7537B403 for ; Tue, 5 Jun 2001 07:40:40 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f55Eedm16429 for ; Tue, 5 Jun 2001 16:40:39 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id CF12A18CE8; Tue, 5 Jun 2001 16:40:38 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id 671C515902 for ; Tue, 5 Jun 2001 16:40:38 +0200 (CEST) Date: Tue, 5 Jun 2001 16:40:37 +0200 (CEST) X-X-Sender: To: Subject: XFree86 (3.3.6_9) install failed ? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org HEllo, I encountered a problem building /usr/ports/x11/XFree86 during the make install happens this: ===> Installing for XFree86-3.3.6_9 /bin/mkdir -p /usr/X11R6 make -f xmakefile install making all in programs/Xserver/hw/xfree86/os-support/misc... making all in programs/Xserver/hw/xfree86/common... rm -f xf86Events.o cc -c -O -pipe -mcpu=ev56 -mcpu=ev56 -ansi -pedantic -Dasm=__asm -I. -I.. -I../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../programs/Xserver/mfb -I../../../../../programs/Xserver/mi -I../../../../../programs/Xserver/include -I../../../../../programs/Xserver/os -I../../../../../exports/include/X11 -I../../../../../include/extensions -I -I../../../../.. -I../../../../../exports/include -DCSRG_BASED -DSHAPE -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DDPMSExtension -DPIXPRIV -DGCCUSESGAS -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV -DXFreeXDGA -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DPNP_MOUSE -DMITMISC -DXTEST -DXSYNC -DXCMISC -DXRECORD -DGLXEXT -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DSCREENSAVER xf86Events.c xf86Events.c: In function `buttonTimer': xf86Events.c:1136: `mevent' undeclared (first use in this function) xf86Events.c:1136: (Each undeclared identifier is reported only once xf86Events.c:1136: for each function it appears in.) *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver/hw/xfree86/common. *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver/hw/xfree86. *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver. *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc/programs. *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc. *** Error code 1 Stop in /usr/ports/x11/XFree86/work/xc. *** Error code 1 Stop in /usr/ports/x11/XFree86. *** Error code 1 Stop in /usr/ports/x11/XFree86. *** Error code 1 Stop in /usr/ports/x11/XFree86. Anyone has some idea on how to help me on this thing ?? thank you Rick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 9:12:59 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 9A6C837B403; Tue, 5 Jun 2001 09:12:56 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f55GCtK63946; Tue, 5 Jun 2001 09:12:55 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f55GCs674462; Tue, 5 Jun 2001 09:12:54 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010604183840.A45541@dragon.nuxi.com> Date: Tue, 05 Jun 2001 09:12:54 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: Re: -current kernel still considered dangerous Cc: Freebsd-alpha@FreeBSD.org, alfred@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 05-Jun-01 David O'Brien wrote: > On Mon, Jun 04, 2001 at 11:10:03AM -0700, John Baldwin wrote: >> This was fixed already I think. Both of my alphas boot at least. > > Not here: > > cvsup'ed just before the kernel build. > > FreeBSD 5.0-CURRENT #10: Mon Jun 4 13:15:05 PDT 2001 > rootk@phuong.nuxi.com:/files/Current/sys/compile/DS20 > > Starting background filesystem checks > > Mon Jun 4 18:35:43 PDT 2001 > panic: mutex vm not owned at ../../vm/vm_map.c:692 Oooo. Got a backtrace? This kind is easy to fix with a backtrace. Just a trace from ddb is fine, no crashdump needed. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 9:15:53 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 7EC2137B401; Tue, 5 Jun 2001 09:15:51 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f55GFol01953; Tue, 5 Jun 2001 09:15:50 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f55GFo890818; Tue, 5 Jun 2001 09:15:50 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 09:15:50 -0700 From: "David O'Brien" To: John Baldwin Cc: Freebsd-alpha@FreeBSD.org, alfred@FreeBSD.org Subject: Re: -current kernel still considered dangerous Message-ID: <20010605091550.C48590@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010604183840.A45541@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Tue, Jun 05, 2001 at 09:12:54AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 09:12:54AM -0700, John Baldwin wrote: > > Mon Jun 4 18:35:43 PDT 2001 > > panic: mutex vm not owned at ../../vm/vm_map.c:692 > > Oooo. Got a backtrace? This kind is easy to fix with a backtrace. Nope, it just panics to disk w/o stopping at db> > Just a trace from ddb is fine, no crashdump needed. I do have the crash dump though. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 9:31: 3 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id B9D4837B401; Tue, 5 Jun 2001 09:31:00 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from zeppo.feral.com (IDENT:mjacob@zeppo.feral.com [192.67.166.71]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f55GV0g00148; Tue, 5 Jun 2001 09:31:00 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Tue, 5 Jun 2001 09:31:00 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: John Baldwin Cc: alpha@FreeBSD.ORG Subject: alpha kernel panic... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org login: ppaanniicc:: AAsssseerrttiioonn !!mmttxx__oowwnneedd((&&ww__((ttxx)) ffaaiilleedd aatt ....//....//kkee....//....//kkeerrnn//kkeerrnn__mmaa556666 ccppuuiidd == 00;; ppaanniicc but wedging... no traceback, sorrry... Now this is with a dual CPU machine. This message seems to me to be saying the both CPUs got the same panic at the same time. This seems to hint that Drew's suggestion that the same thread was being scheduled to two CPUs might have some merit, no? -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 9:51: 5 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 2692537B408 for ; Tue, 5 Jun 2001 09:50:59 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f55GowK64223; Tue, 5 Jun 2001 09:50:58 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f55Govu74509; Tue, 5 Jun 2001 09:50:57 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Tue, 05 Jun 2001 09:50:57 -0700 (PDT) From: John Baldwin To: Matthew Jacob Subject: RE: alpha kernel panic... Cc: alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 05-Jun-01 Matthew Jacob wrote: > > login: ppaanniicc:: AAsssseerrttiioonn > !!mmttxx__oowwnneedd((&&ww__((ttxx)) ffaaiilleedd aatt > ....//....//kkee....//....//kkeerrnn//kkeerrnn__mmaa556666 > > ccppuuiidd == 00;; ppaanniicc > > > but wedging... no traceback, sorrry... > > Now this is with a dual CPU machine. This message seems to me to be saying > the > both CPUs got the same panic at the same time. This seems to hint that Drew's > suggestion that the same thread was being scheduled to two CPUs might have > some merit, no? Not necessarily. It could be that two cpu's simply executed the same codepath at the same time. Hmmm.. ../../kern/kern_ma 566 Hopefully that's kern_malloc.c... Hmm, no luck. Actually, this looks more like it's just duping chars rather than two CPU's panicing at the same time. It's not near this pretty when two CPU's panic usually. :P > -matt -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 11:30:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by hub.freebsd.org (Postfix) with ESMTP id 35B7F37B403 for ; Tue, 5 Jun 2001 11:30:48 -0700 (PDT) (envelope-from daemon@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 157LbL-0004Zo-00; Tue, 5 Jun 2001 20:30:47 +0200 Received: (from daemon@localhost) by kemoauc.mips.inka.de (8.11.3/8.11.1) id f55Hlm302369 for freebsd-alpha@freebsd.org; Tue, 5 Jun 2001 19:47:48 +0200 (CEST) (envelope-from daemon) From: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: 3Com 905-TX Date: Tue, 5 Jun 2001 17:47:46 +0000 (UTC) Message-ID: <9fj602$29o$1@kemoauc.mips.inka.de> References: <15132.765.786027.851646@grasshopper.cs.duke.edu> <15132.9118.863339.708828@grasshopper.cs.duke.edu> <9fihk9$26fc$1@kemoauc.mips.inka.de> <15132.59781.475958.142521@grasshopper.cs.duke.edu> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-alpha@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andrew Gallatin wrote: > BTW, this might be your fix: (he means 905 everywhere he says 509) > > Revision Changes Path > 1.9 +4 -2 src/sys/dev/mii/nsphy.c Looks good. I've only rebooted once so far with a new miibus.ko, so it may be a fluke, but the problem is gone right now. -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 12:39:15 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id 01EA337B405 for ; Tue, 5 Jun 2001 12:39:11 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 1689 invoked by uid 962); 5 Jun 2001 19:39:09 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 5 Jun 2001 19:39:09 -0000 Date: Tue, 5 Jun 2001 14:39:09 -0500 (CDT) From: Chris Casey To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <15126.40798.87017.773205@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org That was the problem, i had linux_devtools installed. The problem now is I need linux_devtools to make compaq fortran go it seems (havent been able to make it go without it). So it seems I'm stuck between them unless I can make ccc and fort play nice together. Thanks for the help guys On Thu, 31 May 2001, Andrew Gallatin wrote: > > To get ccc installed: > > a) Make sure you do _not_ have linux_devtools installed. > b) Install /usr/ports/lang/compaq-cc > > Drew > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 12:41:26 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1274737B405 for ; Tue, 5 Jun 2001 12:41:23 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA17477; Tue, 5 Jun 2001 15:41:22 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f55JeqX30500; Tue, 5 Jun 2001 15:40:52 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15133.13764.542059.222075@grasshopper.cs.duke.edu> Date: Tue, 5 Jun 2001 15:40:52 -0400 (EDT) To: Chris Casey Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: References: <15126.40798.87017.773205@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Chris Casey writes: > > That was the problem, i had linux_devtools installed. The problem now is I > need linux_devtools to make compaq fortran go it seems (havent been able > to make it go without it). So it seems I'm stuck between them unless I can > make ccc and fort play nice together. Thanks for the help guys > You could turn the compaq fortran into a port (like ccc) and have it generate native executables. I doubt fortran executables need any symbols from libc either... Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17: 0:14 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id C5AB237B401 for ; Tue, 5 Jun 2001 17:00:12 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f5600BR07980; Tue, 5 Jun 2001 17:00:11 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f5600Ah95693; Tue, 5 Jun 2001 17:00:10 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 17:00:10 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010605170010.A95616@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <15126.40798.87017.773205@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Tue, Jun 05, 2001 at 02:39:09PM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 02:39:09PM -0500, Chris Casey wrote: > That was the problem, i had linux_devtools installed. The problem now is I > need linux_devtools to make compaq fortran go it seems (havent been able > to make it go without it). So it seems I'm stuck between them unless I can > make ccc and fort play nice together. Thanks for the help guys If you install the compaq-cc port, followed by the linux_devtools port and Compaq Fortran, I don't see things should conflict. Just make sure you use the ``ccc'' the port installs (and dont' over write it when you install Compaq FORTRAN. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17: 2:38 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 8C62D37B403; Tue, 5 Jun 2001 17:02:35 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f5602ZR08001; Tue, 5 Jun 2001 17:02:35 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f5602Yu95716; Tue, 5 Jun 2001 17:02:34 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 17:02:34 -0700 From: "David O'Brien" To: John Baldwin Cc: Freebsd-alpha@FreeBSD.org, alfred@FreeBSD.org Subject: Re: -current kernel still considered dangerous Message-ID: <20010605170234.B95616@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010604183840.A45541@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Tue, Jun 05, 2001 at 09:12:54AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 09:12:54AM -0700, John Baldwin wrote: > > Mon Jun 4 18:35:43 PDT 2001 > > panic: mutex vm not owned at ../../vm/vm_map.c:692 > > Oooo. Got a backtrace? This kind is easy to fix with a backtrace. > Just a trace from ddb is fine, no crashdump needed. This GDB was configured as "alpha-unknown-freebsd"... panic: mutex vm not owned at ../../vm/vm_map.c:692 #0 0xfffffc00003d5100 in dumpsys () at ../../kern/kern_shutdown.c:477 477 savectx(&dumppcb); (kgdb) where #0 0xfffffc00003d5100 in dumpsys () at ../../kern/kern_shutdown.c:477 #1 0xfffffc00003d4c68 in boot (howto=6247879) at ../../kern/kern_shutdown.c:321 #2 0xfffffc00003d5510 in panic ( fmt=0xfffffc00005f55c7 "mutex %s not owned at %s:%d") at ../../kern/kern_shutdown.c:600 #3 0xfffffc00003c9804 in _mtx_assert (m=0x0, what=0, file=0x0, line=0) at ../../kern/kern_mutex.c:567 #4 0xfffffc0000570af0 in vm_map_find (map=0xfffffe001b857b20, object=0x0, offset=-2198487487072, addr=0xfffffe001ff19b88, length=98304, find_space=0, prot=7 '\a', max=128 '\200', cow=0) at ../../vm/vm_map.c:692 warning: Hit heuristic-fence-post without finding warning: enclosing function for address 0xfffffe00013a6174 This warning occurs if you are debugging a function without any symbols (for example, in a stripped executable). In that case, you may wish to increase the size of the search with the `set heuristic-fence-post' command. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17:15:14 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 5F10437B406; Tue, 5 Jun 2001 17:14:59 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f560EoG42861; Tue, 5 Jun 2001 17:14:50 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010605170234.B95616@dragon.nuxi.com> Date: Tue, 05 Jun 2001 17:14:58 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: Re: -current kernel still considered dangerous Cc: alfred@FreeBSD.org, Freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 06-Jun-01 David O'Brien wrote: > On Tue, Jun 05, 2001 at 09:12:54AM -0700, John Baldwin wrote: >> > Mon Jun 4 18:35:43 PDT 2001 >> > panic: mutex vm not owned at ../../vm/vm_map.c:692 >> >> Oooo. Got a backtrace? This kind is easy to fix with a backtrace. >> Just a trace from ddb is fine, no crashdump needed. > > > This GDB was configured as "alpha-unknown-freebsd"... > panic: mutex vm not owned at ../../vm/vm_map.c:692 >#0 0xfffffc00003d5100 in dumpsys () at ../../kern/kern_shutdown.c:477 > 477 savectx(&dumppcb); > (kgdb) where >#0 0xfffffc00003d5100 in dumpsys () at ../../kern/kern_shutdown.c:477 >#1 0xfffffc00003d4c68 in boot (howto=6247879) > at ../../kern/kern_shutdown.c:321 >#2 0xfffffc00003d5510 in panic ( > fmt=0xfffffc00005f55c7 "mutex %s not owned at %s:%d") > at ../../kern/kern_shutdown.c:600 >#3 0xfffffc00003c9804 in _mtx_assert (m=0x0, what=0, file=0x0, line=0) > at ../../kern/kern_mutex.c:567 >#4 0xfffffc0000570af0 in vm_map_find (map=0xfffffe001b857b20, object=0x0, > offset=-2198487487072, addr=0xfffffe001ff19b88, length=98304, > find_space=0, prot=7 '\a', max=128 '\200', cow=0) at > ../../vm/vm_map.c:692 > warning: Hit heuristic-fence-post without finding > warning: enclosing function for address 0xfffffe00013a6174 > This warning occurs if you are debugging a function without any symbols > (for example, in a stripped executable). In that case, you may wish to > increase the size of the search with the `set heuristic-fence-post' command. Hrmm. Is this a debug kernel? Even if not, can you do a nm kernel | sort and then look through and find the function that 0xfffffe00013a6174 is inside of? I need to know what function called vm_map_find w/o holding the lock basically. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17:19:55 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 05B2037B408; Tue, 5 Jun 2001 17:19:52 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id UAA22702; Tue, 5 Jun 2001 20:19:51 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f560JLE32865; Tue, 5 Jun 2001 20:19:21 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15133.30473.480681.753965@grasshopper.cs.duke.edu> Date: Tue, 5 Jun 2001 20:19:21 -0400 (EDT) To: John Baldwin Cc: "David O'Brien" , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: References: <20010605170234.B95616@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > Hrmm. Is this a debug kernel? Even if not, can you do a nm kernel | sort and > then look through and find the function that 0xfffffe00013a6174 is inside of? > I need to know what function called vm_map_find w/o holding the lock basically. Its almost certainly a module loaded after boot, since the address does not lie in K0SEG. Could this be the linulator running ldconfig? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17:27:27 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 58D1737B407; Tue, 5 Jun 2001 17:27:25 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f560ROR08113; Tue, 5 Jun 2001 17:27:24 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f560ROD95973; Tue, 5 Jun 2001 17:27:24 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 17:27:24 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: John Baldwin , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous Message-ID: <20010605172724.D95616@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15133.30473.480681.753965@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Tue, Jun 05, 2001 at 08:19:21PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > Could this be the linulator running ldconfig? Nope. I don't run on the AlphaLinux compat at boot time on this machine. I do run the osf1 compat mode though. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17:32:23 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1A15F37B403; Tue, 5 Jun 2001 17:32:21 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id UAA22866; Tue, 5 Jun 2001 20:32:20 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f560Vox32907; Tue, 5 Jun 2001 20:31:50 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15133.31222.538416.231773@grasshopper.cs.duke.edu> Date: Tue, 5 Jun 2001 20:31:50 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: John Baldwin , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010605172724.D95616@dragon.nuxi.com> References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> <20010605172724.D95616@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > > Could this be the linulator running ldconfig? > > Nope. I don't run on the AlphaLinux compat at boot time on this machine. > I do run the osf1 compat mode though. No osf/1 compat apps are launched at boot though (no ldconfig required), so osf/1 shouldn't be tripping you up in the boot process. Are you loading any other modules? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 17:48:13 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 4FFF037B401; Tue, 5 Jun 2001 17:48:10 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f560m9R08196; Tue, 5 Jun 2001 17:48:09 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f560m8v96309; Tue, 5 Jun 2001 17:48:08 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 17:48:08 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: John Baldwin , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous Message-ID: <20010605174808.F95616@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15133.30473.480681.753965@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Tue, Jun 05, 2001 at 08:19:21PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > Its almost certainly a module loaded after boot, since the address > does not lie in K0SEG. Could this be the linulator running ldconfig? Correct. `nm' showed nothing even close to that address. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 18:39:49 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 7038137B403; Tue, 5 Jun 2001 18:39:47 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f561dkR08427; Tue, 5 Jun 2001 18:39:46 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f561dkd96793; Tue, 5 Jun 2001 18:39:46 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Jun 2001 18:39:42 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: John Baldwin , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous Message-ID: <20010605183942.G95616@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> <20010605174808.F95616@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010605174808.F95616@dragon.nuxi.com>; from obrien@FreeBSD.ORG on Tue, Jun 05, 2001 at 05:48:08PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jun 05, 2001 at 05:48:08PM -0700, David O'Brien wrote: > On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > > Its almost certainly a module loaded after boot, since the address > > does not lie in K0SEG. Could this be the linulator running ldconfig? I am going to go with osf1 compat module. Running the dnetc binary triggers the panic. The dnetc installation that I have can be found at http://people.freebsd.org/~obrien/dnetc-axp-panics.tar.gz Since kgdb is hitting "heuristic-fence-post", how should I proceed in debugging this? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Jun 5 20:59:17 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from coruscant.lactating-monkeys.net (workstation-60.cslab.vt.edu [198.82.184.60]) by hub.freebsd.org (Postfix) with ESMTP id E565237B401 for ; Tue, 5 Jun 2001 20:59:13 -0700 (PDT) (envelope-from xunil@coruscant.lactating-monkeys.net) Received: from localhost (xunil@localhost) by coruscant.lactating-monkeys.net (8.11.3/8.11.3) with ESMTP id f563x3j93602; Tue, 5 Jun 2001 23:59:03 -0400 (EDT) (envelope-from xunil@coruscant.lactating-monkeys.net) Date: Tue, 5 Jun 2001 23:59:03 -0400 (EDT) From: Wes Kurdziolek To: Cc: Subject: Re: XFree86 (3.3.6_9) install failed ? In-Reply-To: Message-ID: <20010605235817.O93594-100000@coruscant.lactating-monkeys.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is an issue w/ the port, not a FreeBSD/Alpha issue. If you have problems building a port, it is almost certainly an issue w/ the port. E-mail the port maintainer, not the FreeBSD/Alpha mailing list. HTH! On Tue, 5 Jun 2001 Riccardo.Veraldi@fi.infn.it wrote: > Date: Tue, 5 Jun 2001 16:40:37 +0200 (CEST) > From: Riccardo.Veraldi@fi.infn.it > To: freebsd-alpha@FreeBSD.ORG > Subject: XFree86 (3.3.6_9) install failed ? > > > HEllo, > I encountered a problem building /usr/ports/x11/XFree86 > > during the make install happens this: > > ===> Installing for XFree86-3.3.6_9 > /bin/mkdir -p /usr/X11R6 > make -f xmakefile install > making all in programs/Xserver/hw/xfree86/os-support/misc... > making all in programs/Xserver/hw/xfree86/common... > rm -f xf86Events.o > cc -c -O -pipe -mcpu=ev56 -mcpu=ev56 -ansi -pedantic -Dasm=__asm -I. -I.. -I../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../programs/Xserver/mfb -I../../../../../programs/Xserver/mi -I../../../../../programs/Xserver/include -I../../../../../programs/Xserver/os -I../../../../../exports/include/X11 -I../../../../../include/extensions -I -I../../../../.. -I../../../../../exports/include -DCSRG_BASED -DSHAPE -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DDPMSExtension -DPIXPRIV -DGCCUSESGAS -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV -DXFreeXDGA -D_XSERVER64 -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DPNP_MOUSE -DMITMISC -DXTEST -DXSYNC -DXCMISC -DXRECORD -DGLXEXT -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DSCREENSAVER xf86Events.c > xf86Events.c: In function `buttonTimer': > xf86Events.c:1136: `mevent' undeclared (first use in this function) > xf86Events.c:1136: (Each undeclared identifier is reported only once > xf86Events.c:1136: for each function it appears in.) > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver/hw/xfree86/common. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver/hw/xfree86. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc/programs/Xserver. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc/programs. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86/work/xc. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86. > *** Error code 1 > > Stop in /usr/ports/x11/XFree86. > > Anyone has some idea on how to help me on this thing ?? > thank you > > Rick > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > Wes Kurdziolek xunil@lactating-monkeys.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 0: 6:47 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id B370737B403 for ; Wed, 6 Jun 2001 00:06:43 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f5676gm35938 for ; Wed, 6 Jun 2001 09:06:42 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id 785B318CE8; Wed, 6 Jun 2001 09:06:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id 167E615902 for ; Wed, 6 Jun 2001 09:06:40 +0200 (CEST) Date: Wed, 6 Jun 2001 09:06:40 +0200 (CEST) X-X-Sender: To: Subject: XFree 3.3.6 PROBLEM Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello. Anyone had a problem compiling XFree86 port ? (3.3.6_9) Actually the make works but the make install stops with an error. I have reported the error previously. Thank you. Rick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 6:28: 6 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id C920537B403 for ; Wed, 6 Jun 2001 06:28:02 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f56DS1m47477 for ; Wed, 6 Jun 2001 15:28:01 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id AB26E18CE8; Wed, 6 Jun 2001 15:28:00 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id 65C7B15902 for ; Wed, 6 Jun 2001 15:28:00 +0200 (CEST) Date: Wed, 6 Jun 2001 15:28:00 +0200 (CEST) X-X-Sender: To: Subject: a little bit of support on XFree86 pls... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello, In the last days I build XFree86 3.3.6_9 (unsuccesfully) , 4.0.3 and 4.1.0 the last one works fine. the problem with the last two is that xdm terminates immediately after it is launched. It gives no error, no warning, it just terminates... anyone has some clue about it ?? thanks Rick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:11:39 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 4861F37B406; Wed, 6 Jun 2001 07:11:36 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA04395; Wed, 6 Jun 2001 10:11:35 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56EB5o34575; Wed, 6 Jun 2001 10:11:05 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.14841.825808.882824@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 10:11:05 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: John Baldwin , alfred@FreeBSD.ORG, Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010605183942.G95616@dragon.nuxi.com> References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> <20010605174808.F95616@dragon.nuxi.com> <20010605183942.G95616@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Tue, Jun 05, 2001 at 05:48:08PM -0700, David O'Brien wrote: > > On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > > > Its almost certainly a module loaded after boot, since the address > > > does not lie in K0SEG. Could this be the linulator running ldconfig? > > I am going to go with osf1 compat module. Running the dnetc binary > triggers the panic. The dnetc installation that I have can be found at > http://people.freebsd.org/~obrien/dnetc-axp-panics.tar.gz > > Since kgdb is hitting "heuristic-fence-post", how should I proceed in > debugging this? I just built a kernel statically & found it. Apparently, the vm_mtx must be held around vm_map_find(), vm_map_findspace(), and vm_map_lookup_entry(), and probably others. Is there any documentation what the locking requirements of various vm functions are now? I tested osf1 after my initial set of commits to catch alpha up to x86, but an assert must have been added since then. Anyway, grab 1.16 of osf1_misc.c and 1.6 of imgact_osf1.c I can now run netscape with a top-of-the tree kernel. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:27:12 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 4D28737B401 for ; Wed, 6 Jun 2001 07:27:10 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56ER9R11814; Wed, 6 Jun 2001 07:27:09 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56ER8r37250; Wed, 6 Jun 2001 07:27:08 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 07:27:08 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous Message-ID: <20010606072708.A96129@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> <20010605174808.F95616@dragon.nuxi.com> <20010605183942.G95616@dragon.nuxi.com> <15134.14841.825808.882824@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15134.14841.825808.882824@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Wed, Jun 06, 2001 at 10:11:05AM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 10:11:05AM -0400, Andrew Gallatin wrote: > > I just built a kernel statically & found it. I was hoping to learn how to debug modules. Is there no way we would have found this w/o building OSF1 support statically in the kernel? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:36:52 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 060BD37B403; Wed, 6 Jun 2001 07:36:50 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f56Eang16585; Wed, 6 Jun 2001 07:36:49 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Wed, 6 Jun 2001 07:36:48 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: "David O'Brien" Cc: Andrew Gallatin , Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010606072708.A96129@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Unlike Solaris, modules are not essential to run FreeBSD. I think debugging this by fixing 'debugging modules' is at best a 3rd order priority. On Wed, 6 Jun 2001, David O'Brien wrote: > On Wed, Jun 06, 2001 at 10:11:05AM -0400, Andrew Gallatin wrote: > > > > I just built a kernel statically & found it. > > I was hoping to learn how to debug modules. Is there no way we would > have found this w/o building OSF1 support statically in the kernel? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:43:56 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 502A737B403 for ; Wed, 6 Jun 2001 07:43:54 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56EhrR11946; Wed, 6 Jun 2001 07:43:53 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56EhrR37540; Wed, 6 Jun 2001 07:43:53 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 07:43:53 -0700 From: "David O'Brien" To: Matthew Jacob Cc: Andrew Gallatin , Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous Message-ID: <20010606074352.B96129@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606072708.A96129@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Jun 06, 2001 at 07:36:48AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 07:36:48AM -0700, Matthew Jacob wrote: > Unlike Solaris, modules are not essential to run FreeBSD. I think debugging > this by fixing 'debugging modules' is at best a 3rd order priority. I thought many of the device driver folks perfer to develop via modules. How do they debug things? Printf() is it? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:49:31 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 232A937B401; Wed, 6 Jun 2001 07:49:27 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA05324; Wed, 6 Jun 2001 10:49:26 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56EmuU34639; Wed, 6 Jun 2001 10:48:56 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <15134.17112.301087.463407@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 10:48:56 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010606072708.A96129@dragon.nuxi.com> References: <20010605170234.B95616@dragon.nuxi.com> <15133.30473.480681.753965@grasshopper.cs.duke.edu> <20010605174808.F95616@dragon.nuxi.com> <20010605183942.G95616@dragon.nuxi.com> <15134.14841.825808.882824@grasshopper.cs.duke.edu> <20010606072708.A96129@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Wed, Jun 06, 2001 at 10:11:05AM -0400, Andrew Gallatin wrote: > >=20 > > I just built a kernel statically & found it. >=20 > I was hoping to learn how to debug modules. Is there no way we woul= d > have found this w/o building OSF1 support statically in the kernel? I was in a hurry & I generally don't use modules on -current. You can try http://www.cs.duke.edu/~gallatin/gdbmods. It has some historical goop for 'target kcore' (which used to be required rather than 'gdb -k' on alpha) which needs to be ripped out. I'm not so sure of how well it works on -current. A typical usage is (from an x86 4.3) is: # gdbmods 0 please be patient while loaded modules are resolved gdbmods using kernel: /var/crash/kernel.0 gdbmods using core: /var/crash/vmcore.0 added symbols for module usb.ko added symbols for module clan.ko command line: gdb -k -x /tmp/mytmp.root /var/crash/kernel.0 /var/crash= /vmcore.0 GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and yo= u are welcome to change it and/or distribute copies of it under certain condi= tions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for deta= ils. This GDB was configured as "i386-unknown-freebsd"... IdlePTD 4091904 initial pcb at 34b860 panicstr: free: multiple frees panic messages: --- <...> 0 dumpsys () at ../../kern/kern_shutdown.c:469 <...> #10 0xc2f0d5bd in gni_map_and_lock (priv=3D0xc2f36400, rgn=3D0xc3163000= ,=20 op=3DMAPOP_REG, is_kaddr=3D0) at /usr/project/ari1/users/gallatin/clan/clan-1.3.0/freebsd/clanhw/= clan1k.c:2549 #11 0xc2f0d799 in gni_register (priv=3D0xc2f36400,=20 addr=3D0x766cfff
, len=3D10485760,= =20 do_register=3D1, enable_rdma=3D1, handle=3D0xee8a9e70, is_kaddr=3D0= , p=3D0xee8902a0) at /usr/project/ari1/users/gallatin/clan/clan-1.3.0/freebsd/clanhw/= clan1k.c:2668 #12 0xc2f0b9f8 in gni_fileioctl (fp=3D0xc2fcdfc0, cmd=3D3222554370,=20 data=3D0xee8a9eac "=FF=CFf\a", p=3D0xee8902a0) at /usr/project/ari1/users/gallatin/clan/clan-1.3.0/freebsd/clanhw/= clan1k.c:232 <...> Note that "gni_*" are functions in the module clan.ko Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:51:17 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1C55837B405; Wed, 6 Jun 2001 07:51:15 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA05370; Wed, 6 Jun 2001 10:51:13 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56Eoh634648; Wed, 6 Jun 2001 10:50:43 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.17219.139846.452164@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 10:50:43 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: Matthew Jacob , Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010606074352.B96129@dragon.nuxi.com> References: <20010606072708.A96129@dragon.nuxi.com> <20010606074352.B96129@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Wed, Jun 06, 2001 at 07:36:48AM -0700, Matthew Jacob wrote: > > Unlike Solaris, modules are not essential to run FreeBSD. I think debugging > > this by fixing 'debugging modules' is at best a 3rd order priority. > > I thought many of the device driver folks perfer to develop via modules. > How do they debug things? Printf() is it? Most device driver folks don't develop on -current. For my drivers, I use the gdbmods script I just sent out a pointer to. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 7:53:27 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id B615237B407 for ; Wed, 6 Jun 2001 07:53:25 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56ErPR12048 for ; Wed, 6 Jun 2001 07:53:25 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56ErOa37806 for alpha@freebsd.org; Wed, 6 Jun 2001 07:53:24 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 07:53:24 -0700 From: "David O'Brien -Alpha" To: alpha@freebsd.org Subject: how does the 4.3 ISO work for you? Message-ID: <20010606075324.A37792@dragon.nuxi.com> Reply-To: freebsd-alpha@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for duplication. But there hasn't been much feedback on any problems installing it on various Alphas. If you can give a quick email to freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be helpful. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8: 2:18 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 82E6737B405; Wed, 6 Jun 2001 08:02:15 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f56F2Eg16676; Wed, 6 Jun 2001 08:02:14 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Wed, 6 Jun 2001 08:02:14 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: "David O'Brien" Cc: Andrew Gallatin , Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-Reply-To: <20010606074352.B96129@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 6 Jun 2001, David O'Brien wrote: > On Wed, Jun 06, 2001 at 07:36:48AM -0700, Matthew Jacob wrote: > > Unlike Solaris, modules are not essential to run FreeBSD. I think debugging > > this by fixing 'debugging modules' is at best a 3rd order priority. > > I thought many of the device driver folks perfer to develop via modules. > How do they debug things? Printf() is it? I have to admit that I've almost never used a source level debugger for kernel debugging- except for WindowsNT. I'll also freely admit that there are others who are much happier and better at using the tools for FreeBSD for this- I'm not as I *usually* find myself in the case where the gdb style debugger isn't helping. Printf && states, yes. Modules are good. I desparately miss Solaris' kadb in *BSD. KADB is a machine level debugger- but has things like deferred breakpoints (for modules- you can set a breakpoint for a symbol in a module before the module is loaded). More importantly, there is an extremely tight coupling between the kernel && kadb, and, more importantly, kadb and boot or prom services, so that breakpoints && printfs don't depend on sane kernel driver state. -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:15:44 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id AFD9D37B40B for ; Wed, 6 Jun 2001 08:15:41 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 2122 invoked by uid 962); 6 Jun 2001 15:15:40 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 6 Jun 2001 15:15:40 -0000 Date: Wed, 6 Jun 2001 10:15:40 -0500 (CDT) From: Chris Casey To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <15133.13764.542059.222075@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The goop to make that go escapes me at the moment. I will do some more studying of whats going on in the ccc port because that would be of extreme usefullness for me here. Thanks > > You could turn the compaq fortran into a port (like ccc) and have it > generate native executables. I doubt fortran executables need any > symbols from libc either... > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:17:34 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from arrakis.tamu.edu (arrakis.tamu.edu [165.91.250.118]) by hub.freebsd.org (Postfix) with ESMTP id 200C037B405 for ; Wed, 6 Jun 2001 08:17:32 -0700 (PDT) (envelope-from nipsy@arrakis.tamu.edu) Received: from nipsy by arrakis.tamu.edu with local (Exim 3.22 #1 (Debian)) id 157f3r-0006ew-00; Wed, 06 Jun 2001 10:17:31 -0500 Date: Wed, 6 Jun 2001 10:17:31 -0500 From: Mark Nipper To: David O'Brien -Alpha Cc: freebsd-alpha@freebsd.org Subject: Re: how does the 4.3 ISO work for you? Message-ID: <20010606101731.A25433@arrakis.tamu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20010606075324.A37792@dragon.nuxi.com> User-Agent: Mutt/1.3.18i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 07:53:24AM -0700, David O'Brien -Alpha wrote: > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for > duplication. But there hasn't been much feedback on any problems > installing it on various Alphas. If you can give a quick email to > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be > helpful. It would be nice to see another image made which at the very least included the new-kern.flp to boot the AS1200's and similar platforms. I'm not saying that any commits need to occur, due to the relatively untested nature of the changes, but it worked for me and at least one other person I've seen on this list to get our machines up! It would be nice not to commit a major oversite in not supporting people at all who happen to have this type of hardware! :) Just my two sense [sic] though... --=20 Mark Nipper e-contacts: Computing and Information Services nipsy@tamu.edu Texas A&M University http://arrakis.tamu.edu/nipsy/ College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 (979)575-3193 Yahoo: texasnipsy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:43:31 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id 9120737B405; Wed, 6 Jun 2001 08:43:27 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f56FhQm51153; Wed, 6 Jun 2001 17:43:26 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id DA5D018CE8; Wed, 6 Jun 2001 17:43:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id A338C15902; Wed, 6 Jun 2001 17:43:25 +0200 (CEST) Date: Wed, 6 Jun 2001 17:43:25 +0200 (CEST) X-X-Sender: To: "David O'Brien -Alpha" Cc: Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: <20010606075324.A37792@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org actually installing ISO 4.3 FreeBSD alpha it hs some little problem in my case with Xfree. IT lacks the Xset package (XF86Setup) only this I found not working, all the rest is ok for me, but that is only my experience thanks Rick On Wed, 6 Jun 2001, David O'Brien -Alpha wrote: > Date: Wed, 6 Jun 2001 07:53:24 -0700 > From: David O'Brien -Alpha > To: alpha@freebsd.org > Subject: how does the 4.3 ISO work for you? > > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for > duplication. But there hasn't been much feedback on any problems > installing it on various Alphas. If you can give a quick email to > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be > helpful. > > -- > -- David (obrien@FreeBSD.org) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:43:37 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by hub.freebsd.org (Postfix) with ESMTP id 9120737B405; Wed, 6 Jun 2001 08:43:27 -0700 (PDT) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from nikita.fi.infn.it (nikita.fi.infn.it [192.84.146.189]) by postino.fi.infn.it (8.11.1/8.11.1) with ESMTP id f56FhQm51153; Wed, 6 Jun 2001 17:43:26 +0200 (CEST) From: Riccardo.Veraldi@fi.infn.it Received: by nikita.fi.infn.it (Postfix, from userid 1001) id DA5D018CE8; Wed, 6 Jun 2001 17:43:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by nikita.fi.infn.it (Postfix) with ESMTP id A338C15902; Wed, 6 Jun 2001 17:43:25 +0200 (CEST) Date: Wed, 6 Jun 2001 17:43:25 +0200 (CEST) X-X-Sender: To: "David O'Brien -Alpha" Cc: Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: <20010606075324.A37792@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org actually installing ISO 4.3 FreeBSD alpha it hs some little problem in my case with Xfree. IT lacks the Xset package (XF86Setup) only this I found not working, all the rest is ok for me, but that is only my experience thanks Rick On Wed, 6 Jun 2001, David O'Brien -Alpha wrote: > Date: Wed, 6 Jun 2001 07:53:24 -0700 > From: David O'Brien -Alpha > To: alpha@freebsd.org > Subject: how does the 4.3 ISO work for you? > > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for > duplication. But there hasn't been much feedback on any problems > installing it on various Alphas. If you can give a quick email to > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be > helpful. > > -- > -- David (obrien@FreeBSD.org) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:51:39 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5164337B401; Wed, 6 Jun 2001 08:51:33 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id LAA06804; Wed, 6 Jun 2001 11:51:32 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56Fp2934756; Wed, 6 Jun 2001 11:51:02 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.20838.685836.864307@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 11:51:02 -0400 (EDT) To: Riccardo.Veraldi@fi.infn.it Cc: "David O'Brien -Alpha" , Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: References: <20010606075324.A37792@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Riccardo.Veraldi@fi.infn.it writes: > > actually installing ISO 4.3 FreeBSD alpha it hs some little problem in my > case with Xfree. IT lacks the Xset package (XF86Setup) only this I found > not working, all the rest is ok for me, but that is only my experience > As David mentioned just last week: The "graphical" XFree86 configuration program -- XF86Setup program *requires* the VGA16 server. This server does NOT build on the Alpha. Not just FreeBSD/alpha, but AlphaLinux and Tru86 also. The issue with using the text-only xf86config is that it does not know about moused's sysmouse. Thus you either cannot use moused, or you must hack the /etc/XF86Config file xf86config creates to specify sysmouse. Sigh.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 8:51:39 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5164337B401; Wed, 6 Jun 2001 08:51:33 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id LAA06804; Wed, 6 Jun 2001 11:51:32 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56Fp2934756; Wed, 6 Jun 2001 11:51:02 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.20838.685836.864307@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 11:51:02 -0400 (EDT) To: Riccardo.Veraldi@fi.infn.it Cc: "David O'Brien -Alpha" , Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: References: <20010606075324.A37792@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Riccardo.Veraldi@fi.infn.it writes: > > actually installing ISO 4.3 FreeBSD alpha it hs some little problem in my > case with Xfree. IT lacks the Xset package (XF86Setup) only this I found > not working, all the rest is ok for me, but that is only my experience > As David mentioned just last week: The "graphical" XFree86 configuration program -- XF86Setup program *requires* the VGA16 server. This server does NOT build on the Alpha. Not just FreeBSD/alpha, but AlphaLinux and Tru86 also. The issue with using the text-only xf86config is that it does not know about moused's sysmouse. Thus you either cannot use moused, or you must hack the /etc/XF86Config file xf86config creates to specify sysmouse. Sigh.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 9: 8:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pebkac.owp.csus.edu (pebkac.owp.csus.edu [130.86.232.245]) by hub.freebsd.org (Postfix) with ESMTP id 21FC137B401 for ; Wed, 6 Jun 2001 09:08:34 -0700 (PDT) (envelope-from joseph.scott@owp.csus.edu) Received: from localhost (scottj@localhost) by pebkac.owp.csus.edu (8.9.3/8.9.3) with ESMTP id JAA12097; Wed, 6 Jun 2001 09:08:36 -0700 (PDT) (envelope-from joseph.scott@owp.csus.edu) Date: Wed, 6 Jun 2001 09:08:36 -0700 (PDT) From: Joseph Scott X-Sender: scottj@pebkac.owp.csus.edu To: Mark Nipper Cc: "David O'Brien -Alpha" Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: <20010606101731.A25433@arrakis.tamu.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 6 Jun 2001, Mark Nipper wrote: # On Wed, Jun 06, 2001 at 07:53:24AM -0700, David O'Brien -Alpha wrote: # > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for # > duplication. But there hasn't been much feedback on any problems # > installing it on various Alphas. If you can give a quick email to # > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be # > helpful. # # It would be nice to see another image made which at the # very least included the new-kern.flp to boot the AS1200's and # similar platforms. I'm not saying that any commits need to # occur, due to the relatively untested nature of the changes, but # it worked for me and at least one other person I've seen on this # list to get our machines up! I would like to see this get in at some point also. I've got a 1200 that I had to use the modified kernel on floppies to install from. Seems like a waste right now to have a CD on that system until I can at least install FreeBSD on it via CD. -Joseph To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 9:16:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from winston.osd.bsdi.com (adsl-64-173-15-98.dsl.sntc01.pacbell.net [64.173.15.98]) by hub.freebsd.org (Postfix) with ESMTP id 9C14D37B406 for ; Wed, 6 Jun 2001 09:16:23 -0700 (PDT) (envelope-from jkh@osd.bsdi.com) Received: from localhost (jkh@localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.3/8.11.3) with ESMTP id f56GFZO89271; Wed, 6 Jun 2001 09:15:35 -0700 (PDT) (envelope-from jkh@osd.bsdi.com) To: nipsy@tamu.edu Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: <20010606101731.A25433@arrakis.tamu.edu> References: <20010606075324.A37792@dragon.nuxi.com> <20010606101731.A25433@arrakis.tamu.edu> X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20010606091535C.jkh@osd.bsdi.com> Date: Wed, 06 Jun 2001 09:15:35 -0700 From: Jordan Hubbard X-Dispatcher: imput version 20000228(IM140) Lines: 40 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Well, I can recreate the ISO image easily enough using only a different boot.flp if it helps make the CD bootable for more people. Either way, we should find out before the actual disk goes to replication. - Jordan From: Mark Nipper Subject: Re: how does the 4.3 ISO work for you? Date: Wed, 6 Jun 2001 10:17:31 -0500 > On Wed, Jun 06, 2001 at 07:53:24AM -0700, David O'Brien -Alpha wrote: > > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for > > duplication. But there hasn't been much feedback on any problems > > installing it on various Alphas. If you can give a quick email to > > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be > > helpful. > > It would be nice to see another image made which at the > very least included the new-kern.flp to boot the AS1200's and > similar platforms. I'm not saying that any commits need to > occur, due to the relatively untested nature of the changes, but > it worked for me and at least one other person I've seen on this > list to get our machines up! > > It would be nice not to commit a major oversite in not > supporting people at all who happen to have this type of > hardware! :) > > Just my two sense [sic] though... > > -- > Mark Nipper e-contacts: > Computing and Information Services nipsy@tamu.edu > Texas A&M University http://arrakis.tamu.edu/nipsy/ > College Station, TX 77843-3142 AIM: texasnipsy ICQ:66971617 > (979)575-3193 Yahoo: texasnipsy > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 9:23:31 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 64BC837B403 for ; Wed, 6 Jun 2001 09:23:29 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56GNSR12503; Wed, 6 Jun 2001 09:23:28 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56GNRN39258; Wed, 6 Jun 2001 09:23:27 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 09:23:27 -0700 From: "David O'Brien" To: Chris Casey Cc: alpha@freebsd.org Subject: Re: ccc Message-ID: <20010606092327.C96129@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <20010605170010.A95616@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Wed, Jun 06, 2001 at 10:46:59AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org [ freebsd-alpha added as this may be of interest to others ] On Wed, Jun 06, 2001 at 10:46:59AM -0500, Chris Casey wrote: > I cleaned everything out, installed the ccc port which worked fine, then > installed linux_devtools and it cought fire finding the includes etc in > /compat/linux/. Removing the linux_devtools returns ccc to sanity. If you > have time can you give me a overview of what the ccc port does to make it > produce native binaries? I'm a bit tangled up in this mess. Thanks Mainly I replaced the use of Linux cpp, gas and ld with our own. The ELF file format is luckly quite standard and both Linux and FreeBSD follow the ELF/SVR4 ABI suffiently close that the assembly output from `ccc' could be fed into our assembler and linker which would DTRT and use FreeBSD syscalls and ABI. Beyond that, Drew and I tweaked some headers, and other minor stuff. In the compaq-cc port's Makefile, you'll see that I moved the included AlphaLinux cpp and ld off to the side, and put a symlinks in place to use the FreeBDS versions of these tools (as was already pointing at /usr/bin/as). Since `ccc' is a Linux binary, /compat/linux/{bin,usr/bin} is searched first, before any FreeBSD paths. So either `ccc' is somehow finding the `ld' or `cpp' in the [Linux] path, or there is a another tool `ccc' uses that I need to replace(symlink) with the FreeBSD version. BTW, if anyone has time to play with this, I would love for the port to use PREFIX rather than install into /usr/lib. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 9:57:23 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id BFAC237B408; Wed, 6 Jun 2001 09:57:16 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f56Gv7108110; Wed, 6 Jun 2001 09:57:07 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010606074352.B96129@dragon.nuxi.com> Date: Wed, 06 Jun 2001 09:57:10 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: Re: -current kernel still considered dangerous Cc: Freebsd-alpha@FreeBSD.org, Andrew Gallatin , Matthew Jacob Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 06-Jun-01 David O'Brien wrote: > On Wed, Jun 06, 2001 at 07:36:48AM -0700, Matthew Jacob wrote: >> Unlike Solaris, modules are not essential to run FreeBSD. I think debugging >> this by fixing 'debugging modules' is at best a 3rd order priority. > > I thought many of the device driver folks perfer to develop via modules. > How do they debug things? Printf() is it? KTR is a nice printf in disguise. :) You can debug modules, but it isn't very easy to do so. Look at grog's gdb scripts in /sys/modules/vinum. Specifically, look at .gdbinit.vinum.paths and the asf function. It basically walks the list of linker files looking for the first file whose name starts with a 'v'. Then it does an objdump on the vinum module to extract the start of the .text section. It uses this to create a temporary file with a add-symbol-file command that loads the debug vinum module and adds the start address from the linker file entry in the kernel to the .text offset to get the final offset of the symbols. Then it sources said file. Fun. :-P Basically, you use 'add-symbol-file /modules/foo.ko some_address', where some_address = offset of .text in the module + address file is loaded at in the kernel. HTH. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 9:57:44 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 8F6BB37B403; Wed, 6 Jun 2001 09:57:41 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f56Gv6108102; Wed, 6 Jun 2001 09:57:06 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15134.14841.825808.882824@grasshopper.cs.duke.edu> Date: Wed, 06 Jun 2001 09:57:09 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Subject: Re: -current kernel still considered dangerous Cc: Freebsd-alpha@FreeBSD.org, alfred@FreeBSD.org, obrien@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 06-Jun-01 Andrew Gallatin wrote: > > David O'Brien writes: > > On Tue, Jun 05, 2001 at 05:48:08PM -0700, David O'Brien wrote: > > > On Tue, Jun 05, 2001 at 08:19:21PM -0400, Andrew Gallatin wrote: > > > > Its almost certainly a module loaded after boot, since the address > > > > does not lie in K0SEG. Could this be the linulator running ldconfig? > > > > I am going to go with osf1 compat module. Running the dnetc binary > > triggers the panic. The dnetc installation that I have can be found at > > http://people.freebsd.org/~obrien/dnetc-axp-panics.tar.gz > > > > Since kgdb is hitting "heuristic-fence-post", how should I proceed in > > debugging this? > > > > I just built a kernel statically & found it. Apparently, the vm_mtx > must be held around vm_map_find(), vm_map_findspace(), and > vm_map_lookup_entry(), and probably others. For now, yes. In theory they perhaps shouldn't require it. *sigh* The vm locking isn't done yet unfortunately. > Is there any documentation what the locking requirements of various > vm functions are now? I tested osf1 after my initial set of commits to catch > alpha up to x86, but an assert must have been added since then. Not really, and it is in a state of flux right now. On my todo list is to change the vm_map's to be locked by a sx lock, and once that is done I will change those mtx_assert's to simply require the sx lock rather than the vm_mtx lock. However, I'm still not sure how vm_page's will be locked. vm_object's will probably have their own mutex or sx lock though. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 10:28:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id F3BF637B401 for ; Wed, 6 Jun 2001 10:28:25 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56HSPR12943; Wed, 6 Jun 2001 10:28:25 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56HSPl40324; Wed, 6 Jun 2001 10:28:25 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 10:28:24 -0700 From: "David O'Brien" To: Jordan Hubbard Cc: nipsy@tamu.edu, freebsd-alpha@FreeBSD.ORG Subject: Re: how does the 4.3 ISO work for you? Message-ID: <20010606102824.A40280@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606075324.A37792@dragon.nuxi.com> <20010606101731.A25433@arrakis.tamu.edu> <20010606091535C.jkh@osd.bsdi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010606091535C.jkh@osd.bsdi.com>; from jkh@osd.bsdi.com on Wed, Jun 06, 2001 at 09:15:35AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 09:15:35AM -0700, Jordan Hubbard wrote: > Well, I can recreate the ISO image easily enough using only a > different boot.flp if it helps make the CD bootable for more people. Acutally you would need to replace the loader (spelled cdboot). The Alpha ISO does not use boot.flp to boot. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 10:29:20 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from winston.osd.bsdi.com (adsl-64-173-15-98.dsl.sntc01.pacbell.net [64.173.15.98]) by hub.freebsd.org (Postfix) with ESMTP id 4C82737B401; Wed, 6 Jun 2001 10:29:18 -0700 (PDT) (envelope-from jkh@osd.bsdi.com) Received: from localhost (jkh@localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.3/8.11.3) with ESMTP id f56HSsO89785; Wed, 6 Jun 2001 10:28:54 -0700 (PDT) (envelope-from jkh@osd.bsdi.com) To: obrien@FreeBSD.ORG Cc: nipsy@tamu.edu, freebsd-alpha@FreeBSD.ORG Subject: Re: how does the 4.3 ISO work for you? In-Reply-To: <20010606102824.A40280@dragon.nuxi.com> References: <20010606101731.A25433@arrakis.tamu.edu> <20010606091535C.jkh@osd.bsdi.com> <20010606102824.A40280@dragon.nuxi.com> X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20010606102854F.jkh@osd.bsdi.com> Date: Wed, 06 Jun 2001 10:28:54 -0700 From: Jordan Hubbard X-Dispatcher: imput version 20000228(IM140) Lines: 12 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Oh yeah. Duh. :) From: "David O'Brien" Subject: Re: how does the 4.3 ISO work for you? Date: Wed, 6 Jun 2001 10:28:24 -0700 > On Wed, Jun 06, 2001 at 09:15:35AM -0700, Jordan Hubbard wrote: > > Well, I can recreate the ISO image easily enough using only a > > different boot.flp if it helps make the CD bootable for more people. > > Acutally you would need to replace the loader (spelled cdboot). The > Alpha ISO does not use boot.flp to boot. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 10:38:26 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id CF7FD37B403 for ; Wed, 6 Jun 2001 10:38:24 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.nuxi.com [206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56HcOR13026; Wed, 6 Jun 2001 10:38:24 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56HcN840499; Wed, 6 Jun 2001 10:38:23 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 10:38:23 -0700 From: "David O'Brien" To: Jordan Hubbard Cc: nipsy@tamu.edu, freebsd-alpha@FreeBSD.ORG Subject: Re: how does the 4.3 ISO work for you? Message-ID: <20010606103823.B40280@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606101731.A25433@arrakis.tamu.edu> <20010606091535C.jkh@osd.bsdi.com> <20010606102824.A40280@dragon.nuxi.com> <20010606102854F.jkh@osd.bsdi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010606102854F.jkh@osd.bsdi.com>; from jkh@osd.bsdi.com on Wed, Jun 06, 2001 at 10:28:54AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 10:28:54AM -0700, Jordan Hubbard wrote: > Oh yeah. Duh. :) Sorry, should have also added, that if you do fix `cdboot', adding the modified boot.flp would also be a nice idea for those that for some reason want a bootable floppy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 10:43:52 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id 6CD5237B401 for ; Wed, 6 Jun 2001 10:43:50 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 157hLR-0002xW-00 for freebsd-alpha@freebsd.org; Wed, 06 Jun 2001 17:43:49 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f56Hnqw00953 for freebsd-alpha@freebsd.org; Wed, 6 Jun 2001 19:49:52 +0200 (CEST) (envelope-from wkb) Date: Wed, 6 Jun 2001 19:49:52 +0200 From: Wilko Bulte To: "David O'Brien -Alpha" Subject: Re: how does the 4.3 ISO work for you? Message-ID: <20010606194952.E704@freebie.demon.nl> References: <20010606075324.A37792@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20010606075324.A37792@dragon.nuxi.com>; from freebsd-alpha@freebsd.org on Wed, Jun 06, 2001 at 07:53:24AM -0700 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 07:53:24AM -0700, David O'Brien -Alpha wrote: Apart from the well known CD booting issues on the big iron I have not had problems using the 4.3iso > BSDi^H^H^H^HWind River is about to send the 4.3 ISO master off for > duplication. But there hasn't been much feedback on any problems > installing it on various Alphas. If you can give a quick email to > freebsd-alpha@freebsd.org saying thumbs up or thumbs down, it would be > helpful. > > -- > -- David (obrien@FreeBSD.org) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message ---end of quoted text--- -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 11:25:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id 347E937B407 for ; Wed, 6 Jun 2001 11:25:32 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 2724 invoked by uid 962); 6 Jun 2001 18:25:30 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 6 Jun 2001 18:25:30 -0000 Date: Wed, 6 Jun 2001 13:25:30 -0500 (CDT) From: Chris Casey To: David O'Brien Cc: alpha@freebsd.org Subject: Re: ccc In-Reply-To: <20010606092327.C96129@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Here is what I get with devtools in: /usr/bin/ccc -c -O3 -I. -I../src/headers -I../src/language -I/usr/include -o gp.o ../src/gp/gp.c cc: Error: /usr/include/libio.h, line 363: Ill-formed parameter type list. (parmtyplist) extern int _IO_vfscanf __P ((_IO_FILE * __restrict, const char * __restrict, -----------------------^ cc: Error: /usr/include/libio.h, line 365: Ill-formed parameter type list. (parmtyplist) extern int _IO_vfprintf __P ((_IO_FILE *__restrict, const char *__restrict, ------------------------^ *snip* All the errors are from *.h files in /compat/linux/usr/include here is without: /usr/bin/ccc -c -O3 -I. -I../src/headers -I../src/language -I/usr/include -o gp.o ../src/gp/gp.c /usr/bin/ccc -c -O3 -I. -I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c *snip* all happy So this is where I'm stuck. Wheter or not this helps anything I dont know. Thanks for all the help On Wed, 6 Jun 2001, David O'Brien wrote: > So either `ccc' is somehow > finding the `ld' or `cpp' in the [Linux] path, or there is a another tool > `ccc' uses that I need to replace(symlink) with the FreeBSD version. > -- David (obrien@FreeBSD.org) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 11:32:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 49DC737B401; Wed, 6 Jun 2001 11:32:49 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id OAA10583; Wed, 6 Jun 2001 14:32:48 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56IWIh35245; Wed, 6 Jun 2001 14:32:18 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.30514.551414.300471@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 14:32:18 -0400 (EDT) To: Chris Casey Cc: "David O'Brien" , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: References: <20010606092327.C96129@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Chris Casey writes: > > Here is what I get with devtools in: > > /usr/bin/ccc -c -O3 -I. -I../src/headers -I../src/language -I/usr/include > -o gp.o ../src/gp/gp.c > cc: Error: /usr/include/libio.h, line 363: Ill-formed parameter type list. > (parmtyplist) > extern int _IO_vfscanf __P ((_IO_FILE * __restrict, const char * > __restrict, > -----------------------^ > cc: Error: /usr/include/libio.h, line 365: Ill-formed parameter type list. > (parmtyplist) > extern int _IO_vfprintf __P ((_IO_FILE *__restrict, const char > *__restrict, > ------------------------^ > *snip* > > All the errors are from *.h files in /compat/linux/usr/include Naturally. Since the compiler is running in linux mode, its going to find the linux headers first. And they won't work in FreeBSD, so you loose. You cannot have linux_devtools installed & still be able to generate native binaries. I think the compaq compilers are statically linked. I could conceive of a cheesy kernel hack to not search the /compat/linux hierarchy for static binaries of a certain brand, but it would be far better to just freebsd-ify fortran. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 11:35:30 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id 6DBF137B401 for ; Wed, 6 Jun 2001 11:35:28 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 2756 invoked by uid 962); 6 Jun 2001 18:35:26 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 6 Jun 2001 18:35:26 -0000 Date: Wed, 6 Jun 2001 13:35:26 -0500 (CDT) From: Chris Casey To: Andrew Gallatin Cc: David O'Brien , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <15134.30514.551414.300471@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Which is what I was thinking, just not looking forward to trying :) On Wed, 6 Jun 2001, Andrew Gallatin wrote: > > I think the compaq compilers are statically linked. I could conceive > of a cheesy kernel hack to not search the /compat/linux hierarchy > for static binaries of a certain brand, but it would be far better > to just freebsd-ify fortran. > > Drew > > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 11:45:50 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 6757737B405 for ; Wed, 6 Jun 2001 11:45:47 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f56IjkR14096; Wed, 6 Jun 2001 11:45:46 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f56Ijjx41630; Wed, 6 Jun 2001 11:45:45 -0700 (PDT) (envelope-from obrien) Date: Wed, 6 Jun 2001 11:45:45 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: Chris Casey , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010606114545.A41541@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606092327.C96129@dragon.nuxi.com> <15134.30514.551414.300471@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15134.30514.551414.300471@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Wed, Jun 06, 2001 at 02:32:18PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 02:32:18PM -0400, Andrew Gallatin wrote: > > All the errors are from *.h files in /compat/linux/usr/include > > Naturally. Since the compiler is running in linux mode, its going to Oh! So the problem is the AlphaLinux compat bits searching not PATH but whether /foo is /compat/linux/foo or really /foo. Hum.. that is a hard one to work around in the port. > I think the compaq compilers are statically linked. I could conceive > of a cheesy kernel hack to not search the /compat/linux hierarchy > for static binaries of a certain brand, but it would be far better > to just freebsd-ify fortran. True, but what if one wanted a super-duper devel box? They could easily install both ports (compaq-cc and linux_devel). What do you think about if we set a bit in the ELF header that the AlphaLinux code would use to determine path resolution? I have a feeling the Intel x86 Linux compilers will have the same problem. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 11:47:53 2001 Delivered-To: freebsd-alpha@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id 96C3237B401; Wed, 6 Jun 2001 11:47:51 -0700 (PDT) Date: Wed, 6 Jun 2001 11:47:51 -0700 From: David O'Brien To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010606114751.A77329@hub.freebsd.org> Reply-To: obrien@freebsd.org References: <15134.30514.551414.300471@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Wed, Jun 06, 2001 at 01:35:26PM -0500 X-Operating-System: FreeBSD 4.3-STABLE Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 06, 2001 at 01:35:26PM -0500, Chris Casey wrote: > > I think the compaq compilers are statically linked. I could conceive > > of a cheesy kernel hack to not search the /compat/linux hierarchy > > for static binaries of a certain brand, but it would be far better > > to just freebsd-ify fortran. Do this. Deinstall linux_devel. Then manually install Compaq FORTRAN. Try to use it and report back the errors. The goal is to come up with a set of instructions on how to install it such that it co-lives with the compaq-cc port. Having such instructions in hand makes a compaq-f77 port easier. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 12: 8:21 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 422A037B401 for ; Wed, 6 Jun 2001 12:08:19 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f56J8D110268 for ; Wed, 6 Jun 2001 12:08:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Wed, 06 Jun 2001 12:08:16 -0700 (PDT) From: John Baldwin To: alpha@FreeBSD.org Subject: Possible VM patch.. Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org For those people still having some VM problems, please try out the patch at http://www.FreeBSD.org/~jhb/patches/vm.patch and let me know if it helps. Basically, it sticks the swapper, vmdaemon, and pagedaemon completely back under Giant for now. Some of the proc locking currently out from under Giant in those isn't really safe yet and won't be until the proc locking is finished (among other things). -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 15:45:30 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from superconductor.rush.net (superconductor.rush.net [208.9.155.8]) by hub.freebsd.org (Postfix) with ESMTP id 3AA8237B405; Wed, 6 Jun 2001 15:45:27 -0700 (PDT) (envelope-from bright@superconductor.rush.net) Received: (from bright@localhost) by superconductor.rush.net (8.11.2/8.11.2) id f56MjQv18126; Wed, 6 Jun 2001 18:45:26 -0400 (EDT) Date: Wed, 6 Jun 2001 18:45:24 -0400 From: Alfred Perlstein To: John Baldwin Cc: Andrew Gallatin , Freebsd-alpha@FreeBSD.org, obrien@FreeBSD.org Subject: Re: -current kernel still considered dangerous Message-ID: <20010606184523.P1832@superconductor.rush.net> References: <15134.14841.825808.882824@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0us In-Reply-To: ; from jhb@FreeBSD.org on Wed, Jun 06, 2001 at 09:57:09AM -0700 X-all-your-base: are belong to us. Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * John Baldwin [010606 12:58] wrote: > > > Is there any documentation what the locking requirements of various > > vm functions are now? I tested osf1 after my initial set of commits to catch > > alpha up to x86, but an assert must have been added since then. > > Not really, and it is in a state of flux right now. On my todo list is to > change the vm_map's to be locked by a sx lock, and once that is done I will > change those mtx_assert's to simply require the sx lock rather than the vm_mtx > lock. However, I'm still not sure how vm_page's will be locked. vm_object's > will probably have their own mutex or sx lock though. Linux uses a single lock to protect them, most of the splvm()'s that you removed were placeholders for the vm page queue's mutex. -- -Alfred Perlstein [alfred@freebsd.org] Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 16:24:24 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id BD0AA37B401; Wed, 6 Jun 2001 16:24:21 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f56NOD116540; Wed, 6 Jun 2001 16:24:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010606184523.P1832@superconductor.rush.net> Date: Wed, 06 Jun 2001 16:24:20 -0700 (PDT) From: John Baldwin To: Alfred Perlstein Subject: Re: -current kernel still considered dangerous Cc: obrien@FreeBSD.org, Freebsd-alpha@FreeBSD.org, Andrew Gallatin Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 06-Jun-01 Alfred Perlstein wrote: > * John Baldwin [010606 12:58] wrote: >> >> > Is there any documentation what the locking requirements of various >> > vm functions are now? I tested osf1 after my initial set of commits to >> > catch >> > alpha up to x86, but an assert must have been added since then. >> >> Not really, and it is in a state of flux right now. On my todo list is to >> change the vm_map's to be locked by a sx lock, and once that is done I will >> change those mtx_assert's to simply require the sx lock rather than the >> vm_mtx >> lock. However, I'm still not sure how vm_page's will be locked. >> vm_object's >> will probably have their own mutex or sx lock though. > > Linux uses a single lock to protect them, most of the splvm()'s that you > removed were placeholders for the vm page queue's mutex. Which use a single lock: pages, objects, or both? Due to the fact that getpages/putpages can block, I'm thinking that objects may actually need a sx lock. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 16:49:57 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id DD79737B405; Wed, 6 Jun 2001 16:49:50 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id TAA16484; Wed, 6 Jun 2001 19:49:50 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f56NnKi35981; Wed, 6 Jun 2001 19:49:20 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.49536.206316.481220@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 19:49:20 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@freebsd.org Subject: Re: Possible VM patch.. In-Reply-To: References: X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > For those people still having some VM problems, please try out the patch at > http://www.FreeBSD.org/~jhb/patches/vm.patch and let me know if it helps. > Basically, it sticks the swapper, vmdaemon, and pagedaemon completely back > under Giant for now. Some of the proc locking currently out from under Giant > in those isn't really safe yet and won't be until the proc locking is finished > (among other things). > Still no joy here. It dropped down to the SRM with the RA at XentMM (../../alpha/alpha/exception.s:88) about 1/2 way through a buildworld (no -j's). I had to steal the console by killing the kermit I had running in the office, so I have no idea what message were emitted. I suspect it was another ksp not valid halt. Which means that it is still faulting in the fault path and recursing until it exhausts the stack space. This is a UP kernel. As luck would have it, I have an assert in my trap.c to catch this sort of thing, but it uses kernnest & is dependent on SMP. D'oh! Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 16:51: 8 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id D70FC37B401; Wed, 6 Jun 2001 16:51:05 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f5700uB01178; Wed, 6 Jun 2001 17:00:56 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200106070000.f5700uB01178@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: obrien@FreeBSD.ORG Cc: Matthew Jacob , Andrew Gallatin , Freebsd-alpha@FreeBSD.ORG Subject: Re: -current kernel still considered dangerous In-reply-to: Your message of "Wed, 06 Jun 2001 07:43:53 PDT." <20010606074352.B96129@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 06 Jun 2001 17:00:56 -0700 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > On Wed, Jun 06, 2001 at 07:36:48AM -0700, Matthew Jacob wrote: > > Unlike Solaris, modules are not essential to run FreeBSD. I think debugging > > this by fixing 'debugging modules' is at best a 3rd order priority. > > I thought many of the device driver folks perfer to develop via modules. > How do they debug things? Printf() is it? This would be at least the third time you have asked this tiresome question. See the vinum sources for a bunch of helper scripts for applying gdb to modules. However, as most device driver authors will tell you, yes, printf and a serial console are usually your best friend. A debugger is exactly no use when you've deadlocked or spontaneously rebooted your machine, and most of the rest of what typically requires debugging happens too fast or at much too inconvenient times to make using a debugger any more efficient than a stack of KASSERTs and a lot of debugging output. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 17: 0:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 1E80637B403 for ; Wed, 6 Jun 2001 17:00:39 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f56Nxs117136; Wed, 6 Jun 2001 16:59:54 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15134.49536.206316.481220@grasshopper.cs.duke.edu> Date: Wed, 06 Jun 2001 17:00:02 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Subject: Re: Possible VM patch.. Cc: freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 06-Jun-01 Andrew Gallatin wrote: > > John Baldwin writes: > > For those people still having some VM problems, please try out the patch > at > > http://www.FreeBSD.org/~jhb/patches/vm.patch and let me know if it helps. > > Basically, it sticks the swapper, vmdaemon, and pagedaemon completely back > > under Giant for now. Some of the proc locking currently out from under > Giant > > in those isn't really safe yet and won't be until the proc locking is > finished > > (among other things). > > > > Still no joy here. It dropped down to the SRM with the RA at XentMM > (../../alpha/alpha/exception.s:88) about 1/2 way through a buildworld > (no -j's). I had to steal the console by killing the kermit I had > running in the office, so I have no idea what message were emitted. > > I suspect it was another ksp not valid halt. Which means that it is > still faulting in the fault path and recursing until it exhausts the > stack space. > > This is a UP kernel. As luck would have it, I have an assert in my > trap.c to catch this sort of thing, but it uses kernnest & is dependent > on SMP. D'oh! > > Drew I just got a panic on my UP machine. This one is a very weird panic that is only triggered when the witness code gets its internal per-process lock lists out of sync. I wish it was easier to trigger. It may be a witness bug or it may be some sort of data corruption. :( The NULL vm_object panic in vm_fault1() that I'm getting on the dual Rawhide seems fairly reproducible, so I've added in a bunch of KTR tracepoints to see if I can narrow it down. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 17: 7:31 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id C693637B401; Wed, 6 Jun 2001 17:07:28 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id UAA16749; Wed, 6 Jun 2001 20:07:28 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f5706wW36018; Wed, 6 Jun 2001 20:06:58 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.50594.255478.53415@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 20:06:58 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Possible VM patch.. In-Reply-To: References: <15134.49536.206316.481220@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > I just got a panic on my UP machine. This one is a very weird panic that is > only triggered when the witness code gets its internal per-process lock lists > out of sync. I wish it was easier to trigger. It may be a witness bug or it > may be some sort of data corruption. :( The NULL vm_object panic in > vm_fault1() that I'm getting on the dual Rawhide seems fairly reproducible, so > I've added in a bunch of KTR tracepoints to see if I can narrow it down. This seems to happen to me regardless of whether or not I have witness enabled. The kernel I just tried did not have WITNESS. I've just kicked off another buildworld with an SMP kernel so my assert might trigger. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 18: 5:32 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5349037B401; Wed, 6 Jun 2001 18:05:19 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id VAA17534; Wed, 6 Jun 2001 21:05:18 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f5714m736184; Wed, 6 Jun 2001 21:04:48 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15134.54064.506521.72161@grasshopper.cs.duke.edu> Date: Wed, 6 Jun 2001 21:04:48 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@freebsd.org Subject: Re: Possible VM patch.. In-Reply-To: References: <15134.49536.206316.481220@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Facinating. We seem to be trapping in the middle of trap: login: fatal kernel trap: trap entry = 0x2 (memory management fault) cpuid = 0 faulting va = 0x62 type = access violation cause = load instructon pc = 0xfffffc fatal kernel trap: trap entry = 0x2 (memory management fault) cpuid = 0 faulting va = 0xfffffe00060b4010 type = access violation cause = store instruction pc = 0xfffffc00006a22d0 ra = 0xfffffc00006a57d4 sp = 0xfffffe0006996d98 usp = 0x11ffac00 curproc = 0xfffffe00068a3480 pid = 4089, comm = sh trapping deeply The second, complete printtrap() is coming from my kernnest check in trap(). The stack, is naturally enough, useless: Stopped at Debugger+0x34: zapnot v0,#0xf,a0 db> tr Debugger() at Debugger+0x34 trap() at trap+0xac XentMMlgp() at XentMMlgp+0x18 This might be a good time for me to pick up Ross's stack printing enhancements from NetBSD... Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Jun 6 20:15:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id 0E14937B405 for ; Wed, 6 Jun 2001 20:15:34 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 658A96ACBC; Thu, 7 Jun 2001 12:45:32 +0930 (CST) Date: Thu, 7 Jun 2001 12:45:32 +0930 From: Greg Lehey To: leclercn@videotron.ca Cc: freebsd-alpha@freebsd.org Subject: Re: DEV_T size mismatch Message-ID: <20010607124532.B4060@wantadilla.lemis.com> References: <3ABC086A.8080509@videotron.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3ABC086A.8080509@videotron.ca>; from nospam@videotron.ca on Fri, Mar 23, 2001 at 09:37:30PM -0500 Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Friday, 23 March 2001 at 21:37:30 -0500, tcn wrote: > --The size of dev_t from module is 8 but from vinum is 4. Types > defines dev_t as an int of 32 bits for --non alpha BUT as a pointer for > alpha (64 bits)... > > Awh, sorry, that was as a pointer of 32bits for non alpha! Is this still an issue? Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 2:50:53 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-11.mail.nl.demon.net [194.159.73.21]) by hub.freebsd.org (Postfix) with ESMTP id 5AFEF37B403 for ; Thu, 7 Jun 2001 02:50:46 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [195.11.243.26] (helo=Debug) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 157wR8-0007Fc-00; Thu, 07 Jun 2001 09:50:42 +0000 To: freebsd-alpha@freebsd.org From: Wilko Bulte Subject: 8 CPU SMP attempt Date: Thu, 7 Jun 2001 09:50:42 GMT X-Mailer: www.webmail.nl.demon.net X-Sender: postmaster@freebie.demon.nl X-Originating-IP: 207.122.110.165 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="DemonWebmail_Boundary" Message-Id: Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --DemonWebmail_Boundary Content-Type: text/plain Using a few days old -current and 5 minutes of spare time I booted our 8 CPU TurboLaser machine to see what happened. It gets quite far (IMO) but dies on me somewhere down the road. See attached console transcript [sorry, shitty webmailer here] W/ -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte http://www.freebsd.org http://www.nlfug.nl --DemonWebmail_Boundary Content-Type: text/plain; name="TLASER-current" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="TLASER-current" UDAwPj4+Ym9vdCBka2MxMDAgLWZsOyAIIAgIIAggNAooYm9vdCBka2MxMDAuMS4wLjcuMCAtZmxh Z3MgNCkKU1JNIGJvb3QgaWRlbnRpZmllcjogc2NzaSAwIDcgMCAxIDEwMCBlZjAwIDEwMjAxMDc3 CmJvb3QgYWRhcHRlcjogaXNwMSAgcmV2IDUgaW4gYnVzIHNsb3QgNyBvZmYgb2Yga2Z0aGEwIGlu IFRMU0Igc2xvdCA4CmJsb2NrIDAgb2YgZGtjMTAwLjEuMC43LjAgaXMgYSB2YWxpZCBib290IGJs b2NrCnJlYWRpbmcgMTUgYmxvY2tzIGZyb20gZGtjMTAwLjEuMC43LjAKXkMKUDAwPj4+XkMKUDAw Pj4+UDAwPj4+Ym9vdCBka2MxMDAgLWZsIDQbWzBLG1syM0MIIAh2Cihib290IGRrYzEwMC4xLjAu Ny4wIC1mbGFncyB2KQpTUk0gYm9vdCBpZGVudGlmaWVyOiBzY3NpIDAgNyAwIDEgMTAwIGVmMDAg MTAyMDEwNzcKYm9vdCBhZGFwdGVyOiBpc3AxICByZXYgNSBpbiBidXMgc2xvdCA3IG9mZiBvZiBr ZnRoYTAgaW4gVExTQiBzbG90IDgKYmxvY2sgMCBvZiBka2MxMDAuMS4wLjcuMCBpcyBhIHZhbGlk IGJvb3QgYmxvY2sKcmVhZGluZyAxNSBibG9ja3MgZnJvbSBka2MxMDAuMS4wLjcuMApib290c3Ry YXAgY29kZSByZWFkIGluCkJ1aWxkaW5nIEZSVSB0YWJsZS4uLi4uLi4KRlJVIHRhYmxlIHNpemUg PSAzODY1KDE0NDM3KQpiYXNlID0gMjAwMDAwLCBpbWFnZV9zdGFydCA9IDAsIGltYWdlX2J5dGVz ID0gMWUwMAppbml0aWFsaXppbmcgSFdSUEIgYXQgMjAwMAppbml0aWFsaXppbmcgcGFnZSB0YWJs ZSBhdCAxZjAwMDAKaW5pdGlhbGl6aW5nIG1hY2hpbmUgc3RhdGUKc2V0dGluZyBhZmZpbml0eSB0 byB0aGUgcHJpbWFyeSBDUFUKanVtcGluZyB0byBib290c3RyYXAgY29kZQpWTVMgUEFMIHJldjog MHgxMDAwMDEwMDAxMDExNQpPU0YgUEFMIHJldjogMHgxMDAwMDEwMDAyMDExNwpTd2l0Y2ggdG8g T1NGIFBBTCBjb2RlIHN1Y2NlZWRlZC4KCkZyZWVCU0QvYWxwaGEgU1JNIGRpc2sgYm9vdCwgUmV2 aXNpb24gMS4xCihyb290QHR1cmJvLnN0b2xhYiwgVHVlIEp1biAgNSAxOTo1MzowNCBDRVNUIDIw MDEpCk1lbW9yeTogMjYyMTQ0IGsKTG9hZGluZyAvYm9vdC9kZWZhdWx0cy9sb2FkZXIuY29uZiAK CkhpdCBbRW50ZXJdIHRvIGJvb3QgaW1tZWRpYXRlbHksIG9yIGFueSBvdGhlciBrZXkgZm9yIGNv bW1hbmQgcHJvbXB0LgpCb290aW5nIFsvYm9vdC9rZXJuZWwva2VybmVsXSBpbiA5IHNlY29uZHMu Li4gQm9vdGluZyBbL2Jvb3Qva2VybmVsL2tlcm5lbF0gaW4gOCBzZWNvbmRzLi4uIEJvb3Rpbmcg Wy9ib290L2tlcm5lbC9rZXJuZWxdLi4uICAgICAgICAgICAgICAgCkVudGVyaW5nIGtlcm5lbCBh dCAweGZmZmZmYzAwMDAzMzczNjAuLi4KQ29weXJpZ2h0IChjKSAxOTkyLTIwMDEgVGhlIEZyZWVC U0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAx OTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0 eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIDUuMC1DVVJSRU5U ICMwOiBXZWQgSnVuICA2IDE1OjU1OjA0IENFU1QgMjAwMQogICAgcm9vdEB0dXJiby5zdG9sYWI6 L3Vzci9zcmMvc3lzL2NvbXBpbGUvR0VORVJJQwpTZXR0aW5nIGF0a2JkIDAgYXQgdG8gYXRrYmRj IChzdHJpbmcpClNldHRpbmcgYXRrYmQgMCBpcnEgdG8gMSAoaW50KQpTZXR0aW5nIGF0a2JkYyAw IGF0IHRvIGlzYSAoc3RyaW5nKQpTZXR0aW5nIGF0a2JkYyAwIHBvcnQgdG8gOTYgKGludCkKU2V0 dGluZyBmZCAwIGF0IHRvIGZkYzAgKHN0cmluZykKU2V0dGluZyBmZCAwIGRyaXZlIHRvIDAgKGlu dCkKU2V0dGluZyBmZGMgMCBhdCB0byBpc2EgKHN0cmluZykKU2V0dGluZyBmZGMgMCBkcnEgdG8g MiAoaW50KQpTZXR0aW5nIGZkYyAwIGlycSB0byA2IChpbnQpClNldHRpbmcgZmRjIDAgcG9ydCB0 byAxMDA4IChpbnQpClNldHRpbmcgbWNjbG9jayAwIGF0IHRvIGlzYSAoc3RyaW5nKQpTZXR0aW5n IG1jY2xvY2sgMCBwb3J0IHRvIDExMiAoaW50KQpTZXR0aW5nIHBwYyAwIGF0IHRvIGlzYSAoc3Ry aW5nKQpTZXR0aW5nIHBwYyAwIGlycSB0byA3IChpbnQpClNldHRpbmcgcHNtIDAgYXQgdG8gYXRr YmRjIChzdHJpbmcpClNldHRpbmcgcHNtIDAgaXJxIHRvIDEyIChpbnQpClNldHRpbmcgc2MgMCBh dCB0byBpc2EgKHN0cmluZykKU2V0dGluZyBzaW8gMCBhdCB0byBpc2EgKHN0cmluZykKU2V0dGlu ZyBzaW8gMCBpcnEgdG8gNCAoaW50KQpTZXR0aW5nIHNpbyAwIHBvcnQgdG8gMTAxNiAoaW50KQpT ZXR0aW5nIHNpbyAxIGF0IHRvIGlzYSAoc3RyaW5nKQpTZXR0aW5nIHNpbyAxIGZsYWdzIHRvIDgw IChpbnQpClNldHRpbmcgc2lvIDEgaXJxIHRvIDMgKGludCkKU2V0dGluZyBzaW8gMSBwb3J0IHRv IDc2MCAoaW50KQpTZXR0aW5nIHZnYSAwIGF0IHRvIGlzYSAoc3RyaW5nKQpBbHBoYVNlcnZlciA4 NDAwCkFscGhhU2VydmVyIDg0MDAgNS82MjUsIDYxMk1Iego4MTkyIGJ5dGUgcGFnZSBzaXplLCA4 IHByb2Nlc3NvcnMuCkNQVTogRVY1NiAoMjExNjRBKSBtYWpvcj03IG1pbm9yPTIgZXh0ZW5zaW9u cz0weDE8QldYPgpPU0YgUEFMIHJldjogMHgxMDAwMDEwMDAyMDExNwpyZWFsIG1lbW9yeSAgPSAy NjU2NTAxNzYgKDI1OTQyNEsgYnl0ZXMpClBoeXNpY2FsIG1lbW9yeSBjaHVuayhzKToKMHgwMDhm NDAwMCAtIDB4MGZmNGZmZmYsIDI1ODMyNjUyOCBieXRlcyAoMzE1MzQgcGFnZXMpCmF2YWlsIG1l bW9yeSA9IDI1MDg2MzYxNiAoMjQ0OTg0SyBieXRlcykKc21wX3N0YXJ0X3NlY29uZGFyeTogc3Rh cnRpbmcgY3B1IDEKc21wX3N0YXJ0X3NlY29uZGFyeTogY3B1IDEgc3RhcnRlZApzbXBfc3RhcnRf c2Vjb25kYXJ5OiBzdGFydGluZyBjcHUgMgpzbXBfc3RhcnRfc2Vjb25kYXJ5OiBjcHUgMiBzdGFy dGVkCnNtcF9zdGFydF9zZWNvbmRhcnk6IHN0YXJ0aW5nIGNwdSAzCnNtcF9zdGFydF9zZWNvbmRh cnk6IGNwdSAzIHN0YXJ0ZWQKc21wX3N0YXJ0X3NlY29uZGFyeTogc3RhcnRpbmcgY3B1IDQKc21w X3N0YXJ0X3NlY29uZGFyeTogY3B1IDQgc3RhcnRlZApzbXBfc3RhcnRfc2Vjb25kYXJ5OiBzdGFy dGluZyBjcHUgNQpzbXBfc3RhcnRfc2Vjb25kYXJ5OiBjcHUgNSBzdGFydGVkCnNtcF9zdGFydF9z ZWNvbmRhcnk6IHN0YXJ0aW5nIGNwdSA2CnNtcF9zdGFydF9zZWNvbmRhcnk6IGNwdSA2IHN0YXJ0 ZWQKc21wX3N0YXJ0X3NlY29uZGFyeTogc3RhcnRpbmcgY3B1IDcKc21wX3N0YXJ0X3NlY29uZGFy eTogY3B1IDcgc3RhcnRlZApGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVj dGVkOiA4IENQVXMKUHJlbG9hZGVkIGVsZiBrZXJuZWwgImtlcm5lbCIgYXQgMHhmZmZmZmMwMDAw OGQ0MDAwLgpudWxsOiA8bnVsbCBkZXZpY2UsIHplcm8gZGV2aWNlPgpyYW5kb206IDxlbnRyb3B5 IHNvdXJjZT4KbWVtOiA8bWVtb3J5ICYgSS9PPgp0bHNiMDogPFR1cmJvTGFzZXIgQmFja3BsYW5l IEJ1cz4KdGxzYmNwdTA6IDxEdWFsIENQVSwgNE1CIGNhY2hlPiBhdCB0bHNiMCBub2RlIDAKZ2J1 czAgb24gdGxzYmNwdTAKenNjMDogPFo4NTMwIHVhcnQ+IG9uIGdidXMwIG9mZnNldCAweDEwMDAw MDAwCnpzMCBvbiB6c2MwIGNoYW5uZWwgQQpXQVJOSU5HOiBEcml2ZXIgbWlzdGFrZTogcmVwZWF0 IG1ha2VfZGV2KCJ6czAiKQp6czEgb24genNjMCBjaGFubmVsIEIKV0FSTklORzogRHJpdmVyIG1p c3Rha2U6IHJlcGVhdCBtYWtlX2RldigienMwIikKbWNjbG9jazA6IDxNQzE0NjgxOEEgcmVhbCB0 aW1lIGNsb2NrPiBvbiBnYnVzMCBvZmZzZXQgMHgyMDAwMDAwMApObyBpODI1NC0gdXNpbmcgZmly bXdhcmUgZGVmYXVsdCBvZiA2MTI4MDAwMDAgSHoKdGxzYmNwdTE6IDxEdWFsIENQVSwgNE1CIGNh Y2hlPiBhdCB0bHNiMCBub2RlIDAKdGxzYmNwdTI6IDxEdWFsIENQVSwgNE1CIGNhY2hlPiBhdCB0 bHNiMCBub2RlIDEKdGxzYmNwdTM6IDxEdWFsIENQVSwgNE1CIGNhY2hlPiBhdCB0bHNiMCBub2Rl IDEKdGxzYmNwdTQ6IDxEdWFsIENQVSwgNE1CIGNhY2hlPiBhdCB0bHNiMCBub2RlIDIKdGxzYmNw dTU6IDxEdWFsIENQVSwgNE1CIGNhY2hlPiBhdCB0bHNiMCBub2RlIDIKdGxzYmNwdTY6IDxEdWFs IENQVSwgNE1CIGNhY2hlPiBhdCB0bHNiMCBub2RlIDMKdGxzYmNwdTc6IDxEdWFsIENQVSwgNE1C IGNhY2hlPiBhdCB0bHNiMCBub2RlIDMKdGxzYm1lbTA6IDxNUzdDQyBNZW1vcnkgTW9kdWxlPiBh dCB0bHNiMCBub2RlIDUKa2Z0MDogPEtGVEhBIEkvTyBpbnRlcmZhY2U+IGF0IHRsc2IwIG5vZGUg OApwY2liMDogPERXTFBBIFBDSSBhZGFwdGVyPiBvbiBrZnQwIGhvc2UgMApwY2kwOiBwaHlzaWNh bCBidXM9MAoJbWFwWzEwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAwN2ZmZmIwMCwgc2l6ZSAg OCwgZW5hYmxlZAoJbWFwWzE0XTogdHlwZSAxLCByYW5nZSAzMiwgYmFzZSAwN2Y5ZTAwMCwgc2l6 ZSAxMiwgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwNzcsIGRldj0weDEwMjAsIHJldmlkPTB4 MDUKCWJ1cz0wLCBzbG90PTMsIGZ1bmM9MAoJY2xhc3M9MDEtMDAtMDAsIGhkcnR5cGU9MHgwMCwg bWZkZXY9MAoJaW50cGluPWEsIGlycT0xMgoJbWFwWzEwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFz ZSAwN2ZmZmMwMCwgc2l6ZSAgNywgZW5hYmxlZAoJbWFwWzE0XTogdHlwZSAxLCByYW5nZSAzMiwg YmFzZSAwN2Y5ZGQwMCwgc2l6ZSAgNywgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwMTEsIGRl dj0weDAwMDIsIHJldmlkPTB4MjMKCWJ1cz0wLCBzbG90PTUsIGZ1bmM9MAoJY2xhc3M9MDItMDAt MDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJaW50cGluPWEsIGlycT0yMAoJbWFwWzEwXTogdHlw ZSA0LCByYW5nZSAzMiwgYmFzZSAwN2ZmZmQwMCwgc2l6ZSAgOCwgZW5hYmxlZAoJbWFwWzE0XTog dHlwZSAxLCByYW5nZSAzMiwgYmFzZSAwN2Y5ZGUwMCwgc2l6ZSAgOCwgZW5hYmxlZApmb3VuZC0+ CXZlbmRvcj0weDEwMDAsIGRldj0weDAwMDEsIHJldmlkPTB4MDIKCWJ1cz0wLCBzbG90PTYsIGZ1 bmM9MAoJY2xhc3M9MDEtMDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJaW50cGluPWEsIGly cT0yNAoJbWFwWzEwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAwN2ZmZmUwMCwgc2l6ZSAgOCwg ZW5hYmxlZAoJbWFwWzE0XTogdHlwZSAxLCByYW5nZSAzMiwgYmFzZSAwN2Y5ZjAwMCwgc2l6ZSAx MiwgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwNzcsIGRldj0weDEwMjAsIHJldmlkPTB4MDUK CWJ1cz0wLCBzbG90PTcsIGZ1bmM9MAoJY2xhc3M9MDEtMDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZk ZXY9MAoJaW50cGluPWEsIGlycT0yOAoJbWFwWzEwXTogdHlwZSA0LCByYW5nZSAzMiwgYmFzZSAw N2ZmZmYwMCwgc2l6ZSAgNywgZW5hYmxlZAoJbWFwWzE0XTogdHlwZSAxLCByYW5nZSAzMiwgYmFz ZSAwN2Y5ZGYwMCwgc2l6ZSAgNywgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwMTEsIGRldj0w eDAwMDksIHJldmlkPTB4MjIKCWJ1cz0wLCBzbG90PTgsIGZ1bmM9MAoJY2xhc3M9MDItMDAtMDAs IGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJaW50cGluPWEsIGlycT0zMgpwY2kwOiA8UENJIGJ1cz4g b24gcGNpYjAKUWxvZ2ljIElTUCBEcml2ZXIsIEZyZWVCU0QgVmVyc2lvbiA1LjcsIENvcmUgVmVy c2lvbiAyLjEKaXNwMDogPFFsb2dpYyBJU1AgMTAyMC8xMDQwIFBDSSBTQ1NJIEFkYXB0ZXI+IHBv cnQgMHg3ZmZmYjAwLTB4N2ZmZmJmZiBtZW0gMHg3ZjllMDAwLTB4N2Y5ZWZmZiBpcnEgMTIgYXQg ZGV2aWNlIDMuMCBvbiBwY2kwCmlzcDA6IHVzaW5nIE1lbW9yeSBzcGFjZSByZWdpc3RlciBtYXBw aW5nCmlzcDA6IE5vZGUgOCBIb3NlIDAgU2xvdCAzIGludGVycnVwdGluZyBhdCBUTFNCIHZlY3Rv ciAweDg0MDMgaW50cGluIDEKaXNwMDogRGlmZmVyZW50aWFsIE1vZGUKaXNwMDogVWx0cmEgTW9k ZSBDYXBhYmxlCmlzcDA6IEJvYXJkIFJldmlzaW9uIDEwNDBCLCByZXNpZGVudCBGL1cgUmV2aXNp b24gNS41Ny4xCmlzcDA6IExhc3QgRi9XIHJldmlzaW9uIHdhcyA1LjU3LjEKaXNwMDogMjU2IG1h eCBJL08gY29tbWFuZHMgc3VwcG9ydGVkCmlzcDA6IEluaXRpYXRvciBJRCBpcyA3IG9uIENoYW5u ZWwgMApkZTA6IDxEaWdpdGFsIDIxMDQwIEV0aGVybmV0PiBwb3J0IDB4N2ZmZmMwMC0weDdmZmZj N2YgbWVtIDB4N2Y5ZGQwMC0weDdmOWRkN2YgaXJxIDIwIGF0IGRldmljZSA1LjAgb24gcGNpMApk ZTA6IE5vZGUgOCBIb3NlIDAgU2xvdCA1IGludGVycnVwdGluZyBhdCBUTFNCIHZlY3RvciAweDg0 MDUgaW50cGluIDEKZGUwOiBERUMgMjEwNDAgWzEwTWIvc10gcGFzcyAyLjMKZGUwOiBhZGRyZXNz IDAwOjAwOmY4OjIwOjNiOjdiCmJwZjogZGUwIGF0dGFjaGVkCnN5bTA6IDw4MTA+IHBvcnQgMHg3 ZmZmZDAwLTB4N2ZmZmRmZiBtZW0gMHg3ZjlkZTAwLTB4N2Y5ZGVmZiBpcnEgMjQgYXQgZGV2aWNl IDYuMCBvbiBwY2kwCnN5bTA6IE5vIE5WUkFNLCBJRCA3LCBGYXN0LTEwLCBTRSwgcGFyaXR5IGNo ZWNraW5nCnN5bTA6IG9wZW4gZHJhaW4gSVJRIGxpbmUgZHJpdmVyCnN5bTA6IHVzaW5nIE5DUi1n ZW5lcmljIGZpcm13YXJlLgpzeW0wOiBpbml0aWFsIFNDTlRMMy9ETU9ERS9EQ05UTC9DVEVTVDMv NC81ID0gKGhleCkgMDAvMDAvMDAvMDAvMDAvMDAKc3ltMDogZmluYWwgICBTQ05UTDMvRE1PREUv RENOVEwvQ1RFU1QzLzQvNSA9IChoZXgpIDAzL2M4LzAwLzAwLzA4LzAwCnN5bTA6IERlbGF5IChH RU49MTEpOiAyMzQgbXNlYywgMzc5ODQgS0h6CnN5bTA6IERlbGF5IChHRU49MTEpOiAyODcgbXNl YywgMzA5NjkgS0h6CnN5bTA6IERlbGF5IChHRU49MTEpOiAyODggbXNlYywgMzA4NjIgS0h6CnN5 bTA6IE5vZGUgOCBIb3NlIDAgU2xvdCA2IGludGVycnVwdGluZyBhdCBUTFNCIHZlY3RvciAweDg0 MDYgaW50cGluIDEKaXNwMTogPFFsb2dpYyBJU1AgMTAyMC8xMDQwIFBDSSBTQ1NJIEFkYXB0ZXI+ IHBvcnQgMHg3ZmZmZTAwLTB4N2ZmZmVmZiBtZW0gMHg3ZjlmMDAwLTB4N2Y5ZmZmZiBpcnEgMjgg YXQgZGV2aWNlIDcuMCBvbiBwY2kwCmlzcDE6IHVzaW5nIE1lbW9yeSBzcGFjZSByZWdpc3RlciBt YXBwaW5nCmlzcDE6IE5vZGUgOCBIb3NlIDAgU2xvdCA3IGludGVycnVwdGluZyBhdCBUTFNCIHZl Y3RvciAweDg0MDcgaW50cGluIDEKaXNwMTogRGlmZmVyZW50aWFsIE1vZGUKaXNwMTogVWx0cmEg TW9kZSBDYXBhYmxlCmlzcDE6IEJvYXJkIFJldmlzaW9uIDEwNDBCLCByZXNpZGVudCBGL1cgUmV2 aXNpb24gNS41Ny4xCmlzcDE6IExhc3QgRi9XIHJldmlzaW9uIHdhcyA1LjU3LjEKaXNwMTogMjU2 IG1heCBJL08gY29tbWFuZHMgc3VwcG9ydGVkCmlzcDE6IEluaXRpYXRvciBJRCBpcyA3IG9uIENo YW5uZWwgMApkZTE6IDxEaWdpdGFsIDIxMTQwQSBGYXN0IEV0aGVybmV0PiBwb3J0IDB4N2ZmZmYw MC0weDdmZmZmN2YgbWVtIDB4N2Y5ZGYwMC0weDdmOWRmN2YgaXJxIDMyIGF0IGRldmljZSA4LjAg b24gcGNpMApkZTE6IE5vZGUgOCBIb3NlIDAgU2xvdCA4IGludGVycnVwdGluZyBhdCBUTFNCIHZl Y3RvciAweDg0MDggaW50cGluIDEKZGUxOiBERUMgREU1MDAtQUEgMjExNDBBIFsxMC0xMDBNYi9z XSBwYXNzIDIuMgpkZTE6IGFkZHJlc3MgMDA6MDA6Zjg6MWE6OWE6NjgKZGUxOiBlbmFibGluZyAx MDBiYXNlVFggcG9ydApicGY6IGRlMSBhdHRhY2hlZApwY2liMTogPERXTFBBIFBDSSBhZGFwdGVy PiBvbiBrZnQwIGhvc2UgMQpwY2kxOiBwaHlzaWNhbCBidXM9MAoJbWFwWzEwXTogdHlwZSA0LCBy YW5nZSAzMiwgYmFzZSAwN2ZmZmYwMCwgc2l6ZSAgOCwgZW5hYmxlZAoJbWFwWzE0XTogdHlwZSAx LCByYW5nZSAzMiwgYmFzZSAwN2ZlZjAwMCwgc2l6ZSAxMiwgZW5hYmxlZApmb3VuZC0+CXZlbmRv cj0weDEwNzcsIGRldj0weDEwMjAsIHJldmlkPTB4MDUKCWJ1cz0wLCBzbG90PTMsIGZ1bmM9MAoJ Y2xhc3M9MDEtMDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJaW50cGluPWEsIGlycT0xMgpw Y2kxOiA8UENJIGJ1cz4gb24gcGNpYjEKaXNwMjogPFFsb2dpYyBJU1AgMTAyMC8xMDQwIFBDSSBT Q1NJIEFkYXB0ZXI+IHBvcnQgMHg3ZmZmZjAwLTB4N2ZmZmZmZiBtZW0gMHg3ZmVmMDAwLTB4N2Zl ZmZmZiBpcnEgMTIgYXQgZGV2aWNlIDMuMCBvbiBwY2kxCmlzcDI6IHVzaW5nIE1lbW9yeSBzcGFj ZSByZWdpc3RlciBtYXBwaW5nCmlzcDI6IE5vZGUgOCBIb3NlIDEgU2xvdCAzIGludGVycnVwdGlu ZyBhdCBUTFNCIHZlY3RvciAweDg0MTMgaW50cGluIDEKaXNwMjogRGlmZmVyZW50aWFsIE1vZGUK aXNwMjogVWx0cmEgTW9kZSBDYXBhYmxlCmlzcDI6IEJvYXJkIFJldmlzaW9uIDEwNDBCLCByZXNp ZGVudCBGL1cgUmV2aXNpb24gNS41Ny4xCmlzcDI6IExhc3QgRi9XIHJldmlzaW9uIHdhcyA1LjU3 LjEKaXNwMjogMjU2IG1heCBJL08gY29tbWFuZHMgc3VwcG9ydGVkCmlzcDI6IEluaXRpYXRvciBJ RCBpcyA3IG9uIENoYW5uZWwgMApwY2liMjogPERXTFBBIFBDSSBhZGFwdGVyPiBvbiBrZnQwIGhv c2UgMgpwY2kyOiBwaHlzaWNhbCBidXM9MAoJbWFwWzEwXTogdHlwZSAxLCByYW5nZSA2NCwgYmFz ZSAwN2VlZjAwMCwgc2l6ZSAxMiwgZW5hYmxlZAoJbWFwWzE4XTogdHlwZSA0LCByYW5nZSAzMiwg YmFzZSAwN2ZmZjAwMCwgc2l6ZSAxMiwgZW5hYmxlZAoJbWFwWzFjXTogdHlwZSAxLCByYW5nZSA2 NCwgYmFzZSAwN2YwMDAwMCwgc2l6ZSAyMCwgZW5hYmxlZApmb3VuZC0+CXZlbmRvcj0weDEwMTEs IGRldj0weDAwMDgsIHJldmlkPTB4MDAKCWJ1cz0wLCBzbG90PTMsIGZ1bmM9MAoJY2xhc3M9MDEt MDAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAoJaW50cGluPWEsIGlycT0xMgpwY2kyOiA8UENJ IGJ1cz4gb24gcGNpYjIKcGNpMjogPG1hc3Mgc3RvcmFnZSwgU0NTST4gYXQgMy4wIChubyBkcml2 ZXIgYXR0YWNoZWQpCnBjaWIzOiA8RFdMUEEgUENJIGFkYXB0ZXI+IG9uIGtmdDAgaG9zZSAzCnBj aTM6IHBoeXNpY2FsIGJ1cz0wCgltYXBbMTBdOiB0eXBlIDEsIHJhbmdlIDY0LCBiYXNlIDA3ZWVm MDAwLCBzaXplIDEyLCBlbmFibGVkCgltYXBbMThdOiB0eXBlIDQsIHJhbmdlIDMyLCBiYXNlIDA3 ZmZmMDAwLCBzaXplIDEyLCBlbmFibGVkCgltYXBbMWNdOiB0eXBlIDEsIHJhbmdlIDY0LCBiYXNl IDA3ZjAwMDAwLCBzaXplIDIwLCBlbmFibGVkCmZvdW5kLT4JdmVuZG9yPTB4MTAxMSwgZGV2PTB4 MDAwOCwgcmV2aWQ9MHgwMAoJYnVzPTAsIHNsb3Q9MywgZnVuYz0wCgljbGFzcz0wMS0wMC0wMCwg aGRydHlwZT0weDAwLCBtZmRldj0wCglpbnRwaW49YSwgaXJxPTEyCnBjaTM6IDxQQ0kgYnVzPiBv biBwY2liMwpwY2kzOiA8bWFzcyBzdG9yYWdlLCBTQ1NJPiBhdCAzLjAgKG5vIGRyaXZlciBhdHRh Y2hlZCkKCmZhdGFsIGtlcm5lbCB0cmFwOgoKICAgIHRyYXAgZW50cnkgICAgID0gMHgyIChtZW1v cnkgbWFuYWdlbWVudCBmYXVsdCkKICAgIGNwdWlkICAgICAgICAgID0gMAogICAgZmF1bHRpbmcg dmEgICAgPSAweDc4CiAgICB0eXBlICAgICAgICAgICA9IGFjY2VzcyB2aW9sYXRpb24KICAgIGNh dXNlICAgICAgICAgID0gbG9hZCBpbnN0cnVjdG9uCiAgICBwYyAgICAgICAgICAgICA9IDB4ZmZm ZmZjMDAwMDQ5MWFlNAogICAgcmEgICAgICAgICAgICAgPSAweGZmZmZmYzAwMDA0OTFiYTgKICAg IHNwICAgICAgICAgICAgID0gMHhmZmZmZmMwMDAwOGQ5YjkwCiAgICB1c3AgICAgICAgICAgICA9 IDB4MAogICAgY3VycHJvYyAgICAgICAgPSAweGZmZmZmYzAwMDA4MzEyODgKICAgICAgICBwaWQg PSAwLCBjb21tID0gc3dhcHBlcgoKU3RvcHBlZCBhdCAgICAgIHN5bmNfb3RoZXJfY291bnRlcisw eDI0OiAgICAgICAgbGRxICAgICBzMSwweDc4KHMwKSA8MHg3OD4gICAgICA8czE9MHhmZmZmZmMw MDAwNzg1MTM4LHMwPTB4MD4KZGI+IAo= --DemonWebmail_Boundary-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 4:35:44 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pc-freebsd-s7.ens.fr (pc-freebsd-s7.ens.fr [129.199.99.52]) by hub.freebsd.org (Postfix) with ESMTP id 6BB1E37B406; Thu, 7 Jun 2001 04:35:38 -0700 (PDT) (envelope-from pornin@pc-freebsd-s7.ens.fr) Received: (from pornin@localhost) by pc-freebsd-s7.ens.fr (8.11.1/8.9.3) id f57BZZt06415; Thu, 7 Jun 2001 13:35:35 +0200 (CEST) (envelope-from pornin) Date: Thu, 7 Jun 2001 13:35:35 +0200 (CEST) Message-Id: <200106071135.f57BZZt06415@pc-freebsd-s7.ens.fr> To: FreeBSD-gnats-submit@freebsd.org Cc: alpha@freebsd.org Subject: NE2000 not supported on FreeBSD Alpha 4.x; fix included From: thomas.pornin@ens.fr Reply-To: thomas.pornin@ens.fr X-send-pr-version: 3.2 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Submitter-Id: current-users >Originator: Thomas Pornin >Organization: Ecole Normale Superieure >Confidential: no >Synopsis: NE2000 not supported on FreeBSD Alpha 4.x; fix included >Severity: non-critical >Priority: medium >Category: alpha >Release: FreeBSD 4.3-RELEASE alpha >Class: change-request >Environment: The machine is an AXPpci (NoName) Alpha board, with a 166 MHz 21066 cpu, 32 MBytes ram, 256 Kbytes cache. I added an add-on Realtek 8029 PCI ethernet card, which is supposed to emulate a NE2000 10Mbits card. >Description: The NE2000 support is i386-only, although one of the kernel source files (/dev/ed/if_ed_pci.c) is in sys/conf/files, not in sys/conf/files.i386. >How-To-Repeat: Try compiling a 4.3-RELEASE (or 4.2-RELEASE) kernel with the line: device ed0 in the config file. It won't link, complaining about not found symbols (such as ed_probe_Novell_generic, which is in sys/dev/ed/if_ed.c). >Fix: I stole a patch from FreeBSD-5.0; the fix is the following: ** add the following function at the end of src/sys/alpha/alpha/vm_machdep.c: u_long kvtop(void *addr) { vm_offset_t va; if (va == 0) panic("kvtop: zero page frame"); return (int)va; } ** add the following prototype in sys/dev/ed/if_ed.c: u_long kvtop(void *); ** move the following three lines from sys/conf/files.i386 to sys/conf/files: dev/ed/if_ed.c optional ed dev/ed/if_ed_isa.c optional ed isa dev/ed/if_ed_pccard.c optional ed card Then compile the kernel with the line 'device ed0' in the config file. It will link, boot up, recognize the card and use it. At least it works for me (this message is sent from that machine, through that network adapter). I do not provide a unified diff because I think the patch will have to be a bit sorted out: -- the cast to int in kvtop() looks suspicious to me -- cc complains a bit about kvtop() defined without a prior prototype -- adding a prototype to if_ed.c does not look "clean" and I am not sure it won't break things on i386 -- credits should be given: I am not the original author of that fix, I stole it from some message in some mailing-list which would cite it as coming from the FreeBSD-5.0-current cvs source repository Yet I believe that it should be fairly easy to add the NE2000 Alpha support in FreeBDS 4.4 without breaking anything else. (I do know that NE2000 clones are lousy cards, but they are really cheap) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 4:40: 7 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id AE56837B405 for ; Thu, 7 Jun 2001 04:40:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f57Be3f41419; Thu, 7 Jun 2001 04:40:03 -0700 (PDT) (envelope-from gnats) Received: from pc-freebsd-s7.ens.fr (pc-freebsd-s7.ens.fr [129.199.99.52]) by hub.freebsd.org (Postfix) with ESMTP id 6BB1E37B406; Thu, 7 Jun 2001 04:35:38 -0700 (PDT) (envelope-from pornin@pc-freebsd-s7.ens.fr) Received: (from pornin@localhost) by pc-freebsd-s7.ens.fr (8.11.1/8.9.3) id f57BZZt06415; Thu, 7 Jun 2001 13:35:35 +0200 (CEST) (envelope-from pornin) Message-Id: <200106071135.f57BZZt06415@pc-freebsd-s7.ens.fr> Date: Thu, 7 Jun 2001 13:35:35 +0200 (CEST) From: thomas.pornin@ens.fr Reply-To: thomas.pornin@ens.fr To: FreeBSD-gnats-submit@freebsd.org Cc: alpha@freebsd.org X-Send-Pr-Version: 3.2 Subject: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 27930 >Category: alpha >Synopsis: NE2000 not supported on FreeBSD Alpha 4.x; fix included >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-alpha >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jun 07 04:40:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Thomas Pornin >Release: FreeBSD 4.3-RELEASE alpha >Organization: Ecole Normale Superieure >Environment: The machine is an AXPpci (NoName) Alpha board, with a 166 MHz 21066 cpu, 32 MBytes ram, 256 Kbytes cache. I added an add-on Realtek 8029 PCI ethernet card, which is supposed to emulate a NE2000 10Mbits card. >Description: The NE2000 support is i386-only, although one of the kernel source files (/dev/ed/if_ed_pci.c) is in sys/conf/files, not in sys/conf/files.i386. >How-To-Repeat: Try compiling a 4.3-RELEASE (or 4.2-RELEASE) kernel with the line: device ed0 in the config file. It won't link, complaining about not found symbols (such as ed_probe_Novell_generic, which is in sys/dev/ed/if_ed.c). >Fix: I stole a patch from FreeBSD-5.0; the fix is the following: ** add the following function at the end of src/sys/alpha/alpha/vm_machdep.c: u_long kvtop(void *addr) { vm_offset_t va; if (va == 0) panic("kvtop: zero page frame"); return (int)va; } ** add the following prototype in sys/dev/ed/if_ed.c: u_long kvtop(void *); ** move the following three lines from sys/conf/files.i386 to sys/conf/files: dev/ed/if_ed.c optional ed dev/ed/if_ed_isa.c optional ed isa dev/ed/if_ed_pccard.c optional ed card Then compile the kernel with the line 'device ed0' in the config file. It will link, boot up, recognize the card and use it. At least it works for me (this message is sent from that machine, through that network adapter). I do not provide a unified diff because I think the patch will have to be a bit sorted out: -- the cast to int in kvtop() looks suspicious to me -- cc complains a bit about kvtop() defined without a prior prototype -- adding a prototype to if_ed.c does not look "clean" and I am not sure it won't break things on i386 -- credits should be given: I am not the original author of that fix, I stole it from some message in some mailing-list which would cite it as coming from the FreeBSD-5.0-current cvs source repository Yet I believe that it should be fairly easy to add the NE2000 Alpha support in FreeBDS 4.4 without breaking anything else. (I do know that NE2000 clones are lousy cards, but they are really cheap) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 5: 2:20 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pc-freebsd-s7.ens.fr (pc-freebsd-s7.ens.fr [129.199.99.52]) by hub.freebsd.org (Postfix) with ESMTP id 9AE6437B406; Thu, 7 Jun 2001 05:02:17 -0700 (PDT) (envelope-from pornin@pc-freebsd-s7.ens.fr) Received: (from pornin@localhost) by pc-freebsd-s7.ens.fr (8.11.1/8.9.3) id f57C2F010016; Thu, 7 Jun 2001 14:02:15 +0200 (CEST) (envelope-from pornin) Date: Thu, 7 Jun 2001 14:02:15 +0200 (CEST) Message-Id: <200106071202.f57C2F010016@pc-freebsd-s7.ens.fr> To: FreeBSD-gnats-submit@freebsd.org Cc: alpha@freebsd.org Subject: Time jitter under load on FreeBSD 4.3 alpha From: thomas.pornin@ens.fr Reply-To: thomas.pornin@ens.fr X-send-pr-version: 3.2 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Submitter-Id: current-users >Originator: Thomas Pornin >Organization: Ecole Normale Superieure >Confidential: no >Synopsis: Time jitter under load on FreeBSD 4.3 alpha >Severity: non-critical >Priority: medium >Category: alpha >Release: FreeBSD 4.3-RELEASE alpha >Class: sw-bug >Environment: The machine is an AXPpci (NoName) board, with a 166 MHz 21066 Alpha cpu, 32 MB of ram, 256 KB of cache. Disks are scsi, using the onboard 53c810 controller; driver is ncr. >Description: Under high load, the clock drifts: it slows down. It looses about 20 minutes during a complete "make buildworld" (which takes about 22 hours on that machine). I installed ntpd; when the machine is idle, everything is fine, but when there is some load (cpu, disk, memory, I do not know which one is relevant), ntpd issues messages such as "time reset -1.319533 s" every 20 minutes or so. (I actually observed that effect with FreeBSD 4.0 to 4.2 on a Multia, which is supposed to be similar to the AXPpci board) >How-To-Repeat: Deactivate ntpd, setup date and clock, perform a make buildworld, type "date" afterwards, observe the date shift. >Fix: None included. I can perform a bit of testing, just ask. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 5:10:14 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9A8ED37B407 for ; Thu, 7 Jun 2001 05:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f57CA1146604; Thu, 7 Jun 2001 05:10:01 -0700 (PDT) (envelope-from gnats) Received: from pc-freebsd-s7.ens.fr (pc-freebsd-s7.ens.fr [129.199.99.52]) by hub.freebsd.org (Postfix) with ESMTP id 9AE6437B406; Thu, 7 Jun 2001 05:02:17 -0700 (PDT) (envelope-from pornin@pc-freebsd-s7.ens.fr) Received: (from pornin@localhost) by pc-freebsd-s7.ens.fr (8.11.1/8.9.3) id f57C2F010016; Thu, 7 Jun 2001 14:02:15 +0200 (CEST) (envelope-from pornin) Message-Id: <200106071202.f57C2F010016@pc-freebsd-s7.ens.fr> Date: Thu, 7 Jun 2001 14:02:15 +0200 (CEST) From: thomas.pornin@ens.fr Reply-To: thomas.pornin@ens.fr To: FreeBSD-gnats-submit@freebsd.org Cc: alpha@freebsd.org X-Send-Pr-Version: 3.2 Subject: alpha/27933: Time jitter under load on FreeBSD 4.3 alpha Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 27933 >Category: alpha >Synopsis: Time jitter under load on FreeBSD 4.3 alpha >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-alpha >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 07 05:10:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Thomas Pornin >Release: FreeBSD 4.3-RELEASE alpha >Organization: Ecole Normale Superieure >Environment: The machine is an AXPpci (NoName) board, with a 166 MHz 21066 Alpha cpu, 32 MB of ram, 256 KB of cache. Disks are scsi, using the onboard 53c810 controller; driver is ncr. >Description: Under high load, the clock drifts: it slows down. It looses about 20 minutes during a complete "make buildworld" (which takes about 22 hours on that machine). I installed ntpd; when the machine is idle, everything is fine, but when there is some load (cpu, disk, memory, I do not know which one is relevant), ntpd issues messages such as "time reset -1.319533 s" every 20 minutes or so. (I actually observed that effect with FreeBSD 4.0 to 4.2 on a Multia, which is supposed to be similar to the AXPpci board) >How-To-Repeat: Deactivate ntpd, setup date and clock, perform a make buildworld, type "date" afterwards, observe the date shift. >Fix: None included. I can perform a bit of testing, just ask. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 6:10:51 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 7157B37B401 for ; Thu, 7 Jun 2001 06:10:48 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA12049; Thu, 7 Jun 2001 09:10:47 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57DAHM37666; Thu, 7 Jun 2001 09:10:17 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.32057.775489.42931@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 09:10:17 -0400 (EDT) To: Wilko Bulte Cc: freebsd-alpha@freebsd.org Subject: Re: 8 CPU SMP attempt In-Reply-To: References: X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Wilko Bulte writes: > > fatal kernel trap: > > trap entry = 0x2 (memory management fault) > cpuid = 0 > faulting va = 0x78 > type = access violation > cause = load instructon > pc = 0xfffffc0000491ae4 > ra = 0xfffffc0000491ba8 > sp = 0xfffffc00008d9b90 > usp = 0x0 > curproc = 0xfffffc0000831288 > pid = 0, comm = swapper > > Stopped at sync_other_counter+0x24: ldq s1,0x78(s0) <0x78> > db> This is before the CPUs are released from their holding pen, so it might not be directly smp related. I don't suppose you could map the pc to a file and line number in the kernel.debug? (gdb kernel.debug .... (gdb) l *0xfffffc0000491ae4) A stack trace might be useful too... Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 7:55:49 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id 8295737B40A for ; Thu, 7 Jun 2001 07:55:14 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 3147 invoked by uid 962); 7 Jun 2001 14:55:12 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Jun 2001 14:55:12 -0000 Date: Thu, 7 Jun 2001 09:55:12 -0500 (CDT) From: Chris Casey Reply-To: Chris Casey To: David O'Brien Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <20010606114751.A77329@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Since I have absolutely no fortran knowledge what I'm depending on is what the theorists here say they use/do. I installed all the linux fortran stuff which was a whole other mess but finally tackled and probably needs its own writeup eventually Here is what happens with linux_devtools: test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib -lcxml -o CN1D_2 CrankNicholson.1D.f test@polaris:~> yay... Here is what happens with no linux_devtools (kinda long): test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib -lcxml -o CN1D_2 CrankNicholson.1D.f /usr/libexec/elf/ld: warning: libc.so.6.1, needed by /compat/linux/usr/lib/libUfor.so, not found (try using -rpath or -rpath-link) /compat/linux/usr/lib/libfor.so: undefined reference to `getenv@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `strcpy@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strchr@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `catclose@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `_IO_getc@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strftime@GLIBC_2.0' /compat/linux/usr/lib/libcxml.so: undefined reference to `stdout' /compat/linux/usr/lib/libFutil.so: undefined reference to `__ieee_get_fp_control@GLIBC_2.0' /compat/linux/usr/lib/libcpml.so: undefined reference to `__ieee_get_fp_control' /compat/linux/usr/lib/libUfor.so: undefined reference to `localtime@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `strncpy@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `strcmp@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `gettimeofday@GLIBC_2.1' /compat/linux/usr/lib/libUfor.so: undefined reference to `alarm@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `tolower@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `sprintf@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strncat@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strncmp@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `getrusage@GLIBC_2.1' /compat/linux/usr/lib/libUfor.so: undefined reference to `__lxstat@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `gmtime@GLIBC_2.0' /compat/linux/usr/lib/libots.so: undefined reference to `__ieee_set_fp_control' /compat/linux/usr/lib/libfor.so: undefined reference to `stdin@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `qsort@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `sscanf@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `execl@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `memcpy@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `getlogin@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `ctime@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `ttyname@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `clock@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `time@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `getpwuid@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `tempnam@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `catgets@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `exit@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `stdout@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strcspn@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `catopen@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `rename@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `_IO_putc@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `freopen@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `fileno@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `fprintf@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `__fxstat@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `perror@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `strlen@GLIBC_2.0' /compat/linux/usr/lib/libcpml.so: undefined reference to `__errno_location' /compat/linux/usr/lib/libUfor.so: undefined reference to `stderr@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `strcat@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `__ctype_b@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `__ieee_set_fp_control@GLIBC_2.0' /compat/linux/usr/lib/libUfor.so: undefined reference to `abort@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `__xstat@GLIBC_2.0' /compat/linux/usr/lib/libfor.so: undefined reference to `getpwnam@GLIBC_2.0' fort: Severe: Failed while trying to link. test@polaris:~> So it expects to find libc which devtools contains. I tried removing glibc-devel-2.1.2.17 which populates /compat/linux/usr/include which is what ccc seems to stumble on and then it gives me this: test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib -lcxml -o CN1D_2 CrankNicholson.1D.f /usr/bin/ld: warning: libc.so.6.1, needed by /compat/linux/usr/lib/libUfor.so, may conflict with libc.so.4 /usr/bin/ld: warning: cannot find entry symbol __start; defaulting to 0000000120009320 test@polaris:~> so that short term easy fix in my case doesnt seem to be there, at least not that one. But that would not help in the case of the super duper devel box where everything plays nice. On Wed, 6 Jun 2001, David O'Brien wrote: > > Do this. Deinstall linux_devel. Then manually install Compaq FORTRAN. > Try to use it and report back the errors. The goal is to come up with a > set of instructions on how to install it such that it co-lives with the > compaq-cc port. Having such instructions in hand makes a compaq-f77 > port easier. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 7:59:48 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id A175F37B40C for ; Thu, 7 Jun 2001 07:59:44 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 3172 invoked by uid 962); 7 Jun 2001 14:59:43 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Jun 2001 14:59:43 -0000 Date: Thu, 7 Jun 2001 09:59:43 -0500 (CDT) From: Chris Casey To: David O'Brien Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org of course removing glibc-devel blew up, its got libc too... ignore that. i shouldnt send email in the morning Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8: 4:35 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from rottweiler.cwusa.com (rottweiler-dmz.cwusa.com [146.135.88.50]) by hub.freebsd.org (Postfix) with ESMTP id 97B2E37B401 for ; Thu, 7 Jun 2001 08:04:32 -0700 (PDT) (envelope-from Mike.Reed@cwusa.com) Received: from us-cwi-exc-a10.cwusa.com (us-cwi-exc-a10.cwusa.com [146.135.85.143]) by rottweiler.cwusa.com (8.11.2/8.11.2) with ESMTP id f57F4Ua20623 for ; Thu, 7 Jun 2001 11:04:30 -0400 (EDT) Received: by us-cwi-exc-a10.cwi.cablew.com with Internet Mail Service (5.5.2653.19) id ; Thu, 7 Jun 2001 11:03:07 -0400 Message-ID: <1C00093DA7FAD111B5390020AFFC18BE0B6C1DD2@us-cwi-exc-a06.cwi.cablew.com> From: "Reed, Mike" To: "'freebsd-alpha@freebsd.org'" Subject: alpha compile problem - L0phtcrack 1.5 Date: Thu, 7 Jun 2001 11:03:08 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've tried a couple of times to install l0phtcrack 1.5 from the 4.3-stable ports on an AlphaServer 800 (5/400). It compiles, but I always get a segmentation fault and dump core about 5 seconds into the run. Has anyone looked at the code patch for this recently? Thanks, Mike Reed Security Specialist Cable & Wireless USA 703-905-4112 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8: 7:21 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 9700237B403; Thu, 7 Jun 2001 08:07:18 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id LAA14792; Thu, 7 Jun 2001 11:07:18 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57F6lY37927; Thu, 7 Jun 2001 11:06:47 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.39047.896866.870844@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 11:06:47 -0400 (EDT) To: Chris Casey Cc: "David O'Brien" , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: References: <20010606114751.A77329@hub.freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Chris Casey writes: > test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib > -lcxml -o CN1D_2 CrankNicholson.1D.f > /usr/libexec/elf/ld: warning: libc.so.6.1, needed by > /compat/linux/usr/lib/libUfor.so, not found (try using -rpath or > -rpath-link) > /compat/linux/usr/lib/libfor.so: undefined reference to `getenv@GLIBC_2.0' > /compat/linux/usr/lib/libUfor.so: undefined reference to > `strcpy@GLIBC_2.0' This looks like it could be nasty. Where does libUfor.* and libfor.* come from? Compaq, or are they open source? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8: 7:48 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1EEE637B401 for ; Thu, 7 Jun 2001 08:07:46 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id LAA14804; Thu, 7 Jun 2001 11:07:45 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57F7Fl37932; Thu, 7 Jun 2001 11:07:15 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.39075.597749.250838@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 11:07:15 -0400 (EDT) To: "Reed, Mike" Cc: "'freebsd-alpha@freebsd.org'" Subject: Re: alpha compile problem - L0phtcrack 1.5 In-Reply-To: <1C00093DA7FAD111B5390020AFFC18BE0B6C1DD2@us-cwi-exc-a06.cwi.cablew.com> References: <1C00093DA7FAD111B5390020AFFC18BE0B6C1DD2@us-cwi-exc-a06.cwi.cablew.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Reed, Mike writes: > I've tried a couple of times to install l0phtcrack 1.5 from the 4.3-stable > ports on an AlphaServer 800 (5/400). It compiles, but I always get a > segmentation fault and dump core about 5 seconds into the run. Has anyone > looked at the code patch for this recently? I'd suggest compiling with -g and looking at a stack trace. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:16:20 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id 4E5CA37B407 for ; Thu, 7 Jun 2001 08:16:18 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 3256 invoked by uid 962); 7 Jun 2001 15:16:17 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Jun 2001 15:16:17 -0000 Date: Thu, 7 Jun 2001 10:16:16 -0500 (CDT) From: Chris Casey To: Andrew Gallatin Cc: David O'Brien , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <15135.39047.896866.870844@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org from compaq, in the cfalrtl rpm, the fortran runtime libraries On Thu, 7 Jun 2001, Andrew Gallatin wrote: > > Where does libUfor.* and libfor.* come from? Compaq, or are they open > source? > > Drew > > Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:17:48 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from grafin.fujimori.cache.waseda.ac.jp (grafin.fujimori.cache.waseda.ac.jp [133.9.152.154]) by hub.freebsd.org (Postfix) with ESMTP id 2E35C37B406 for ; Thu, 7 Jun 2001 08:17:46 -0700 (PDT) (envelope-from fujimori@grafin.fujimori.cache.waseda.ac.jp) Received: from grafin.fujimori.cache.waseda.ac.jp (fujimori@localhost [127.0.0.1]) by grafin.fujimori.cache.waseda.ac.jp (8.9.3/3.7W) with ESMTP id AAA05388; Fri, 8 Jun 2001 00:17:43 +0900 Message-Id: <200106071517.AAA05388@grafin.fujimori.cache.waseda.ac.jp> To: Chris Casey Cc: freebsd-alpha@freebsd.org Subject: Re: ccc In-reply-to: Your message of "Thu, 07 Jun 2001 09:55:12 EST." Date: Fri, 08 Jun 2001 00:17:43 +0000 From: Yoriaki FUJIMORI Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If you compile hogehoge.f with main() by Compaq's fort, the resulting binaries requires some of specific initializing functions and constants. You need to hustle a little bit to write them by yourself, I guess. Yoriaki Fujimori To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:49:19 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id B2C8537B401; Thu, 7 Jun 2001 08:49:09 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f57Fn4g22888; Thu, 7 Jun 2001 08:49:04 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Thu, 7 Jun 2001 08:49:04 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: thomas.pornin@ens.fr Cc: FreeBSD-gnats-submit@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included In-Reply-To: <200106071135.f57BZZt06415@pc-freebsd-s7.ens.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org No- I'm afraid this won't be the right answer. kvtop will go away- what has to happen is that ed needs to be dmabus-ified. On Thu, 7 Jun 2001 thomas.pornin@ens.fr wrote: > > >Number: 27930 > >Category: alpha > >Synopsis: NE2000 not supported on FreeBSD Alpha 4.x; fix included > >Confidential: no > >Severity: non-critical > >Priority: medium > >Responsible: freebsd-alpha > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Thu Jun 07 04:40:01 PDT 2001 > >Closed-Date: > >Last-Modified: > >Originator: Thomas Pornin > >Release: FreeBSD 4.3-RELEASE alpha > >Organization: > Ecole Normale Superieure > >Environment: > > The machine is an AXPpci (NoName) Alpha board, with a 166 MHz 21066 cpu, > 32 MBytes ram, 256 Kbytes cache. I added an add-on Realtek 8029 PCI > ethernet card, which is supposed to emulate a NE2000 10Mbits card. > > > >Description: > > The NE2000 support is i386-only, although one of the kernel source > files (/dev/ed/if_ed_pci.c) is in sys/conf/files, not in sys/conf/files.i386. > > > >How-To-Repeat: > > Try compiling a 4.3-RELEASE (or 4.2-RELEASE) kernel with the line: > > device ed0 > > in the config file. It won't link, complaining about not found symbols > (such as ed_probe_Novell_generic, which is in sys/dev/ed/if_ed.c). > > > >Fix: > > I stole a patch from FreeBSD-5.0; the fix is the following: > > ** add the following function at the end of src/sys/alpha/alpha/vm_machdep.c: > > u_long kvtop(void *addr) > { > vm_offset_t va; > > if (va == 0) panic("kvtop: zero page frame"); > return (int)va; > } > > ** add the following prototype in sys/dev/ed/if_ed.c: > > u_long kvtop(void *); > > ** move the following three lines from sys/conf/files.i386 to sys/conf/files: > > dev/ed/if_ed.c optional ed > dev/ed/if_ed_isa.c optional ed isa > dev/ed/if_ed_pccard.c optional ed card > > > Then compile the kernel with the line 'device ed0' in the config file. > It will link, boot up, recognize the card and use it. At least it works > for me (this message is sent from that machine, through that network > adapter). > > > I do not provide a unified diff because I think the patch will have to > be a bit sorted out: > -- the cast to int in kvtop() looks suspicious to me > -- cc complains a bit about kvtop() defined without a prior prototype > -- adding a prototype to if_ed.c does not look "clean" and I am not > sure it won't break things on i386 > -- credits should be given: I am not the original author of that fix, > I stole it from some message in some mailing-list which would cite > it as coming from the FreeBSD-5.0-current cvs source repository > > > Yet I believe that it should be fairly easy to add the NE2000 Alpha > support in FreeBDS 4.4 without breaking anything else. > > (I do know that NE2000 clones are lousy cards, but they are really cheap) > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:50:14 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DF42D37B406 for ; Thu, 7 Jun 2001 08:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f57Fo3f76988; Thu, 7 Jun 2001 08:50:03 -0700 (PDT) (envelope-from gnats) Date: Thu, 7 Jun 2001 08:50:03 -0700 (PDT) Message-Id: <200106071550.f57Fo3f76988@freefall.freebsd.org> To: freebsd-alpha@freebsd.org Cc: From: Matthew Jacob Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Reply-To: Matthew Jacob Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR alpha/27930; it has been noted by GNATS. From: Matthew Jacob To: thomas.pornin@ens.fr Cc: FreeBSD-gnats-submit@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Date: Thu, 7 Jun 2001 08:49:04 -0700 (PDT) No- I'm afraid this won't be the right answer. kvtop will go away- what has to happen is that ed needs to be dmabus-ified. On Thu, 7 Jun 2001 thomas.pornin@ens.fr wrote: > > >Number: 27930 > >Category: alpha > >Synopsis: NE2000 not supported on FreeBSD Alpha 4.x; fix included > >Confidential: no > >Severity: non-critical > >Priority: medium > >Responsible: freebsd-alpha > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Thu Jun 07 04:40:01 PDT 2001 > >Closed-Date: > >Last-Modified: > >Originator: Thomas Pornin > >Release: FreeBSD 4.3-RELEASE alpha > >Organization: > Ecole Normale Superieure > >Environment: > > The machine is an AXPpci (NoName) Alpha board, with a 166 MHz 21066 cpu, > 32 MBytes ram, 256 Kbytes cache. I added an add-on Realtek 8029 PCI > ethernet card, which is supposed to emulate a NE2000 10Mbits card. > > > >Description: > > The NE2000 support is i386-only, although one of the kernel source > files (/dev/ed/if_ed_pci.c) is in sys/conf/files, not in sys/conf/files.i386. > > > >How-To-Repeat: > > Try compiling a 4.3-RELEASE (or 4.2-RELEASE) kernel with the line: > > device ed0 > > in the config file. It won't link, complaining about not found symbols > (such as ed_probe_Novell_generic, which is in sys/dev/ed/if_ed.c). > > > >Fix: > > I stole a patch from FreeBSD-5.0; the fix is the following: > > ** add the following function at the end of src/sys/alpha/alpha/vm_machdep.c: > > u_long kvtop(void *addr) > { > vm_offset_t va; > > if (va == 0) panic("kvtop: zero page frame"); > return (int)va; > } > > ** add the following prototype in sys/dev/ed/if_ed.c: > > u_long kvtop(void *); > > ** move the following three lines from sys/conf/files.i386 to sys/conf/files: > > dev/ed/if_ed.c optional ed > dev/ed/if_ed_isa.c optional ed isa > dev/ed/if_ed_pccard.c optional ed card > > > Then compile the kernel with the line 'device ed0' in the config file. > It will link, boot up, recognize the card and use it. At least it works > for me (this message is sent from that machine, through that network > adapter). > > > I do not provide a unified diff because I think the patch will have to > be a bit sorted out: > -- the cast to int in kvtop() looks suspicious to me > -- cc complains a bit about kvtop() defined without a prior prototype > -- adding a prototype to if_ed.c does not look "clean" and I am not > sure it won't break things on i386 > -- credits should be given: I am not the original author of that fix, > I stole it from some message in some mailing-list which would cite > it as coming from the FreeBSD-5.0-current cvs source repository > > > Yet I believe that it should be fairly easy to add the NE2000 Alpha > support in FreeBDS 4.4 without breaking anything else. > > (I do know that NE2000 clones are lousy cards, but they are really cheap) > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:54:28 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 28A0A37B40B for ; Thu, 7 Jun 2001 08:54:25 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57FsJR20382; Thu, 7 Jun 2001 08:54:19 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57FsIG91414; Thu, 7 Jun 2001 08:54:18 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 08:54:18 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607085418.A91396@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Thu, Jun 07, 2001 at 09:55:12AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > Here is what happens with linux_devtools: I am only interested in the non-linux_devtools case. A "native" compaq-f77 port would not require that. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:54:56 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 427BA37B40B for ; Thu, 7 Jun 2001 08:54:49 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57FsmR20388; Thu, 7 Jun 2001 08:54:48 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57Fsma91425; Thu, 7 Jun 2001 08:54:48 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 08:54:48 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607085448.B91396@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Thu, Jun 07, 2001 at 09:55:12AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > Here is what happens with linux_devtools: > > test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib > -lcxml -o CN1D_2 CrankNicholson.1D.f > test@polaris:~> ... > yay... > Here is what happens with no linux_devtools (kinda long): Sorry, nevermind last comment. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 8:55:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 4F8E437B403 for ; Thu, 7 Jun 2001 08:55:38 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57FtbR20401; Thu, 7 Jun 2001 08:55:37 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57Ftbj91480; Thu, 7 Jun 2001 08:55:37 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 08:55:37 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607085537.C91396@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Thu, Jun 07, 2001 at 09:55:12AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > Here is what happens with linux_devtools: > > test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib > -lcxml -o CN1D_2 CrankNicholson.1D.f > test@polaris:~> > > yay... > Here is what happens with no linux_devtools (kinda long): What was the exact command line invocation for this? I assume not the same as above for the linux_devtools case. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 9: 0:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 40ACA37B401 for ; Thu, 7 Jun 2001 09:00:50 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57G0nR20448; Thu, 7 Jun 2001 09:00:49 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57G0nX91569; Thu, 7 Jun 2001 09:00:49 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 09:00:49 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607090049.D91396@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Thu, Jun 07, 2001 at 09:55:12AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > yay... > Here is what happens with no linux_devtools (kinda long): > > test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib > -lcxml -o CN1D_2 CrankNicholson.1D.f Duh, I really cannot read stright this morning. This invocation is most likely wrong, as you don't want the `fort' compiler to use libs in /compat. [we are still working on the goal of a "native" port, correct?] > /compat/linux/usr/lib/libfor.so: undefined reference to `getenv@GLIBC_2.0' You also need to move libfor, libUfor, and libcxml out of the /compat/linux tree and into /lib/lib/compaq (if the fortran installs simular to the C compiler) -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 9: 3:50 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 2116937B407; Thu, 7 Jun 2001 09:03:44 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA16321; Thu, 7 Jun 2001 12:03:42 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57G3Cu38114; Thu, 7 Jun 2001 12:03:12 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.42432.130641.662151@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 12:03:12 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: Chris Casey , alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <20010607090049.D91396@dragon.nuxi.com> References: <20010606114751.A77329@hub.freebsd.org> <20010607090049.D91396@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > > yay... > > Here is what happens with no linux_devtools (kinda long): > > > > test@polaris:~> fort -extend_source -arch ev6 -L /compat/linux/usr/lib > > -lcxml -o CN1D_2 CrankNicholson.1D.f > > Duh, I really cannot read stright this morning. > This invocation is most likely wrong, as you don't want the `fort' > compiler to use libs in /compat. [we are still working on the goal of a > "native" port, correct?] > > > /compat/linux/usr/lib/libfor.so: undefined reference to `getenv@GLIBC_2.0' > > You also need to move libfor, libUfor, and libcxml out of the > /compat/linux tree and into /lib/lib/compaq (if the fortran installs > simular to the C compiler) And then he's going to have a problem, since they seem to want a bunch of symbols from glibc. Is there any way to fake this out: /compat/linux/usr/lib/libfor.so: undefined reference to `strchr@GLIBC_2.0' Or, hmm, I wonder if it could just link to whatever g77 uses for this purpose. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 9: 9: 8 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from schottky.phys.ksu.edu (schottky.phys.ksu.edu [129.130.5.45]) by hub.freebsd.org (Postfix) with SMTP id D31BA37B405 for ; Thu, 7 Jun 2001 09:09:05 -0700 (PDT) (envelope-from chriss@phys.ksu.edu) Received: (qmail 3424 invoked by uid 962); 7 Jun 2001 16:09:02 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Jun 2001 16:09:02 -0000 Date: Thu, 7 Jun 2001 11:09:02 -0500 (CDT) From: Chris Casey To: Andrew Gallatin Cc: obrien@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: ccc In-Reply-To: <15135.42432.130641.662151@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Another issue is this is fortran 90, they specifically need f90 not f77 for the stuff they want to do and how they do it. Its a mixture of the compaq compiler being fast, and the f90 stuff. (this is what i'm told anyway) Chris Casey Unix System Administrator KSU Physics Department (785) 532-6810 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 9:13:46 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 314F237B403 for ; Thu, 7 Jun 2001 09:13:44 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57GDhR20503; Thu, 7 Jun 2001 09:13:43 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57GDhK91721; Thu, 7 Jun 2001 09:13:43 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 09:13:42 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: Chris Casey , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607091342.E91396@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> <20010607090049.D91396@dragon.nuxi.com> <15135.42432.130641.662151@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15135.42432.130641.662151@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, Jun 07, 2001 at 12:03:12PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 12:03:12PM -0400, Andrew Gallatin wrote: > Is there any way to fake this out: > /compat/linux/usr/lib/libfor.so: undefined reference to > `strchr@GLIBC_2.0' Quite possibly. Part of my goal here is to get a set of instructions that would allow me to quickly get a setup that is as good as easily possible (heck or even a tarball of an installation). With that I could put some time into this. I just don't have the time to deal with learning about installation nuances and file placement. > Or, hmm, I wonder if it could just link to whatever g77 uses for this > purpose. That was one thing I was thinking. libU is probably the same as our /usr/src/contrib/libf2c/libU77 and libfor likely /usr/src/contrib/libf2c/libF77 -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 9:51:39 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F0F4737B405; Thu, 7 Jun 2001 09:51:37 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: (from obrien@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f57Gpb586183; Thu, 7 Jun 2001 09:51:37 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 09:51:37 -0700 (PDT) From: Message-Id: <200106071651.f57Gpb586183@freefall.freebsd.org> To: obrien@FreeBSD.org, freebsd-alpha@freebsd.org, obrien@FreeBSD.org Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Synopsis: NE2000 not supported on FreeBSD Alpha 4.x; fix included Responsible-Changed-From-To: freebsd-alpha->obrien Responsible-Changed-By: obrien Responsible-Changed-When: Thu Jun 7 09:51:26 PDT 2001 Responsible-Changed-Why: http://www.FreeBSD.org/cgi/query-pr.cgi?pr=27930 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 10:17:38 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id E141D37B405 for ; Thu, 7 Jun 2001 10:17:35 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f57HHZR21046; Thu, 7 Jun 2001 10:17:35 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f57HHYM93646; Thu, 7 Jun 2001 10:17:34 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 10:17:34 -0700 From: "David O'Brien" To: Chris Casey Cc: Andrew Gallatin , alpha@FreeBSD.ORG Subject: Re: ccc Message-ID: <20010607101734.A93605@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010606114751.A77329@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chriss@phys.ksu.edu on Thu, Jun 07, 2001 at 09:55:12AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:55:12AM -0500, Chris Casey wrote: > /compat/linux/usr/lib/libfor.so: undefined reference to `getenv@GLIBC_2.0' I suspected this means Compaq has now moved to supporting RH 7.0, rather than RH 6.2. Our AlphaLinux compat code is only approved for RH 6.2 compatibility. Andrew told me that Compaq made this official at http://www.compaq.com/fortran/linux/ "The current version is 1.1.0, which supports most current Linux Alpha distributions, including RedHat 7.0 and SuSE 7.0. The older version, 1.0.2, is available for users still running RedHat 5.2 or similar distributions." I went to look at it and saw at http://www.compaq.com/fortran/linux/download-102.html you can still get their [older] fortran90 for RH 6.2. I would highly, highly suggest working first with the 1.0.2 compiler to get it to produce native FreeBSD binaries. You will not have these symbol problems you are seeing because the linux_base port only installs the RH 6.2 libs. (yes RH seriously screwed the pooch by not bumping their shlib versions when they added symboling w/RH 7.0) Once we get 1.0.2 working, we can attach the 1.1.0 compiler. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 11:18:50 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 118B837B401; Thu, 7 Jun 2001 11:18:46 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id OAA20256; Thu, 7 Jun 2001 14:18:45 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57IIFV54264; Thu, 7 Jun 2001 14:18:15 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.50535.462934.648630@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 14:18:15 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@FreeBSD.org Subject: Re: Possible VM patch.. In-Reply-To: References: <15134.49536.206316.481220@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > > I just got a panic on my UP machine. This one is a very weird panic that is > only triggered when the witness code gets its internal per-process lock lists > out of sync. I wish it was easier to trigger. It may be a witness bug or it > may be some sort of data corruption. :( The NULL vm_object panic in > vm_fault1() that I'm getting on the dual Rawhide seems fairly reproducible, so > I've added in a bunch of KTR tracepoints to see if I can narrow it down. Here's my latest panic: login: panic: mutex vm not owned at ../../vm/vm_page.c:1017 cpuid = 0; panic Stopped at Debugger+0x34: zapnot v0,#0xf,a0 db> tr Debugger() at Debugger+0x34 panic() at panic+0x178 _mtx_assert() at _mtx_assert+0x64 vm_page_free_toq() at vm_page_free_toq+0x38 vm_page_alloc() at vm_page_alloc+0x270 vm_fault1() at vm_fault1+0x648 vm_fault() at vm_fault+0x204 trap() at trap+0xe20 XentMM() at XentMM+0x2c --- memory management fault (from ipl 0) --- --- user mode --- [I'm running an updated db_trace.c merged from NetBSD with Ross Harvey's all-singing / all dancing stack trace code, but it isn't too terribly interesting for this particular case.] db> show locks exclusive (sleep mutex) vm (0xfffffc0000815430) locked @ ../../vm/vm_fault.c:301 exclusive (sleep mutex) Giant (0xfffffc00008160c8) locked @ ../../vm/vm_fault.c:213 db> show pcpu cpuid = 0 ipis = 0 next ASN = 240 curproc = 0xfffffe00068a1480: pid 41334 "ld" curpcb = 0x7a96000 fpcurproc = none idleproc = 0xfffffe0005887600: pid 10 "idle: cpu0" spin locks held: db> x vm_mtx,10 vm_mtx: 760c20 fffffc00 730700 fffffc00 30000 vm_mtx+0x14: 0 806528 fffffc00 7b7910 vm_mtx+0x24: fffffc00 4 0 0 vm_mtx+0x34: 0 0 0 I think this is the same "can't happen" thing you were talking about earlier. We've got a panic because vm isn't owned, but wait! It is! Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 12:45:58 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id DC53F37B405 for ; Thu, 7 Jun 2001 12:45:45 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 1585iw-00028r-00; Thu, 07 Jun 2001 19:45:42 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f57Jpn101412; Thu, 7 Jun 2001 21:51:49 +0200 (CEST) (envelope-from wkb) Date: Thu, 7 Jun 2001 21:51:49 +0200 From: Wilko Bulte To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: 8 CPU SMP attempt Message-ID: <20010607215149.A1381@freebie.demon.nl> References: <15135.32057.775489.42931@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <15135.32057.775489.42931@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, Jun 07, 2001 at 09:10:17AM -0400 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 09:10:17AM -0400, Andrew Gallatin wrote: > > Wilko Bulte writes: > > > > fatal kernel trap: > > > > trap entry = 0x2 (memory management fault) > > cpuid = 0 > > faulting va = 0x78 > > type = access violation > > cause = load instructon > > pc = 0xfffffc0000491ae4 > > ra = 0xfffffc0000491ba8 > > sp = 0xfffffc00008d9b90 > > usp = 0x0 > > curproc = 0xfffffc0000831288 > > pid = 0, comm = swapper > > > > Stopped at sync_other_counter+0x24: ldq s1,0x78(s0) <0x78> > > db> > > This is before the CPUs are released from their holding pen, so it > might not be directly smp related. Possible. I cannot really try as the smallest config would be a single CPU board housing 2 CPUs. Or do we honor the maxcpus (or whatever it is called..) SRM variable? > I don't suppose you could map the pc to a file and line number in the > kernel.debug? (gdb kernel.debug .... (gdb) l *0xfffffc0000491ae4) I'll have to move the disk back to the dual CPU DS20 on which the same GENERIC booted OK. But that can be done (tnx to the StorageWorks SBB that houses the disk ;) > A stack trace might be useful too... I know... But I need to find the time work work this thing between normal work :) Next week we will start moving our complete machine room to another building so that probably also won't help. Anyway, it is not too urgent, given the relative lack of Tlaser owners in the FreeBSD population at large. Wilko -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 12:51: 1 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id EDA1237B405 for ; Thu, 7 Jun 2001 12:50:58 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA23565; Thu, 7 Jun 2001 15:50:58 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57JoSW54677; Thu, 7 Jun 2001 15:50:28 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.56068.265334.399553@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 15:50:28 -0400 (EDT) To: Wilko Bulte Cc: freebsd-alpha@freebsd.org Subject: Re: 8 CPU SMP attempt In-Reply-To: <20010607215149.A1381@freebie.demon.nl> References: <15135.32057.775489.42931@grasshopper.cs.duke.edu> <20010607215149.A1381@freebie.demon.nl> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Wilko Bulte writes: > > Possible. I cannot really try as the smallest config would be a single > CPU board housing 2 CPUs. Or do we honor the maxcpus (or whatever it > is called..) SRM variable? "whatever its called" works, at least on Matt's 4100, so you could see if a dual or single processor config boots. I think its just a bitmask of available CPUs on most (all?) platforms. > > I don't suppose you could map the pc to a file and line number in the > > kernel.debug? (gdb kernel.debug .... (gdb) l *0xfffffc0000491ae4) > > I'll have to move the disk back to the dual CPU DS20 on which the same > GENERIC booted OK. But that can be done (tnx to the StorageWorks SBB > that houses the disk ;) > > > A stack trace might be useful too... > > I know... But I need to find the time work work this thing between normal > work :) Next week we will start moving our complete machine room to another > building so that probably also won't help. > Getting a stack trace shouldn't be all that hard -- just type 'tr' after it crashes. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 13:23:32 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5048837B407; Thu, 7 Jun 2001 13:23:27 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA24466; Thu, 7 Jun 2001 16:23:26 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57KMuX54765; Thu, 7 Jun 2001 16:22:56 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.58016.753596.764419@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 16:22:56 -0400 (EDT) To: jhb@freebsd.org Cc: freebsd-alpha@freebsd.org, alfred@freebsd.org Subject: Wow, have I got a stack for you! X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Take a look at the following trap, courtesy the all-singing / all-dancing ddb traceback from NetBSD. We're trapping in pmap_insert_entry(), then trapping in vm_fault1(). We start to print out the trap info, but then we get a clock interrupt. The clock interrupt then traps. Witness does its thing and brings this mess to a screeching halt. (it doesn't hurt that we're finally at ipl 7). It sure looks like somebody is blowing away some low-level vm state. A patch to improve alpha ddb is up for review at http://people.freebsd.org/~gallatin/ddb.diff Cheers, Drew panic: blockable sleep lock (sleep mutex) Giant @ ../../vm/vm_fault.c:213 cpuid = 0; panic Stopped at Debugger+0x34: zapnot v0,#0xf,a0 db> tr Debugger() at Debugger+0x34 panic() at panic+0x178 witness_lock() at witness_lock+0x240 vm_fault() at vm_fault+0x108 trap() at trap+0xfc8 XentMM() at XentMM+0x2c --- memory management fault (from ipl 7) --- hardclock() at hardclock+0x308 handleclock() at handleclock+0x22c alpha_clock_interrupt() at alpha_clock_interrupt+0x68 interrupt() at interrupt+0xb8 XentInt() at XentInt+0x28 --- interrupt (from ipl 0) --- siocntxwait() at siocntxwait+0x50 siocnclose() at siocnclose+0x30 siocnputc() at siocnputc+0x98 cnputc() at cnputc+0x4c putchar() at putchar+0xf4 kvprintf() at kvprintf+0xcc printf() at printf+0xac printtrap() at printtrap+0x100 trap() at trap+0x1214 XentMM() at XentMM+0x2c --- memory management fault --- vm_fault1() at vm_fault1+0x1d8 vm_fault() at vm_fault+0x204 trap() at trap+0xfc8 XentMM() at XentMM+0x2c --- memory management fault --- pmap_insert_entry() at pmap_insert_entry+0x6c pmap_enter_quick() at pmap_enter_quick+0x1f4 pmap_object_init_pt() at pmap_object_init_pt+0x198 vm_map_insert() at vm_map_insert+0x344 elf_load_section() at elf_load_section+0x32c exec_elf_imgact() at exec_elf_imgact+0x4f8 execve() at execve+0x274 syscall() at syscall+0x6f8 XentSys() at XentSys+0x64 --- syscall (59, FreeBSD ELF, execve) --- --- user mode --- db> show locks exclusive (sleep mutex) vm (0xfffffc000080a240) locked @ ../../vm/vm_map.c:2583 exclusive (sleep mutex) Giant (0xfffffc000080aed8) locked @ ../../vm/vm_fault.c:213 exclusive (spin mutex) callout (0xfffffc0000804400) locked @ ../../kern/kern_clock.c:213 db> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 13:24: 5 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 56D1237B405 for ; Thu, 7 Jun 2001 13:24:01 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA24476; Thu, 7 Jun 2001 16:23:57 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57KNR054768; Thu, 7 Jun 2001 16:23:27 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.58046.974661.129491@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 16:23:26 -0400 (EDT) To: freebsd-alpha@freebsd.org Cc: dfr@nlsystems.com, mjacob@feral.com Subject: CFR: db_trace.c from NetBSD X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'd like to update our db_trace.c to use Ross Harvey's clever NetBSD traceback methods. The advantages are that we get a _lot_ more info. This: db> tr Debugger() at Debugger+0x34 panic() at panic+0x178 witness_lock() at witness_lock+0x240 vm_fault() at vm_fault+0x108 trap() at trap+0xfc8 XentMM() at XentMM+0x2c --- memory management fault (from ipl 7) --- hardclock() at hardclock+0x308 handleclock() at handleclock+0x22c alpha_clock_interrupt() at alpha_clock_interrupt+0x68 interrupt() at interrupt+0xb8 XentInt() at XentInt+0x28 --- interrupt (from ipl 0) --- siocntxwait() at siocntxwait+0x50 siocnclose() at siocnclose+0x30 siocnputc() at siocnputc+0x98 cnputc() at cnputc+0x4c putchar() at putchar+0xf4 kvprintf() at kvprintf+0xcc printf() at printf+0xac printtrap() at printtrap+0x100 trap() at trap+0x1214 XentMM() at XentMM+0x2c --- memory management fault --- vm_fault1() at vm_fault1+0x1d8 vm_fault() at vm_fault+0x204 trap() at trap+0xfc8 XentMM() at XentMM+0x2c --- memory management fault --- pmap_insert_entry() at pmap_insert_entry+0x6c pmap_enter_quick() at pmap_enter_quick+0x1f4 pmap_object_init_pt() at pmap_object_init_pt+0x198 vm_map_insert() at vm_map_insert+0x344 elf_load_section() at elf_load_section+0x32c exec_elf_imgact() at exec_elf_imgact+0x4f8 execve() at execve+0x274 syscall() at syscall+0x6f8 XentSys() at XentSys+0x64 --- syscall (59, FreeBSD ELF.execve) --- --- user mode --- VS this: Debugger() at Debugger+0x34 panic() at panic+0x178 witness_lock() at witness_lock+0x240 vm_fault() at vm_fault+0x108 trap() at trap+0xfc8 XentMMlgp() at XentMM+0x2c The downside is that we have to convert to more traceback friendly temporary labels in kernel entry points. I've left a patch at http://people.freebsd.org/~gallatin/ddb.diff for your perusal. Cheers, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 13:49:39 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from superconductor.rush.net (superconductor.rush.net [208.9.155.8]) by hub.freebsd.org (Postfix) with ESMTP id 6F30837B403; Thu, 7 Jun 2001 13:49:36 -0700 (PDT) (envelope-from bright@superconductor.rush.net) Received: (from bright@localhost) by superconductor.rush.net (8.11.2/8.11.2) id f57KnYO08303; Thu, 7 Jun 2001 16:49:34 -0400 (EDT) Date: Thu, 7 Jun 2001 16:49:33 -0400 From: Alfred Perlstein To: Andrew Gallatin Cc: jhb@freebsd.org, freebsd-alpha@freebsd.org Subject: Re: Wow, have I got a stack for you! Message-ID: <20010607164933.Y1832@superconductor.rush.net> References: <15135.58016.753596.764419@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0us In-Reply-To: <15135.58016.753596.764419@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, Jun 07, 2001 at 04:22:56PM -0400 X-all-your-base: are belong to us. Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Andrew Gallatin [010607 16:25] wrote: > > Take a look at the following trap, courtesy the all-singing / > all-dancing ddb traceback from NetBSD. > > We're trapping in pmap_insert_entry(), then trapping in vm_fault1(). > We start to print out the trap info, but then we get a clock > interrupt. The clock interrupt then traps. Witness does its thing > and brings this mess to a screeching halt. (it doesn't hurt that > we're finally at ipl 7). > > It sure looks like somebody is blowing away some low-level vm state. > > A patch to improve alpha ddb is up for review at > http://people.freebsd.org/~gallatin/ddb.diff The way I almost stabilized i386 was by placing an assertion in almost every pmap function to assert that the vm mutex was owned. I was then able to track down direct callers of pmap as well as oevrsights in the vm system that I had missed. -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 13:54:47 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id B7E5237B405 for ; Thu, 7 Jun 2001 13:54:43 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f57Ksdg23381; Thu, 7 Jun 2001 13:54:39 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Thu, 7 Jun 2001 13:54:38 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Wilko Bulte Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: 8 CPU SMP attempt In-Reply-To: <20010607215149.A1381@freebie.demon.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > > > > trap entry = 0x2 (memory management fault) > > > cpuid = 0 > > > faulting va = 0x78 > > > type = access violation > > > cause = load instructon > > > pc = 0xfffffc0000491ae4 > > > ra = 0xfffffc0000491ba8 > > > sp = 0xfffffc00008d9b90 > > > usp = 0x0 > > > curproc = 0xfffffc0000831288 > > > pid = 0, comm = swapper > > > > > > Stopped at sync_other_counter+0x24: ldq s1,0x78(s0) <0x78> > > > db> > > > > This is before the CPUs are released from their holding pen, so it > > might not be directly smp related. > > Possible. I cannot really try as the smallest config would be a single > CPU board housing 2 CPUs. Or do we honor the maxcpus (or whatever it > is called..) SRM variable? cpu_enabled (bitmask of enabled cpus, max ff) > > > I don't suppose you could map the pc to a file and line number in the > > kernel.debug? (gdb kernel.debug .... (gdb) l *0xfffffc0000491ae4) > > I'll have to move the disk back to the dual CPU DS20 on which the same > GENERIC booted OK. But that can be done (tnx to the StorageWorks SBB > that houses the disk ;) > > > A stack trace might be useful too... > > I know... But I need to find the time work work this thing between normal > work :) Next week we will start moving our complete machine room to another > building so that probably also won't help. > > Anyway, it is not too urgent, given the relative lack of Tlaser owners > in the FreeBSD population at large. > > Wilko > -- > | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org > |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 14: 6:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from post.mail.nl.demon.net (post-11.mail.nl.demon.net [194.159.73.21]) by hub.freebsd.org (Postfix) with ESMTP id 8B5CA37B403 for ; Thu, 7 Jun 2001 14:06:51 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 1586zS-000BEt-00; Thu, 07 Jun 2001 21:06:50 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f57LCv301949; Thu, 7 Jun 2001 23:12:57 +0200 (CEST) (envelope-from wkb) Date: Thu, 7 Jun 2001 23:12:57 +0200 From: Wilko Bulte To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: 8 CPU SMP attempt Message-ID: <20010607231257.A1935@freebie.demon.nl> References: <15135.32057.775489.42931@grasshopper.cs.duke.edu> <20010607215149.A1381@freebie.demon.nl> <15135.56068.265334.399553@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <15135.56068.265334.399553@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, Jun 07, 2001 at 03:50:28PM -0400 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 03:50:28PM -0400, Andrew Gallatin wrote: > > Wilko Bulte writes: > > > > Possible. I cannot really try as the smallest config would be a single > > CPU board housing 2 CPUs. Or do we honor the maxcpus (or whatever it > > is called..) SRM variable? > > "whatever its called" works, at least on Matt's 4100, so you could see if a > dual or single processor config boots. I think its just a bitmask of > available CPUs on most (all?) platforms. > > > > I don't suppose you could map the pc to a file and line number in the > > > kernel.debug? (gdb kernel.debug .... (gdb) l *0xfffffc0000491ae4) > > > > I'll have to move the disk back to the dual CPU DS20 on which the same > > GENERIC booted OK. But that can be done (tnx to the StorageWorks SBB > > that houses the disk ;) > > > > > A stack trace might be useful too... > > > > I know... But I need to find the time work work this thing between normal > > work :) Next week we will start moving our complete machine room to another > > building so that probably also won't help. > > > > Getting a stack trace shouldn't be all that hard -- just type 'tr' > after it crashes. I think I tried that, but did not get anything out of it. [Why o why didn't I write it down what I saw?? ] -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/[alpha,x86] http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 14:26:50 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 2282E37B403 for ; Thu, 7 Jun 2001 14:26:48 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f57LOY137425; Thu, 7 Jun 2001 14:24:34 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15135.58046.974661.129491@grasshopper.cs.duke.edu> Date: Thu, 07 Jun 2001 14:24:39 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Subject: RE: CFR: db_trace.c from NetBSD Cc: mjacob@feral.com, dfr@nlsystems.com, freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 07-Jun-01 Andrew Gallatin wrote: > > I'd like to update our db_trace.c to use Ross Harvey's clever > NetBSD traceback methods. > > The advantages are that we get a _lot_ more info. Yes please. The only comments I would make is that I would not remove the check that bounds the count at 65535 for the default case (so that if you hit a loop it will terminate at 65535 frames not 2 billion frames). Once this is committed I will probably change the way the have_addr branch works to be identical to that on the x86 (just trace pid, not trace tpid). This looks great. Thanks! -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 14:36: 4 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 9A50637B405; Thu, 7 Jun 2001 14:36:01 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA26373; Thu, 7 Jun 2001 17:35:43 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57LZDV54952; Thu, 7 Jun 2001 17:35:13 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.62352.926539.609146@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 17:35:12 -0400 (EDT) To: John Baldwin Cc: mjacob@feral.com, dfr@nlsystems.com, freebsd-alpha@FreeBSD.ORG Subject: RE: CFR: db_trace.c from NetBSD In-Reply-To: References: <15135.58046.974661.129491@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > On 07-Jun-01 Andrew Gallatin wrote: > > > > I'd like to update our db_trace.c to use Ross Harvey's clever > > NetBSD traceback methods. > > > > The advantages are that we get a _lot_ more info. > > Yes please. The only comments I would make is that I would not remove the > check that bounds the count at 65535 for the default case (so that if you hit a > loop it will terminate at 65535 frames not 2 billion frames). Once this is Whoops, that was inadvertant. Thanks for pointing that out. > committed I will probably change the way the have_addr branch works to be > identical to that on the x86 (just trace pid, not trace tpid). This looks > great. Thanks! Thank Ross Harvey. I've updated the patch. I'll wait for more comments before comitting it (probably tomorrow am). Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 14:52:32 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 6665C37B401 for ; Thu, 7 Jun 2001 14:52:25 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f57Lpf137848; Thu, 7 Jun 2001 14:51:41 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15135.50535.462934.648630@grasshopper.cs.duke.edu> Date: Thu, 07 Jun 2001 14:51:47 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Subject: Re: Possible VM patch.. Cc: freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 07-Jun-01 Andrew Gallatin wrote: > > John Baldwin writes: > > > > > > I just got a panic on my UP machine. This one is a very weird panic that > is > > only triggered when the witness code gets its internal per-process lock > lists > > out of sync. I wish it was easier to trigger. It may be a witness bug or > it > > may be some sort of data corruption. :( The NULL vm_object panic in > > vm_fault1() that I'm getting on the dual Rawhide seems fairly > reproducible, so > > I've added in a bunch of KTR tracepoints to see if I can narrow it down. > > Here's my latest panic: > > login: panic: mutex vm not owned at ../../vm/vm_page.c:1017 > cpuid = 0; panic > Stopped at Debugger+0x34: zapnot v0,#0xf,a0 > db> tr > Debugger() at Debugger+0x34 > panic() at panic+0x178 > _mtx_assert() at _mtx_assert+0x64 > vm_page_free_toq() at vm_page_free_toq+0x38 > vm_page_alloc() at vm_page_alloc+0x270 > vm_fault1() at vm_fault1+0x648 > vm_fault() at vm_fault+0x204 > trap() at trap+0xe20 > XentMM() at XentMM+0x2c > --- memory management fault (from ipl 0) --- > --- user mode --- > > [I'm running an updated db_trace.c merged from NetBSD with Ross > Harvey's all-singing / all dancing stack trace code, but it isn't > too terribly interesting for this particular case.] > > db> show locks > exclusive (sleep mutex) vm (0xfffffc0000815430) locked @ > ../../vm/vm_fault.c:301 > exclusive (sleep mutex) Giant (0xfffffc00008160c8) locked @ > ../../vm/vm_fault.c:213 > > db> show pcpu > cpuid = 0 > ipis = 0 > next ASN = 240 > curproc = 0xfffffe00068a1480: pid 41334 "ld" > curpcb = 0x7a96000 > fpcurproc = none > idleproc = 0xfffffe0005887600: pid 10 "idle: cpu0" > spin locks held: > db> x vm_mtx,10 > vm_mtx: 760c20 fffffc00 730700 fffffc00 30000 > vm_mtx+0x14: 0 806528 fffffc00 7b7910 > vm_mtx+0x24: fffffc00 4 0 0 ^^^^^^^^^^^^^^^^^ > vm_mtx+0x34: 0 0 0 That is 0x4 == MTX_UNOWNED which means no one owns this mutex. > I think this is the same "can't happen" thing you were talking about > earlier. We've got a panic because vm isn't owned, but wait! It is! No, it's not owned, though I don't know why it isn't owned. :( I'll look at the code in a bit. The weird mtx_owned() problem I had was on an SMP system, too. > Drew -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 14:52:32 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id D439B37B403; Thu, 7 Jun 2001 14:52:25 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.3/8.11.2) with ESMTP id f57Lpg137854; Thu, 7 Jun 2001 14:51:42 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15135.58016.753596.764419@grasshopper.cs.duke.edu> Date: Thu, 07 Jun 2001 14:51:48 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Subject: RE: Wow, have I got a stack for you! Cc: alfred@FreeBSD.org, freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 07-Jun-01 Andrew Gallatin wrote: > > > panic: blockable sleep lock (sleep mutex) Giant @ ../../vm/vm_fault.c:213 > cpuid = 0; panic > Stopped at Debugger+0x34: zapnot v0,#0xf,a0 > db> tr > Debugger() at Debugger+0x34 > panic() at panic+0x178 > witness_lock() at witness_lock+0x240 > vm_fault() at vm_fault+0x108 > trap() at trap+0xfc8 > XentMM() at XentMM+0x2c > --- memory management fault (from ipl 7) --- > hardclock() at hardclock+0x308 (kgdb) l *hardclock+0x308 0xfffffc00003b6248 is in hardclock (../../kern/kern_clock.c:213). 213 mtx_lock_spin(&callout_lock); Cute, ok. Is that possibly missing a frame? > handleclock() at handleclock+0x22c > alpha_clock_interrupt() at alpha_clock_interrupt+0x68 > interrupt() at interrupt+0xb8 > XentInt() at XentInt+0x28 > --- interrupt (from ipl 0) --- > siocntxwait() at siocntxwait+0x50 > siocnclose() at siocnclose+0x30 > siocnputc() at siocnputc+0x98 > cnputc() at cnputc+0x4c > putchar() at putchar+0xf4 > kvprintf() at kvprintf+0xcc > printf() at printf+0xac Now this is the first trap with a NULL pointer deref, right? > printtrap() at printtrap+0x100 > trap() at trap+0x1214 > XentMM() at XentMM+0x2c > --- memory management fault --- > vm_fault1() at vm_fault1+0x1d8 (kgdb) l *vm_fault1+0x1d8 0xfffffc00005707f8 is in vm_fault1 (../../vm/vm_object.h:198). 197 mtx_assert(VM_OBJECT_MTX(object), MA_OWNED); 198 object->paging_in_progress += i; Ok, this is the same exact panic I've been getting on the SMP system. The vm_map_lookup() is somehow returning a fs.first_object of NULL. :( Well, possibly. I've got a bunch of extra assertions in my SMP kernel but it hasn't hit them yet. It just had it's own nested panic deal off somewhere else. *sigh* > vm_fault() at vm_fault+0x204 > trap() at trap+0xfc8 > XentMM() at XentMM+0x2c > --- memory management fault --- > pmap_insert_entry() at pmap_insert_entry+0x6c (kgdb) l *pmap_insert_entry+0x6c 0xfffffc00005b532c is in pmap_insert_entry (../../alpha/alpha/pmap.c:1769). 1769 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_list); ? *shrug* -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15: 8:45 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 02E4037B403; Thu, 7 Jun 2001 15:08:40 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id SAA26959; Thu, 7 Jun 2001 18:08:39 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57M89k55054; Thu, 7 Jun 2001 18:08:09 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.64329.476219.457169@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 18:08:09 -0400 (EDT) To: John Baldwin Cc: alfred@FreeBSD.ORG, freebsd-alpha@FreeBSD.ORG Subject: RE: Wow, have I got a stack for you! In-Reply-To: References: <15135.58016.753596.764419@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > hardclock() at hardclock+0x308 > > (kgdb) l *hardclock+0x308 > 0xfffffc00003b6248 is in hardclock (../../kern/kern_clock.c:213). > 213 mtx_lock_spin(&callout_lock); > > Cute, ok. Is that possibly missing a frame? It seems more likely that the pmap is trashed. I tried to get a dump, but it kept faulting nearly every time it looked up a mapped (non K0SEG) address. > > handleclock() at handleclock+0x22c > > alpha_clock_interrupt() at alpha_clock_interrupt+0x68 > > interrupt() at interrupt+0xb8 > > XentInt() at XentInt+0x28 > > --- interrupt (from ipl 0) --- > > siocntxwait() at siocntxwait+0x50 > > siocnclose() at siocnclose+0x30 > > siocnputc() at siocnputc+0x98 > > cnputc() at cnputc+0x4c > > putchar() at putchar+0xf4 > > kvprintf() at kvprintf+0xcc > > printf() at printf+0xac > > Now this is the first trap with a NULL pointer deref, right? Impossible to tell. I personally suspect that pmap_insert_entry() faulted on a (more or less) NULL deref. > > printtrap() at printtrap+0x100 > > trap() at trap+0x1214 > > XentMM() at XentMM+0x2c > > --- memory management fault --- > > vm_fault1() at vm_fault1+0x1d8 > > (kgdb) l *vm_fault1+0x1d8 > 0xfffffc00005707f8 is in vm_fault1 (../../vm/vm_object.h:198). > 197 mtx_assert(VM_OBJECT_MTX(object), MA_OWNED); > 198 object->paging_in_progress += i; > > Ok, this is the same exact panic I've been getting on the SMP system. The > vm_map_lookup() is somehow returning a fs.first_object of NULL. :( Well, > possibly. I've got a bunch of extra assertions in my SMP kernel but it hasn't > hit them yet. It just had it's own nested panic deal off somewhere else. *sigh* > > > vm_fault() at vm_fault+0x204 > > trap() at trap+0xfc8 > > XentMM() at XentMM+0x2c > > --- memory management fault --- > > pmap_insert_entry() at pmap_insert_entry+0x6c > > (kgdb) l *pmap_insert_entry+0x6c > 0xfffffc00005b532c is in pmap_insert_entry (../../alpha/alpha/pmap.c:1769). > 1769 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_list); > > ? *shrug* > Memory looks to be seriously corrupted.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15:18:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 2F8CE37B401; Thu, 7 Jun 2001 15:18:38 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id SAA27119; Thu, 7 Jun 2001 18:18:37 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f57MI7355072; Thu, 7 Jun 2001 18:18:07 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15135.64927.633480.754465@grasshopper.cs.duke.edu> Date: Thu, 7 Jun 2001 18:18:07 -0400 (EDT) To: Alfred Perlstein Cc: jhb@freebsd.org, freebsd-alpha@freebsd.org Subject: Re: Wow, have I got a stack for you! In-Reply-To: <20010607164933.Y1832@superconductor.rush.net> References: <15135.58016.753596.764419@grasshopper.cs.duke.edu> <20010607164933.Y1832@superconductor.rush.net> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alfred Perlstein writes: > * Andrew Gallatin [010607 16:25] wrote: > > > > Take a look at the following trap, courtesy the all-singing / > > all-dancing ddb traceback from NetBSD. > > > > We're trapping in pmap_insert_entry(), then trapping in vm_fault1(). > > We start to print out the trap info, but then we get a clock > > interrupt. The clock interrupt then traps. Witness does its thing > > and brings this mess to a screeching halt. (it doesn't hurt that > > we're finally at ipl 7). > > > > It sure looks like somebody is blowing away some low-level vm state. > > > > A patch to improve alpha ddb is up for review at > > http://people.freebsd.org/~gallatin/ddb.diff > > The way I almost stabilized i386 was by placing an assertion in > almost every pmap function to assert that the vm mutex was owned. The key here is "almost" -- is there any documentation on which functions should assert that vm_mtx is owned? > I was then able to track down direct callers of pmap as well as > oevrsights in the vm system that I had missed. The only i386 pmap locking I've seen is is mapdev, which isn't required on alpha (it maps the phys into K0SEG, which is basically an | ). Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15:35:24 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from kawoserv.kawo2.rwth-aachen.de (kawoserv.kawo2.RWTH-Aachen.DE [134.130.180.1]) by hub.freebsd.org (Postfix) with ESMTP id 49BAA37B401; Thu, 7 Jun 2001 15:35:21 -0700 (PDT) (envelope-from alex@big.endian.de) Received: from zerogravity.kawo2.rwth-aachen.de (zerogravity.kawo2.rwth-aachen.de [134.130.181.28]) by kawoserv.kawo2.rwth-aachen.de (8.9.3/8.9.3) with ESMTP id AAA08687; Fri, 8 Jun 2001 00:35:15 +0200 Received: by zerogravity.kawo2.rwth-aachen.de (Postfix, from userid 1001) id 3B41414B36; Fri, 8 Jun 2001 00:35:18 +0200 (CEST) Date: Fri, 8 Jun 2001 00:35:18 +0200 From: Alexander Langer To: Matthew Jacob Cc: thomas.pornin@ens.fr, FreeBSD-gnats-submit@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Message-ID: <20010608003518.B8358@zerogravity.kawo2.rwth-aachen.d> References: <200106071135.f57BZZt06415@pc-freebsd-s7.ens.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Thu, Jun 07, 2001 at 08:49:04AM -0700 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thus spake Matthew Jacob (mjacob@feral.com): > No- I'm afraid this won't be the right answer. kvtop will go away- what has > to happen is that ed needs to be dmabus-ified. I have a one-year-old patch for that on http://people.freebsd.org/~alex/remove-kvtop.diff (it probably won't apply any more). It removes all occurrencies of kvtop() and replaces it with the more correct pmap_extract(). Given this, the ed driver compiles again on -alpha as it did when I initially bus_spacifed the ed driver (that was the reason why I did it: One of my alphas only had an NE2000 NIC). Is there a fix in -CURRENT? I don't think so (sys/dev/ed/* still use kvtop()). Maybe one can rework the above patch, PLEASE? (Or at least tell me what's wrong, so _I_ can do it). Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15:41:33 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 4709837B401; Thu, 7 Jun 2001 15:41:30 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f57Mf9g23700; Thu, 7 Jun 2001 15:41:09 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Thu, 7 Jun 2001 15:41:08 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Langer Cc: , , Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included In-Reply-To: <20010608003518.B8358@zerogravity.kawo2.rwth-aachen.d> Message-ID: <20010607154001.E4693-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have nothing wrong with kvtop or pmap_extract. I don't care one way or the other. But I do want to see drivers using the dmabus routines. Sometime this year we'll turn off the hack in alpha that allows PCI drivers to continue to work on systems with < 2GB of memory. On Fri, 8 Jun 2001, Alexander Langer wrote: > Thus spake Matthew Jacob (mjacob@feral.com): > > > No- I'm afraid this won't be the right answer. kvtop will go away- what has > > to happen is that ed needs to be dmabus-ified. > > I have a one-year-old patch for that on > http://people.freebsd.org/~alex/remove-kvtop.diff > (it probably won't apply any more). > > It removes all occurrencies of kvtop() and replaces it with the more > correct pmap_extract(). > > Given this, the ed driver compiles again on -alpha as it did when I > initially bus_spacifed the ed driver (that was the reason why I did > it: One of my alphas only had an NE2000 NIC). > > Is there a fix in -CURRENT? I don't think so (sys/dev/ed/* still use > kvtop()). > > Maybe one can rework the above patch, PLEASE? > (Or at least tell me what's wrong, so _I_ can do it). > > Alex > -- > cat: /home/alex/.sig: No such file or directory > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15:54: 2 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from kawoserv.kawo2.rwth-aachen.de (kawoserv.kawo2.RWTH-Aachen.DE [134.130.180.1]) by hub.freebsd.org (Postfix) with ESMTP id 44C7437B401 for ; Thu, 7 Jun 2001 15:54:00 -0700 (PDT) (envelope-from alex@big.endian.de) Received: from zerogravity.kawo2.rwth-aachen.de (zerogravity.kawo2.rwth-aachen.de [134.130.181.28]) by kawoserv.kawo2.rwth-aachen.de (8.9.3/8.9.3) with ESMTP id AAA09180; Fri, 8 Jun 2001 00:53:56 +0200 Received: by zerogravity.kawo2.rwth-aachen.de (Postfix, from userid 1001) id 5253414AB7; Fri, 8 Jun 2001 00:53:59 +0200 (CEST) Date: Fri, 8 Jun 2001 00:53:59 +0200 From: Alexander Langer To: Matthew Jacob Cc: thomas.pornin@ens.fr, alpha@FreeBSD.ORG Subject: Re: alpha/27930: NE2000 not supported on FreeBSD Alpha 4.x; fix included Message-ID: <20010608005359.A8992@zerogravity.kawo2.rwth-aachen.d> References: <20010608003518.B8358@zerogravity.kawo2.rwth-aachen.d> <20010607154001.E4693-100000@wonky.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010607154001.E4693-100000@wonky.feral.com>; from mjacob@feral.com on Thu, Jun 07, 2001 at 03:41:08PM -0700 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thus spake Matthew Jacob (mjacob@feral.com): > But I do want to see drivers using the dmabus routines. Sometime this year Where can I find initial information about dmabus routines (e.g. some driver already using it, manpage, external document). /me detects a lack of knowledge. :-) Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 15:59:58 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 1203A37B401 for ; Thu, 7 Jun 2001 15:59:56 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f57Mxog23718; Thu, 7 Jun 2001 15:59:50 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Thu, 7 Jun 2001 15:59:50 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Langer Cc: , Subject: freebsd/alphaincluded In-Reply-To: <20010608005359.A8992@zerogravity.kawo2.rwth-aachen.d> Message-ID: <20010607155620.N4963-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org We seriously lack man pages here. The closest would be to start with the NetBSD man pages and then look at how we do it (differently, alas), in FreeBSD and look at some examples. We sure could use a lot of grunt work in this area. There are plenty of good examples of how to use this running around- just grep for bus_dma_tag in /usr/src/sys/dev/*/*. -matt On Fri, 8 Jun 2001, Alexander Langer wrote: > Thus spake Matthew Jacob (mjacob@feral.com): > > > But I do want to see drivers using the dmabus routines. Sometime this year > > Where can I find initial information about dmabus routines (e.g. > some driver already using it, manpage, external document). > > /me detects a lack of knowledge. :-) > > Alex > -- > cat: /home/alex/.sig: No such file or directory > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Jun 7 18:53:16 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 8D82037B403 for ; Thu, 7 Jun 2001 18:53:14 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f581r0R23310; Thu, 7 Jun 2001 18:53:00 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f581r0Z98597; Thu, 7 Jun 2001 18:53:00 -0700 (PDT) (envelope-from obrien) Date: Thu, 7 Jun 2001 18:53:00 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org, dfr@nlsystems.com, mjacob@feral.com Subject: Re: CFR: db_trace.c from NetBSD Message-ID: <20010607185300.A98574@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <15135.58046.974661.129491@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15135.58046.974661.129491@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, Jun 07, 2001 at 04:23:26PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jun 07, 2001 at 04:23:26PM -0400, Andrew Gallatin wrote: > > I'd like to update our db_trace.c to use Ross Harvey's clever > NetBSD traceback methods. > > The advantages are that we get a _lot_ more info. Which could cause the good stuff to scroll off the screen. How about adding this as a vtrace (verbose trace) command and leave trace as is (or have trace and btrace (brief))? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 3:39:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from finch-post-12.mail.demon.net (finch-post-12.mail.demon.net [194.217.242.41]) by hub.freebsd.org (Postfix) with ESMTP id 561AD37B401 for ; Fri, 8 Jun 2001 03:39:38 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by finch-post-12.mail.demon.net with esmtp (Exim 2.12 #1) id 158Jg1-000Ay9-0C; Fri, 8 Jun 2001 10:39:37 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f58AcL723684; Fri, 8 Jun 2001 11:38:21 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Fri, 8 Jun 2001 11:38:21 +0100 (BST) From: Doug Rabson To: Andrew Gallatin Cc: Wilko Bulte , Subject: Re: 8 CPU SMP attempt In-Reply-To: <15135.56068.265334.399553@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 7 Jun 2001, Andrew Gallatin wrote: > > Wilko Bulte writes: > > > > Possible. I cannot really try as the smallest config would be a single > > CPU board housing 2 CPUs. Or do we honor the maxcpus (or whatever it > > is called..) SRM variable? > > "whatever its called" works, at least on Matt's 4100, so you could see if a > dual or single processor config boots. I think its just a bitmask of > available CPUs on most (all?) platforms. I use this patch to ignore all except the first secondary CPU. Index: mp_machdep.c =================================================================== RCS file: /home/ncvs/src/sys/alpha/alpha/mp_machdep.c,v retrieving revision 1.20 diff -u -r1.20 mp_machdep.c --- mp_machdep.c 2001/05/15 23:22:17 1.20 +++ mp_machdep.c 2001/05/22 13:17:13 @@ -363,13 +363,14 @@ } all_cpus |= 1 << i; mp_ncpus++; + break; } PCPU_SET(other_cpus, all_cpus & ~(1 << boot_cpu_id)); for (i = 0; i < hwrpb->rpb_pcs_cnt; i++) { if (i == boot_cpu_id) continue; - if (all_cpus & 1 << i) + if (all_cpus & 1 << i) smp_start_secondary(i); } } -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 3:42:41 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from tele-post-20.mail.demon.net (tele-post-20.mail.demon.net [194.217.242.20]) by hub.freebsd.org (Postfix) with ESMTP id 8E41C37B406; Fri, 8 Jun 2001 03:42:38 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by tele-post-20.mail.demon.net with esmtp (Exim 2.12 #2) id 158Jiv-0003gY-0K; Fri, 8 Jun 2001 10:42:37 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f58AfM723695; Fri, 8 Jun 2001 11:41:22 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Fri, 8 Jun 2001 11:41:22 +0100 (BST) From: Doug Rabson To: Andrew Gallatin Cc: , , Subject: Re: Wow, have I got a stack for you! In-Reply-To: <15135.58016.753596.764419@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 7 Jun 2001, Andrew Gallatin wrote: > A patch to improve alpha ddb is up for review at > http://people.freebsd.org/~gallatin/ddb.diff It looks much better than the trace code I knocked up in rev 1.2. Commit it by all means. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 6:40:21 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 2B08237B40A; Fri, 8 Jun 2001 06:40:15 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA09702; Fri, 8 Jun 2001 09:40:14 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f58Ddic56870; Fri, 8 Jun 2001 09:39:44 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15136.54688.552085.493416@grasshopper.cs.duke.edu> Date: Fri, 8 Jun 2001 09:39:44 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: CFR: db_trace.c from NetBSD In-Reply-To: <20010607185300.A98574@dragon.nuxi.com> References: <15135.58046.974661.129491@grasshopper.cs.duke.edu> <20010607185300.A98574@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Thu, Jun 07, 2001 at 04:23:26PM -0400, Andrew Gallatin wrote: > > > > I'd like to update our db_trace.c to use Ross Harvey's clever > > NetBSD traceback methods. > > > > The advantages are that we get a _lot_ more info. > > Which could cause the good stuff to scroll off the screen. > How about adding this as a vtrace (verbose trace) command and leave trace > as is (or have trace and btrace (brief))? How is this any different than i386? If you're not using a serial console, can't you just hit 'scroll lock' and page-up in any case? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 9:12:36 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 7AEA337B401 for ; Fri, 8 Jun 2001 09:12:32 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f58GCVR28019; Fri, 8 Jun 2001 09:12:31 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f58GCVB44139; Fri, 8 Jun 2001 09:12:31 -0700 (PDT) (envelope-from obrien) Date: Fri, 8 Jun 2001 09:12:31 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: CFR: db_trace.c from NetBSD Message-ID: <20010608091231.D1535@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <15135.58046.974661.129491@grasshopper.cs.duke.edu> <20010607185300.A98574@dragon.nuxi.com> <15136.54688.552085.493416@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15136.54688.552085.493416@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Fri, Jun 08, 2001 at 09:39:44AM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jun 08, 2001 at 09:39:44AM -0400, Andrew Gallatin wrote: > > > I'd like to update our db_trace.c to use Ross Harvey's clever > > > NetBSD traceback methods. > > > > > > The advantages are that we get a _lot_ more info. > > > > Which could cause the good stuff to scroll off the screen. > > How about adding this as a vtrace (verbose trace) command and leave trace > > as is (or have trace and btrace (brief))? > > How is this any different than i386? If you're not using a serial > console, can't you just hit 'scroll lock' and page-up in any case? Dare I say this... hum.. I get >> panics on Alpha than i386. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 9:14:43 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id E4BF137B406; Fri, 8 Jun 2001 09:14:38 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA13098; Fri, 8 Jun 2001 12:14:38 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f58GE8g00457; Fri, 8 Jun 2001 12:14:08 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15136.63952.411734.339584@grasshopper.cs.duke.edu> Date: Fri, 8 Jun 2001 12:14:08 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: CFR: db_trace.c from NetBSD In-Reply-To: <20010608091231.D1535@dragon.nuxi.com> References: <15135.58046.974661.129491@grasshopper.cs.duke.edu> <20010607185300.A98574@dragon.nuxi.com> <15136.54688.552085.493416@grasshopper.cs.duke.edu> <20010608091231.D1535@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > > How is this any different than i386? If you're not using a serial > > console, can't you just hit 'scroll lock' and page-up in any case? > > Dare I say this... hum.. I get >> panics on Alpha than i386. Probably only in -current, where people keep trashing the platform with drive-by commits. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 9:20:38 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id C24F737B405; Fri, 8 Jun 2001 09:20:34 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f58GKRg25812; Fri, 8 Jun 2001 09:20:27 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Fri, 8 Jun 2001 09:20:27 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Andrew Gallatin Cc: obrien@FreeBSD.ORG, freebsd-alpha@FreeBSD.ORG Subject: Re: CFR: db_trace.c from NetBSD In-Reply-To: <15136.63952.411734.339584@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org -stable isn't production quality either. But neither is i386 -stable. > > David O'Brien writes: > > > How is this any different than i386? If you're not using a serial > > > console, can't you just hit 'scroll lock' and page-up in any case? > > > > Dare I say this... hum.. I get >> panics on Alpha than i386. > > Probably only in -current, where people keep trashing the platform > with drive-by commits. > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 9:22:14 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id B599737B401; Fri, 8 Jun 2001 09:22:09 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id MAA13300; Fri, 8 Jun 2001 12:22:08 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f58GLc600483; Fri, 8 Jun 2001 12:21:38 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15136.64402.124555.285621@grasshopper.cs.duke.edu> Date: Fri, 8 Jun 2001 12:21:38 -0400 (EDT) To: mjacob@feral.com Cc: Andrew Gallatin , obrien@FreeBSD.ORG, freebsd-alpha@FreeBSD.ORG Subject: Re: CFR: db_trace.c from NetBSD In-Reply-To: References: <15136.63952.411734.339584@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Matthew Jacob writes: > > -stable isn't production quality either. But neither is i386 -stable. Well, buildworlds tend to work much of the time, and I haven't seen a panic on -stable in ages... That's a hell of a lot more than I can say for -current. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 11:17:31 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from obelix.smartie.xs4all.nl (smartie.xs4all.nl [213.84.1.157]) by hub.freebsd.org (Postfix) with ESMTP id 3802537B401 for ; Fri, 8 Jun 2001 11:17:24 -0700 (PDT) (envelope-from martijn@smartie.xs4all.nl) Received: (from martijn@localhost) by obelix.smartie.xs4all.nl (8.11.3/8.11.2) id f58IHNd31175 for freebsd-alpha@freebsd.org; Fri, 8 Jun 2001 20:17:23 +0200 (CEST) (envelope-from martijn) Date: Fri, 8 Jun 2001 20:17:22 +0200 From: Martijn Pronk To: freebsd-alpha@freebsd.org Subject: de network card not working on -current Message-ID: <20010608201722.A31138@obelix.smartie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, After upgrading my AXPpci from 4.3-release to -current my networkinterface (de0) does not work anymore, it can't map an interrupt. This is a -current of a couple of days ago... Before the loader breakage this machine was also running -current and at that time the de interface was working.... The verbose bootmessages from 4.3: syncing disks... 3 3 1 1 done Uptime: 1m13s Rebooting... Unrecognized boot flag '0'. Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.3-RELEASE #0: Sun Apr 22 01:05:25 GMT 2001 root@jkh101.osd.bsdi.com:/usr/src/sys/compile/GENERIC DEC AXPpci Alpha PC AXPpci33, 167MHz 8192 byte page size, 1 processor. CPU: LCA Family major=4 minor=2 OSF PAL rev: 0x1000000020123 real memory = 48267264 (47136K bytes) Physical memory chunk(s): 0x0078e000 - 0x02f0dfff, 41418752 bytes (5056 pages) avail memory = 39919616 (38984K bytes) Preloaded elf kernel "kernel" at 0xfffffc0000772000. md0: Malloc disk Creating DISK md0 found-> vendor=0x1000, dev=0x0001, revid=0x01 class=00-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[10]: type 1, range 32, base 00010000, size 8 map[14]: type 1, range 32, base 81000000, size 8 found-> vendor=0x8086, dev=0x0484, revid=0x03 class=00-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x1011, dev=0x0002, revid=0x24 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=5 map[10]: type 1, range 32, base 00010100, size 7 map[14]: type 1, range 32, base 81000100, size 7 found-> vendor=0x5333, dev=0x8901, revid=0x16 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base 84000000, size 26 found-> vendor=0x00c0, dev=0x0000, revid=0x00 class=00-01-00, hdrtype=0x0f, mfdev=0 subordinatebus=0 secondarybus=0 pci0: on pcib0 sym0: <810> port 0x10000-0x100ff mem 0x81000000-0x810000ff irq 11 at device 6.0 on pci0 sym0: No NVRAM, ID 7, Fast-10, SE, parity checking sym0: open drain IRQ line driver sym0: using NCR-generic firmware. sym0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/00/00/00/00/00 sym0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 03/c8/00/00/08/00 sym0: Delay (GEN=11): 257 msec, 34584 KHz sym0: Delay (GEN=11): 258 msec, 34450 KHz sym0: Delay (GEN=11): 257 msec, 34584 KHz sym0: interrupting at ISA irq 11 isab0: at device 7.0 on pci0 Bus Modes: Resource Lock, IDE controller: Secondary (170h-177h,376h,377h) Floppy controller: 370h,371h Floppy controller: 372h-377h Keyboard controller: 60h,62h,64h,66h RTC: 70h-77h Configuration RAM: 0C00h,0800h-08FFh Port 92: enabled isa0: on isab0 de0: port 0x10100-0x1017f mem 0x81000100-0x8100017f irq 5 at device 8.0 on pci0 de0: interrupting at ISA irq 5 de0: 21040 [10Mb/s] pass 2.4 de0: address 00:80:c8:0d:39:05 bpf: de0 attached pci0: (vendor=0x5333, dev=0x8901) at 11.0 irq 9 pci0: (vendor=0x00c0, dev=0x0000) at 14.0 <-- snippage... --> And the bootmessages from -current: Unrecognized boot flag '0'. Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #2: Fri Jun 8 03:59:19 CEST 2001 root@venus.smartie.xs4all.nl:/usr/obj/usr/src/sys/VENUS Setting atkbd 0 at to atkbdc (string) Setting atkbd 0 irq to 1 (int) Setting atkbdc 0 at to isa (string) Setting atkbdc 0 port to 96 (int) Setting fd 0 at to fdc0 (string) Setting fd 0 drive to 0 (int) Setting fdc 0 at to isa (string) Setting fdc 0 drq to 2 (int) Setting fdc 0 irq to 6 (int) Setting fdc 0 port to 1008 (int) Setting mcclock 0 at to isa (string) Setting mcclock 0 port to 112 (int) Setting sc 0 at to isa (string) Setting sio 0 at to isa (string) Setting sio 0 irq to 4 (int) Setting sio 0 port to 1016 (int) Setting sio 1 at to isa (string) Setting sio 1 flags to 80 (int) Setting sio 1 irq to 3 (int) Setting sio 1 port to 760 (int) Setting vga 0 at to isa (string) DEC AXPpci Alpha PC AXPpci33, 167MHz 8192 byte page size, 1 processor. CPU: LCA Family major=4 minor=2 OSF PAL rev: 0x1000000020123 real memory = 48267264 (47136K bytes) Physical memory chunk(s): 0x006e0000 - 0x02f0dfff, 42131456 bytes (5143 pages) avail memory = 40574976 (39624K bytes) Preloaded elf kernel "kernel" at 0xfffffc00006c0000. null: mem: random: lca0: <21066 Core Logic chipset> pci0: physical bus=0 map[10]: type 4, range 32, base 00010000, size 8, enabled map[14]: type 1, range 32, base 81000000, size 8, enabled found-> vendor=0x1000, dev=0x0001, revid=0x01 bus=0, slot=6, func=0 class=00-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=0 found-> vendor=0x8086, dev=0x0484, revid=0x03 bus=0, slot=7, func=0 class=00-00-00, hdrtype=0x00, mfdev=0 map[10]: type 4, range 32, base 00010100, size 7, enabled map[14]: type 1, range 32, base 81000100, size 7, enabled found-> vendor=0x1011, dev=0x0002, revid=0x24 bus=0, slot=8, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=255 map[10]: type 1, range 32, base 84000000, size 26, enabled found-> vendor=0x5333, dev=0x8901, revid=0x16 bus=0, slot=11, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=0 found-> vendor=0x00c0, dev=0x0000, revid=0x00 bus=0, slot=14, func=0 class=00-01-00, hdrtype=0x0f, mfdev=0 pci0: on pcib0 sym0: <810> port 0x10000-0x100ff mem 0x81000000-0x810000ff irq 0 at device 6.0 on pci0 sym0: No NVRAM, ID 7, Fast-10, SE, parity checking sym0: open drain IRQ line driver sym0: using NCR-generic firmware. sym0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/00/00/00/00/00 sym0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 03/c8/00/00/08/00 sym0: Delay (GEN=11): 258 msec, 34450 KHz sym0: Delay (GEN=11): 257 msec, 34584 KHz sym0: Delay (GEN=11): 258 msec, 34450 KHz sym0: interrupting at ISA irq 0 PCI-ISA bridge with incorrect subclass 0x0 PCI-ISA bridge with incorrect subclass 0x0 isab0: at device 7.0 on pci0 isa0: on isab0 de0: port 0x10100-0x1017f mem 0x81000100-0x8100017f at device 8.0 on pci0 de0: couldn't map interrupt device_probe_and_attach: de0 attach returned 6 <-- Some more snippage... --> So, does anybody have a clue what I can do about it? Thanks, -- Martijn Pronk This is a test of the emergency cunnilingus system. If this had been an actual emergency, you would have known it! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 11:36:27 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3A7F937B403 for ; Fri, 8 Jun 2001 11:36:25 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id OAA16705; Fri, 8 Jun 2001 14:36:24 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f58IZs200829; Fri, 8 Jun 2001 14:35:54 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15137.6922.701317.583496@grasshopper.cs.duke.edu> Date: Fri, 8 Jun 2001 14:35:54 -0400 (EDT) To: Martijn Pronk Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: de network card not working on -current In-Reply-To: <20010608201722.A31138@obelix.smartie.xs4all.nl> References: <20010608201722.A31138@obelix.smartie.xs4all.nl> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Martijn Pronk writes: > This is a -current of a couple of days ago... Define "couple of days ago" Try the most recent version. Better yet, avoid -current if you can.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 12:21:18 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp8.xs4all.nl (smtp8.xs4all.nl [194.109.127.134]) by hub.freebsd.org (Postfix) with ESMTP id E7F5D37B401 for ; Fri, 8 Jun 2001 12:21:14 -0700 (PDT) (envelope-from martijn.pronk@xs4all.nl) Received: from boekje (smartie.xs4all.nl [213.84.1.157]) by smtp8.xs4all.nl (8.9.3/8.9.3) with SMTP id VAA02239 for ; Fri, 8 Jun 2001 21:21:13 +0200 (CEST) Message-ID: <054801c0f050$11210340$6d0aa8c0@boekje> From: "Martijn Pronk" To: References: <20010608201722.A31138@obelix.smartie.xs4all.nl> <15137.6922.701317.583496@grasshopper.cs.duke.edu> Subject: Re: de network card not working on -current Date: Fri, 8 Jun 2001 21:20:22 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, > > This is a -current of a couple of days ago... > > Define "couple of days ago" june 6 was the last time I cvsupped... > > Try the most recent version. Just cvsupped, building kernel now... > > Better yet, avoid -current if you can.. Yeah, I know, Before the loader issue it was quite stable for me... I actually like to watch the ongoing development and use the UFS extended attributes and ACLs -- Martijn There is nothing magic about SCSI cabling. There are sound technical reasons why they occasionally require the sacrifice of a young goat. - Somebody in FreeBSD-current > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 13:46: 0 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5A61437B401 for ; Fri, 8 Jun 2001 13:45:54 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA20241; Fri, 8 Jun 2001 16:45:53 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f58KjN900980; Fri, 8 Jun 2001 16:45:23 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15137.14691.638652.623005@grasshopper.cs.duke.edu> Date: Fri, 8 Jun 2001 16:45:23 -0400 (EDT) To: "Martijn Pronk" Cc: Subject: Re: de network card not working on -current In-Reply-To: <054801c0f050$11210340$6d0aa8c0@boekje> References: <20010608201722.A31138@obelix.smartie.xs4all.nl> <15137.6922.701317.583496@grasshopper.cs.duke.edu> <054801c0f050$11210340$6d0aa8c0@boekje> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Martijn Pronk writes: > Hi, > > > > This is a -current of a couple of days ago... > > > > Define "couple of days ago" > june 6 was the last time I cvsupped... > > > > > Try the most recent version. > Just cvsupped, building kernel now... Ok, then I probably broke LCA somehow, though I'm darned if I know how. My intent was to basically put the interrupt mapping stuff back where it was in -stable. Hmm.. Are you running with any patches? Like to sys/dev/pci/pci.c? If so, please update to the standard, unpatched version of that file. If that doesn't work, please compile the kernel with DIAGNOSTIC and enable the #if 0'ed printfs in the file sys/alpha/alpha/dec_axppci_33.c & send me the output. Thanks & sorry for the trouble, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 14:23:42 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp10.xs4all.nl (smtp10.xs4all.nl [194.109.6.54]) by hub.freebsd.org (Postfix) with ESMTP id E1B7737B405 for ; Fri, 8 Jun 2001 14:23:39 -0700 (PDT) (envelope-from martijn.pronk@xs4all.nl) Received: from webmail1.xs4all.nl (webmail1.xs4all.nl [194.109.127.31]) by smtp10.xs4all.nl (8.11.0/8.11.0) with ESMTP id f58LNbd16903; Fri, 8 Jun 2001 23:23:37 +0200 (CEST) Received: by webmail1.xs4all.nl (8.9.3/8.9.3) id XAA06798; Fri, 8 Jun 2001 23:23:37 +0200 (CEST) Date: Fri, 8 Jun 2001 23:23:37 +0200 (CEST) Message-Id: <200106082123.XAA06798@webmail1.xs4all.nl> X-Authentication-Warning: webmail1.xs4all.nl: mpkisbkl set sender to martijn.pronk@xs4all.nl using -f From: Martijn Pronk To: Andrew Gallatin , Martijn Pronk , freebsd-alpha@FreeBSD.ORG References: <20010608201722.A31138@obelix.smartie.xs4all.nl> <15137.6922.701317.583496@grasshopper.cs.duke.edu> <054801c0f050$11210340$6d0aa8c0@boekje> <15137.14691.638652.623005@grasshopper.cs.duke.edu> In-Reply-To: <15137.14691.638652.623005@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: IMP/PHP3 Imap webMail Program 2.0.0-xs4all Subject: Re: de network card not working on -current Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Quoting Andrew Gallatin : > Ok, then I probably broke LCA somehow, though I'm darned if I know > how. My intent was to basically put the interrupt mapping stuff back > where it was in -stable. > > Hmm.. Are you running with any patches? Like to sys/dev/pci/pci.c? If > so, please update to the standard, unpatched version of that file. I just used cvsup to get the -current sources, no patches whatsoever... my local sys/dev/pci/pci.c is version 1.178 (date 2001.5.31) thats about the time my alpha was non-functional... > If that doesn't work, please compile the kernel with DIAGNOSTIC and > enable the #if 0'ed printfs in the file > sys/alpha/alpha/dec_axppci_33.c & send me the output. Will try that if the kernel i'm currently compiling still doens't help. > > Thanks & sorry for the trouble, No problem, that to be expected from a -current, isn't it? :-) Martijn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jun 8 15:11:13 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from suntana.fh-konstanz.de (suntana.fh-konstanz.de [141.37.9.230]) by hub.freebsd.org (Postfix) with ESMTP id B203C37B401 for ; Fri, 8 Jun 2001 15:11:10 -0700 (PDT) (envelope-from vahe@fh-konstanz.de) Received: from vvl10 (vvl10.fh-konstanz.de [141.37.112.110]) by suntana.fh-konstanz.de (8.9.3+Sun/8.9.3) with SMTP id AAA26636 for ; Sat, 9 Jun 2001 00:11:05 +0200 (MET DST) Message-ID: <035101c0f068$913f6590$7c45fea9@vvl10> From: "Vahe Khachikyan" To: References: <200105301553.f4UFrjA86482@freefall.freebsd.org> Subject: (ccc & libtool) II Date: Sat, 9 Jun 2001 00:15:46 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, If you remember there was a question about libtool not recognizing Compaq's CCC as compiler able to produce PIC. And there is patch for the libtool that can be found somwhere in this mailing ist archives. But it seems that this doesn't solve the problem. I have just a particular example with PHP. steps are unpack the PHP delete the files ltmain.sh and ltconfig provided with PHP and make symlinks pointing to the same files of installed (patched) libtool. after that setenv CC "ccc -fast" ./configure (blah blah) Configure says: build shared librares. yes but the library file produced is not correct. As result Apache refuses to load the library. The file produced is too small in size (The file produced with the same steps (except the setenv ) with GCC is 100 times bigger) My opinion is that the libtool doesn't link the ccc produced code correctly. Some ideas/experiences ? -- Vahe --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jun 9 8:15:49 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp9.xs4all.nl (smtp9.xs4all.nl [194.109.127.135]) by hub.freebsd.org (Postfix) with ESMTP id AC40737B401 for ; Sat, 9 Jun 2001 08:15:46 -0700 (PDT) (envelope-from mpkisbkl@xs4all.nl) Received: from xs3.xs4all.nl (xs3.xs4all.nl [194.109.6.44]) by smtp9.xs4all.nl (8.9.3/8.9.3) with ESMTP id RAA16176; Sat, 9 Jun 2001 17:15:45 +0200 (CEST) Received: from localhost (mpkisbkl@localhost) by xs3.xs4all.nl (8.9.0/8.9.0) with ESMTP id RAA23762; Sat, 9 Jun 2001 17:15:45 +0200 (CEST) Date: Sat, 9 Jun 2001 17:15:45 +0200 (CEST) From: Martijn Pronk To: Martijn Pronk Cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: Re: de network card not working on -current In-Reply-To: <200106082123.XAA06798@webmail1.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, On Fri, 8 Jun 2001, Martijn Pronk wrote: > > If that doesn't work, please compile the kernel with DIAGNOSTIC and > > enable the #if 0'ed printfs in the file > > sys/alpha/alpha/dec_axppci_33.c & send me the output. > Will try that if the kernel i'm currently compiling still doens't help. Have tried that, added "options DIAGNOSTIC" to my kernelconfiguration and edited sys/alpha/alpha/dec_axppci_33.c but it wont compile with the printfs enabled, the variable "device" is not defined... I hope you meant the following part of dec_axppci_33.c at line 273: #if 0 printf("dec_axppci_33_intr_map: device %d pin %c: pirq %d, reg = %x\n", device, '@' + cfg->intpin, pirq, pirqreg); #endif pirqline = (pirqreg >> (pirq * 8)) & 0xff; if ((pirqline & 0x80) != 0) panic("bad pirqline %d",pirqline); pirqline &= 0xf; #if 0 printf("dec_axppci_33_intr_map: device %d pin %c: mapped to line %d\n", device, '@' + cfg->intpin, pirqline); #endif So, is there anything else I can try? Thanks, Martijn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jun 9 12:12: 4 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [64.0.106.45]) by hub.freebsd.org (Postfix) with ESMTP id 9391C37B401 for ; Sat, 9 Jun 2001 12:11:58 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.9.3/8.8.7) with ESMTP id PAA41817; Sat, 9 Jun 2001 15:11:54 -0400 (EDT) Date: Sat, 9 Jun 2001 15:11:54 -0400 (EDT) From: "Matthew N. Dodd" To: Martijn Pronk Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: de network card not working on -current In-Reply-To: <20010608201722.A31138@obelix.smartie.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-156090433-992113914=:26121" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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. --0-156090433-992113914=:26121 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 8 Jun 2001, Martijn Pronk wrote: > So, does anybody have a clue what I can do about it? Try the attached patch. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | --0-156090433-992113914=:26121 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="axppci33.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="axppci33.patch" SW5kZXg6IGFscGhhL2RlY19heHBwY2lfMzMuYw0KPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KUkNTIGZpbGU6IC9jdnMvc3JjL3N5cy9hbHBoYS9hbHBoYS9k ZWNfYXhwcGNpXzMzLmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjExDQpk aWZmIC11IC1yMS4xMSBkZWNfYXhwcGNpXzMzLmMNCi0tLSBhbHBoYS9kZWNf YXhwcGNpXzMzLmMJMjAwMS8wMi8wMSAyMTo1OTowMAkxLjExDQorKysgYWxw aGEvZGVjX2F4cHBjaV8zMy5jCTIwMDEvMDMvMTcgMTk6NTA6MTINCkBAIC01 Niw2ICs1Niw3IEBADQogdm9pZCBkZWNfYXhwcGNpXzMzX2luaXQgX19QKCh2 b2lkKSk7DQogc3RhdGljIHZvaWQgZGVjX2F4cHBjaV8zM19jb25zX2luaXQg X19QKCh2b2lkKSk7DQogc3RhdGljIGludCBkZWNfYXhwcGNpXzMzX2ludHJf cm91dGUgIF9fUCgoZGV2aWNlX3QsIGRldmljZV90LCBpbnQpKTsNCitpbnQg ZGVjX2F4cHBjaV8zM19pbnRyX21hcCh1X2ludCwgaW50KTsNCiANCiBleHRl cm4gaW50IHNpb2NuYXR0YWNoIF9fUCgoaW50LCBpbnQpKTsNCiBleHRlcm4g aW50IHNpb2dkYmF0dGFjaCBfX1AoKGludCwgaW50KSk7DQpAQCAtOTEsNyAr OTIsNyBAQA0KIAkJCXBsYXRmb3JtLm1vZGVsID0gYWxwaGFfdW5rbm93bl9z eXNuYW1lKCk7DQogCX0NCiANCi0JcGxhdGZvcm0uaW9idXMgPSAibGNhIjsN CisJcGxhdGZvcm0uaW9idXMgPSAiYXhwcGNpMzNfbGNhIjsNCiAJcGxhdGZv cm0uY29uc19pbml0ID0gZGVjX2F4cHBjaV8zM19jb25zX2luaXQ7DQogCXBs YXRmb3JtLnBjaV9pbnRyX3JvdXRlID0gZGVjX2F4cHBjaV8zM19pbnRyX3Jv dXRlOw0KIA0KQEAgLTE2NiwxMCArMTY5LDE1IEBADQogfQ0KIA0KICNkZWZp bmUJU0lPX1BDSVJFR19QSVJRX1JUQ1RSTAkweDYwCS8qIFBJUlEwIFJvdXRl IENvbnRyb2wgKi8NCi0NCiBzdGF0aWMgaW50DQogZGVjX2F4cHBjaV8zM19p bnRyX3JvdXRlKGRldmljZV90IHBjaWIsIGRldmljZV90IGRldiwgaW50IHBp bikNCiB7DQorCXJldHVybiAoZGVjX2F4cHBjaV8zM19pbnRyX21hcChwY2lf Z2V0X3Nsb3QoZGV2KSwgcGluKSk7DQorfQ0KKw0KK2ludA0KK2RlY19heHBw Y2lfMzNfaW50cl9tYXAodV9pbnQgcywgaW50IHBpbikNCit7DQogCWludCBw aXJxOw0KIAl1X2ludDMyX3QgcGlycXJlZzsNCiAJdV9pbnQ4X3QgcGlycWxp bmU7DQpAQCAtMTgyLDcgKzE5MCw3IEBADQogCSAqIFNsb3QtPmludGVycnVw dCB0cmFuc2xhdGlvbi4gIFRha2VuIGZyb20gTmV0QlNELg0KIAkgKi8NCiAN Ci0Jc3dpdGNoIChwY2lfZ2V0X3Nsb3QoZGV2KSkgew0KKwlzd2l0Y2ggKHMp IHsNCiAJY2FzZSA2OgkJCQkJLyogTkNSIFNDU0kgKi8NCiAJCXBpcnEgPSAz Ow0KIAkJYnJlYWs7DQpAQCAtMjM0LDcgKzI0Miw3IEBADQogDQogCWRlZmF1 bHQ6DQogCQlwcmludGYoImRlY19heHBwY2lfMzNfaW50cl9tYXA6IHdlaXJk IHNsb3QgbnVtYmVyICVkXG4iLA0KLQkJICAgICAgIHBjaV9nZXRfc2xvdChk ZXYpKTsNCisJCSAgICAgICBzKTsNCiAJCXJldHVybigyNTUpOw0KIAl9DQog DQpJbmRleDogcGNpL2xjYS5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpS Q1MgZmlsZTogL2N2cy9zcmMvc3lzL2FscGhhL3BjaS9sY2EuYyx2DQpyZXRy aWV2aW5nIHJldmlzaW9uIDEuMTQNCmRpZmYgLXUgLXIxLjE0IGxjYS5jDQot LS0gcGNpL2xjYS5jCTIwMDAvMDgvMjggMjE6NDg6MDMJMS4xNA0KKysrIHBj aS9sY2EuYwkyMDAxLzAzLzE3IDA4OjI2OjM2DQpAQCAtMTQyLDYgKzE0Miwx MiBAQA0KIAlzaXplb2Yoc3RydWN0IGxjYV9zb2Z0YyksDQogfTsNCiANCitz dGF0aWMgZHJpdmVyX3QgYXhwcGNpMzNfbGNhX2RyaXZlciA9IHsNCisJImF4 cHBjaTMzX2xjYSIsDQorCWxjYV9tZXRob2RzLA0KKwlzaXplb2Yoc3RydWN0 IGxjYV9zb2Z0YyksDQorfTsNCisNCiAjZGVmaW5lIExDQV9TR01BUF9CQVNF CQkoOCoxMDI0KjEwMjQpDQogI2RlZmluZSBMQ0FfU0dNQVBfU0laRQkJKDgq MTAyNCoxMDI0KQ0KIA0KQEAgLTI4NSw0ICsyOTEsNCBAQA0KIH0NCiANCiBE UklWRVJfTU9EVUxFKGxjYSwgcm9vdCwgbGNhX2RyaXZlciwgbGNhX2RldmNs YXNzLCAwLCAwKTsNCi0NCitEUklWRVJfTU9EVUxFKGF4cHBjaTMzX2xjYSwg cm9vdCwgYXhwcGNpMzNfbGNhX2RyaXZlciwgbGNhX2RldmNsYXNzLCAwLCAw KTsNCkluZGV4OiBwY2kvbGNhX3BjaS5jDQo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09DQpSQ1MgZmlsZTogL2N2cy9zcmMvc3lzL2FscGhhL3BjaS9sY2FfcGNp LmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjkNCmRpZmYgLXUgLXIxLjkg bGNhX3BjaS5jDQotLS0gcGNpL2xjYV9wY2kuYwkyMDAwLzEyLzA4IDIyOjEx OjIzCTEuOQ0KKysrIHBjaS9sY2FfcGNpLmMJMjAwMS8wMy8xOCAwMzo0Mjox Mg0KQEAgLTMzLDkgKzMzLDExIEBADQogI2luY2x1ZGUgPHN5cy9idXMuaD4N CiAjaW5jbHVkZSA8bWFjaGluZS9idXMuaD4NCiAjaW5jbHVkZSA8c3lzL3Jt YW4uaD4NCi0jaW5jbHVkZSA8cGNpL3BjaXZhci5oPg0KKyNpbmNsdWRlIDxk ZXYvcGNpL3BjaXZhci5oPg0KKyNpbmNsdWRlIDxkZXYvcGNpL3BjaXJlZy5o Pg0KICNpbmNsdWRlIDxtYWNoaW5lL3N3aXouaD4NCiAjaW5jbHVkZSA8bWFj aGluZS9tZF92YXIuaD4NCisjaW5jbHVkZSA8bWFjaGluZS9jcHVjb25mLmg+ DQogDQogI2luY2x1ZGUgPGFscGhhL3BjaS9sY2FyZWcuaD4NCiAjaW5jbHVk ZSA8YWxwaGEvcGNpL2xjYXZhci5oPg0KQEAgLTEzMCw3ICsxMzIsMzQgQEAN CiAJcmV0dXJuOwkJCQkJCQkJICBcDQogfSB3aGlsZSAoMCkNCiANCisvKiBY WFggc2hvdWxkIG1vdmUgdG8gYSBoZWFkZXIgZmlsZSBzb21ld2hlcmU/ICov DQoraW50IGRlY19heHBwY2lfMzNfaW50cl9tYXAodV9pbnQsIGludCk7DQor DQogdV9pbnQzMl90DQorYXhwcGNpMzNfbGNhX3BjaWJfcmVhZF9jb25maWco ZGV2aWNlX3QgZGV2LCB1X2ludCBiLCB1X2ludCBzLCB1X2ludCBmLA0KKwkJ ICAgICB1X2ludCByZWcsIGludCB3aWR0aCkNCit7DQorCWlmICgocmVnID09 IFBDSVJfSU5UTElORSkgJiYgKHdpZHRoID09IDEpKSB7DQorCQlzd2l0Y2gg KHMpIHsNCisJCWNhc2UgNjoJCS8qIE5DUiBTQ1NJICovDQorCQljYXNlIDg6 CQkvKiBTbG90IDMgKi8NCisJCWNhc2UgMTE6CS8qIFNsb3QgMSAqLw0KKwkJ Y2FzZSAxMjoJLyogU2xvdCAyICovDQorCQl7DQorCQkJaW50IHBpbjsNCisJ CQlwaW4gPSBsY2FfcGNpYl9yZWFkX2NvbmZpZyhkZXYsIGIsIHMsIGYsIFBD SVJfSU5UUElOLCAxKTsNCisJCQlyZXR1cm4gKGRlY19heHBwY2lfMzNfaW50 cl9tYXAocywgcGluKSk7DQorCQl9DQorCQlicmVhazsNCisJCWRlZmF1bHQ6 DQorCQkJYnJlYWs7DQorCQl9DQorCX0NCisNCisJcmV0dXJuIChsY2FfcGNp Yl9yZWFkX2NvbmZpZyhkZXYsIGIsIHMsIGYsIHJlZywgd2lkdGgpKTsNCit9 DQorDQordV9pbnQzMl90DQogbGNhX3BjaWJfcmVhZF9jb25maWcoZGV2aWNl X3QgZGV2LCB1X2ludCBiLCB1X2ludCBzLCB1X2ludCBmLA0KIAkJICAgICB1 X2ludCByZWcsIGludCB3aWR0aCkNCiB7DQpAQCAtMTYyLDYgKzE5MSw0MSBA QA0KIAkJQ0ZHV1JJVEUoYiwgcywgZiwgcmVnLCB2YWwsIExPTkcsIHVfaW50 MzJfdCk7DQogCX0NCiB9DQorDQorc3RhdGljIGRldmljZV9tZXRob2RfdCBh eHBwY2kzM19sY2FfcGNpYl9tZXRob2RzW10gPSB7DQorCS8qIERldmljZSBp bnRlcmZhY2UgKi8NCisJREVWTUVUSE9EKGRldmljZV9wcm9iZSwJCWxjYV9w Y2liX3Byb2JlKSwNCisJREVWTUVUSE9EKGRldmljZV9hdHRhY2gsCWJ1c19n ZW5lcmljX2F0dGFjaCksDQorDQorCS8qIEJ1cyBpbnRlcmZhY2UgKi8NCisJ REVWTUVUSE9EKGJ1c19wcmludF9jaGlsZCwJYnVzX2dlbmVyaWNfcHJpbnRf Y2hpbGQpLA0KKwlERVZNRVRIT0QoYnVzX3JlYWRfaXZhciwJbGNhX3BjaWJf cmVhZF9pdmFyKSwNCisJREVWTUVUSE9EKGJ1c19hbGxvY19yZXNvdXJjZSwJ YnVzX2dlbmVyaWNfYWxsb2NfcmVzb3VyY2UpLA0KKwlERVZNRVRIT0QoYnVz X3JlbGVhc2VfcmVzb3VyY2UsCWJ1c19nZW5lcmljX3JlbGVhc2VfcmVzb3Vy Y2UpLA0KKwlERVZNRVRIT0QoYnVzX2FjdGl2YXRlX3Jlc291cmNlLCBidXNf Z2VuZXJpY19hY3RpdmF0ZV9yZXNvdXJjZSksDQorCURFVk1FVEhPRChidXNf ZGVhY3RpdmF0ZV9yZXNvdXJjZSwgYnVzX2dlbmVyaWNfZGVhY3RpdmF0ZV9y ZXNvdXJjZSksDQorCURFVk1FVEhPRChidXNfc2V0dXBfaW50ciwJYnVzX2dl bmVyaWNfc2V0dXBfaW50ciksDQorCURFVk1FVEhPRChidXNfdGVhcmRvd25f aW50ciwJYnVzX2dlbmVyaWNfdGVhcmRvd25faW50ciksDQorDQorCS8qIGFs cGhhcGNpIGludGVyZmFjZSAqLw0KKwlERVZNRVRIT0QoYWxwaGFwY2lfY3Z0 X2RlbnNlLAlsY2FfcGNpYl9jdnRfZGVuc2UpLA0KKw0KKwkvKiBwY2liIGlu dGVyZmFjZSAqLw0KKwlERVZNRVRIT0QocGNpYl9tYXhzbG90cywJbGNhX3Bj aWJfbWF4c2xvdHMpLA0KKwlERVZNRVRIT0QocGNpYl9yZWFkX2NvbmZpZywJ YXhwcGNpMzNfbGNhX3BjaWJfcmVhZF9jb25maWcpLA0KKwlERVZNRVRIT0Qo cGNpYl93cml0ZV9jb25maWcsCWxjYV9wY2liX3dyaXRlX2NvbmZpZyksDQor CURFVk1FVEhPRChwY2liX3JvdXRlX2ludGVycnVwdCwJYWxwaGFfcGNpX3Jv dXRlX2ludGVycnVwdCksDQorDQorCXsgMCwgMCB9DQorfTsNCisNCitzdGF0 aWMgZHJpdmVyX3QgYXhwcGNpMzNfbGNhX3BjaWJfZHJpdmVyID0gew0KKwki cGNpYiIsDQorCWF4cHBjaTMzX2xjYV9wY2liX21ldGhvZHMsDQorCTEsDQor fTsNCisNCitEUklWRVJfTU9EVUxFKHBjaWIsIGF4cHBjaTMzX2xjYSwgYXhw cGNpMzNfbGNhX3BjaWJfZHJpdmVyLCBwY2liX2RldmNsYXNzLCAwLCAwKTsN CiANCiBzdGF0aWMgZGV2aWNlX21ldGhvZF90IGxjYV9wY2liX21ldGhvZHNb XSA9IHsNCiAJLyogRGV2aWNlIGludGVyZmFjZSAqLw0KSW5kZXg6IHBjaS9s Y2F2YXIuaA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9j dnMvc3JjL3N5cy9hbHBoYS9wY2kvbGNhdmFyLmgsdg0KcmV0cmlldmluZyBy ZXZpc2lvbiAxLjQNCmRpZmYgLXUgLXIxLjQgbGNhdmFyLmgNCi0tLSBwY2kv bGNhdmFyLmgJMjAwMC8xMi8wMSAxNToyNzo0OAkxLjQNCisrKyBwY2kvbGNh dmFyLmgJMjAwMS8wMy8xNyAwNTo1OToxMQ0KQEAgLTMxLDMgKzMxLDUgQEAN CiBleHRlcm4gdm9pZCBsY2FfaW5pdCh2b2lkKTsNCiB1X2ludDMyX3QgbGNh X3BjaWJfcmVhZF9jb25maWcoc3RydWN0IGRldmljZSAqZGV2LCB1X2ludCBi LCB1X2ludCBzLCB1X2ludCBmLA0KIAkJCSAgICAgICB1X2ludCByZWcsIGlu dCB3aWR0aCk7DQordV9pbnQzMl90IGF4cHBjaTMzX2xjYV9wY2liX3JlYWRf Y29uZmlnKHN0cnVjdCBkZXZpY2UgKmRldiwgdV9pbnQgYiwgdV9pbnQgcywN CisJCQkJCXVfaW50IGYsIHVfaW50IHJlZywgaW50IHdpZHRoKTsNCg== --0-156090433-992113914=:26121-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jun 9 12:48:20 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [64.0.106.45]) by hub.freebsd.org (Postfix) with ESMTP id 48C8D37B408 for ; Sat, 9 Jun 2001 12:48:14 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.9.3/8.8.7) with ESMTP id PAA42267; Sat, 9 Jun 2001 15:48:06 -0400 (EDT) Date: Sat, 9 Jun 2001 15:48:05 -0400 (EDT) From: "Matthew N. Dodd" To: Martijn Pronk Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: de network card not working on -current In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, 9 Jun 2001, Matthew N. Dodd wrote: > On Fri, 8 Jun 2001, Martijn Pronk wrote: > > So, does anybody have a clue what I can do about it? > > Try the attached patch. Actually, ignore it as the code has changed out from under it quite a bit. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jun 9 13:28:17 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 0847737B403 for ; Sat, 9 Jun 2001 13:28:10 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA07785; Sat, 9 Jun 2001 16:28:08 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f59KRcA07536; Sat, 9 Jun 2001 16:27:38 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15138.34490.249163.348223@grasshopper.cs.duke.edu> Date: Sat, 9 Jun 2001 16:27:38 -0400 (EDT) To: "Martijn Pronk" Cc: "Martijn Pronk" , freebsd-alpha@freebsd.org Subject: Re: ofehr@www.ofehr.com recipient unknown " Re: de network card not working on -current" In-Reply-To: References: <200106082123.XAA06798@webmail1.xs4all.nl> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Martijn Pronk writes: > > I hope you meant the following part of dec_axppci_33.c at line 273: Yes, those printfs haven't changed since we took the code from NetBSD, that's why you get the compile error. Don't worry about it.. I think I see the problem. Please try the appended patch & let me know if it works. The AS200 (apecs) code will need it too, assuming it works. Thanks! Drew Index: lca_pci.c =================================================================== RCS file: /home/ncvs/src/sys/alpha/pci/lca_pci.c,v retrieving revision 1.11 diff -u -r1.11 lca_pci.c --- lca_pci.c 2001/06/01 17:39:11 1.11 +++ lca_pci.c 2001/06/09 20:22:22 @@ -169,6 +169,8 @@ cfg.slot = s; cfg.func = f; cfg.intline = 255; + cfg.intpin = + lca_pcib_read_config(dev, b, s, f, PCIR_INTPIN, 1); platform.pci_intr_map((void *)&cfg); if (cfg.intline != 255) return cfg.intline; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jun 9 16:38:17 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp8.xs4all.nl (smtp8.xs4all.nl [194.109.127.134]) by hub.freebsd.org (Postfix) with ESMTP id A3A0A37B401 for ; Sat, 9 Jun 2001 16:38:13 -0700 (PDT) (envelope-from mpkisbkl@xs4all.nl) Received: from xs4.xs4all.nl (xs4.xs4all.nl [194.109.6.45]) by smtp8.xs4all.nl (8.9.3/8.9.3) with ESMTP id BAA22607; Sun, 10 Jun 2001 01:38:11 +0200 (CEST) Received: from localhost (mpkisbkl@localhost) by xs4.xs4all.nl (8.9.0/8.9.0) with ESMTP id BAA27961; Sun, 10 Jun 2001 01:38:11 +0200 (CEST) Date: Sun, 10 Jun 2001 01:38:11 +0200 (CEST) From: Martijn Pronk To: "Matthew N. Dodd" Cc: Martijn Pronk , freebsd-alpha@FreeBSD.ORG Subject: Re: de network card not working on -current In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, On Sat, 9 Jun 2001, Matthew N. Dodd wrote: > On Sat, 9 Jun 2001, Matthew N. Dodd wrote: > > On Fri, 8 Jun 2001, Martijn Pronk wrote: > > > So, does anybody have a clue what I can do about it? > > > > Try the attached patch. > > Actually, ignore it as the code has changed out from under it quite a bit. I already found out, patches wouldn't cleanly apply... I am now trying Andrew's patch, will tell you all tomorrow (for me, that is... :-) thanks, Martijn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message