From owner-freebsd-alpha@FreeBSD.ORG Sun Mar 14 23:01:51 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CE5416A4CE for ; Sun, 14 Mar 2004 23:01:51 -0800 (PST) Received: from smtp1.jp.viruscheck.net (smtp1.jp.viruscheck.net [154.33.69.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id E747843D48 for ; Sun, 14 Mar 2004 23:01:50 -0800 (PST) (envelope-from bland@freebsd.org) Received: from scan1.jp.viruscheck.net ([154.33.69.36] helo=mail4.jp.viruscheck.net) by smtp1.jp.viruscheck.net with esmtp (Exim 3.36 #1) id 1B2m6c-00032j-00 for alpha@freebsd.org; Mon, 15 Mar 2004 16:01:46 +0900 Received: from [219.167.14.54] (helo=noc.orchid) by mail4.jp.viruscheck.net with esmtp (Exim 3.36 #3) id 1B2m6c-0001Vy-00 for alpha@FreeBSD.org; Mon, 15 Mar 2004 16:01:46 +0900 Received: from FreeBSD.org (horse.orchid [89.60.10.11]) by noc.orchid (8.12.11/8.12.11) with ESMTP id i2F71jta049207 for ; Mon, 15 Mar 2004 16:01:45 +0900 (JST) (envelope-from bland@FreeBSD.org) Message-ID: <405554D9.4000208@FreeBSD.org> Date: Mon, 15 Mar 2004 16:01:45 +0900 From: Alexander Nedotsukov User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7a) Gecko/20040219 X-Accept-Language: en-us, en MIME-Version: 1.0 To: alpha@FreeBSD.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Subject: Is the way static data alligned correct? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 07:01:51 -0000 Guys, Recently doing some development I hit alignment problem on alpha machines. Problem solved but the way I did it in fact the reason why I asking pros to judge who is wrong here. Inside code I have linked-in data blocks generated by external tool. They looks like this: const unsigned char raw_data_block[] = { bla-bla-bla }; Internal block content is 8 bytes aligned. Each block resides in a single .c file. So after compilation I have a set of .o files linked later into single shared object (library). Taking an address of such data block and casting it to pointer to some real structure was a problem because it is not necesary 8 byte aligned. Obvious solution was to ask explicitly for such alignment: const unsigned char raw_data_block[] __attribute__ ((alligned(8))) = { bla-bla-bla }; But I wonder is this gcc bug or space optimization for char arrays only? Thanks, Alexander. From owner-freebsd-alpha@FreeBSD.ORG Sun Mar 14 23:32:35 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEC8916A4CE; Sun, 14 Mar 2004 23:32:35 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id F323443D41; Sun, 14 Mar 2004 23:32:34 -0800 (PST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) i2F7ToUS085097 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Mon, 15 Mar 2004 08:29:56 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id i2F7Snhn059539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Mar 2004 08:28:50 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.10/8.12.10) with ESMTP id i2F7Snc5072133; Mon, 15 Mar 2004 08:28:49 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.10/8.12.10/Submit) id i2F7SnHq072132; Mon, 15 Mar 2004 08:28:49 +0100 (CET) (envelope-from ticso) Date: Mon, 15 Mar 2004 08:28:49 +0100 From: Bernd Walter To: Alexander Nedotsukov Message-ID: <20040315072848.GW55325@cicely12.cicely.de> References: <405554D9.4000208@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <405554D9.4000208@FreeBSD.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=ham version=2.63 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on cicely12.cicely.de cc: alpha@freebsd.org Subject: Re: Is the way static data alligned correct? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 07:32:35 -0000 On Mon, Mar 15, 2004 at 04:01:45PM +0900, Alexander Nedotsukov wrote: > Guys, > > Recently doing some development I hit alignment problem on alpha > machines. Problem solved but the way I did it in fact the reason why I > asking pros to judge who is wrong here. > Inside code I have linked-in data blocks generated by external tool. > They looks like this: > const unsigned char raw_data_block[] = { bla-bla-bla }; > Internal block content is 8 bytes aligned. Each block resides in a > single .c file. So after compilation I have a set of .o files linked > later into single shared object (library). Taking an address of such > data block and casting it to pointer to some real structure was a > problem because it is not necesary 8 byte aligned. Obvious solution was > to ask explicitly for such alignment: > const unsigned char raw_data_block[] __attribute__ ((alligned(8))) = > { bla-bla-bla }; > But I wonder is this gcc bug or space optimization for char arrays only? You request an array of bytes and you get the natural alignment of bytes - why should the compiler waste bytes that are not required for the variable you define? A portable way would be to define it as a union with an int64_t. But the real point is that you shouldn't access any variable with stricter alignment than they are. If you have const data as in your example then define it as the correct structure. If it's not constant data then bcopy it into your structure or directly read it in a malloc'ed buffer. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 00:48:19 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86D3116A4CE for ; Mon, 15 Mar 2004 00:48:19 -0800 (PST) Received: from smtp4.jp.viruscheck.net (smtp4.jp.viruscheck.net [154.33.69.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60FBD43D1F for ; Mon, 15 Mar 2004 00:48:19 -0800 (PST) (envelope-from bland@freebsd.org) Received: from scan3.jp.viruscheck.net ([154.33.69.38] helo=mail1.jp.viruscheck.net) by smtp4.jp.viruscheck.net with esmtp (Exim 3.36 #1) id 1B2nlZ-00077K-00; Mon, 15 Mar 2004 17:48:09 +0900 Received: from [219.167.14.54] (helo=noc.orchid) by mail1.jp.viruscheck.net with esmtp (Exim 3.36 #3) id 1B2nlZ-0005Jj-00; Mon, 15 Mar 2004 17:48:09 +0900 Received: from FreeBSD.org (horse.orchid [89.60.10.11]) by noc.orchid (8.12.11/8.12.11) with ESMTP id i2F8m8Nv049919; Mon, 15 Mar 2004 17:48:08 +0900 (JST) (envelope-from bland@FreeBSD.org) Message-ID: <40556DC8.2060900@FreeBSD.org> Date: Mon, 15 Mar 2004 17:48:08 +0900 From: Alexander Nedotsukov User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7a) Gecko/20040219 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ticso@cicely.de References: <405554D9.4000208@FreeBSD.org> <20040315072848.GW55325@cicely12.cicely.de> In-Reply-To: <20040315072848.GW55325@cicely12.cicely.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: alpha@FreeBSD.org Subject: Re: Is the way static data alligned correct? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 08:48:19 -0000 Bernd Walter wrote: >On Mon, Mar 15, 2004 at 04:01:45PM +0900, Alexander Nedotsukov wrote: > > >>Guys, >> >>Recently doing some development I hit alignment problem on alpha >>machines. Problem solved but the way I did it in fact the reason why I >>asking pros to judge who is wrong here. >>Inside code I have linked-in data blocks generated by external tool. >>They looks like this: >> const unsigned char raw_data_block[] = { bla-bla-bla }; >>Internal block content is 8 bytes aligned. Each block resides in a >>single .c file. So after compilation I have a set of .o files linked >>later into single shared object (library). Taking an address of such >>data block and casting it to pointer to some real structure was a >>problem because it is not necesary 8 byte aligned. Obvious solution was >>to ask explicitly for such alignment: >> const unsigned char raw_data_block[] __attribute__ ((alligned(8))) = >>{ bla-bla-bla }; >>But I wonder is this gcc bug or space optimization for char arrays only? >> >> > >You request an array of bytes and you get the natural alignment of >bytes - why should the compiler waste bytes that are not required for >the variable you define? > > Mmm... It was my pure speculation around the fact that Alpha can read memory only from addreses divisible by eight or raise an alignment error. So natural byte alignment was not so natural for Alpha in my understanding. Btw on stack (automatic variables) where space savings may have more sence than in .data segment char[] allocations are always 8 bytes aligned. But I sholud admit that my expirience in alpha programming not much bigger than beast uptime :-) >A portable way would be to define it as a union with an int64_t. > >But the real point is that you shouldn't access any variable with >stricter alignment than they are. >If you have const data as in your example then define it as the >correct structure. > > Thanks for the portability tip. I think originally code was written this way to avoid differences in generated binary file supposed to be shared across different platforms and linked-in parts. I'll try to do things right in next code review. >If it's not constant data then bcopy it into your structure or >directly read it in a malloc'ed buffer. > > > From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 07:16:09 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F2C16A4CE for ; Mon, 15 Mar 2004 07:16:08 -0800 (PST) Received: from postino.fi.infn.it (postino.fi.infn.it [192.84.145.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0823543D1D for ; Mon, 15 Mar 2004 07:16:03 -0800 (PST) (envelope-from Riccardo.Veraldi@fi.infn.it) Received: from fi.infn.it (xiexie.fi.infn.it [192.84.145.25]) by postino.fi.infn.it (8.12.11/8.12.10) with ESMTP id i2FFFrBY001483 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 15 Mar 2004 16:15:53 +0100 (CET) Message-ID: <4055C83F.1000107@fi.infn.it> Date: Mon, 15 Mar 2004 16:14:07 +0100 From: Riccardo Veraldi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-alpha@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on postino.fi.infn.it Subject: help: X11 problem X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 15:16:09 -0000 Hello, I have FreeBSD 4.9 installed on a XP1000 I Was unsuccesfull to try running XFree86 4.3.0 I compiled it from ports. I Tryed with a Elsa Synergy, S3 Trio64 S3, Trio64/DX and S3 VirGE/DX noone of the boards were detected. There are problems scanning the PCI bus. At a certain point the X server gets 100% CPU usage and I must kill it entering with a remote login because the console gets stuck. Nothing is displayed on the console. If I change PCI slot where the video board is installed nothing is displayed on the screen at boot time. I am using a 32 bit PCI Slot for the video board. Here I report the XFree86 log file. anyone could help me with some hints please ? thanks Rick XFree86 Version 4.3.0 Release Date: 27 February 2003 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: FreeBSD 4.9 alpha [ELF] Build Date: 12 March 2004 Before reporting problems, check http://www.XFree86.Org/ to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/XFree86.0.log", Time: Mon Mar 15 09:55:53 2004 (==) Using config file: "/etc/X11/XF86Config" (==) ServerLayout "Simple Layout" (**) |-->Screen "Screen 1" (0) (**) | |-->Monitor "acer" (**) | |-->Device "S3" (**) |-->Input Device "Mouse1" (**) |-->Input Device "Keyboard1" (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc101" (**) XKB: model: "pc101" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (==) Keyboard: CustomKeycode disabled (**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/m isc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:u nscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X1 1R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (--) Using syscons driver with X support (version 2.0) (--) using VT number 9 (II) Module ABI versions: XFree86 ANSI C Emulation: 0.2 XFree86 Video Driver: 0.6 XFree86 XInput driver : 0.4 XFree86 Server Extension : 0.2 XFree86 Font Renderer : 0.4 (II) Loader running on freebsd (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.6 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:07:0: chip 1080,c693 card 0000,0000 rev 00 class 06,01,00 hdr 80 (II) PCI: 00:07:1: chip 1080,c693 card 0000,0000 rev 00 class 01,01,80 hdr 80 (II) PCI: 00:07:2: chip 1080,c693 card 0000,0000 rev 00 class 01,01,00 hdr 80 (II) PCI: 00:07:3: chip 1080,c693 card 0000,0000 rev 00 class 0c,03,10 hdr 80 (II) PCI: 00:0c:0: chip 5333,8a01 card 10b4,1717 rev 01 class 03,00,00 hdr 00 (II) PCI: 01:03:0: chip 1011,0019 card 0000,0000 rev 41 class 02,00,00 hdr 00 (II) PCI: 01:06:0: chip 1077,1020 card 0000,0000 rev 06 class 01,00,00 hdr 00 (WW) pciGenFindNext: primary bus mismatch on PCI bridge 0x00014000 (0x01, 0x00) (II) PCI: 01:08:0: chip 1011,0024 card 0000,0000 rev 03 class 06,04,00 hdr 01 (II) PCI: 02:09:0: chip 1282,9102 card 3030,5032 rev 31 class 02,00,00 hdr 00 (II) PCI: End of PCI scan (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-PCI bridge: (II) Bus 2: bridge is at (1:8:0), (1,2,2), BCTRL: 0x0003 (VGA_EN is cleared) (II) Bus 2 I/O range: [0] -1 0 0x00010000 - 0x00010fff (0x1000) IX[B] (II) Bus 2 non-prefetchable memory range: [0] -1 0 0x01000000 - 0x010fffff (0x100000) MX[B] (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0xffffffff (0x100000000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Host-to-PCI bridge: (II) Bus 1: bridge is at (0:0:0), (-1,1,0), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 1 I/O range: [0] -1 0 0x00000000 - 0xffffffff (0x100000000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0x80000000 - 0xffffffff (0x80000000) MX[B] (II) Bus 1 prefetchable memory range: (II) Bus 1 prefetchable memory range: [0] -1 0 0x80000000 - 0xffffffff (0x80000000) MX[B] From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 11:01:32 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F07E116A4D6 for ; Mon, 15 Mar 2004 11:01:28 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E871E43D2D for ; Mon, 15 Mar 2004 11:01:28 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i2FJ1Sbv055851 for ; Mon, 15 Mar 2004 11:01:28 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2FJ1Svk055845 for freebsd-alpha@freebsd.org; Mon, 15 Mar 2004 11:01:28 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 15 Mar 2004 11:01:28 -0800 (PST) Message-Id: <200403151901.i2FJ1Svk055845@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-alpha@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 19:01:32 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/01/26] alpha/61973 alpha Machine Check on boot-up of AlphaServer 2 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/09/10] alpha/30486 alpha AlphaServer DS10 floppy access is broken o [2001/09/10] alpha/30487 alpha Floppy access on AlphaServer DS20 solid l o [2003/02/05] alpha/47952 alpha DEFPA causes machine check with V5.0-rele o [2004/01/26] alpha/61940 alpha Can't disklabel new disk from FreeBSD/alp o [2004/02/03] alpha/62321 alpha ntpd gives unaligned access errors on alp 5 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/01/26] alpha/24663 alpha Console output gets scribbled into /var/l o [2001/02/22] alpha/25284 alpha PC164 won't reboot with graphics console o [2001/06/07] alpha/27933 alpha Time jitter under load on FreeBSD 4.3 alp f [2001/07/29] alpha/29299 alpha FreeBSD 4.3 Alpha + Tekram SCSI adapter p o [2001/10/01] alpha/30970 alpha Ensoniq 1371 (Creative chipset) does not o [2002/01/24] alpha/34232 alpha rpc.statd throws alignment errors o [2002/03/26] alpha/36327 alpha trap within cvt() while attempting to pri o [2002/05/13] alpha/38031 alpha osf1.ko not loaded during boot-time of li p [2002/11/12] alpha/45240 alpha pstat -f column headings misaligned on Al o [2003/02/25] alpha/48676 alpha Changing the baud rate of serial consoles o [2003/04/12] alpha/50868 alpha fd0 floppy device is not mapped into /dev o [2003/06/02] alpha/52882 alpha fpsetprec/fp_prec_t unsupported on alpha? 12 problems total. From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 11:56:14 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 546A016A4CE for ; Mon, 15 Mar 2004 11:56:14 -0800 (PST) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 186D943D2D for ; Mon, 15 Mar 2004 11:56:14 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 4959 invoked from network); 15 Mar 2004 19:56:13 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Mar 2004 19:56:13 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2FJt42C059716; Mon, 15 Mar 2004 14:55:59 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: alpha@FreeBSD.org Date: Mon, 15 Mar 2004 10:48:17 -0500 User-Agent: KMail/1.6 References: <000301c4083a$32dc72d0$d915a8c0@tyr> <40526AFE.8090009@theriver.com> <002501c408c5$99e75270$d915a8c0@tyr> In-Reply-To: <002501c408c5$99e75270$d915a8c0@tyr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403151048.17650.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: freebsd-alpha@freebsd.org Subject: Re: DAC 960 Tools X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 19:56:14 -0000 On Saturday 13 March 2004 01:36 am, Chris Martin wrote: > > Hi All, > > > > Bernd Walter wrote: > > > This was already topic in january, but I don't now what happened then. > > > > That would partially be my fault. I posted the bug-report for the alpha > > 2100 > > > machine check and Drew Gallatin gave me a patch to try. Unfortunaltly the > > 2100a machine I have, is running VMS for a project I'm currently working > > on. I > > > had the machine down for a few days while I replaced some disks, but I > > had > > to > > > put the machine back up before I could try the patches. I should have the > > project complete sometime this month and I'll have time to try the > > patches. In > > > fact I'm getting another 2100 with 3 cpus and about 512MB of memory next > > week > > > and I may be able to try the patches out on that machine. I'm not sure if > > the > > > machine checks were endemic to just the 2100a or encompassed the whole > > 2100 > > > family. Freebsd 4.6 in a uniprocessor mode ran pretty good as I recall. > > > > If you have the time and inclination and a 2100 you can try Drew's > > patches. > > I have 2100 (5/250) and the inclination! If you can give me Drew's patches > and a howto use them I will give them a go. Please note that I am no coder, > but I do at least understand how C and makefiles are laid out. > > Any suggestions where I can either get a SIMM board or 512MB card from, > cheap? My 2100 on has 128MB of RAM. > > As a side note, 4.9 works fine, even with SMP. It even has the double speed > clock issue resolved on the ISO! Yay! 4.9 doesn't support SMP, only 5.x does, and the clock issue only kicks in when using multiple CPUs. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 11:56:14 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5496216A4CF for ; Mon, 15 Mar 2004 11:56:14 -0800 (PST) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18DC243D41 for ; Mon, 15 Mar 2004 11:56:14 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 4959 invoked from network); 15 Mar 2004 19:56:13 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Mar 2004 19:56:13 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2FJt42C059716; Mon, 15 Mar 2004 14:55:59 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: alpha@FreeBSD.org Date: Mon, 15 Mar 2004 10:48:17 -0500 User-Agent: KMail/1.6 References: <000301c4083a$32dc72d0$d915a8c0@tyr> <40526AFE.8090009@theriver.com> <002501c408c5$99e75270$d915a8c0@tyr> In-Reply-To: <002501c408c5$99e75270$d915a8c0@tyr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403151048.17650.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: freebsd-alpha@freebsd.org Subject: Re: DAC 960 Tools X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 19:56:14 -0000 On Saturday 13 March 2004 01:36 am, Chris Martin wrote: > > Hi All, > > > > Bernd Walter wrote: > > > This was already topic in january, but I don't now what happened then. > > > > That would partially be my fault. I posted the bug-report for the alpha > > 2100 > > > machine check and Drew Gallatin gave me a patch to try. Unfortunaltly the > > 2100a machine I have, is running VMS for a project I'm currently working > > on. I > > > had the machine down for a few days while I replaced some disks, but I > > had > > to > > > put the machine back up before I could try the patches. I should have the > > project complete sometime this month and I'll have time to try the > > patches. In > > > fact I'm getting another 2100 with 3 cpus and about 512MB of memory next > > week > > > and I may be able to try the patches out on that machine. I'm not sure if > > the > > > machine checks were endemic to just the 2100a or encompassed the whole > > 2100 > > > family. Freebsd 4.6 in a uniprocessor mode ran pretty good as I recall. > > > > If you have the time and inclination and a 2100 you can try Drew's > > patches. > > I have 2100 (5/250) and the inclination! If you can give me Drew's patches > and a howto use them I will give them a go. Please note that I am no coder, > but I do at least understand how C and makefiles are laid out. > > Any suggestions where I can either get a SIMM board or 512MB card from, > cheap? My 2100 on has 128MB of RAM. > > As a side note, 4.9 works fine, even with SMP. It even has the double speed > clock issue resolved on the ISO! Yay! 4.9 doesn't support SMP, only 5.x does, and the clock issue only kicks in when using multiple CPUs. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 11:57:02 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3009E16A4CF for ; Mon, 15 Mar 2004 11:57:02 -0800 (PST) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02DF943D1F for ; Mon, 15 Mar 2004 11:57:02 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 4432 invoked from network); 15 Mar 2004 19:57:01 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Mar 2004 19:57:01 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2FJt42J059716; Mon, 15 Mar 2004 14:56:43 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Wilko Bulte Date: Mon, 15 Mar 2004 13:20:32 -0500 User-Agent: KMail/1.6 References: <200403121543.03123.jhb@FreeBSD.org> <20040312225626.GA5976@freebie.xs4all.nl> <20040312230721.GA6072@freebie.xs4all.nl> In-Reply-To: <20040312230721.GA6072@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403151320.32852.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 19:57:02 -0000 On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: > On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: > > On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: > > > On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: > > > > On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: > > > > > Ok, two patches that I need someone to test. First off, I have > > > > > some fixes to allow ptrace() to be marked MP safe again w/o > > > > > generating a lock order reversal. This patch is at > > > > > http://www.FreeBSD.org/~jhb/patches/alpha.ptrace.patch > > > > > > > > > > Note that you will have to do a 'make init_sysent.c' in sys/kern > > > > > after patching to get the updated ptrace flag before building a new > > > > > kernel. > > > > > > > > Anything special to be done for testing this one? > > > > > > Ah, yes, forgot to mention. Test out gdb and make sure simple things > > > like attaching to a process and then detaching from it, breakpoints, > > > etc. work ok w/o generating a LOR warning (which means you have to have > > > WITNESS on for this test). Thanks for testing these. > > > > I'm by no standard a gdb specialist but I played with it with a WITNESS > > equipped kernel and it did not complain about LOR. On a UP DS10 btw. > > > > Gonna try the other patch next. > > Hmm.. > > mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -I- -I. -I@ > -I@/../include -I/usr/src/sys/alpha/compile/GENERIC > /usr/src/sys/modules/xl/../../pci/if_xl.c > cc -c -O -pipe -mcpu=ev6 -mieee -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I../../.. > -I../../../contrib/dev/acpica -I../../../contrib/ipfilter > -I../../../contrib/pf -I../../../contrib/dev/ath > -I../../../contrib/dev/ath/freebsd -I../../../contrib/ngatm -D_KERNEL > -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs > -ffixed-8 -Wa,-mev6 -ffreestanding -Werror > ../../../alpha/alpha/interrupt.c ../../../alpha/alpha/interrupt.c: In > function `alpha_dispatch_intr': ../../../alpha/alpha/interrupt.c:456: > warning: implicit declaration of function `sched_pin' > ../../../alpha/alpha/interrupt.c:459: warning: implicit declaration of > function `sched_unpin' > *** Error code 1 > > Stop in /usr/src/sys/alpha/compile/GENERIC. > ds10# bah, you'll need to add a '' include to interrupt.c. I'll fix it in my tree here and commit the ptrace patch. Thanks! -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 14:39:15 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1377116A4D1 for ; Mon, 15 Mar 2004 14:39:15 -0800 (PST) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECA8243D2F for ; Mon, 15 Mar 2004 14:39:14 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 16170 invoked from network); 15 Mar 2004 22:39:14 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Mar 2004 22:39:14 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2FMd329060543 for ; Mon, 15 Mar 2004 17:39:11 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: alpha@FreeBSD.org Date: Mon, 15 Mar 2004 16:50:51 -0500 User-Agent: KMail/1.6 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200403151650.51877.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx Subject: Testers wanted: Floppies round 2 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 22:39:15 -0000 Ok, I think I've fixed the bug in bsdlabel that prevented it from making bootable floppy images for Alpha and I've built a new set of boot floppies via a cross-release. You can find them at http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if someone could test them to make sure they work ok. Thanks. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 15:18:11 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B999F16A4CE; Mon, 15 Mar 2004 15:18:11 -0800 (PST) Received: from smtp-out5.xs4all.nl (smtp-out5.xs4all.nl [194.109.24.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33EF043D46; Mon, 15 Mar 2004 15:18:11 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out5.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2FNI97U054016; Tue, 16 Mar 2004 00:18:10 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2FNI9Tj040102; Tue, 16 Mar 2004 00:18:09 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2FNI9iM040101; Tue, 16 Mar 2004 00:18:09 +0100 (CET) (envelope-from wkb) Date: Tue, 16 Mar 2004 00:18:09 +0100 From: Wilko Bulte To: John Baldwin Message-ID: <20040315231809.GA39847@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040312225626.GA5976@freebie.xs4all.nl> <20040312230721.GA6072@freebie.xs4all.nl> <200403151320.32852.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403151320.32852.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@FreeBSD.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 23:18:11 -0000 On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: > On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: > > On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: > > > On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: > > > > On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: > > > > > On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: > > > > > > Ok, two patches that I need someone to test. First off, I have > > > > etc. work ok w/o generating a LOR warning (which means you have to have > > > > WITNESS on for this test). Thanks for testing these. > > > > > > I'm by no standard a gdb specialist but I played with it with a WITNESS > > > equipped kernel and it did not complain about LOR. On a UP DS10 btw. > > > > > > Gonna try the other patch next. > > > > Hmm.. > > ... > bah, you'll need to add a '' include to interrupt.c. I'll fix it > in my tree here and commit the ptrace patch. Thanks! I have the interrupt.c patch now in test. Currently the DS10 is doing a plain buildworld, I will move to make -j next. How long would the test need to run for a reliable indication of Go/NoGo -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 17:37:23 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00C0216A4CE for ; Mon, 15 Mar 2004 17:37:23 -0800 (PST) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id A525943D2F for ; Mon, 15 Mar 2004 17:37:22 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from [192.168.0.234] ([24.37.11.34]) by VL-MO-MR001.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HUN00EONB69LX@VL-MO-MR001.ip.videotron.ca> for alpha@freebsd.org; Mon, 15 Mar 2004 20:37:21 -0500 (EST) Date: Mon, 15 Mar 2004 20:37:21 -0500 From: "Stephane E. Potvin" In-reply-to: <20040315231809.GA39847@freebie.xs4all.nl> To: alpha@freebsd.org Message-id: <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> MIME-version: 1.0 X-Mailer: Apple Mail (2.612) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT References: <200403121543.03123.jhb@FreeBSD.org> <20040312225626.GA5976@freebie.xs4all.nl> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 01:37:23 -0000 On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: > On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: >> On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: >>> On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: >>>> On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: >>>>> On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: >>>>>> On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: >>>>>>> Ok, two patches that I need someone to test. First off, I have > >>>>> etc. work ok w/o generating a LOR warning (which means you have to >>>>> have >>>>> WITNESS on for this test). Thanks for testing these. >>>> >>>> I'm by no standard a gdb specialist but I played with it with a >>>> WITNESS >>>> equipped kernel and it did not complain about LOR. On a UP DS10 btw. >>>> >>>> Gonna try the other patch next. >>> >>> Hmm.. >>> > ... > >> bah, you'll need to add a '' include to interrupt.c. >> I'll fix it >> in my tree here and commit the ptrace patch. Thanks! > > I have the interrupt.c patch now in test. Currently the DS10 is doing a > plain buildworld, I will move to make -j next. > > How long would the test need to run for a reliable indication of > Go/NoGo > Make sure that you have more than 4G swapspace. I had a -j 256 die on me after 48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and try again (crossing fingers). You'll also have to raise kern.ipc.maxpipekva to at least 24Mb too. Steph From owner-freebsd-alpha@FreeBSD.ORG Mon Mar 15 22:57:12 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED8A716A4CE; Mon, 15 Mar 2004 22:57:12 -0800 (PST) Received: from smtp-out1.xs4all.nl (smtp-out1.xs4all.nl [194.109.24.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B94843D1D; Mon, 15 Mar 2004 22:57:12 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out1.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2G6vACa052833; Tue, 16 Mar 2004 07:57:11 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2G6vATj068957; Tue, 16 Mar 2004 07:57:10 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2G6vAH6068956; Tue, 16 Mar 2004 07:57:10 +0100 (CET) (envelope-from wkb) Date: Tue, 16 Mar 2004 07:57:10 +0100 From: Wilko Bulte To: John Baldwin Message-ID: <20040316065710.GA68934@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040312225626.GA5976@freebie.xs4all.nl> <20040312230721.GA6072@freebie.xs4all.nl> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040315231809.GA39847@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 06:57:13 -0000 > > I have the interrupt.c patch now in test. Currently the DS10 is doing a > plain buildworld, I will move to make -j next. > > How long would the test need to run for a reliable indication of Go/NoGo Well... c > freebsd.submit.cf chmod 444 freebsd.submit.cf real 240m14.618s user 131m36.348s sys 81m19.179s ds10#lock order reversal 1st 0xfffffc003efc7960 vm object (vm object) @ vm/swap_pager.c:1313 2nd 0xfffffc0000886b20 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c: 1803 3rd 0xfffffc003efca9a0 vm object (vm object) @ vm/uma_core.c:886 Stack backtrace: db_print_backtrace() at db_print_backtrace+0x18 backtrace() at backtrace+0x2c witness_checkorder() at witness_checkorder+0x6c0 _mtx_lock_flags() at _mtx_lock_flags+0x9c obj_alloc() at obj_alloc+0x58 slab_zalloc() at slab_zalloc+0xcc uma_zone_slab() at uma_zone_slab+0x108 uma_zalloc_internal() at uma_zalloc_internal+0x5c uma_zalloc_arg() at uma_zalloc_arg+0x418 swp_pager_meta_build() at swp_pager_meta_build+0x148 swap_pager_putpages() at swap_pager_putpages+0x380 default_pager_putpages() at default_pager_putpages+0x1c vm_pageout_flush() at vm_pageout_flush+0x1e0 panic: pmap_emulate_reference(0xfffffc001fdc0290, 0x1606f8000, 1, 0): pa 0x0 not managed at line 2573 in file ../../../alpha/alpha/pmap.c cpuid = 0; panic Stopped at Debugger+0x38: zapnot v0,#0xf,v0 db> db> This was running a make -j32 -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 00:58:30 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6C9E16A4CE; Tue, 16 Mar 2004 00:58:30 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4731443D1F; Tue, 16 Mar 2004 00:58:30 -0800 (PST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) i2G8w2US044273 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 16 Mar 2004 09:58:05 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id i2G8vHhn069374 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Mar 2004 09:57:17 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id i2G8vGqC000619; Tue, 16 Mar 2004 09:57:16 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id i2G8vFZT000618; Tue, 16 Mar 2004 09:57:15 +0100 (CET) (envelope-from ticso) Date: Tue, 16 Mar 2004 09:57:15 +0100 From: Bernd Walter To: John Baldwin Message-ID: <20040316085715.GA579@cicely12.cicely.de> References: <200403121543.03123.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403121543.03123.jhb@FreeBSD.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=ham version=2.63 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on cicely12.cicely.de cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 08:58:31 -0000 On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: > http://www.FreeBSD.org/~jhb/patches/alpha_preempt.patch OK - I'm running it now on a 3-CPU 4100. I'm putting some load to the box and let you know about problems. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 01:23:11 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66D1116A4CE for ; Tue, 16 Mar 2004 01:23:11 -0800 (PST) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9879443D2F for ; Tue, 16 Mar 2004 01:23:10 -0800 (PST) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 7BCCA530E; Tue, 16 Mar 2004 10:23:09 +0100 (CET) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 75279530A for ; Tue, 16 Mar 2004 10:22:52 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id 040EE33C6B; Tue, 16 Mar 2004 10:22:51 +0100 (CET) To: alpha@freebsd.org From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Tue, 16 Mar 2004 10:22:51 +0100 Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 Subject: strict aliasing patches X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 09:23:11 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The attached patches are required to build alpha world with -O2. Please review. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=alpha-O2.diff Index: lib/libc/alpha/gen/flt_rounds.c =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/gen/flt_rounds.c,v retrieving revision 1.3 diff -u -r1.3 flt_rounds.c --- lib/libc/alpha/gen/flt_rounds.c 7 Nov 2001 22:12:52 -0000 1.3 +++ lib/libc/alpha/gen/flt_rounds.c 16 Mar 2004 09:21:11 -0000 @@ -47,13 +47,14 @@ int __flt_rounds() { - double fpcrval; - u_int64_t old; + union { + double fpcrval; + u_int64_t intval; + } u; __asm__("trapb"); - __asm__("mf_fpcr %0" : "=f" (fpcrval)); + __asm__("mf_fpcr %0" : "=f" (u.fpcrval)); __asm__("trapb"); - old = *(u_int64_t *)&fpcrval; - return map[(old >> 58) & 0x3]; + return map[(u.intval >> 58) & 0x3]; } Index: lib/libc/alpha/gen/fpgetround.c =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/gen/fpgetround.c,v retrieving revision 1.5 diff -u -r1.5 fpgetround.c --- lib/libc/alpha/gen/fpgetround.c 7 Nov 2001 22:12:52 -0000 1.5 +++ lib/libc/alpha/gen/fpgetround.c 16 Mar 2004 09:21:16 -0000 @@ -41,11 +41,12 @@ fp_rnd_t fpgetround() { - double fpcrval; - u_int64_t old; + union { + double fpcrval; + u_int64_t intval; + } u; - GET_FPCR(fpcrval); - old = *(u_int64_t *)&fpcrval; + GET_FPCR(u.fpcrval); - return ((old & FPCR_DYN_MASK) >> FPCR_DYN_SHIFT); + return ((u.intval & FPCR_DYN_MASK) >> FPCR_DYN_SHIFT); } Index: lib/libc/alpha/gen/fpgetsticky.c =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/gen/fpgetsticky.c,v retrieving revision 1.4 diff -u -r1.4 fpgetsticky.c --- lib/libc/alpha/gen/fpgetsticky.c 7 Nov 2001 22:12:52 -0000 1.4 +++ lib/libc/alpha/gen/fpgetsticky.c 16 Mar 2004 09:21:22 -0000 @@ -41,11 +41,12 @@ fp_except_t fpgetsticky() { - double fpcrval; - u_int64_t old; + union { + double fpcrval; + u_int64_t intval; + } u; - GET_FPCR(fpcrval); - old = *(u_int64_t *)&fpcrval; - return (((old >> IEEE_STATUS_TO_FPCR_SHIFT) & IEEE_STATUS_MASK) + GET_FPCR(u.fpcrval); + return (((u.intval >> IEEE_STATUS_TO_FPCR_SHIFT) & IEEE_STATUS_MASK) >> IEEE_STATUS_TO_EXCSUM_SHIFT); } Index: lib/libc/alpha/gen/fpsetround.c =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/gen/fpsetround.c,v retrieving revision 1.5 diff -u -r1.5 fpsetround.c --- lib/libc/alpha/gen/fpsetround.c 7 Nov 2001 22:12:52 -0000 1.5 +++ lib/libc/alpha/gen/fpsetround.c 16 Mar 2004 09:18:37 -0000 @@ -42,17 +42,20 @@ fpsetround(rnd_dir) fp_rnd_t rnd_dir; { - double fpcrval; + union { + double fpcrval; + u_int64_t intval; + } u; u_int64_t old, new; - GET_FPCR(fpcrval); - old = *(u_int64_t *)&fpcrval; + GET_FPCR(u.fpcrval); + old = u.intval; new = old & (~FPCR_DYN_MASK); new |= ((long) rnd_dir << FPCR_DYN_SHIFT) & FPCR_DYN_MASK; - *(u_int64_t *)&fpcrval = new; - SET_FPCR(fpcrval); + u.intval = new; + SET_FPCR(u.fpcrval); return ((old & FPCR_DYN_MASK) >> FPCR_DYN_SHIFT); } Index: lib/libc/alpha/gen/fpsetsticky.c =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/gen/fpsetsticky.c,v retrieving revision 1.4 diff -u -r1.4 fpsetsticky.c --- lib/libc/alpha/gen/fpsetsticky.c 7 Nov 2001 22:12:52 -0000 1.4 +++ lib/libc/alpha/gen/fpsetsticky.c 16 Mar 2004 09:19:10 -0000 @@ -42,16 +42,20 @@ fpsetsticky(sticky) fp_except_t sticky; { - double fpcrval; - u_int64_t old,new ; + union { + double fpcrval; + u_int64_t intval; + } u; + u_int64_t old, new; - GET_FPCR(fpcrval); - old = *(u_int64_t *)&fpcrval; + GET_FPCR(u.fpcrval); + + old = u.intval; new = old & ~ (IEEE_STATUS_MASK << IEEE_STATUS_TO_FPCR_SHIFT); new |= ((sticky << IEEE_STATUS_TO_EXCSUM_SHIFT) & IEEE_STATUS_MASK) << IEEE_STATUS_TO_FPCR_SHIFT; - *(u_int64_t *)&fpcrval = new; - SET_FPCR(fpcrval); + u.intval = new; + SET_FPCR(u.fpcrval); return (((old >> IEEE_STATUS_TO_FPCR_SHIFT) & IEEE_STATUS_MASK) >> IEEE_STATUS_TO_EXCSUM_SHIFT); --=-=-=-- From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 01:26:01 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3BFE16A4CF; Tue, 16 Mar 2004 01:26:00 -0800 (PST) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id B420F43D2D; Tue, 16 Mar 2004 01:26:00 -0800 (PST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 1AA6F7303A; Tue, 16 Mar 2004 04:26:00 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040316092600.1AA6F7303A@freebsd-current.sentex.ca> Date: Tue, 16 Mar 2004 04:26:00 -0500 (EST) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 09:26:01 -0000 TB --- 2004-03-16 09:00:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-03-16 09:00:00 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-03-16 09:00:00 - checking out the source tree TB --- 2004-03-16 09:00:00 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-03-16 09:00:00 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-03-16 09:04:27 - building world TB --- 2004-03-16 09:04:27 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-03-16 09:04:27 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/infinity.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/isinf.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/ldexp.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/modf.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/setjmp.S cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c: In function `__flt_rounds': /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c:56: warning: dereferencing type-punned pointer will break strict-aliasing rules *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src/lib. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-03-16 09:25:59 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-03-16 09:25:59 - ERROR: failed to build world TB --- 2004-03-16 09:25:59 - tinderbox aborted From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 08:19:37 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63A6716A4CE for ; Tue, 16 Mar 2004 08:19:37 -0800 (PST) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C81A43D46 for ; Tue, 16 Mar 2004 08:19:37 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 1470 invoked from network); 16 Mar 2004 16:19:24 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 16 Mar 2004 16:19:24 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2GGJ828065245; Tue, 16 Mar 2004 11:19:09 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Wilko Bulte Date: Tue, 16 Mar 2004 10:59:04 -0500 User-Agent: KMail/1.6 References: <200403121543.03123.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <20040316065710.GA68934@freebie.xs4all.nl> In-Reply-To: <20040316065710.GA68934@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403161059.04115.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 16:19:37 -0000 On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > I have the interrupt.c patch now in test. Currently the DS10 is doing a > > plain buildworld, I will move to make -j next. > > > > How long would the test need to run for a reliable indication of Go/NoGo > > Well... > > c > freebsd.submit.cf > chmod 444 freebsd.submit.cf > > real 240m14.618s > user 131m36.348s > sys 81m19.179s > ds10#lock order reversal > 1st 0xfffffc003efc7960 vm object (vm object) @ vm/swap_pager.c:1313 > 2nd 0xfffffc0000886b20 swap_pager swhash (swap_pager swhash) @ > vm/swap_pager.c: > 1803 > 3rd 0xfffffc003efca9a0 vm object (vm object) @ vm/uma_core.c:886 > Stack backtrace: > db_print_backtrace() at db_print_backtrace+0x18 > backtrace() at backtrace+0x2c > witness_checkorder() at witness_checkorder+0x6c0 > _mtx_lock_flags() at _mtx_lock_flags+0x9c > obj_alloc() at obj_alloc+0x58 > slab_zalloc() at slab_zalloc+0xcc > uma_zone_slab() at uma_zone_slab+0x108 > uma_zalloc_internal() at uma_zalloc_internal+0x5c > uma_zalloc_arg() at uma_zalloc_arg+0x418 > swp_pager_meta_build() at swp_pager_meta_build+0x148 > swap_pager_putpages() at swap_pager_putpages+0x380 > default_pager_putpages() at default_pager_putpages+0x1c > vm_pageout_flush() at vm_pageout_flush+0x1e0 > panic: pmap_emulate_reference(0xfffffc001fdc0290, 0x1606f8000, 1, 0): pa > 0x0 not > managed > at line 2573 in file ../../../alpha/alpha/pmap.c > cpuid = 0; > panic > Stopped at Debugger+0x38: zapnot v0,#0xf,v0 > db> > db> > > This was running a make -j32 This has been reported recently on the list w/o preemption, so I don't think preemption is the problem here. The specific problem I saw with preemption on the past only happened on SMP and was a hard hang. The DS20 I was using never lasted more than a day doing a loop of buildworld -j 32 or so. In fact, I don't think it even finished a -j 32 buildworld but I could be wrong (it's been a while). UP never had problems, it is really the SMP case that my extra changes address and that needs testing. This bug (pmap one) also needs fixing, but I don't think it is preemption related and I'm not sure what the bug is, though it appears maybe that you got a read fault on a page that was just swapped out perhaps? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 08:48:52 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB6C16A4CE; Tue, 16 Mar 2004 08:48:52 -0800 (PST) Received: from smtp-out2.xs4all.nl (smtp-out2.xs4all.nl [194.109.24.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id D69D643D2F; Tue, 16 Mar 2004 08:48:51 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out2.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2GGmoaS075112; Tue, 16 Mar 2004 17:48:50 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2GGmoTj071646; Tue, 16 Mar 2004 17:48:50 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2GGmoFd071645; Tue, 16 Mar 2004 17:48:50 +0100 (CET) (envelope-from wkb) Date: Tue, 16 Mar 2004 17:48:49 +0100 From: Wilko Bulte To: John Baldwin Message-ID: <20040316164849.GA71626@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <20040316065710.GA68934@freebie.xs4all.nl> <200403161059.04115.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403161059.04115.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@FreeBSD.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 16:48:52 -0000 On Tue, Mar 16, 2004 at 10:59:04AM -0500, John Baldwin wrote: > On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > uma_zalloc_arg() at uma_zalloc_arg+0x418 > > swp_pager_meta_build() at swp_pager_meta_build+0x148 > > swap_pager_putpages() at swap_pager_putpages+0x380 > > default_pager_putpages() at default_pager_putpages+0x1c > > vm_pageout_flush() at vm_pageout_flush+0x1e0 > > panic: pmap_emulate_reference(0xfffffc001fdc0290, 0x1606f8000, 1, 0): pa > > 0x0 not > > managed > > at line 2573 in file ../../../alpha/alpha/pmap.c > > cpuid = 0; > > panic > > Stopped at Debugger+0x38: zapnot v0,#0xf,v0 > > db> > > db> > > > > This was running a make -j32 > > This has been reported recently on the list w/o preemption, so I don't think > preemption is the problem here. The specific problem I saw with preemption > on the past only happened on SMP and was a hard hang. The DS20 I was using > never lasted more than a day doing a loop of buildworld -j 32 or so. In > fact, I don't think it even finished a -j 32 buildworld but I could be wrong > (it's been a while). UP never had problems, it is really the SMP case that > my extra changes address and that needs testing. This bug (pmap one) also > needs fixing, but I don't think it is preemption related and I'm not sure > what the bug is, though it appears maybe that you got a read fault on a page > that was just swapped out perhaps? Could be. The system has 1GB of RAM, dunno about the swap. I'll set the -j somewhat lower to see if it continus to run with less load. -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 13:25:46 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4ECE16A4CE; Tue, 16 Mar 2004 13:25:46 -0800 (PST) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 861DA43D1D; Tue, 16 Mar 2004 13:25:46 -0800 (PST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 625F17303A; Tue, 16 Mar 2004 16:25:45 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040316212545.625F17303A@freebsd-current.sentex.ca> Date: Tue, 16 Mar 2004 16:25:45 -0500 (EST) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 21:25:47 -0000 TB --- 2004-03-16 21:00:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-03-16 21:00:00 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-03-16 21:00:00 - checking out the source tree TB --- 2004-03-16 21:00:00 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-03-16 21:00:00 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-03-16 21:04:29 - Use of uninitialized value in concatenation (.) or string at /home/tinderbox/bin/tinderbox line 544. TB --- 2004-03-16 21:04:29 - building world (CFLAGS={'CFLAGS'}) TB --- 2004-03-16 21:04:29 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-03-16 21:04:29 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/infinity.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/isinf.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/ldexp.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/modf.c cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/setjmp.S cc -O2 -pipe -mcpu=ev4 -mtune=ev5 -mieee -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../include -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha -D__DBINTERFACE_PRIVATE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/../../contrib/gdtoa -DINET6 -I/other/tinderbox/CURRENT/alpha/alpha/obj/alpha/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc -DPOSIX_MISTAKE -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/rpc -DYP -DHESIOD -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c: In function `__flt_rounds': /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc/alpha/gen/flt_rounds.c:56: warning: dereferencing type-punned pointer will break strict-aliasing rules *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src/lib/libc. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src/lib. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-03-16 21:25:45 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-03-16 21:25:45 - ERROR: failed to build world TB --- 2004-03-16 21:25:45 - tinderbox aborted From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 16:46:46 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2850716A4CE; Tue, 16 Mar 2004 16:46:46 -0800 (PST) Received: from mailsv01.comindico.com.au (mailsv01.comindico.com.au [203.194.27.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58E8B43D31; Tue, 16 Mar 2004 16:46:45 -0800 (PST) (envelope-from robbyrnes@fastmail.com.au) Received: from cartman.fastmail.com.au (dialup-220.89.221.203.acc50-kent-syd.comindico.com.au [203.221.89.220]) by mailsv01.comindico.com.au (Mirapoint) with ESMTP id AEZ65538; Wed, 17 Mar 2004 11:46:33 +1100 (EST) Message-Id: <6.0.3.0.2.20040317114223.02301270@mail.messagingengine.com> X-Sender: robbyrnes@fastmail.com.au@mail.messagingengine.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.3.0 Date: Wed, 17 Mar 2004 11:44:36 +1100 To: John Baldwin , alpha@FreeBSD.org From: Rob B In-Reply-To: <200403151650.51877.jhb@FreeBSD.org> References: <200403151650.51877.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: Testers wanted: Floppies round 2 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 00:46:46 -0000 At 08:50 AM 16/03/2004, John Baldwin wrote: >Ok, I think I've fixed the bug in bsdlabel that prevented it from making >bootable floppy images for Alpha and I've built a new set of boot floppies >via a cross-release. You can find them at >http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if someone >could test them to make sure they work ok. Thanks. So far, the system boots off the boot disk, and then the loader sits there with an error message: "can't load /kernel" So I put in the kern1.flp disk, type "load /kernel?, and the loader still says "can't load /kernel" cheers, Rob -- God gets boring when you let him have his way. This is random quote 532 of 1254. Distance from the centre of the brewing universe [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5 From owner-freebsd-alpha@FreeBSD.ORG Tue Mar 16 23:28:05 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ABF716A4CE; Tue, 16 Mar 2004 23:28:05 -0800 (PST) Received: from smtp-out4.xs4all.nl (smtp-out4.xs4all.nl [194.109.24.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A56F43D3F; Tue, 16 Mar 2004 23:28:04 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out4.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2H7S2Xh046389; Wed, 17 Mar 2004 08:28:02 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2H7S2Tj075748; Wed, 17 Mar 2004 08:28:02 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2H7S2Hl075743; Wed, 17 Mar 2004 08:28:02 +0100 (CET) (envelope-from wkb) Date: Wed, 17 Mar 2004 08:28:02 +0100 From: Wilko Bulte To: John Baldwin Message-ID: <20040317072801.GA75715@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <20040316065710.GA68934@freebie.xs4all.nl> <200403161059.04115.jhb@FreeBSD.org> <20040316164849.GA71626@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040316164849.GA71626@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 07:28:05 -0000 On Tue, Mar 16, 2004 at 05:48:49PM +0100, Wilko Bulte wrote: > On Tue, Mar 16, 2004 at 10:59:04AM -0500, John Baldwin wrote: > > On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > > > uma_zalloc_arg() at uma_zalloc_arg+0x418 > > > swp_pager_meta_build() at swp_pager_meta_build+0x148 > > > swap_pager_putpages() at swap_pager_putpages+0x380 > > > default_pager_putpages() at default_pager_putpages+0x1c > > > vm_pageout_flush() at vm_pageout_flush+0x1e0 > > > panic: pmap_emulate_reference(0xfffffc001fdc0290, 0x1606f8000, 1, 0): pa > > > 0x0 not > > > managed > > > at line 2573 in file ../../../alpha/alpha/pmap.c > > > cpuid = 0; > > > panic > > > Stopped at Debugger+0x38: zapnot v0,#0xf,v0 > > > db> > > > db> > > > > > > This was running a make -j32 > > > > This has been reported recently on the list w/o preemption, so I don't think > > preemption is the problem here. The specific problem I saw with preemption > > on the past only happened on SMP and was a hard hang. The DS20 I was using > > never lasted more than a day doing a loop of buildworld -j 32 or so. In > > fact, I don't think it even finished a -j 32 buildworld but I could be wrong > > (it's been a while). UP never had problems, it is really the SMP case that > > my extra changes address and that needs testing. This bug (pmap one) also > > needs fixing, but I don't think it is preemption related and I'm not sure > > what the bug is, though it appears maybe that you got a read fault on a page > > that was just swapped out perhaps? > > Could be. The system has 1GB of RAM, dunno about the swap. I'll set the -j > somewhat lower to see if it continus to run with less load. I went back to really high load testing (I've seen spikes of load avg of 80+ :) and this is the last conserver appears to have caught: lock order reversal^M 1st 0xfffffc001dba10a0 vm object (vm object) @ vm/swap_pager.c:1313^M 2nd 0xfffffc0000886b20 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c: 1803^M 3rd 0xfffffc003efca9a0 vm object (vm object) @ vm/uma_core.c:886^M Stack backtrace:^M db_print_backtrace() at db_print_backtrace+0x18^M backtrace() at backtrace+0x2c^M witness_checkorder() at witness_checkorder+0x6c0^M _mtx_lock_flags() at _mtx_lock_flags+0x9c^M obj_alloc() at obj_alloc+0x58^M slab_zalloc() at slab_zalloc+0xcc^M uma_zone_slab() at uma_zone_slab+0x108^M uma_zalloc_internal() at uma_zalloc_internal+0x5c^M uma_zalloc_arg() at uma_zalloc_arg+0x418^M swp_pager_meta_build() at swp_pager_meta_build+0x148^M swap_pager_putpages() at swap_pager_putpages+0x380^M default_pager_putpages() at default_pager_putpages+0x1c^M vm_pageout_flush() at vm_pageout_flush+0x1e0^M _end() at 0xfffffc003fade020^M prologue botch: displacement 16^M panic: Machine seems to have locked up solid, I cannot get back to the console, does not react to a break. It does respond to ping's however. Wilko -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 00:49:34 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E4AE16A4CE for ; Wed, 17 Mar 2004 00:49:34 -0800 (PST) Received: from slacknet.slacknet.com (slacknet.slacknet.com [204.228.135.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id E050F43D39 for ; Wed, 17 Mar 2004 00:49:33 -0800 (PST) (envelope-from rj45@slacknet.com) Received: from rj45 (helo=localhost) by slacknet.slacknet.com with local-esmtp (Exim 4.30 #1 (Debian)) id 1B3Wjx-0006Da-5H for ; Wed, 17 Mar 2004 01:49:29 -0700 Date: Wed, 17 Mar 2004 01:49:29 -0700 (MST) From: RJ45 To: freebsd-alpha@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SA-Exim-Scanned: No; SAEximRunCond expanded to false Subject: help: ram modulkes problem with XP1000 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 08:49:34 -0000 sorry for the off topic not NetBSD related question... I have purchased 4 RAM modules last week from Crucial. 4x256MB 168 pin DIMM SDRAM PC100 ECC to install them on a Compaq XP1000 machine. I Removed from my machine the 8X64MB I had and installed the 4x256MB new modules. RAM does not work, when machine starts it keeps beeping like if no RAM were present. I Tryed to add the 4 old RAM modules in the 4 left empty sockets. Thus 4x256MB + 4x64MB but same does not work. It works only with the old RAM and with all the 8 sockets filled. The old RAM filling 4 sockets does not work as well. BAsically I am not able to make XP1000 work with less than 8 modules loaded.... Do I need to have all the sockets filled with same modules capacity ?? IT looks weird.... Do I need to reset something in the SRM before installing new ram ? any hints ? thanks Rick From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 01:11:11 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 633E716A4CE for ; Wed, 17 Mar 2004 01:11:11 -0800 (PST) Received: from slacknet.slacknet.com (slacknet.slacknet.com [204.228.135.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4987C43D2F for ; Wed, 17 Mar 2004 01:11:11 -0800 (PST) (envelope-from rj45@slacknet.com) Received: from rj45 (helo=localhost) by slacknet.slacknet.com with local-esmtp (Exim 4.30 #1 (Debian)) id 1B3X4w-0006Rr-Uo for ; Wed, 17 Mar 2004 02:11:10 -0700 Date: Wed, 17 Mar 2004 02:11:10 -0700 (MST) From: RJ45 To: freebsd-alpha@freebsd.org In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SA-Exim-Scanned: No; SAEximRunCond expanded to false Subject: Re: help: ram modulkes problem with XP1000 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 09:11:11 -0000 problem solved. they must be installed in interleaved mode... sorry for disturbing the list. Actually this was written in ftp://ftp.freebsd.org/pub/FreeBSD/releases/alpha/5.2-RELEASE/HARDWARE.HTM Rick On Wed, 17 Mar 2004, RJ45 wrote: > > sorry for the off topic not NetBSD related question... > > I have purchased 4 RAM modules last week from Crucial. > 4x256MB 168 pin DIMM SDRAM PC100 ECC to install them on a Compaq XP1000 > machine. > > I Removed from my machine the 8X64MB I had and installed the 4x256MB new > modules. > > RAM does not work, when machine starts it keeps beeping like if no RAM > were present. I Tryed to add the 4 old RAM modules in the 4 left empty > sockets. > Thus 4x256MB + 4x64MB but same does not work. > It works only with the old RAM and with all the 8 sockets filled. > The old RAM filling 4 sockets does not work as well. > BAsically I am not able to make XP1000 work with less than 8 modules > loaded.... > Do I need to have all the sockets filled with same modules capacity ?? > IT looks weird.... > Do I need to reset something in the SRM before installing new ram ? > > > any hints ? > > thanks > > Rick > > > > _______________________________________________ > freebsd-alpha@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-alpha > To unsubscribe, send any mail to "freebsd-alpha-unsubscribe@freebsd.org" > From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 04:21:54 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E095A16A4CE for ; Wed, 17 Mar 2004 04:21:54 -0800 (PST) Received: from slacknet.slacknet.com (slacknet.slacknet.com [204.228.135.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE81243D45 for ; Wed, 17 Mar 2004 04:21:54 -0800 (PST) (envelope-from rj45@slacknet.com) Received: from rj45 (helo=localhost) by slacknet.slacknet.com with local-esmtp (Exim 4.30 #1 (Debian)) id 1B3a3W-00006O-0V for ; Wed, 17 Mar 2004 05:21:54 -0700 Date: Wed, 17 Mar 2004 05:21:53 -0700 (MST) From: RJ45 To: freebsd-alpha@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SA-Exim-Scanned: No; SAEximRunCond expanded to false Subject: XFree and Miata, Monet machines X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 12:21:55 -0000 Hello, my experience with X11 on Miata and Monet machines is that XFree86-3.3.6 works while XFree86-4.3.0 won't work. I just tried many different PCI graphic boards. Anyone has tried with a PWS 500au or a XP1000 and XFree86-4 ?? Anyone was succesfull ?? I know that there are many other more important issue to solve I Am just asking for anyone experience if it is working or not. In my case is not working. XFree86-3.3.6 instead will work on both Miata and XP1000, it's anyway a pity to revert to the old Xserver while the 4.3.0 is in the port collection. thank you Rick From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 04:48:37 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69DD116A4CE for ; Wed, 17 Mar 2004 04:48:37 -0800 (PST) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4647F43D4C for ; Wed, 17 Mar 2004 04:48:37 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from [192.168.0.234] ([24.37.11.34]) by VL-MO-MR005.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HUQ005XG0X0OZ@VL-MO-MR005.ip.videotron.ca> for alpha@freebsd.org; Wed, 17 Mar 2004 07:48:36 -0500 (EST) Date: Wed, 17 Mar 2004 07:48:36 -0500 From: "Stephane E. Potvin" In-reply-to: <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> To: alpha@freebsd.org Message-id: <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> MIME-version: 1.0 X-Mailer: Apple Mail (2.612) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT References: <200403121543.03123.jhb@FreeBSD.org> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 12:48:37 -0000 On 15-Mar-04, at 8:37 PM, Stephane E. Potvin wrote: > > On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: > >> On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: >>> On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: >>>> On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: >>>>> On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: >>>>>> On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: >>>>>>> On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: >>>>>>>> Ok, two patches that I need someone to test. First off, I have >> >>>>>> etc. work ok w/o generating a LOR warning (which means you have >>>>>> to have >>>>>> WITNESS on for this test). Thanks for testing these. >>>>> >>>>> I'm by no standard a gdb specialist but I played with it with a >>>>> WITNESS >>>>> equipped kernel and it did not complain about LOR. On a UP DS10 >>>>> btw. >>>>> >>>>> Gonna try the other patch next. >>>> >>>> Hmm.. >>>> >> ... >> >>> bah, you'll need to add a '' include to interrupt.c. >>> I'll fix it >>> in my tree here and commit the ptrace patch. Thanks! >> >> I have the interrupt.c patch now in test. Currently the DS10 is doing >> a >> plain buildworld, I will move to make -j next. >> >> How long would the test need to run for a reliable indication of >> Go/NoGo >> > > Make sure that you have more than 4G swapspace. I had a -j 256 die on > me after > 48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and try > again > (crossing fingers). You'll also have to raise kern.ipc.maxpipekva to > at least > 24Mb too. Replying to myself, I got the following backtrace 3 times while making a -j 256 buildworld. I had these with my earlier attempts but tought that they were somewhat related to the machine running out of swap. This time, I got them without the swap issue. I'll try again with the ithread preemtion patch removed just to make sure that it's not caused by it but I don't beleive that they are related. Stack backtrade: db_print_backtrace() at 0xfffffc00004b5748 = db_print_backtrace+0x18 backtrace() at 0xfffffc00003ad08c = backtrace+0x2c getdirtybuf() at 0xfffffc0000477c7c = getdirtybuf+0x4c flush_deplist() at 0xfffffc0000476a64 = flush_deplist+0x64 flush_inodedep_deps() at 0xfffffc0000476970 = flush_inodedep_deps+0xa0 softdep_sync_metadata() at 0xfffffc00004763e8 = softdep_sync_metadata+0xa8 ffs_fsync() at 0xfffffc000047bcd4 = ffs_fsync+0x434 fsync() at 0xfffffc000041dbed = fsync+0x16c syscall() at 0xfffffc00004c55bc = syscall+0x36c XentSys() at 0xfffffc00004b6270 = XentSys+0x64 --- syscall (95) --- --- user mode --- Steph From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 05:21:09 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 573FB16A4CE for ; Wed, 17 Mar 2004 05:21:09 -0800 (PST) Received: from smtp-out3.xs4all.nl (smtp-out3.xs4all.nl [194.109.24.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id C805D43D46 for ; Wed, 17 Mar 2004 05:21:08 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out3.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2HDL7Hq042604; Wed, 17 Mar 2004 14:21:07 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2HDL6Tj077414; Wed, 17 Mar 2004 14:21:06 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2HDL6sb077413; Wed, 17 Mar 2004 14:21:06 +0100 (CET) (envelope-from wkb) Date: Wed, 17 Mar 2004 14:21:06 +0100 From: Wilko Bulte To: "Stephane E. Potvin" Message-ID: <20040317132106.GA77350@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 13:21:09 -0000 On Wed, Mar 17, 2004 at 07:48:36AM -0500, Stephane E. Potvin wrote: > > On 15-Mar-04, at 8:37 PM, Stephane E. Potvin wrote: > > > > >On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: > > > >>On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: > >>>On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: > >>>>On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: > >>>>>On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: > >>>>>>On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: > >>>>>>>On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: > >>>>>>>>Ok, two patches that I need someone to test. First off, I have > >> > >>>>>>etc. work ok w/o generating a LOR warning (which means you have > >>>>>>to have > >>>>>>WITNESS on for this test). Thanks for testing these. > >>>>> > >>>>>I'm by no standard a gdb specialist but I played with it with a > >>>>>WITNESS > >>>>>equipped kernel and it did not complain about LOR. On a UP DS10 > >>>>>btw. > >>>>> > >>>>>Gonna try the other patch next. > >>>> > >>>>Hmm.. > >>>> > >>... > >> > >>>bah, you'll need to add a '' include to interrupt.c. > >>>I'll fix it > >>>in my tree here and commit the ptrace patch. Thanks! > >> > >>I have the interrupt.c patch now in test. Currently the DS10 is doing > >>a > >>plain buildworld, I will move to make -j next. > >> > >>How long would the test need to run for a reliable indication of > >>Go/NoGo > >> > > > >Make sure that you have more than 4G swapspace. I had a -j 256 die on > >me after > >48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and try > >again > >(crossing fingers). You'll also have to raise kern.ipc.maxpipekva to > >at least > >24Mb too. > > Replying to myself, > > I got the following backtrace 3 times while making a -j 256 buildworld. > I had these > with my earlier attempts but tought that they were somewhat related to > the > machine running out of swap. This time, I got them without the swap > issue. > I'll try again with the ithread preemtion patch removed just to make > sure that > it's not caused by it but I don't beleive that they are related. > > Stack backtrade: > db_print_backtrace() at 0xfffffc00004b5748 = db_print_backtrace+0x18 > backtrace() at 0xfffffc00003ad08c = backtrace+0x2c > getdirtybuf() at 0xfffffc0000477c7c = getdirtybuf+0x4c > flush_deplist() at 0xfffffc0000476a64 = flush_deplist+0x64 > flush_inodedep_deps() at 0xfffffc0000476970 = flush_inodedep_deps+0xa0 > softdep_sync_metadata() at 0xfffffc00004763e8 = > softdep_sync_metadata+0xa8 > ffs_fsync() at 0xfffffc000047bcd4 = ffs_fsync+0x434 > fsync() at 0xfffffc000041dbed = fsync+0x16c > syscall() at 0xfffffc00004c55bc = syscall+0x36c > XentSys() at 0xfffffc00004b6270 = XentSys+0x64 > --- syscall (95) --- > --- user mode --- I had one crash in the fs as well, running -j 128. But given that the system was still running a background fsck I am not sure what I was looking at. -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 06:37:24 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C484316A4CE for ; Wed, 17 Mar 2004 06:37:24 -0800 (PST) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7569843D46 for ; Wed, 17 Mar 2004 06:37:24 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from [192.168.0.234] ([24.37.11.34]) by VL-MO-MR001.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HUQ002HV5YB2S@VL-MO-MR001.ip.videotron.ca> for alpha@freebsd.org; Wed, 17 Mar 2004 09:37:24 -0500 (EST) Date: Wed, 17 Mar 2004 09:37:24 -0500 From: "Stephane E. Potvin" In-reply-to: <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> To: alpha@freebsd.org Message-id: <9B0131BE-7820-11D8-B119-000A95AFA61E@videotron.ca> MIME-version: 1.0 X-Mailer: Apple Mail (2.612) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT References: <200403121543.03123.jhb@FreeBSD.org> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 14:37:25 -0000 On 17-Mar-04, at 7:48 AM, Stephane E. Potvin wrote: > > On 15-Mar-04, at 8:37 PM, Stephane E. Potvin wrote: > >> >> On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: >> >>> On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: >>>> On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: >>>>> On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: >>>>>> On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: >>>>>>> On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: >>>>>>>> On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: >>>>>>>>> Ok, two patches that I need someone to test. First off, I have >>> >>>>>>> etc. work ok w/o generating a LOR warning (which means you have >>>>>>> to have >>>>>>> WITNESS on for this test). Thanks for testing these. >>>>>> >>>>>> I'm by no standard a gdb specialist but I played with it with a >>>>>> WITNESS >>>>>> equipped kernel and it did not complain about LOR. On a UP DS10 >>>>>> btw. >>>>>> >>>>>> Gonna try the other patch next. >>>>> >>>>> Hmm.. >>>>> >>> ... >>> >>>> bah, you'll need to add a '' include to interrupt.c. >>>> I'll fix it >>>> in my tree here and commit the ptrace patch. Thanks! >>> >>> I have the interrupt.c patch now in test. Currently the DS10 is >>> doing a >>> plain buildworld, I will move to make -j next. >>> >>> How long would the test need to run for a reliable indication of >>> Go/NoGo >>> >> >> Make sure that you have more than 4G swapspace. I had a -j 256 die on >> me after >> 48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and try >> again >> (crossing fingers). You'll also have to raise kern.ipc.maxpipekva to >> at least >> 24Mb too. > > Replying to myself, > > I got the following backtrace 3 times while making a -j 256 > buildworld. I had these > with my earlier attempts but tought that they were somewhat related to > the > machine running out of swap. This time, I got them without the swap > issue. > I'll try again with the ithread preemtion patch removed just to make > sure that > it's not caused by it but I don't beleive that they are related. > > Stack backtrade: > db_print_backtrace() at 0xfffffc00004b5748 = db_print_backtrace+0x18 > backtrace() at 0xfffffc00003ad08c = backtrace+0x2c > getdirtybuf() at 0xfffffc0000477c7c = getdirtybuf+0x4c > flush_deplist() at 0xfffffc0000476a64 = flush_deplist+0x64 > flush_inodedep_deps() at 0xfffffc0000476970 = flush_inodedep_deps+0xa0 > softdep_sync_metadata() at 0xfffffc00004763e8 = > softdep_sync_metadata+0xa8 > ffs_fsync() at 0xfffffc000047bcd4 = ffs_fsync+0x434 > fsync() at 0xfffffc000041dbed = fsync+0x16c > syscall() at 0xfffffc00004c55bc = syscall+0x36c > XentSys() at 0xfffffc00004b6270 = XentSys+0x64 > --- syscall (95) --- > --- user mode --- > One more piece of information that could be relevent, 80% of the swapspace is an md device backed by a 4Gb file so it might be a bug still lurking in the md device. Steph From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 09:01:25 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CADC016A4D0 for ; Wed, 17 Mar 2004 09:01:25 -0800 (PST) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DCCE43D3F for ; Wed, 17 Mar 2004 09:01:25 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 12011 invoked from network); 17 Mar 2004 17:01:25 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 17 Mar 2004 17:01:25 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2HH1G28071249; Wed, 17 Mar 2004 12:01:16 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: alpha@FreeBSD.org Date: Wed, 17 Mar 2004 10:44:28 -0500 User-Agent: KMail/1.6 References: <200403151650.51877.jhb@FreeBSD.org> <6.0.3.0.2.20040317114223.02301270@mail.messagingengine.com> In-Reply-To: <6.0.3.0.2.20040317114223.02301270@mail.messagingengine.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403171044.28946.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx Subject: Re: Testers wanted: Floppies round 2 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 17:01:26 -0000 On Tuesday 16 March 2004 07:44 pm, Rob B wrote: > At 08:50 AM 16/03/2004, John Baldwin wrote: > >Ok, I think I've fixed the bug in bsdlabel that prevented it from making > >bootable floppy images for Alpha and I've built a new set of boot floppies > >via a cross-release. You can find them at > >http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if someone > >could test them to make sure they work ok. Thanks. > > So far, the system boots off the boot disk, and then the loader sits there > with an error message: > > "can't load /kernel" > > So I put in the kern1.flp disk, type "load /kernel?, and the loader still > says "can't load /kernel" Ok, I haven't had a chance to test splitfs support on Alpha. If someone feels up to the task, here's some simple steps to take to start with: 1) mdconfig and mount boot.flp image # cd /mnt/ # echo "This is test 1" > test1 # echo "This is test 2" > test2 # echo "This is test 3" > test3 # gzip -9 test1 # mv test2 test2.aa # echo "test2.aa Boot" > test2.split # gzip -9 test3 # mv test3.gz test3.gz.aa # echo "test3.gz.aa Boot" > test3.gz.split 2) Unmount and detach md0, then dd it to a floppy 3) Boot up the system, let it fail to find the kernel, then to 'more' all 3 test files to make sure they look correct, i.e.: ok more /test1 This is test 1 ok more /test2 This is test 2 ok more /test3 This is test 3 Then let me know if it worked. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 09:02:13 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43FDF16A4CE for ; Wed, 17 Mar 2004 09:02:13 -0800 (PST) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E09243D1F for ; Wed, 17 Mar 2004 09:02:13 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 8102 invoked from network); 17 Mar 2004 17:02:12 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 17 Mar 2004 17:02:12 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2HH1l29071262; Wed, 17 Mar 2004 12:02:03 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Wilko Bulte Date: Wed, 17 Mar 2004 11:22:31 -0500 User-Agent: KMail/1.6 References: <200403121543.03123.jhb@FreeBSD.org> <20040316164849.GA71626@freebie.xs4all.nl> <20040317072801.GA75715@freebie.xs4all.nl> In-Reply-To: <20040317072801.GA75715@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403171122.31121.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 17:02:13 -0000 On Wednesday 17 March 2004 02:28 am, Wilko Bulte wrote: > On Tue, Mar 16, 2004 at 05:48:49PM +0100, Wilko Bulte wrote: > > On Tue, Mar 16, 2004 at 10:59:04AM -0500, John Baldwin wrote: > > > On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > > > uma_zalloc_arg() at uma_zalloc_arg+0x418 > > > > swp_pager_meta_build() at swp_pager_meta_build+0x148 > > > > swap_pager_putpages() at swap_pager_putpages+0x380 > > > > default_pager_putpages() at default_pager_putpages+0x1c > > > > vm_pageout_flush() at vm_pageout_flush+0x1e0 > > > > panic: pmap_emulate_reference(0xfffffc001fdc0290, 0x1606f8000, 1, 0): > > > > pa 0x0 not > > > > managed > > > > at line 2573 in file ../../../alpha/alpha/pmap.c > > > > cpuid = 0; > > > > panic > > > > Stopped at Debugger+0x38: zapnot v0,#0xf,v0 > > > > db> > > > > db> > > > > > > > > This was running a make -j32 > > > > > > This has been reported recently on the list w/o preemption, so I don't > > > think preemption is the problem here. The specific problem I saw with > > > preemption on the past only happened on SMP and was a hard hang. The > > > DS20 I was using never lasted more than a day doing a loop of > > > buildworld -j 32 or so. In fact, I don't think it even finished a -j > > > 32 buildworld but I could be wrong (it's been a while). UP never had > > > problems, it is really the SMP case that my extra changes address and > > > that needs testing. This bug (pmap one) also needs fixing, but I don't > > > think it is preemption related and I'm not sure what the bug is, though > > > it appears maybe that you got a read fault on a page that was just > > > swapped out perhaps? > > > > Could be. The system has 1GB of RAM, dunno about the swap. I'll set the > > -j somewhat lower to see if it continus to run with less load. > > I went back to really high load testing (I've seen spikes of load > avg of 80+ :) and this is the last conserver appears to have caught: > > lock order reversal^M > 1st 0xfffffc001dba10a0 vm object (vm object) @ vm/swap_pager.c:1313^M > 2nd 0xfffffc0000886b20 swap_pager swhash (swap_pager swhash) @ > vm/swap_pager.c: > 1803^M > 3rd 0xfffffc003efca9a0 vm object (vm object) @ vm/uma_core.c:886^M > Stack backtrace:^M > db_print_backtrace() at db_print_backtrace+0x18^M > backtrace() at backtrace+0x2c^M > witness_checkorder() at witness_checkorder+0x6c0^M > _mtx_lock_flags() at _mtx_lock_flags+0x9c^M > obj_alloc() at obj_alloc+0x58^M > slab_zalloc() at slab_zalloc+0xcc^M > uma_zone_slab() at uma_zone_slab+0x108^M > uma_zalloc_internal() at uma_zalloc_internal+0x5c^M > uma_zalloc_arg() at uma_zalloc_arg+0x418^M > swp_pager_meta_build() at swp_pager_meta_build+0x148^M > swap_pager_putpages() at swap_pager_putpages+0x380^M > default_pager_putpages() at default_pager_putpages+0x1c^M > vm_pageout_flush() at vm_pageout_flush+0x1e0^M > _end() at 0xfffffc003fade020^M > prologue botch: displacement 16^M > panic: > > Machine seems to have locked up solid, I cannot get back to the console, > does not react to a break. It does respond to ping's however. Hmm, well, that LOR is a known bogus one. It seems that ddb panic'd trying to do the backtrace though (tracing off of _end is usually a bad sign). Can you reproduce any of these problems if you test under load w/o the preemption patch? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 09:22:37 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B339E16A4CE for ; Wed, 17 Mar 2004 09:22:37 -0800 (PST) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65AED43D2F for ; Wed, 17 Mar 2004 09:22:37 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from [192.168.0.234] ([24.37.11.34]) by VL-MO-MR004.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HUQ008ACDLK8X@VL-MO-MR004.ip.videotron.ca> for alpha@freebsd.org; Wed, 17 Mar 2004 12:22:32 -0500 (EST) Date: Wed, 17 Mar 2004 12:22:32 -0500 From: "Stephane E. Potvin" In-reply-to: <9B0131BE-7820-11D8-B119-000A95AFA61E@videotron.ca> To: alpha@freebsd.org Message-id: MIME-version: 1.0 X-Mailer: Apple Mail (2.612) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT References: <200403121543.03123.jhb@FreeBSD.org> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> <6866F53C-7811-11D8-B119-000A95AFA61E@videotron.ca> <9B0131BE-7820-11D8-B119-000A95AFA61E@videotron.ca> Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 17:22:37 -0000 On 17-Mar-04, at 9:37 AM, Stephane E. Potvin wrote: > > On 17-Mar-04, at 7:48 AM, Stephane E. Potvin wrote: > >> >> On 15-Mar-04, at 8:37 PM, Stephane E. Potvin wrote: >> >>> >>> On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: >>> >>>> On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: >>>>> On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: >>>>>> On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: >>>>>>> On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: >>>>>>>> On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: >>>>>>>>> On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: >>>>>>>>>> Ok, two patches that I need someone to test. First off, I >>>>>>>>>> have >>>> >>>>>>>> etc. work ok w/o generating a LOR warning (which means you have >>>>>>>> to have >>>>>>>> WITNESS on for this test). Thanks for testing these. >>>>>>> >>>>>>> I'm by no standard a gdb specialist but I played with it with a >>>>>>> WITNESS >>>>>>> equipped kernel and it did not complain about LOR. On a UP DS10 >>>>>>> btw. >>>>>>> >>>>>>> Gonna try the other patch next. >>>>>> >>>>>> Hmm.. >>>>>> >>>> ... >>>> >>>>> bah, you'll need to add a '' include to interrupt.c. >>>>> I'll fix it >>>>> in my tree here and commit the ptrace patch. Thanks! >>>> >>>> I have the interrupt.c patch now in test. Currently the DS10 is >>>> doing a >>>> plain buildworld, I will move to make -j next. >>>> >>>> How long would the test need to run for a reliable indication of >>>> Go/NoGo >>>> >>> >>> Make sure that you have more than 4G swapspace. I had a -j 256 die >>> on me after >>> 48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and >>> try again >>> (crossing fingers). You'll also have to raise kern.ipc.maxpipekva to >>> at least >>> 24Mb too. >> >> Replying to myself, >> >> I got the following backtrace 3 times while making a -j 256 >> buildworld. I had these >> with my earlier attempts but tought that they were somewhat related >> to the >> machine running out of swap. This time, I got them without the swap >> issue. >> I'll try again with the ithread preemtion patch removed just to make >> sure that >> it's not caused by it but I don't beleive that they are related. >> >> Stack backtrade: >> db_print_backtrace() at 0xfffffc00004b5748 = db_print_backtrace+0x18 >> backtrace() at 0xfffffc00003ad08c = backtrace+0x2c >> getdirtybuf() at 0xfffffc0000477c7c = getdirtybuf+0x4c >> flush_deplist() at 0xfffffc0000476a64 = flush_deplist+0x64 >> flush_inodedep_deps() at 0xfffffc0000476970 = flush_inodedep_deps+0xa0 >> softdep_sync_metadata() at 0xfffffc00004763e8 = >> softdep_sync_metadata+0xa8 >> ffs_fsync() at 0xfffffc000047bcd4 = ffs_fsync+0x434 >> fsync() at 0xfffffc000041dbed = fsync+0x16c >> syscall() at 0xfffffc00004c55bc = syscall+0x36c >> XentSys() at 0xfffffc00004b6270 = XentSys+0x64 >> --- syscall (95) --- >> --- user mode --- >> > One more piece of information that could be relevent, 80% of the > swapspace > is an md device backed by a 4Gb file so it might be a bug still > lurking in the > md device. Well, I was able to reproduce the previous backtrace with the ithread patch removed so I guess it's not related to that. I'm gonna try to reproduce it on an intel box to see if it only affects the alpha platform. Steph From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 10:09:21 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9120316A4CE for ; Wed, 17 Mar 2004 10:09:21 -0800 (PST) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55BCB43D1F for ; Wed, 17 Mar 2004 10:09:19 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (localhost [127.0.0.1]) by TRANG.nuxi.com (8.12.11/8.12.10) with ESMTP id i2HI9EEn095607; Wed, 17 Mar 2004 10:09:14 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i2HI98tI095606; Wed, 17 Mar 2004 10:09:08 -0800 (PST) (envelope-from obrien) Date: Wed, 17 Mar 2004 10:09:08 -0800 From: "David O'Brien" To: Dag-Erling Sm?rgrav Message-ID: <20040317180908.GE94853@dragon.nuxi.com> Mail-Followup-To: David O'Brien , Dag-Erling Sm?rgrav , alpha@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-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 cc: alpha@freebsd.org Subject: Re: strict aliasing patches X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 18:09:21 -0000 On Tue, Mar 16, 2004 at 10:22:51AM +0100, Dag-Erling Sm?rgrav wrote: > The attached patches are required to build alpha world with -O2. > Please review. Looks good to me. -- -- David (obrien@FreeBSD.org) From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 13:22:43 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F0A316A4CE; Wed, 17 Mar 2004 13:22:43 -0800 (PST) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B98643D1F; Wed, 17 Mar 2004 13:22:43 -0800 (PST) (envelope-from sepotvin@videotron.ca) Received: from [192.168.0.234] ([24.37.11.34]) by VL-MO-MR005.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0HUQ00LEKOPU3H@VL-MO-MR005.ip.videotron.ca>; Wed, 17 Mar 2004 16:22:42 -0500 (EST) Date: Wed, 17 Mar 2004 16:22:42 -0500 From: "Stephane E. Potvin" In-reply-to: <200403171044.28946.jhb@FreeBSD.org> To: John Baldwin Message-id: <39B99126-7859-11D8-A48C-000A95AFA61E@videotron.ca> MIME-version: 1.0 X-Mailer: Apple Mail (2.613) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT References: <200403151650.51877.jhb@FreeBSD.org> <6.0.3.0.2.20040317114223.02301270@mail.messagingengine.com> <200403171044.28946.jhb@FreeBSD.org> cc: alpha@freebsd.org Subject: Re: Testers wanted: Floppies round 2 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 21:22:43 -0000 On 17-Mar-04, at 10:44 AM, John Baldwin wrote: > On Tuesday 16 March 2004 07:44 pm, Rob B wrote: >> At 08:50 AM 16/03/2004, John Baldwin wrote: >>> Ok, I think I've fixed the bug in bsdlabel that prevented it from >>> making >>> bootable floppy images for Alpha and I've built a new set of boot >>> floppies >>> via a cross-release. You can find them at >>> http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if >>> someone >>> could test them to make sure they work ok. Thanks. >> >> So far, the system boots off the boot disk, and then the loader sits >> there >> with an error message: >> >> "can't load /kernel" >> >> So I put in the kern1.flp disk, type "load /kernel?, and the loader >> still >> says "can't load /kernel" > > Ok, I haven't had a chance to test splitfs support on Alpha. If > someone feels > up to the task, here's some simple steps to take to start with: > > 1) mdconfig and mount boot.flp image > > # cd /mnt/ > # echo "This is test 1" > test1 > # echo "This is test 2" > test2 > # echo "This is test 3" > test3 > # gzip -9 test1 > # mv test2 test2.aa > # echo "test2.aa Boot" > test2.split > # gzip -9 test3 > # mv test3.gz test3.gz.aa > # echo "test3.gz.aa Boot" > test3.gz.split > > 2) Unmount and detach md0, then dd it to a floppy > > 3) Boot up the system, let it fail to find the kernel, then to 'more' > all 3 > test files to make sure they look correct, i.e.: > > ok more /test1 > This is test 1 > ok more /test2 > This is test 2 > ok more /test3 > This is test 3 > > Then let me know if it worked. > I tried it and got the following result: OK more test1 *** FILE test1 BEGIN *** This is test 1 *** FILE test1 END *** OK more test2 *** FILE test2 BEGIN *** can't open 'test2': no such file or directory error showing test2 OK more test3 *** FILE test3 BEGIN *** can't open 'test3': no such file or directory error showing test3 OK Steph From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 14:07:18 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6C6316A558 for ; Wed, 17 Mar 2004 14:07:18 -0800 (PST) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 941AD43D2F for ; Wed, 17 Mar 2004 14:07:18 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 30360 invoked from network); 17 Mar 2004 22:07:16 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 17 Mar 2004 22:07:16 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2HM7629072819; Wed, 17 Mar 2004 17:07:12 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "Stephane E. Potvin" Date: Wed, 17 Mar 2004 17:08:44 -0500 User-Agent: KMail/1.6 References: <200403151650.51877.jhb@FreeBSD.org> <200403171044.28946.jhb@FreeBSD.org> <39B99126-7859-11D8-A48C-000A95AFA61E@videotron.ca> In-Reply-To: <39B99126-7859-11D8-A48C-000A95AFA61E@videotron.ca> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403171708.44158.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: alpha@freebsd.org Subject: Re: Testers wanted: Floppies round 2 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 22:07:19 -0000 On Wednesday 17 March 2004 04:22 pm, Stephane E. Potvin wrote: > On 17-Mar-04, at 10:44 AM, John Baldwin wrote: > > On Tuesday 16 March 2004 07:44 pm, Rob B wrote: > >> At 08:50 AM 16/03/2004, John Baldwin wrote: > >>> Ok, I think I've fixed the bug in bsdlabel that prevented it from > >>> making > >>> bootable floppy images for Alpha and I've built a new set of boot > >>> floppies > >>> via a cross-release. You can find them at > >>> http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if > >>> someone > >>> could test them to make sure they work ok. Thanks. > >> > >> So far, the system boots off the boot disk, and then the loader sits > >> there > >> with an error message: > >> > >> "can't load /kernel" > >> > >> So I put in the kern1.flp disk, type "load /kernel?, and the loader > >> still > >> says "can't load /kernel" > > > > Ok, I haven't had a chance to test splitfs support on Alpha. If > > someone feels > > up to the task, here's some simple steps to take to start with: > > > > 1) mdconfig and mount boot.flp image > > > > # cd /mnt/ > > # echo "This is test 1" > test1 > > # echo "This is test 2" > test2 > > # echo "This is test 3" > test3 > > # gzip -9 test1 > > # mv test2 test2.aa > > # echo "test2.aa Boot" > test2.split > > # gzip -9 test3 > > # mv test3.gz test3.gz.aa > > # echo "test3.gz.aa Boot" > test3.gz.split > > > > 2) Unmount and detach md0, then dd it to a floppy > > > > 3) Boot up the system, let it fail to find the kernel, then to 'more' > > all 3 > > test files to make sure they look correct, i.e.: > > > > ok more /test1 > > This is test 1 > > ok more /test2 > > This is test 2 > > ok more /test3 > > This is test 3 > > > > Then let me know if it worked. > > I tried it and got the following result: > > OK more test1 > *** FILE test1 BEGIN *** > This is test 1 > *** FILE test1 END *** > OK more test2 > *** FILE test2 BEGIN *** > can't open 'test2': no such file or directory > error showing test2 > OK more test3 > *** FILE test3 BEGIN *** > can't open 'test3': no such file or directory > error showing test3 > OK Ok, so splitfs doesn't work on Alpha at all. Ah, bah! I know what to fix. Thanks for doing this quick test, I should have working floppies in a day or two. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 14:43:27 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B193216A4CE; Wed, 17 Mar 2004 14:43:27 -0800 (PST) Received: from smtp-out1.xs4all.nl (smtp-out1.xs4all.nl [194.109.24.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDB7B43D2D; Wed, 17 Mar 2004 14:43:26 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out1.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2HMhP8Q065154; Wed, 17 Mar 2004 23:43:25 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2HMhPTj080115; Wed, 17 Mar 2004 23:43:25 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2HMhORR080114; Wed, 17 Mar 2004 23:43:24 +0100 (CET) (envelope-from wkb) Date: Wed, 17 Mar 2004 23:43:24 +0100 From: Wilko Bulte To: John Baldwin Message-ID: <20040317224324.GA80099@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040316164849.GA71626@freebie.xs4all.nl> <20040317072801.GA75715@freebie.xs4all.nl> <200403171122.31121.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200403171122.31121.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@FreeBSD.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 22:43:27 -0000 On Wed, Mar 17, 2004 at 11:22:31AM -0500, John Baldwin wrote: > On Wednesday 17 March 2004 02:28 am, Wilko Bulte wrote: > > On Tue, Mar 16, 2004 at 05:48:49PM +0100, Wilko Bulte wrote: > > > On Tue, Mar 16, 2004 at 10:59:04AM -0500, John Baldwin wrote: > > > > On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > backtrace() at backtrace+0x2c^M > > witness_checkorder() at witness_checkorder+0x6c0^M > > _mtx_lock_flags() at _mtx_lock_flags+0x9c^M > > obj_alloc() at obj_alloc+0x58^M > > slab_zalloc() at slab_zalloc+0xcc^M > > uma_zone_slab() at uma_zone_slab+0x108^M > > uma_zalloc_internal() at uma_zalloc_internal+0x5c^M > > uma_zalloc_arg() at uma_zalloc_arg+0x418^M > > swp_pager_meta_build() at swp_pager_meta_build+0x148^M > > swap_pager_putpages() at swap_pager_putpages+0x380^M > > default_pager_putpages() at default_pager_putpages+0x1c^M > > vm_pageout_flush() at vm_pageout_flush+0x1e0^M > > _end() at 0xfffffc003fade020^M > > prologue botch: displacement 16^M > > panic: > > > > Machine seems to have locked up solid, I cannot get back to the console, > > does not react to a break. It does respond to ping's however. > > Hmm, well, that LOR is a known bogus one. It seems that ddb panic'd trying to > do the backtrace though (tracing off of _end is usually a bad sign). Can you > reproduce any of these problems if you test under load w/o the preemption > patch? With the patch still in I just got: db> trace Debugger() at Debugger+0x38 __panic() at __panic+0x228 sleepq_timeout() at sleepq_timeout+0x10c softclock() at softclock+0x228 ithread_loop() at ithread_loop+0x1a4 fork_exit() at fork_exit+0x100 exception_return() at exception_return --- root of call graph --- db> Sofar I seem to have a set of different footprints. -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 14:44:05 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F05E16A4CF for ; Wed, 17 Mar 2004 14:44:05 -0800 (PST) Received: from smtp-out4.xs4all.nl (smtp-out4.xs4all.nl [194.109.24.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13A7843D2D for ; Wed, 17 Mar 2004 14:44:05 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out4.xs4all.nl (8.12.10/8.12.10) with ESMTP id i2HMi3Xh031213; Wed, 17 Mar 2004 23:44:03 +0100 (CET) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.10/8.12.9) with ESMTP id i2HMi3Tj080134; Wed, 17 Mar 2004 23:44:03 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.10/8.12.9/Submit) id i2HMi3jD080133; Wed, 17 Mar 2004 23:44:03 +0100 (CET) (envelope-from wkb) Date: Wed, 17 Mar 2004 23:44:03 +0100 From: Wilko Bulte To: "Stephane E. Potvin" Message-ID: <20040317224403.GB80099@freebie.xs4all.nl> References: <200403121543.03123.jhb@FreeBSD.org> <20040312225626.GA5976@freebie.xs4all.nl> <200403151320.32852.jhb@FreeBSD.org> <20040315231809.GA39847@freebie.xs4all.nl> <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <783C9040-76EA-11D8-9B58-000A95AFA61E@videotron.ca> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-STABLE X-PGP: finger wilko@freebsd.org cc: alpha@freebsd.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 22:44:05 -0000 On Mon, Mar 15, 2004 at 08:37:21PM -0500, Stephane E. Potvin wrote: > > On 15-Mar-04, at 6:18 PM, Wilko Bulte wrote: > > >On Mon, Mar 15, 2004 at 01:20:32PM -0500, John Baldwin wrote: > >>On Friday 12 March 2004 06:07 pm, Wilko Bulte wrote: > >>>On Fri, Mar 12, 2004 at 11:56:26PM +0100, Wilko Bulte wrote: > >>>>On Fri, Mar 12, 2004 at 05:15:52PM -0500, John Baldwin wrote: > >>>>>On Friday 12 March 2004 04:28 pm, Wilko Bulte wrote: > >>>>>>On Fri, Mar 12, 2004 at 03:43:03PM -0500, John Baldwin wrote: > >>>>>>>Ok, two patches that I need someone to test. First off, I have > > > >>>>>etc. work ok w/o generating a LOR warning (which means you have to > >>>>>have > >>>>>WITNESS on for this test). Thanks for testing these. > >>>> > >>>>I'm by no standard a gdb specialist but I played with it with a > >>>>WITNESS > >>>>equipped kernel and it did not complain about LOR. On a UP DS10 btw. > >>>> > >>>>Gonna try the other patch next. > >>> > >>>Hmm.. > >>> > >... > > > >>bah, you'll need to add a '' include to interrupt.c. > >>I'll fix it > >>in my tree here and commit the ptrace patch. Thanks! > > > >I have the interrupt.c patch now in test. Currently the DS10 is doing a > >plain buildworld, I will move to make -j next. > > > >How long would the test need to run for a reliable indication of > >Go/NoGo > > > > Make sure that you have more than 4G swapspace. I had a -j 256 die on > me after > 48 hours with 768Mb ram and 4G swap. I'll bump the swap to 8G and try > again > (crossing fingers). You'll also have to raise kern.ipc.maxpipekva to at > least > 24Mb too. I have 1GB RAM and 2 GB swap. swap does not seem to be used much. -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 15:04:37 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2331D16A4F6 for ; Wed, 17 Mar 2004 15:04:37 -0800 (PST) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4FEE43D2D for ; Wed, 17 Mar 2004 15:04:36 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 16668 invoked from network); 17 Mar 2004 23:04:36 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 17 Mar 2004 23:04:36 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2HN4W28073163; Wed, 17 Mar 2004 18:04:32 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Wilko Bulte Date: Wed, 17 Mar 2004 18:06:01 -0500 User-Agent: KMail/1.6 References: <200403121543.03123.jhb@FreeBSD.org> <200403171122.31121.jhb@FreeBSD.org> <20040317224324.GA80099@freebie.xs4all.nl> In-Reply-To: <20040317224324.GA80099@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403171806.01271.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: alpha@FreeBSD.org Subject: Re: Testers Needed!! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 23:04:37 -0000 On Wednesday 17 March 2004 05:43 pm, Wilko Bulte wrote: > On Wed, Mar 17, 2004 at 11:22:31AM -0500, John Baldwin wrote: > > On Wednesday 17 March 2004 02:28 am, Wilko Bulte wrote: > > > On Tue, Mar 16, 2004 at 05:48:49PM +0100, Wilko Bulte wrote: > > > > On Tue, Mar 16, 2004 at 10:59:04AM -0500, John Baldwin wrote: > > > > > On Tuesday 16 March 2004 01:57 am, Wilko Bulte wrote: > > > > > > backtrace() at backtrace+0x2c^M > > > witness_checkorder() at witness_checkorder+0x6c0^M > > > _mtx_lock_flags() at _mtx_lock_flags+0x9c^M > > > obj_alloc() at obj_alloc+0x58^M > > > slab_zalloc() at slab_zalloc+0xcc^M > > > uma_zone_slab() at uma_zone_slab+0x108^M > > > uma_zalloc_internal() at uma_zalloc_internal+0x5c^M > > > uma_zalloc_arg() at uma_zalloc_arg+0x418^M > > > swp_pager_meta_build() at swp_pager_meta_build+0x148^M > > > swap_pager_putpages() at swap_pager_putpages+0x380^M > > > default_pager_putpages() at default_pager_putpages+0x1c^M > > > vm_pageout_flush() at vm_pageout_flush+0x1e0^M > > > _end() at 0xfffffc003fade020^M > > > prologue botch: displacement 16^M > > > panic: > > > > > > Machine seems to have locked up solid, I cannot get back to the > > > console, does not react to a break. It does respond to ping's however. > > > > Hmm, well, that LOR is a known bogus one. It seems that ddb panic'd > > trying to do the backtrace though (tracing off of _end is usually a bad > > sign). Can you reproduce any of these problems if you test under load > > w/o the preemption patch? > > With the patch still in I just got: > > db> trace > Debugger() at Debugger+0x38 > __panic() at __panic+0x228 > sleepq_timeout() at sleepq_timeout+0x10c > softclock() at softclock+0x228 > ithread_loop() at ithread_loop+0x1a4 > fork_exit() at fork_exit+0x100 > exception_return() at exception_return > --- root of call graph --- > db> > > Sofar I seem to have a set of different footprints. Heh, that wouldn't happen to have been the bogus assertion I fixed recently would it? RCS file: /usr/cvs/src/sys/kern/subr_sleepqueue.c,v ---------------------------- revision 1.4 date: 2004/03/16 18:56:22; author: jhb; state: Exp; lines: +1 -1 Remove a bogus assertion and readd it in a more correct location. A thread might be enqueued on a sleep queue but not be asleep when the timeout fires if it is blocked on a lock trying to check for pending signals before going to sleep. In the case of fixing up the TDF_TIMEOUT race, however, the thread must be marked asleep. Reported by: kan (the bogus one) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Wed Mar 17 16:33:39 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0575A16A4CE for ; Wed, 17 Mar 2004 16:33:39 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7A7E43D3F for ; Wed, 17 Mar 2004 16:33:38 -0800 (PST) (envelope-from trevor@FreeBSD.org) Received: from freefall.freebsd.org (trevor@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i2I0Xcbv091292 for ; Wed, 17 Mar 2004 16:33:38 -0800 (PST) (envelope-from trevor@freefall.freebsd.org) Received: (from trevor@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2I0Xcf8091286 for freebsd-alpha@FreeBSD.org; Wed, 17 Mar 2004 16:33:38 -0800 (PST) (envelope-from trevor) Date: Wed, 17 Mar 2004 16:33:38 -0800 (PST) From: Trevor Johnson Message-Id: <200403180033.i2I0Xcf8091286@freefall.freebsd.org> To: freebsd-alpha@FreeBSD.org Subject: size data for your FreeBSD port(s) X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Mar 2004 00:33:39 -0000 Index: /usr/ports/www/netscape47-communicator/distinfo =================================================================== RCS file: /home/ncvs/ports/www/netscape47-communicator/distinfo,v retrieving revision 1.1 diff -u -r1.1 distinfo --- /usr/ports/www/netscape47-communicator/distinfo 16 May 2003 03:41:42 -0000 1.1 +++ /usr/ports/www/netscape47-communicator/distinfo 17 Mar 2004 23:26:22 -0000 @@ -1,2 +1,4 @@ MD5 (communicator-v478-us.alpha-dec-osf4.0.tar.gz) = 7f1f12f4a2c1abb6b4f50739f6cdf6bd +SIZE (communicator-v478-us.alpha-dec-osf4.0.tar.gz) = 13637883 MD5 (navigator-v478-us.alpha-dec-osf4.0.tar.gz) = 5c4283489e79f7c2e9de6b50b97f681f +SIZE (navigator-v478-us.alpha-dec-osf4.0.tar.gz) = 9910790 From owner-freebsd-alpha@FreeBSD.ORG Thu Mar 18 11:44:05 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEDD116A4CF for ; Thu, 18 Mar 2004 11:44:05 -0800 (PST) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 989FA43D1D for ; Thu, 18 Mar 2004 11:44:05 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 6455 invoked from network); 18 Mar 2004 19:44:04 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 18 Mar 2004 19:44:04 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.10/8.12.10) with ESMTP id i2IJhx28078254; Thu, 18 Mar 2004 14:43:59 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: alpha@FreeBSD.org Date: Thu, 18 Mar 2004 14:45:40 -0500 User-Agent: KMail/1.6 References: <200403151650.51877.jhb@FreeBSD.org> <39B99126-7859-11D8-A48C-000A95AFA61E@videotron.ca> <200403171708.44158.jhb@FreeBSD.org> In-Reply-To: <200403171708.44158.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200403181445.40822.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx Subject: Testers wanted: Floppies round 3 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Mar 2004 19:44:05 -0000 On Wednesday 17 March 2004 05:08 pm, John Baldwin wrote: > On Wednesday 17 March 2004 04:22 pm, Stephane E. Potvin wrote: > > On 17-Mar-04, at 10:44 AM, John Baldwin wrote: > > > On Tuesday 16 March 2004 07:44 pm, Rob B wrote: > > >> At 08:50 AM 16/03/2004, John Baldwin wrote: > > >>> Ok, I think I've fixed the bug in bsdlabel that prevented it from > > >>> making > > >>> bootable floppy images for Alpha and I've built a new set of boot > > >>> floppies > > >>> via a cross-release. You can find them at > > >>> http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if > > >>> someone > > >>> could test them to make sure they work ok. Thanks. > > Ok, so splitfs doesn't work on Alpha at all. Ah, bah! I know what to fix. > Thanks for doing this quick test, I should have working floppies in a day > or two. Ok, I've built new floppies that should have splitfs support turned on in the loader now and have updated the files at the URL above. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Fri Mar 19 03:15:55 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A75716A4CE for ; Fri, 19 Mar 2004 03:15:55 -0800 (PST) Received: from diogenis.ceid.upatras.gr (diogenis.ceid.upatras.gr [150.140.141.181]) by mx1.FreeBSD.org (Postfix) with SMTP id 727C243D31 for ; Fri, 19 Mar 2004 03:15:53 -0800 (PST) (envelope-from ntarmos@Noth.ceid.upatras.gr) Received: (qmail 19494 invoked from network); 19 Mar 2004 11:15:11 -0000 Received: from noth.ceid.upatras.gr (150.140.143.234) by diogenis.ceid.upatras.gr with SMTP; 19 Mar 2004 11:15:11 -0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by Noth.ceid.upatras.gr (Postfix) with ESMTP id 6295DFF78 for ; Fri, 19 Mar 2004 13:17:24 +0200 (EET) Received: from Noth.ceid.upatras.gr ([127.0.0.1]) by localhost (Noth [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14761-08 for ; Fri, 19 Mar 2004 13:17:23 +0200 (EET) Received: by Noth.ceid.upatras.gr (Postfix, from userid 1000) id CC211FDE6; Fri, 19 Mar 2004 13:17:23 +0200 (EET) Date: Fri, 19 Mar 2004 13:17:23 +0200 From: Nikos Ntarmos To: freebsd-alpha@freebsd.org Message-ID: <20040319111723.GA21579@diogenis.ceid.upatras.gr> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.5.1+cvs20040105i X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at Noth.ceid.upatras.gr Subject: Re: strict aliasing patches X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Mar 2004 11:15:55 -0000 Howdy there. Umm... A -O2 buildworld fails under RELENG_5_2 cvsup'ed like 3 days ago, with the following error: /usr/src/lib/libpam/modules/pam_echo/pam_echo.c: In function `_pam_echo': /usr/src/lib/libpam/modules/pam_echo/pam_echo.c:92: warning: dereferencing type-punned pointer will break strict-aliasing rules \n\n P.S.: FWIW making my way through the build log I noticed two funny warning messages. The first on line 668 of contrib/binutils/bfd/coff-alpha.c about a comparison (intern->r_size<=256) being always true, which indeed holds since r_size is of type char, and a warning on line 2328 of contrib/binutils/bdf/elf.c about a comparison (this_hdr->sh_name == (unsigned long) -1) being always false, which holds since sh_name is of type unsigned int (btw why is -1 cast to unsigned long?). -- Nikos "Noth" Ntarmos | < ntarmos at ceid dot upatras dot gr > NetCINS Lab. @ C.E.I.D. | [ http://{noth,p2p}.ceid.upatras.gr/ ] U. of Patras - Greece | ( 38.2594N, 21.7428E ) ( 1024D / CF95160A ) From owner-freebsd-alpha@FreeBSD.ORG Fri Mar 19 12:17:47 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AA9D16A4CE for ; Fri, 19 Mar 2004 12:17:47 -0800 (PST) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id F217E43D41 for ; Fri, 19 Mar 2004 12:17:46 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.strauser.com (pooh.honeypot.net [10.0.5.128]) by kanga.honeypot.net (8.12.10/8.12.10) with ESMTP id i2JKHjZv057269 for ; Fri, 19 Mar 2004 14:17:46 -0600 (CST) (envelope-from kirk@strauser.com) To: freebsd-alpha@freebsd.org From: Kirk Strauser Date: Fri, 19 Mar 2004 14:17:36 -0600 Message-ID: <87y8pwiobj.fsf@strauser.com> Lines: 20 X-Mailer: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Virus-Scanned: ClamAV version 'clamd / ClamAV version 0.65', clamav-milter version '0.60p' Subject: 5.2.1 on a Cabriolet? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Mar 2004 20:17:47 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable I'm using a PC64 (from dmesg: "Digital AlphaPC 64 274 MHz, 274MHz") with three fxp cards as a firewall/router. The machine is currently running 4.9-STABLE, but I imagine that I'll be needing to upgrade to 5.x at some time soon when that becomes the stable branch. Right now, I'm using 5-CURRENT on a few x86 servers with great success, but I don't want to attempt to upgrade my router until I feel fairly confident that I can do it without too much downtime or emergency restoral from backups. So, does anyone have an opinion on whether 5.2.1 would probably be stable enough to upgrade at this time, or would I be better off waiting until 5-STABLE comes along? On the one hand, I don't want to upgrade prematurely. On the other hand, I don't want to wait until the 4-STABLE brance is completely dead so that I have no real fallback position if I encounter some weird hardware incompatibility. =2D-=20 Kirk Strauser In Googlis non est, ergo non est. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAW1Vp5sRg+Y0CpvERAkAwAJ4jU+geeboSYNXxnVrV3sTOPlFfdQCcCCsW fGZzVD5S0CxyrloUr8dtBHs= =VLZj -----END PGP SIGNATURE----- --=-=-=-- From owner-freebsd-alpha@FreeBSD.ORG Fri Mar 19 20:24:16 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6432A16A4CE for ; Fri, 19 Mar 2004 20:24:16 -0800 (PST) Received: from mailsv01.comindico.com.au (mailsv01.comindico.com.au [203.194.27.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8C3E43D1F for ; Fri, 19 Mar 2004 20:24:15 -0800 (PST) (envelope-from robbyrnes@ozemail.com.au) Received: from ozemail.com.au (dialup-220.89.221.203.acc50-kent-syd.comindico.com.au [203.221.89.220]) by mailsv01.comindico.com.au (Mirapoint) with ESMTP id AEZ77663; Sat, 20 Mar 2004 15:22:43 +1100 (EST) Message-ID: <405BC69F.4050908@ozemail.com.au> Date: Sat, 20 Mar 2004 15:20:47 +1100 From: Rob B User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kirk Strauser References: <87y8pwiobj.fsf@strauser.com> In-Reply-To: <87y8pwiobj.fsf@strauser.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-alpha@freebsd.org Subject: Re: 5.2.1 on a Cabriolet? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Mar 2004 04:24:16 -0000 Kirk Strauser wrote: > I'm using a PC64 (from dmesg: "Digital AlphaPC 64 274 MHz, 274MHz") with > three fxp cards as a firewall/router. The machine is currently running > 4.9-STABLE, but I imagine that I'll be needing to upgrade to 5.x at some > time soon when that becomes the stable branch. > > Right now, I'm using 5-CURRENT on a few x86 servers with great success, but > I don't want to attempt to upgrade my router until I feel fairly confident > that I can do it without too much downtime or emergency restoral from > backups. So, does anyone have an opinion on whether 5.2.1 would probably be > stable enough to upgrade at this time, or would I be better off waiting > until 5-STABLE comes along? > > On the one hand, I don't want to upgrade prematurely. On the other hand, I > don't want to wait until the 4-STABLE brance is completely dead so that I > have no real fallback position if I encounter some weird hardware > incompatibility. Kirk, I was never able to get anything higher that 5.1-RELEASE booting on this box I wrote: jumping to bootstrap code loading /boot/loader | halted CPU 0 halt code = 2 kernel stack not valid halt PC = 7000000f0000 boot failure There doesn't appear to be a /boot/loader.old that I can load either. I'm in the process of trying John Baldwins floppies - see recent posings on that cheers, Rob -- A man who fishes for marlin in ponds will put his money in Etruscan bonds. This is random quote 158 of 1254. Distance from the centre of the brewing universe [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5 From owner-freebsd-alpha@FreeBSD.ORG Fri Mar 19 20:45:00 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AC3516A4CE; Fri, 19 Mar 2004 20:45:00 -0800 (PST) Received: from mailsv01.comindico.com.au (mailsv01.comindico.com.au [203.194.27.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC17343D31; Fri, 19 Mar 2004 20:44:59 -0800 (PST) (envelope-from robbyrnes@fastmail.com.au) Received: from cartman.fastmail.com.au (dialup-220.89.221.203.acc50-kent-syd.comindico.com.au [203.221.89.220]) by mailsv01.comindico.com.au (Mirapoint) with ESMTP id AEZ77697; Sat, 20 Mar 2004 15:44:22 +1100 (EST) Message-Id: <6.0.3.0.2.20040320153730.022d1958@mail.messagingengine.com> X-Sender: robbyrnes@fastmail.com.au@mail.messagingengine.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.3.0 Date: Sat, 20 Mar 2004 15:42:15 +1100 To: John Baldwin , alpha@FreeBSD.org From: Rob B In-Reply-To: <200403181445.40822.jhb@FreeBSD.org> References: <200403151650.51877.jhb@FreeBSD.org> <39B99126-7859-11D8-A48C-000A95AFA61E@videotron.ca> <200403171708.44158.jhb@FreeBSD.org> <200403181445.40822.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: Testers wanted: Floppies round 3 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Mar 2004 04:45:00 -0000 At 06:45 AM 19/03/2004, John Baldwin wrote: >On Wednesday 17 March 2004 05:08 pm, John Baldwin wrote: > > On Wednesday 17 March 2004 04:22 pm, Stephane E. Potvin wrote: > > > On 17-Mar-04, at 10:44 AM, John Baldwin wrote: > > > > On Tuesday 16 March 2004 07:44 pm, Rob B wrote: > > > >> At 08:50 AM 16/03/2004, John Baldwin wrote: > > > >>> Ok, I think I've fixed the bug in bsdlabel that prevented it from > > > >>> making > > > >>> bootable floppy images for Alpha and I've built a new set of boot > > > >>> floppies > > > >>> via a cross-release. You can find them at > > > >>> http://www.FreeBSD.org/~jhb/floppies/alpha/ I'd appreciate it if > > > >>> someone > > > >>> could test them to make sure they work ok. Thanks. > > > > Ok, so splitfs doesn't work on Alpha at all. Ah, bah! I know what to fix. > > Thanks for doing this quick test, I should have working floppies in a day > > or two. > >Ok, I've built new floppies that should have splitfs support turned on in the >loader now and have updated the files at the URL above. Thanks for that John, the floppies now boot, but on my Cabriolet sysinstall crashes to the debugger with - [Stopped at softdep_disk_prewrite+0x50: ldl t0,0xd8(t0) <0xd8> This happens when I try and select the Distributions as part of a custom install Cheers, Rob -- The charms of a woman are directly related to the speed of her passing. This is random quote 993 of 1254. Distance from the centre of the brewing universe [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5 From owner-freebsd-alpha@FreeBSD.ORG Sat Mar 20 06:16:35 2004 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F46216A4CE for ; Sat, 20 Mar 2004 06:16:35 -0800 (PST) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A0D743D31 for ; Sat, 20 Mar 2004 06:16:34 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.strauser.com (pooh.honeypot.net [10.0.5.128]) by kanga.honeypot.net (8.12.10/8.12.10) with ESMTP id i2KEGVZv069297; Sat, 20 Mar 2004 08:16:32 -0600 (CST) (envelope-from kirk@strauser.com) To: Rob B References: <87y8pwiobj.fsf@strauser.com> <405BC69F.4050908@ozemail.com.au> From: Kirk Strauser Date: Sat, 20 Mar 2004 08:16:28 -0600 In-Reply-To: <405BC69F.4050908@ozemail.com.au> (Rob B.'s message of "Sat, 20 Mar 2004 15:20:47 +1100") Message-ID: <87wu5f1u4j.fsf@strauser.com> Lines: 12 X-Mailer: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Virus-Scanned: ClamAV version 'clamd / ClamAV version 0.65', clamav-milter version '0.60p' cc: freebsd-alpha@freebsd.org Subject: Re: 5.2.1 on a Cabriolet? X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Mar 2004 14:16:35 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable At 2004-03-20T04:20:47Z, Rob B writes: > I was never able to get anything higher that 5.1-RELEASE booting on this > box > I'm in the process of trying John Baldwins floppies - see recent > posings on that Thanks, Rob. Please keep us informed. =2D-=20 Kirk Strauser --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAXFI/5sRg+Y0CpvERAip9AJ9I1lEEict6vOyH2PThQM2xUwCUuACfblHX 02Q869Rh5pciSUBqWWJmVeg= =HkGZ -----END PGP SIGNATURE----- --=-=-=--