From owner-freebsd-ppc@FreeBSD.ORG Sun May 29 11:33:39 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7962C16A41F for ; Sun, 29 May 2005 11:33:39 +0000 (GMT) (envelope-from tilman@arved.at) Received: from 21322530218.direct.eti.at (21322530218.direct.eti.at [213.225.30.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2A1343D48 for ; Sun, 29 May 2005 11:33:38 +0000 (GMT) (envelope-from tilman@arved.at) Received: from jim.arved.de (localhost [127.0.0.1]) by 21322530218.direct.eti.at (8.13.1/8.13.1) with ESMTP id j4TBXY9q064164; Sun, 29 May 2005 13:33:34 +0200 (CEST) (envelope-from tilman@arved.at) Received: (from arved@localhost) by jim.arved.de (8.13.3/8.13.1/Submit) id j4TBXYns064163; Sun, 29 May 2005 13:33:34 +0200 (CEST) (envelope-from tilman@arved.at) X-Authentication-Warning: jim.arved.de: arved set sender to tilman@arved.at using -f Date: Sun, 29 May 2005 13:33:34 +0200 From: Tilman Linneweh To: freebsd-ppc@freebsd.org Message-ID: <20050529113334.GK92909@arved.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: arved@arved.at Subject: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte 0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2005 11:33:39 -0000 Hi, I have been running into the following panics: panic pmap_pvo_to_pte: pvo 0x129e0800 pte does not match pte 0x817bc0 in pmap_pt eg_table KDB: enter: panic [thread pid 75175 tid 10017 ] Stopped at 0x25175c: lwz r11,r1, 0x0 db> where Tracing pid 75175 tid 100117 td 0x2cbb640 0xdd1ccad0: at panic+0x134 0xdd1ccb70: at pmap_pvo_to_pte+0x124 0xdd1ccb90: at pmap_pvo_remove+0x1c 0xdd1ccbb0: at pmap_remove+0x84 0xdd1ccbe0: at vm_map_delete+0x1c4 0xdd1ccc20: at vm_map_remove+0x74 ... pmap_pvo_to_pte: pvo 0x4abc440 has invalid pte 0xa72948 in pmap_pteg_table but valid in po pmap_pvo_to_pte+0x144 pmap_pvo_remove+0x1c pmap_remove+0x84 vm_map_delete+0x1c4 vm_map_remove+0x74 exit sys_exit syscall trap powerpc_interrupt Any ideas? regards tilman From owner-freebsd-ppc@FreeBSD.ORG Sun May 29 21:10:37 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A24F16A427 for ; Sun, 29 May 2005 21:10:36 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DACF843D69 for ; Sun, 29 May 2005 21:09:53 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.25.99] (cpe-99-25.fr-dsl.bris.onthenet.net [203.144.25.99]) by liberty.onthenet.com.au (8.12.9 - 20030918/8.12.9) with ESMTP id j4TL9gnP013483; Mon, 30 May 2005 07:09:43 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <429A2F81.3040007@freebsd.org> Date: Mon, 30 May 2005 07:09:21 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tilman Linneweh References: <20050529113334.GK92909@arved.at> In-Reply-To: <20050529113334.GK92909@arved.at> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte 0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2005 21:10:37 -0000 > I have been running into the following panics: > > panic pmap_pvo_to_pte: pvo 0x129e0800 pte does not match pte 0x817bc0 in pmap_pt I've not seen this one before.. > pmap_pvo_to_pte: pvo 0x4abc440 has invalid pte 0xa72948 in pmap_pteg_table but valid in po ... but this one was reported on an older G3 without much RAM. What was going on at the time it occurred ? later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Sun May 29 22:19:41 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8293516A41C for ; Sun, 29 May 2005 22:19:41 +0000 (GMT) (envelope-from tilman@arved.at) Received: from 21322530218.direct.eti.at (21322530218.direct.eti.at [213.225.30.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD0FC43D1F for ; Sun, 29 May 2005 22:19:40 +0000 (GMT) (envelope-from tilman@arved.at) Received: from jim.arved.de (localhost [127.0.0.1]) by 21322530218.direct.eti.at (8.13.1/8.13.1) with ESMTP id j4TMJddD069307 for ; Mon, 30 May 2005 00:19:39 +0200 (CEST) (envelope-from tilman@arved.at) Received: (from arved@localhost) by jim.arved.de (8.13.3/8.13.1/Submit) id j4TMJcss069306 for freebsd-ppc@freebsd.org; Mon, 30 May 2005 00:19:38 +0200 (CEST) (envelope-from tilman@arved.at) X-Authentication-Warning: jim.arved.de: arved set sender to tilman@arved.at using -f Date: Mon, 30 May 2005 00:19:38 +0200 From: Tilman Linneweh To: freebsd-ppc@freebsd.org Message-ID: <20050529221938.GL92909@arved.at> References: <20050529113334.GK92909@arved.at> <429A2F81.3040007@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <429A2F81.3040007@freebsd.org> User-Agent: Mutt/1.4.2.1i Subject: Re: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte 0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2005 22:19:41 -0000 * Peter Grehan [2005-05-29 23:09]: > >panic pmap_pvo_to_pte: pvo 0x129e0800 pte does not match pte > >0x817bc0 in pmap_pt > > I've not seen this one before.. > > >pmap_pvo_to_pte: pvo 0x4abc440 has invalid pte 0xa72948 in > >pmap_pteg_table but valid in po > > ... but this one was reported on an older G3 without much RAM. > > What was going on at the time it occurred ? Three to five package building processes, so load around 3 to 4 and a bit of Disk I/O. The box has 512 MB RAM but unfortunately no Swap, so not enough RAM could be a reason. I will try to add a Swap partition to see if it keeps the box more stable. regards tilman From owner-freebsd-ppc@FreeBSD.ORG Mon May 30 01:24:36 2005 Return-Path: X-Original-To: powerpc@freebsd.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4B5B16A41C; Mon, 30 May 2005 01:24:36 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76FD243D1F; Mon, 30 May 2005 01:24:36 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.3/8.13.3) with ESMTP id j4U1P3vY081120; Sun, 29 May 2005 21:25:03 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.3/8.13.3) with ESMTP id j4U1OZEu071884; Sun, 29 May 2005 21:24:35 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 70A987306E; Sun, 29 May 2005 21:24:35 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20050530012435.70A987306E@freebsd-current.sentex.ca> Date: Sun, 29 May 2005 21:24:35 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on clamscanner4 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 May 2005 01:24:37 -0000 TB --- 2005-05-30 01:05:35 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2005-05-30 01:05:35 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2005-05-30 01:05:35 - cleaning the object tree TB --- 2005-05-30 01:05:53 - checking out the source tree TB --- 2005-05-30 01:05:53 - cd /home/tinderbox/CURRENT/powerpc/powerpc TB --- 2005-05-30 01:05:53 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2005-05-30 01:11:27 - building world (CFLAGS=-O2 -pipe) TB --- 2005-05-30 01:11:27 - cd /home/tinderbox/CURRENT/powerpc/powerpc/src TB --- 2005-05-30 01:11:27 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> 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 [...] ln -fs /home/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/tinderbox/CURRENT/powerpc/powerpc/src/tmp/lib/libbsdxml.so.1 /home/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/tinderbox/CURRENT/powerpc/powerpc/src/tmp/usr/lib/libbsdxml.so sh /tinderbox/CURRENT/powerpc/powerpc/src/tools/install.sh -C -o root -g wheel -m 444 bsdxml.h /home/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/tinderbox/CURRENT/powerpc/powerpc/src/tmp/usr/include ===> lib/libkvm (depend,all,install) rm -f .depend mkdep -f .depend -a -DLIBC_SCCS -I/tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm.c /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_powerpc.c /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_file.c /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_getloadavg.c /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_getswapinfo.c /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_proc.c In file included from /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm/kvm_proc.c:67: /home/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/tinderbox/CURRENT/powerpc/powerpc/src/tmp/usr/include/sys/sysent.h:35:23: bsm/audit.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src/lib/libkvm. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2005-05-30 01:24:35 - WARNING: /usr/bin/make returned exit code 1 TB --- 2005-05-30 01:24:35 - ERROR: failed to build world TB --- 2005-05-30 01:24:35 - tinderbox aborted From owner-freebsd-ppc@FreeBSD.ORG Tue May 31 03:28:15 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F37F16A41C for ; Tue, 31 May 2005 03:28:15 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C87143D49 for ; Tue, 31 May 2005 03:28:13 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (localhost.onthenet.com.au [127.0.0.1]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id APL33248; Tue, 31 May 2005 13:27:58 +1000 (EST) Received: from 208.54.15.1 by dommail.onthenet.com.au (MOS 3.5.7-GR) with HTTP/1.1; Tue, 31 May 2005 13:27:57 +1000 Date: Tue, 31 May 2005 13:27:57 +1000 From: To: Tilman Linneweh , freebsd-ppc@freebsd.org X-Mailer: Mirapoint Webmail Direct 3.5.7-GR MIME-Version: 1.0 Message-Id: <818615e1.4e07ff3.819d600@dommail.onthenet.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: Re: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 03:28:15 -0000 >> What was going on at the time it occurred ? > >Three to five package building processes, so load around 3 to 4 and >a bit of Disk I/O. >The box has 512 MB RAM but unfortunately no Swap, so not enough RAM >could be a reason. I will try to add a Swap partition to see if >it keeps the box more stable. I'd say not: it's probably more to do with the concurrency. Does it take long to trigger ? What if you kick off 2/3x that many package builds ? later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Tue May 31 06:17:20 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 109D316A41C for ; Tue, 31 May 2005 06:17:20 +0000 (GMT) (envelope-from tilman@arved.at) Received: from 21322530218.direct.eti.at (21322530218.direct.eti.at [213.225.30.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B1CA43D1D for ; Tue, 31 May 2005 06:17:18 +0000 (GMT) (envelope-from tilman@arved.at) Received: from jim.arved.de (localhost [127.0.0.1]) by 21322530218.direct.eti.at (8.13.1/8.13.1) with ESMTP id j4V6HHcd082049; Tue, 31 May 2005 08:17:17 +0200 (CEST) (envelope-from tilman@arved.at) Received: (from arved@localhost) by jim.arved.de (8.13.3/8.13.1/Submit) id j4V6HGc1082048; Tue, 31 May 2005 08:17:16 +0200 (CEST) (envelope-from tilman@arved.at) X-Authentication-Warning: jim.arved.de: arved set sender to tilman@arved.at using -f Date: Tue, 31 May 2005 08:17:16 +0200 From: Tilman Linneweh To: peterg@ptree32.com.au Message-ID: <20050531061716.GP92909@arved.at> References: <818615e1.4e07ff3.819d600@dommail.onthenet.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <818615e1.4e07ff3.819d600@dommail.onthenet.com.au> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ppc@freebsd.org Subject: Re: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 06:17:20 -0000 * peterg@ptree32.com.au [2005-05-31 05:28]: > >> What was going on at the time it occurred ? > > > >Three to five package building processes, so load around 3 to 4 and > >a bit of Disk I/O. > >The box has 512 MB RAM but unfortunately no Swap, so not enough RAM > >could be a reason. I will try to add a Swap partition to see if > >it keeps the box more stable. > > I'd say not: it's probably more to do with the concurrency. Does it take long > to trigger ? What if you kick off 2/3x that many package builds ? Usually it happens after a few hours. I tried kicking the load above 10 by additional running make buildworld -j 10 and the machine froze within a few minutes, without breaking into ddb. Unrelated, i am getting different panic, which does not look ppc-specific: It happens reproducable when i try to compile the nss port (or the one included in mozilla) panic: mutex Giant not owned at /usr/src/sys/kern/kern_mutex.c:299 KDB: enter: panic [thread pid 20485 tid 100084 ] Stopped at 0x251a5c: lwz r11, r1, 0x0 db> where Tracing pid 20485 tid 100084 td 0x15d074b0 0xdd131a10: at panic+0x134 0xdd131ab0: at _mtx_assert+0x74 0xdd131ad0: at _mtx_unlock_flags+0xec 0xdd131b00: at do_execve+0x98c 0xdd131c70: at kern_execve+0xb4 0xdd131ca0: at execve+0x58 0xdd131ce0: at syscall+0x29c .. regards tilman From owner-freebsd-ppc@FreeBSD.ORG Tue May 31 07:38:50 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E73316A420 for ; Tue, 31 May 2005 07:38:50 +0000 (GMT) (envelope-from variantly@thetoilet.com) Received: from ptrt.dravanet.hu (ptrt.dravanet.hu [81.183.253.7]) by mx1.FreeBSD.org (Postfix) with SMTP id D979543D53 for ; Tue, 31 May 2005 07:38:49 +0000 (GMT) (envelope-from variantly@thetoilet.com) Received: from [181.34.223.163] (port=4259 helo=[seasoning]) by ptrt.dravanet.hu with esmtp id 4150621183searchers51002 for freebsd-ppc@freebsd.org; Tue, 31 May 2005 09:40:30 +0200 Mime-Version: 1.0 (Apple Message framework v728) Content-Transfer-Encoding: 7bit Message-Id: <982712029.770285501@ptrt.dravanet.hu> Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-ppc@freebsd.org From: Rolf Date: Tue, 31 May 2005 09:40:29 +0200 X-Mailer: Apple Mail (2.728) Subject: Many specialty drugs, including injectables commonly stocked and available. X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 07:38:50 -0000 Avoid fake viagra get the real thing http://fgkb.etzp0fwpt6wm0fe.tirolean66i1.com Fix this sentence: He put the horse before the cart. The secret to creativity is knowing how to hide your sources. PHONOGRAPH, n. An irritating toy that restores life to dead noises. From owner-freebsd-ppc@FreeBSD.ORG Tue May 31 21:18:15 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81D9516A41F for ; Tue, 31 May 2005 21:18:15 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E69F43D1D for ; Tue, 31 May 2005 21:18:15 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j4VLIEbR092019 for ; Tue, 31 May 2005 14:18:14 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4VLIECl092018 for freebsd-ppc@freebsd.org; Tue, 31 May 2005 14:18:14 -0700 (PDT) (envelope-from obrien) Date: Tue, 31 May 2005 14:18:14 -0700 From: "David O'Brien" To: freebsd-ppc@freebsd.org Message-ID: <20050531211814.GA91988@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i Subject: Loader patch needing testing X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 May 2005 21:18:15 -0000 It would be most helpful if someone could test this patch. Thanks. Index: Makefile =================================================================== RCS file: /home/ncvs/src/sys/boot/powerpc/loader/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- Makefile 21 Dec 2004 12:32:15 -0000 1.18 +++ Makefile 31 May 2005 21:07:38 -0000 @@ -16,7 +16,7 @@ LOADER_NFS_SUPPORT?= yes LOADER_TFTP_SUPPORT?= yes LOADER_GZIP_SUPPORT?= yes -LOADER_BZIP2_SUPPORT?= no +LOADER_BZIP2_SUPPORT?= yes .if ${LOADER_DISK_SUPPORT} == "yes" CFLAGS+= -DLOADER_DISK_SUPPORT From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 05:17:44 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D4FA16A41F; Wed, 1 Jun 2005 05:17:44 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A294943D49; Wed, 1 Jun 2005 05:17:42 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (localhost.onthenet.com.au [127.0.0.1]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id APR34161; Wed, 1 Jun 2005 15:17:40 +1000 (EST) Received: from 68.209.119.216 by dommail.onthenet.com.au (MOS 3.5.7-GR) with HTTP/1.1; Wed, 1 Jun 2005 15:17:40 +1000 Date: Wed, 1 Jun 2005 15:17:40 +1000 From: To: Tilman Linneweh X-Mailer: Mirapoint Webmail Direct 3.5.7-GR MIME-Version: 1.0 Message-Id: <278b733f.56e6023.819d600@dommail.onthenet.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: panic pmap_pvo_to pte: pvo 0x129e0800 pte does not match pte0x817bc0 in pmap_pteg_table X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 05:17:44 -0000 >> I'd say not: it's probably more to do with the concurrency. Does it take long >> to trigger ? What if you kick off 2/3x that many package builds ? > >Usually it happens after a few hours. OK, there's some debug I can put into pmap.c when I get back to try and get some more info on this (essentially dumping the virt/phys addresses/seg registers involved). >I tried kicking the load above 10 by additional running >make buildworld -j 10 and the machine froze within a few minutes, without >breaking into ddb. That's the sort of hang I like: nice and reproducable :) >Unrelated, i am getting different panic, which does not look ppc-specific: >It happens reproducable when i try to compile the nss port >(or the one included in mozilla) Do you know if it happens on i386 ? later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 09:55:18 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61D0216A41C; Wed, 1 Jun 2005 09:55:18 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from smtp.cegetel.net (mf00.sitadelle.com [212.94.174.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C4A043D4C; Wed, 1 Jun 2005 09:55:17 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from [172.16.142.1] (213-223-184-193.dti.cegetel.net [213.223.184.193]) by smtp.cegetel.net (Postfix) with ESMTP id 686991A43ED; Wed, 1 Jun 2005 11:54:17 +0200 (CEST) Message-ID: <429D860A.5000608@club-internet.fr> Date: Wed, 01 Jun 2005 11:55:22 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20050208 X-Accept-Language: fr-fr, fr, en-us, en, ja MIME-Version: 1.0 To: freebsd-alpha@freebsd.org, freebsd-amd64@freebsd.org, freebsd-ia64@freebs.org, freebsd-ppc@freebsd.org X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig8B06B2DDF39FC59C5F43C12C" Content-Transfer-Encoding: 8bit Cc: Subject: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 09:55:18 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8B06B2DDF39FC59C5F43C12C Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi everyone, I made a patch that should fix portability issues of ReiserFS but I don't have access to all platforms supported by FreeBSD. I tested it on sparc64 and Olivier Houchard tried it on arm. I would like to know if someone could test it and report any success or failure? The patch is against latest -CURRENT and should be applied at toplevel source tree (eg. /usr/src). It can be found at: http://www.dumbbell.fr/projects/reiserfs/files/reiserfs-MI-c.patch Thanks in advance! -- Jean-Sébastien Pédron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc --------------enig8B06B2DDF39FC59C5F43C12C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCnYYKa+xGJsFYOlMRAmcmAJ9tRv0IsKa89zWczHk9fEQnKcr4VACg1625 LLcX1/J7mpNOFb9++NmgJNE= =x6GK -----END PGP SIGNATURE----- --------------enig8B06B2DDF39FC59C5F43C12C-- From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 13:55:53 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 127F516A41C; Wed, 1 Jun 2005 13:55:53 +0000 (GMT) (envelope-from sten@blinkenlights.nl) Received: from ford.blinkenlights.nl (ford.blinkenlights.nl [213.204.211.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC11843D1D; Wed, 1 Jun 2005 13:55:52 +0000 (GMT) (envelope-from sten@blinkenlights.nl) Received: from tea.blinkenlights.nl (tea.blinkenlights.nl [192.168.1.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ford.blinkenlights.nl (Postfix) with ESMTP id BF1923F294; Wed, 1 Jun 2005 15:55:50 +0200 (CEST) Received: by tea.blinkenlights.nl (Postfix, from userid 101) id 584D527C; Wed, 1 Jun 2005 15:55:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by tea.blinkenlights.nl (Postfix) with ESMTP id 455CC265; Wed, 1 Jun 2005 15:55:50 +0200 (CEST) Date: Wed, 1 Jun 2005 15:55:50 +0200 (CEST) From: Sten Spans To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= In-Reply-To: <429D860A.5000608@club-internet.fr> Message-ID: References: <429D860A.5000608@club-internet.fr> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-851401618-1117634150=:28761" Cc: freebsd-ia64@freebs.org, freebsd-amd64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 13:55:53 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---559023410-851401618-1117634150=:28761 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: 8BIT On Wed, 1 Jun 2005, [UTF-8] Jean-Sébastien Pédron wrote: > Hi everyone, > > I made a patch that should fix portability issues of ReiserFS but I > don't have access to all platforms supported by FreeBSD. I tested it on > sparc64 and Olivier Houchard tried it on arm. > > I would like to know if someone could test it and report any success or > failure? > > The patch is against latest -CURRENT and should be applied at toplevel > source tree (eg. /usr/src). It can be found at: > http://www.dumbbell.fr/projects/reiserfs/files/reiserfs-MI-c.patch > > Thanks in advance! A sample reiserfs image would be nice for testing. -- Sten Spans "There is a crack in everything, that's how the light gets in." Leonard Cohen - Anthem ---559023410-851401618-1117634150=:28761-- From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 18:29:16 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDB8216A41C; Wed, 1 Jun 2005 18:29:15 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from kraid.nerim.net (smtp-103-wednesday.nerim.net [62.4.16.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8669543D1D; Wed, 1 Jun 2005 18:29:15 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from [192.168.1.20] (dumbbell.net1.nerim.net [80.65.225.171]) by kraid.nerim.net (Postfix) with ESMTP id 3EF7240F05; Wed, 1 Jun 2005 20:29:12 +0200 (CEST) Message-ID: <429DFEA1.8000004@club-internet.fr> Date: Wed, 01 Jun 2005 20:29:53 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050503) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sten Spans References: <429D860A.5000608@club-internet.fr> In-Reply-To: X-Enigmail-Version: 0.91.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig8271B62ABA2B670E7E0A1703" Cc: freebsd-ppc@freebsd.org, freebsd-amd64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 18:29:16 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8271B62ABA2B670E7E0A1703 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sten Spans wrote: > A sample reiserfs image would be nice for testing. You're right, an image is available here (14 Mb compressed): http://people.freebsd.org/~dumbbell/reiserfs/images/REISERFS.bz2 --=20 Jean-S=C3=A9bastien P=C3=A9dron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc --------------enig8271B62ABA2B670E7E0A1703 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCnf6wa+xGJsFYOlMRAg8CAJ98kKzh1g5VUfbJpbwHWSe6oj9vBQCeKYUR vqgmi1EuQoSKC5u8E3MMFvk= =gDRR -----END PGP SIGNATURE----- --------------enig8271B62ABA2B670E7E0A1703-- From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 18:34:33 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B54D916A41C for ; Wed, 1 Jun 2005 18:34:33 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from smtp.messaging.ch (exsmtp02.agrinet.ch [81.221.252.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4159A43D48 for ; Wed, 1 Jun 2005 18:34:32 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from [192.168.225.5] ([80.218.0.93]) by smtp.messaging.ch with Microsoft SMTPSVC(6.0.3790.211); Wed, 1 Jun 2005 20:34:31 +0200 Message-ID: <429DFFB3.4080903@pop.agri.ch> Date: Wed, 01 Jun 2005 20:34:27 +0200 From: Andreas Tobler User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 01 Jun 2005 18:34:31.0200 (UTC) FILETIME=[8CDA1A00:01C566D8] Subject: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 18:34:33 -0000 Hello, which caling / runtime convention does fbsd ppc follow? The sysv4 from SUN dated around september 1995? Or is it another one? Does/should it follow this convention without any exceptions? Thanks for any pointer, Andreas From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 22:33:23 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A0CF16A41C; Wed, 1 Jun 2005 22:33:23 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E33843D48; Wed, 1 Jun 2005 22:33:20 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id j51MXgaS053209; Wed, 1 Jun 2005 18:33:43 -0400 (EDT) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: freebsd-amd64@freebsd.org Date: Wed, 1 Jun 2005 18:33:12 -0400 User-Agent: KMail/1.6.2 References: <429D860A.5000608@club-internet.fr> <429DFEA1.8000004@club-internet.fr> In-Reply-To: <429DFEA1.8000004@club-internet.fr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <200506011833.12686.jkim@niksun.com> X-Virus-Scanned: ClamAV 0.85.1/906/Wed Jun 1 17:38:56 2005 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Sten Spans , freebsd-ia64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 22:33:24 -0000 On Wednesday 01 June 2005 02:29 pm, Jean-Sébastien Pédron wrote: > Sten Spans wrote: > > A sample reiserfs image would be nice for testing. > > You're right, an image is available here (14 Mb compressed): > http://people.freebsd.org/~dumbbell/reiserfs/images/REISERFS.bz2 I was able to mount and read it on amd64 but I had to modify src/sys/modules/reiserfs/Makefile a bit (I will explain it later). beastie# bunzip2 REISERFS.bz2 beastie# mdconfig -a -t vnode -f REISERFS -u 0 beastie# mount_reiserfs /dev/md0 /mnt beastie# ls -l /mnt total 8056 drwxr-xr-x 2 root wheel 96 8 6 2004 Evanescence drwxr-xr-x 5 1000 1000 120 9 1 2004 GNUstep -rw-r--r-- 1 1000 1000 4548644 8 23 2004 Shrek.mp3 lrwxrwxrwx 1 root wheel 27 9 1 2004 dir_symlink -> GNUstep/Library/WindowMaker lrwxrwxrwx 1 root wheel 41 9 1 2004 evanesnce.mp3 -> Evanescence/Evanescence - My Immortal.mp3 -rw-r--r-- 2 1000 1000 3176 9 1 2004 file_hardlink lrwxrwxrwx 1 root wheel 23 9 1 2004 file_symlink -> GNUstep/Defaults/WPrefs -r-xr-xr-x 1 root wheel 3680076 10 28 2004 ls -rw-r--r-- 1 root wheel 70 8 6 2004 motd beastie# cat /mnt/motd Linux yui 2.4.26 #1 SMP Tue Jun 15 11:04:53 CEST 2004 i686 GNU/Linux beastie# uname -a FreeBSD beastie.xxx.xxx.xxx 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Wed Jun 1 17:22:23 EDT 2005 jkim@beastie.xxx.xxx.xxx:/usr/src/sys/amd64/compile/BEASTIE amd64 beastie# umount /mnt beastie# mdconfig -d -u 0 The kernel module doesn't load because of an amd64-specific GCC 3.4 optimization bug. To work around: Index: Makefile =================================================================== RCS file: /home/ncvs/src/sys/modules/reiserfs/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- Makefile 24 May 2005 12:30:13 -0000 1.1 +++ Makefile 1 Jun 2005 22:22:52 -0000 @@ -8,4 +8,8 @@ reiserfs_namei.c reiserfs_prints.c reiserfs_stree.c \ reiserfs_vfsops.c reiserfs_vnops.c +.if ${MACHINE_ARCH} == "amd64" +CFLAGS+= -minline-all-stringops +.endif + .include Without this, I get: link_elf_obj: symbol memset undefined kldload: Unsupported file type Note: 'Unsupported file type' is somewhat misleading here. It just means linker failed to find a symbol, in this case. For more information about the GCC bug, follow the thread: http://docs.freebsd.org/cgi/mid.cgi?IDTR9T00.LMF Thanks a lot for your work! Jung-uk Kim * Postscript: Is it legal to redistribute your MP3 files? ;-) From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 22:35:37 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30EC016A420 for ; Wed, 1 Jun 2005 22:35:37 +0000 (GMT) (envelope-from diskiller@diskiller.net) Received: from omta01ps.mx.bigpond.com (omta01ps.mx.bigpond.com [144.140.82.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF12543D4C for ; Wed, 1 Jun 2005 22:35:33 +0000 (GMT) (envelope-from diskiller@diskiller.net) Received: from [10.0.0.2] (really [144.136.214.245]) by omta01ps.mx.bigpond.com with ESMTP id <20050601223532.SDIQ6764.omta01ps.mx.bigpond.com@[10.0.0.2]>; Wed, 1 Jun 2005 22:35:32 +0000 User-Agent: Microsoft-Entourage/11.1.0.040913 Date: Thu, 02 Jun 2005 08:05:31 +0930 From: Martin Minkus To: Jung-uk Kim Message-ID: In-Reply-To: <200506011833.12686.jkim@niksun.com> Mime-version: 1.0 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Cc: freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 22:35:37 -0000 Holyyyy shitttt we're getting reiserfs in FreeBSD? I've been waiting for this for a while :) *excited* Martin. On 2/6/2005 8:03, "Jung-uk Kim" wrote: > On Wednesday 01 June 2005 02:29 pm, Jean-S=E9bastien P=E9dron wrote: >> Sten Spans wrote: >>> A sample reiserfs image would be nice for testing. >>=20 >> You're right, an image is available here (14 Mb compressed): >> http://people.freebsd.org/~dumbbell/reiserfs/images/REISERFS.bz2 >=20 > I was able to mount and read it on amd64 but I had to modify > src/sys/modules/reiserfs/Makefile a bit (I will explain it later). >=20 > beastie# bunzip2 REISERFS.bz2 > beastie# mdconfig -a -t vnode -f REISERFS -u 0 > beastie# mount_reiserfs /dev/md0 /mnt > beastie# ls -l /mnt > total 8056 > drwxr-xr-x 2 root wheel 96 8 6 2004 Evanescence > drwxr-xr-x 5 1000 1000 120 9 1 2004 GNUstep > -rw-r--r-- 1 1000 1000 4548644 8 23 2004 Shrek.mp3 > lrwxrwxrwx 1 root wheel 27 9 1 2004 dir_symlink -> > GNUstep/Library/WindowMaker > lrwxrwxrwx 1 root wheel 41 9 1 2004 evanesnce.mp3 -> > Evanescence/Evanescence - My Immortal.mp3 > -rw-r--r-- 2 1000 1000 3176 9 1 2004 file_hardlink > lrwxrwxrwx 1 root wheel 23 9 1 2004 file_symlink -> > GNUstep/Defaults/WPrefs > -r-xr-xr-x 1 root wheel 3680076 10 28 2004 ls > -rw-r--r-- 1 root wheel 70 8 6 2004 motd > beastie# cat /mnt/motd > Linux yui 2.4.26 #1 SMP Tue Jun 15 11:04:53 CEST 2004 i686 GNU/Linux >=20 > beastie# uname -a > FreeBSD beastie.xxx.xxx.xxx 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Wed Jun = 1 > 17:22:23 EDT 2005 > jkim@beastie.xxx.xxx.xxx:/usr/src/sys/amd64/compile/BEASTIE amd64 > beastie# umount /mnt > beastie# mdconfig -d -u 0 >=20 > The kernel module doesn't load because of an amd64-specific GCC 3.4 > optimization bug. To work around: >=20 > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/sys/modules/reiserfs/Makefile,v > retrieving revision 1.1 > diff -u -r1.1 Makefile > --- Makefile 24 May 2005 12:30:13 -0000 1.1 > +++ Makefile 1 Jun 2005 22:22:52 -0000 > @@ -8,4 +8,8 @@ > reiserfs_namei.c reiserfs_prints.c reiserfs_stree.c \ > reiserfs_vfsops.c reiserfs_vnops.c > =20 > +.if ${MACHINE_ARCH} =3D=3D "amd64" > +CFLAGS+=3D -minline-all-stringops > +.endif > + > .include >=20 > Without this, I get: >=20 > link_elf_obj: symbol memset undefined > kldload: Unsupported file type >=20 > Note: 'Unsupported file type' is somewhat misleading here. It just > means linker failed to find a symbol, in this case. >=20 > For more information about the GCC bug, follow the thread: >=20 > http://docs.freebsd.org/cgi/mid.cgi?IDTR9T00.LMF >=20 > Thanks a lot for your work! >=20 > Jung-uk Kim >=20 > * Postscript: Is it legal to redistribute your MP3 files? ;-) > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" -- diskiller@diskiller.net | www.diskiller.net | irc.diskiller.net =20 (No trees were destroyed in the sending of this message. However, a large number of electrons were significantly inconvenienced.) From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 1 23:56:12 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1852216A41C for ; Wed, 1 Jun 2005 23:56:12 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 937B943D48 for ; Wed, 1 Jun 2005 23:56:10 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (localhost.onthenet.com.au [127.0.0.1]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id APV07401; Thu, 2 Jun 2005 09:56:04 +1000 (EST) Received: from 68.209.119.216 by dommail.onthenet.com.au (MOS 3.5.7-GR) with HTTP/1.1; Thu, 2 Jun 2005 09:56:03 +1000 Date: Thu, 2 Jun 2005 09:56:03 +1000 From: To: Andreas Tobler , freebsd-ppc@freebsd.org X-Mailer: Mirapoint Webmail Direct 3.5.7-GR MIME-Version: 1.0 Message-Id: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 23:56:12 -0000 Hi Andreas, >which caling / runtime convention does fbsd ppc follow? The sysv4 from >SUN dated around september 1995? Or is it another one? That's the one. >Does/should it follow this convention without any exceptions? The one exception is that long doubles are 64-bit and not 128-bit. OSX/NetBSD/Linux on powerpc all use 64-bit long doubles, so it didn't seem to make a lot of sense to follow the ABI strictly there. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 08:26:19 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ACC116A41C; Thu, 2 Jun 2005 08:26:19 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA75943D1F; Thu, 2 Jun 2005 08:26:18 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j528QHhW036196; Thu, 2 Jun 2005 01:26:17 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j528QFXV036195; Thu, 2 Jun 2005 01:26:15 -0700 (PDT) (envelope-from obrien) Date: Thu, 2 Jun 2005 01:26:15 -0700 From: "David O'Brien" To: Jung-uk Kim Message-ID: <20050602082615.GA36096@dragon.NUXI.org> Mail-Followup-To: obrien@freebsd.org, Jung-uk Kim , freebsd-amd64@freebsd.org, freebsd-ia64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org References: <429D860A.5000608@club-internet.fr> <429DFEA1.8000004@club-internet.fr> <200506011833.12686.jkim@niksun.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200506011833.12686.jkim@niksun.com> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i Cc: freebsd-ppc@freebsd.org, freebsd-alpha@freebsd.org, freebsd-amd64@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 08:26:19 -0000 On Wed, Jun 01, 2005 at 06:33:12PM -0400, Jung-uk Kim wrote: > The kernel module doesn't load because of an amd64-specific GCC 3.4 > optimization bug. To work around: > > Index: Makefile > =================================================================== > RCS file: /home/ncvs/src/sys/modules/reiserfs/Makefile,v > retrieving revision 1.1 > diff -u -r1.1 Makefile > --- Makefile 24 May 2005 12:30:13 -0000 1.1 > +++ Makefile 1 Jun 2005 22:22:52 -0000 > @@ -8,4 +8,8 @@ > reiserfs_namei.c reiserfs_prints.c reiserfs_stree.c \ > reiserfs_vfsops.c reiserfs_vnops.c > > +.if ${MACHINE_ARCH} == "amd64" > +CFLAGS+= -minline-all-stringops > +.endif > + Unfortunately we really don't like to put this type of CFLAGS in non-*.mk files. Since we know the GCC 3.4.2 compiler bugs will be fixed, I suggest we just document this issue and be happy that otherwise the code is ready to go on FreeBSD/amd64. -- -- David (obrien@FreeBSD.org) From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 12:38:32 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4827116A41C; Thu, 2 Jun 2005 12:38:32 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from smtp.cegetel.net (mf00.sitadelle.com [212.94.174.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id B35DC43D1F; Thu, 2 Jun 2005 12:38:31 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from [172.16.142.1] (213-223-184-201.dti.cegetel.net [213.223.184.201]) by smtp.cegetel.net (Postfix) with ESMTP id 69B7A1A42AA; Thu, 2 Jun 2005 14:38:27 +0200 (CEST) Message-ID: <429EFDC1.6040905@club-internet.fr> Date: Thu, 02 Jun 2005 14:38:25 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20050208 X-Accept-Language: fr-fr, fr, en-us, en, ja MIME-Version: 1.0 To: obrien@freebsd.org References: <429D860A.5000608@club-internet.fr> <429DFEA1.8000004@club-internet.fr> <200506011833.12686.jkim@niksun.com> <20050602082615.GA36096@dragon.NUXI.org> In-Reply-To: <20050602082615.GA36096@dragon.NUXI.org> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigC6997053FA7B93B9E39A6752" Content-Transfer-Encoding: 8bit Cc: freebsd-ia64@freebsd.org, freebsd-ppc@freebsd.org, freebsd-amd64@freebsd.org, freebsd-alpha@freebsd.org, Jung-uk Kim Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 12:38:32 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC6997053FA7B93B9E39A6752 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit David O'Brien wrote: > On Wed, Jun 01, 2005 at 06:33:12PM -0400, Jung-uk Kim wrote: > >>The kernel module doesn't load because of an amd64-specific GCC 3.4 >>optimization bug. To work around: >> >>Index: Makefile >>=================================================================== >>RCS file: /home/ncvs/src/sys/modules/reiserfs/Makefile,v >>retrieving revision 1.1 >>diff -u -r1.1 Makefile >>--- Makefile 24 May 2005 12:30:13 -0000 1.1 >>+++ Makefile 1 Jun 2005 22:22:52 -0000 >>@@ -8,4 +8,8 @@ >> reiserfs_namei.c reiserfs_prints.c reiserfs_stree.c \ >> reiserfs_vfsops.c reiserfs_vnops.c >> >>+.if ${MACHINE_ARCH} == "amd64" >>+CFLAGS+= -minline-all-stringops >>+.endif >>+ > > Unfortunately we really don't like to put this type of CFLAGS in non-*.mk > files. Since we know the GCC 3.4.2 compiler bugs will be fixed, I > suggest we just document this issue and be happy that otherwise the code > is ready to go on FreeBSD/amd64. Thank you Jung-Ku and David for your feedback. Olivier Houchard could test it on amd64 too and found another workaround for this same issue. The problem come from this macro: #define INITIALIZE_PATH(var) \ struct path var = { ILLEGAL_PATH_ELEMENT_OFFSET, } where gcc generates a call to memset(). By replacing it with: #define INITIALIZE_PATH(var) \ struct path var; \ bzero(&var); \ var.path_length = ILLEGAL_PATH_ELEMENT_OFFSET it works. I can add this (in favor of the CFLAGS workaround) and document it. When a fixed gcc will be in the tree, it'll be removed. -- Jean-Sébastien Pédron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc --------------enigC6997053FA7B93B9E39A6752 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCnv3Ja+xGJsFYOlMRAqrpAJ4ze67ysxFGJVNSX5YGdIbTos3tEwCeODRC GAXpNeLbN2Y3+IvvmxJaLao= =A2AX -----END PGP SIGNATURE----- --------------enigC6997053FA7B93B9E39A6752-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 15:32:37 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4212A16A41C; Thu, 2 Jun 2005 15:32:37 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id C014A43D1F; Thu, 2 Jun 2005 15:32:34 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id j52FX2LR069613; Thu, 2 Jun 2005 11:33:03 -0400 (EDT) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: =?utf-8?q?Jean-S=C3=A9bastien_P=C3=A9dron?= Date: Thu, 2 Jun 2005 11:32:29 -0400 User-Agent: KMail/1.6.2 References: <429D860A.5000608@club-internet.fr> <20050602082615.GA36096@dragon.NUXI.org> <429EFDC1.6040905@club-internet.fr> In-Reply-To: <429EFDC1.6040905@club-internet.fr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <200506021132.29814.jkim@niksun.com> X-Virus-Scanned: ClamAV 0.85.1/906/Wed Jun 1 17:38:56 2005 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: freebsd-amd64@freebsd.org, freebsd-ia64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 15:32:37 -0000 On Thursday 02 June 2005 08:38 am, Jean-Sébastien Pédron wrote: > David O'Brien wrote: > > On Wed, Jun 01, 2005 at 06:33:12PM -0400, Jung-uk Kim wrote: > >>The kernel module doesn't load because of an amd64-specific GCC > >> 3.4 optimization bug. To work around: > >> > >>Index: Makefile > >>================================================================= > >>== RCS file: /home/ncvs/src/sys/modules/reiserfs/Makefile,v > >> retrieving revision 1.1 > >>diff -u -r1.1 Makefile > >>--- Makefile 24 May 2005 12:30:13 -0000 1.1 > >>+++ Makefile 1 Jun 2005 22:22:52 -0000 > >>@@ -8,4 +8,8 @@ > >> reiserfs_namei.c reiserfs_prints.c reiserfs_stree.c \ > >> reiserfs_vfsops.c reiserfs_vnops.c > >> > >>+.if ${MACHINE_ARCH} == "amd64" > >>+CFLAGS+= -minline-all-stringops > >>+.endif > >>+ > > > > Unfortunately we really don't like to put this type of CFLAGS in > > non-*.mk files. Yeah, I agree. That's ugly. > > Since we know the GCC 3.4.2 compiler bugs will be fixed, I suggest > > we just document this issue and be happy that otherwise the code > > is ready to go on FreeBSD/amd64. Will it be fixed? That's good news. Do you know if there's GCC PR? > Thank you Jung-Ku and David for your feedback. ------- Jung-uk ;-) > Olivier Houchard could test it on amd64 too and found another > workaround for this same issue. Cool. It's good to hear that it was found. > The problem come from this macro: > #define INITIALIZE_PATH(var) \ > struct path var = { ILLEGAL_PATH_ELEMENT_OFFSET, } > where gcc generates a call to memset(). By replacing it with: > #define INITIALIZE_PATH(var) \ > struct path var; \ > bzero(&var); \ ------------ bzero(&var, sizeof(struct path)); > var.path_length = ILLEGAL_PATH_ELEMENT_OFFSET > it works. Yes, it works (after the above fix). > I can add this (in favor of the CFLAGS workaround) and document it. > When a fixed gcc will be in the tree, it'll be removed. Please do so. Thanks again, Jung-uk Kim > -- > Jean-Sébastien Pédron > http://www.dumbbell.fr/ > > PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 16:03:49 2005 Return-Path: X-Original-To: freebsd-ppc@FreeBSD.org Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EEBF16A41C; Thu, 2 Jun 2005 16:03:49 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from smtp.cegetel.net (mf00.sitadelle.com [212.94.174.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F24743D48; Thu, 2 Jun 2005 16:03:49 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from [172.16.142.1] (213-223-184-193.dti.cegetel.net [213.223.184.193]) by smtp.cegetel.net (Postfix) with ESMTP id 9C0BB1A447F; Thu, 2 Jun 2005 18:03:46 +0200 (CEST) Message-ID: <429F2DD8.7060700@club-internet.fr> Date: Thu, 02 Jun 2005 18:03:36 +0200 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20050208 X-Accept-Language: fr-fr, fr, en-us, en, ja MIME-Version: 1.0 To: Jung-uk Kim , freebsd-ppc@FreeBSD.org, freebsd-alpha@FreeBSD.org, freebsd-amd64@FreeBSD.org, freebsd-ia64@FreeBSD.org References: <429D860A.5000608@club-internet.fr> <20050602082615.GA36096@dragon.NUXI.org> <429EFDC1.6040905@club-internet.fr> <200506021132.29814.jkim@niksun.com> In-Reply-To: <200506021132.29814.jkim@niksun.com> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig1DB757AD300B6BB2E060F4F5" Content-Transfer-Encoding: 8bit Cc: Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 16:03:49 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1DB757AD300B6BB2E060F4F5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Jung-uk Kim wrote: >>Thank you Jung-Ku and David for your feedback. > > ------- > Jung-uk ;-) Oops, sorry for this, Jung-uk :) >>The problem come from this macro: >>#define INITIALIZE_PATH(var) \ >> struct path var = { ILLEGAL_PATH_ELEMENT_OFFSET, } >>where gcc generates a call to memset(). By replacing it with: >>#define INITIALIZE_PATH(var) \ >> struct path var; \ >> bzero(&var); \ > > ------------ > bzero(&var, sizeof(struct path)); > >> var.path_length = ILLEGAL_PATH_ELEMENT_OFFSET >>it works. > > Yes, it works (after the above fix). I just wrote this code from memory, Olivier's fix was right at the beginning. -- Jean-Sébastien Pédron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc --------------enig1DB757AD300B6BB2E060F4F5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCny3pa+xGJsFYOlMRAol+AKCSuL/Lwhn6zWpKHEyfh6hZt7apgwCdG5m1 c1PnHQDMh7liszhVloDF7ic= =D8Lg -----END PGP SIGNATURE----- --------------enig1DB757AD300B6BB2E060F4F5-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 17:45:23 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62E7016A41C; Thu, 2 Jun 2005 17:45:23 +0000 (GMT) (envelope-from xdpmfkecb@cybermac.com) Received: from bl4-197-172.dsl.telepac.pt (bl4-197-172.dsl.telepac.pt [81.193.197.172]) by mx1.FreeBSD.org (Postfix) with SMTP id BE5A243D4C; Thu, 2 Jun 2005 17:45:11 +0000 (GMT) (envelope-from xdpmfkecb@cybermac.com) Received: from mpww.everythingcapecod.com (HELO igcz25) ([139.215.215.199]) (envelope-sender ) by sqhwcr.everythingcapecod.com (Postfix) with smtp for ; Thu, 02 Jun 2005 13:45:25 -0500 Message-ID: <3548A7A89763CAE@everythingcapecod.com> From: "Sean Rowell" To: "Freebsd-ppc" Date: Thu, 02 Jun 2005 13:45:25 -0500 MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_26798941_16876961.2317285701189" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: wintryd Guaifenex PSE 80g X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 17:45:23 -0000 This is a multi-part message in MIME format. ------=_Part_26798941_16876961.2317285701189 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Conducted during the Winter 2005 radio survey, the two local market surveys found that 56.2 percent of radio listening by Chinese-speaking Asian Americans is to Chinese language radio. The leading English language formats for these listeners are adult contemporary (6.4 percent), news (6.2 percent) and pop contemporary hit radio (5.2 percent). The rise in spyware has transformed Bob Paull from a Holladay city computer technician into an exterminator. ------=_Part_26798941_16876961.2317285701189-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 18:23:05 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD33416A41C for ; Thu, 2 Jun 2005 18:23:05 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from smtp.messaging.ch (exsmtp01.agrinet.ch [81.221.250.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5643143D5C for ; Thu, 2 Jun 2005 18:23:04 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from [192.168.225.5] ([80.218.0.93]) by smtp.messaging.ch with Microsoft SMTPSVC(6.0.3790.211); Thu, 2 Jun 2005 20:23:03 +0200 Message-ID: <429F4E83.8080208@pop.agri.ch> Date: Thu, 02 Jun 2005 20:22:59 +0200 From: Andreas Tobler User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: peterg@ptree32.com.au References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 02 Jun 2005 18:23:03.0440 (UTC) FILETIME=[1D540100:01C567A0] Cc: freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 18:23:06 -0000 Hi Peter, peterg@ptree32.com.au wrote: >>which caling / runtime convention does fbsd ppc follow? The sysv4 from >>SUN dated around september 1995? Or is it another one? > > > That's the one. Ok. >>Does/should it follow this convention without any exceptions? > > > The one exception is that long doubles are 64-bit and not 128-bit. > OSX/NetBSD/Linux on powerpc all use 64-bit long doubles, so it > didn't seem to make a lot of sense to follow the ABI strictly there. OS-X does support long double with 128-bit :) At least the newer gcc's. The os itself, well another question. Anyway, my reason for this question is simple, if it is the ABI above then I expect that structure passing etc. should behave the same way on linux ppc 32-bit and freebsd 32-bit, right? Hm, if the answer is yes, then I feel that we have some bits missing on the fbsd gcc. (I always talk about gcc-head, otherwise I'd reference a version) Ok. I look into the sources then. Thanks, Andreas From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 21:17:12 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E098916A41C for ; Thu, 2 Jun 2005 21:17:12 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from smtp.messaging.ch (exsmtp02.agrinet.ch [81.221.252.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66E1843D48 for ; Thu, 2 Jun 2005 21:17:11 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from [192.168.225.5] ([80.218.0.93]) by smtp.messaging.ch with Microsoft SMTPSVC(6.0.3790.211); Thu, 2 Jun 2005 23:17:11 +0200 Message-ID: <429F7753.4060300@pop.agri.ch> Date: Thu, 02 Jun 2005 23:17:07 +0200 From: Andreas Tobler User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: peterg@ptree32.com.au References: <429F4E83.8080208@pop.agri.ch> In-Reply-To: <429F4E83.8080208@pop.agri.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 02 Jun 2005 21:17:11.0069 (UTC) FILETIME=[7099ACD0:01C567B8] Cc: freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 21:17:13 -0000 Hi Peter, Andreas Tobler wrote: > peterg@ptree32.com.au wrote: > >>> which caling / runtime convention does fbsd ppc follow? The sysv4 >>> from SUN dated around september 1995? Or is it another one? >> >> >> >> That's the one. > > > Ok. Exactly the one above? I mean, small structures are passed in registers and not per reference ? Linuxppc passes structures per reference while the above ABI states to pass them in registers if they are smaller than 8 bytes. Maybe this is the problem I see. Hm, I need to implement it then. My libffi port has only a few failures in the small struct area. Andreas From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 22:07:37 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FAFC16A41C for ; Thu, 2 Jun 2005 22:07:37 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F35143D49 for ; Thu, 2 Jun 2005 22:07:35 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (localhost.onthenet.com.au [127.0.0.1]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id APZ07875; Fri, 3 Jun 2005 08:07:30 +1000 (EST) Received: from 68.209.119.216 by dommail.onthenet.com.au (MOS 3.5.7-GR) with HTTP/1.1; Fri, 3 Jun 2005 08:07:30 +1000 Date: Fri, 3 Jun 2005 08:07:30 +1000 From: To: Andreas Tobler X-Mailer: Mirapoint Webmail Direct 3.5.7-GR MIME-Version: 1.0 Message-Id: <607f1a9f.64ea7e9.819d600@dommail.onthenet.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 22:07:37 -0000 >> The one exception is that long doubles are 64-bit and not 128-bit. >> OSX/NetBSD/Linux on powerpc all use 64-bit long doubles, so it >> didn't seem to make a lot of sense to follow the ABI strictly there. > >OS-X does support long double with 128-bit :) At least the newer gcc's. >The os itself, well another question. Doh, it didn't when I checked last time :( The problem with 128-bit floats is that they're mostly done in s/w. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Thu Jun 2 22:12:38 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D98116A420 for ; Thu, 2 Jun 2005 22:12:38 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA0E643D49 for ; Thu, 2 Jun 2005 22:12:37 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from dommail.onthenet.com.au (localhost.onthenet.com.au [127.0.0.1]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id APZ08122; Fri, 3 Jun 2005 08:12:33 +1000 (EST) Received: from 68.209.119.216 by dommail.onthenet.com.au (MOS 3.5.7-GR) with HTTP/1.1; Fri, 3 Jun 2005 08:12:33 +1000 Date: Fri, 3 Jun 2005 08:12:33 +1000 From: To: Andreas Tobler X-Mailer: Mirapoint Webmail Direct 3.5.7-GR MIME-Version: 1.0 Message-Id: <728e8363.64f1e45.819d600@dommail.onthenet.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 22:12:38 -0000 >>>> which caling / runtime convention does fbsd ppc follow? The sysv4 >>>> from SUN dated around september 1995? Or is it another one? >>> >>> That's the one. >> >> Ok. > >Exactly the one above? > >I mean, small structures are passed in registers and not per reference ? I have to say I'm not sure. The FreeBSD gcc config is basically 'sysv4', but maybe that's been changed to not do the structure passing as in the ABI document. You may want to look at the linux config file in gcc/config/rs6000/ and see if they override some of the sysv4.h definitions. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 01:28:08 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9463616A41C; Fri, 3 Jun 2005 01:28:08 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38D7B43D4C; Fri, 3 Jun 2005 01:28:08 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j531S1Er016217; Thu, 2 Jun 2005 21:28:03 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <429D860A.5000608@club-internet.fr> References: <429D860A.5000608@club-internet.fr> Date: Thu, 2 Jun 2005 21:28:00 -0400 To: =?iso-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= , freebsd-alpha@freebsd.org, freebsd-amd64@freebsd.org, freebsd-ia64@freebs.org, freebsd-ppc@freebsd.org From: Garance A Drosihn Content-Type: text/plain; charset="iso-8859-1" ; format="flowed" Content-Transfer-Encoding: quoted-printable X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.2 Cc: Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 01:28:08 -0000 At 11:55 AM +0200 6/1/05, Jean-S=E9bastien P=E9dron wrote: >Hi everyone, > >I made a patch that should fix portability issues of ReiserFS but I >don't have access to all platforms supported by FreeBSD. I tested it >on sparc64 and Olivier Houchard tried it on arm. > >I would like to know if someone could test it and report any success >or failure? I tried it on PowerPC. Following the instructions given by Jung-uk Kim , it looks like it is working okay for me: (68) # mdconfig -a -t vnode -f REISERFS -u 0 (69) # mount_reiserfs /dev/md0 /mnt (70) # ls -l /mnt total 8056 drwxr-xr-x 2 root wheel 96 Aug 6 2004 Evanescence/ drwxr-xr-x 5 1000 1000 120 Sep 1 2004 GNUstep/ -rw-r--r-- 1 1000 1000 4548644 Aug 23 2004 Shrek.mp3 lrwxrwxrwx 1 root wheel 27 Sep 1 2004=20 dir_symlink@ -> GNUstep/Library/WindowMaker lrwxrwxrwx 1 root wheel 41 Sep 1 2004=20 evanesnce.mp3@ -> Evanescence/Evanescence - My=20 Immortal.mp3 -rw-r--r-- 2 1000 1000 3176 Sep 1 2004 file_hardlink lrwxrwxrwx 1 root wheel 23 Sep 1 2004=20 file_symlink@ -> GNUstep/Defaults/WPrefs -r-xr-xr-x 1 root wheel 3680076 Oct 28 2004 ls* -rw-r--r-- 1 root wheel 70 Aug 6 2004 motd (71) # ls -lL /mnt total 16605 drwxr-xr-x 2 root wheel 96 Aug 6 2004 Evanescence/ drwxr-xr-x 5 1000 1000 120 Sep 1 2004 GNUstep/ -rw-r--r-- 1 1000 1000 4548644 Aug 23 2004 Shrek.mp3 drwxr-xr-x 9 1000 1000 1528 Sep 1 2004 dir_symlink/ -rw-r--r-- 1 root wheel 8737899 Aug 6 2004 evanesnce.mp3 -rw-r--r-- 2 1000 1000 3176 Sep 1 2004 file_hardlink -rw-r--r-- 1 1000 1000 424 Sep 1 2004 file_symlink -r-xr-xr-x 1 root wheel 3680076 Oct 28 2004 ls* -rw-r--r-- 1 root wheel 70 Aug 6 2004 motd (72) # mount /dev/ad0s5 on / (ufs, local) devfs on /dev (devfs, local) /dev/md0 on /mnt (reiserfs, local, read-only) (73) # umount /mnt (74) # mdconfig -d -u 0 Let me know if there's anything else I should test with it. -- Garance Alistair Drosehn =3D gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 07:02:41 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C99616A41C for ; Fri, 3 Jun 2005 07:02:41 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53B5B43D49 for ; Fri, 3 Jun 2005 07:02:41 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j5372dR0065830; Fri, 3 Jun 2005 00:02:39 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j5372b5p065829; Fri, 3 Jun 2005 00:02:37 -0700 (PDT) (envelope-from obrien) Date: Fri, 3 Jun 2005 00:02:37 -0700 From: "David O'Brien" To: peterg@ptree32.com.au Message-ID: <20050603070237.GA65772@dragon.NUXI.org> References: <728e8363.64f1e45.819d600@dommail.onthenet.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <728e8363.64f1e45.819d600@dommail.onthenet.com.au> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i Cc: freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 07:02:41 -0000 On Fri, Jun 03, 2005 at 08:12:33AM +1000, peterg@ptree32.com.au wrote: > >>>> which caling / runtime convention does fbsd ppc follow? The sysv4 > >>>> from SUN dated around september 1995? Or is it another one? > >>> > >>> That's the one. > >> > >> Ok. > > > >Exactly the one above? > > > >I mean, small structures are passed in registers and not per reference ? > > I have to say I'm not sure. The FreeBSD gcc config is basically 'sysv4', > but maybe that's been changed to not do the structure passing as in > the ABI document. I believe I saw a mention of GCC had a PPC psABI bug (while trying to get thru several 1000's of emails). -- -- David (obrien@FreeBSD.org) From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 07:15:32 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2FCB16A41C for ; Fri, 3 Jun 2005 07:15:32 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from smtp.messaging.ch (exsmtp02.agrinet.ch [81.221.252.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AA7343D1D for ; Fri, 3 Jun 2005 07:15:32 +0000 (GMT) (envelope-from toa@pop.agri.ch) Received: from EXVS01.mcis.agrinet.local ([81.221.248.1]) by smtp.messaging.ch with Microsoft SMTPSVC(6.0.3790.211); Fri, 3 Jun 2005 09:15:24 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Fri, 3 Jun 2005 09:11:34 +0200 Message-ID: <755798E8D0ED7C43B2169A3673E1EB5F59444A@EXVS01.mcis.agrinet.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: calling/runtime convention for ppc fbsd Thread-Index: AcVoCj5Gctem2CLkQtyROXRhx+zvyQAATuDE From: To: , X-OriginalArrivalTime: 03 Jun 2005 07:15:24.0612 (UTC) FILETIME=[02D1B040:01C5680C] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ppc@freebsd.org Subject: RE: calling/runtime convention for ppc fbsd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 07:15:33 -0000 -----Original Message----- From: David O'Brien [mailto:obrien@freebsd.org] Sent: Fri 6/3/2005 9:02 AM To: peterg@ptree32.com.au Cc: toa@pop.agri.ch; freebsd-ppc@freebsd.org Subject: Re: calling/runtime convention for ppc fbsd =20 On Fri, Jun 03, 2005 at 08:12:33AM +1000, peterg@ptree32.com.au wrote: > >>>> which caling / runtime convention does fbsd ppc follow? The sysv4 = > >>>> from SUN dated around september 1995? Or is it another one? > >>> > >>> That's the one. > >>=20 > >> Ok. > > > >Exactly the one above? > > > >I mean, small structures are passed in registers and not per = reference ? >=20 > I have to say I'm not sure. The FreeBSD gcc config is basically = 'sysv4', > but maybe that's been changed to not do the structure passing as in > the ABI document. I believe I saw a mention of GCC had a PPC psABI bug (while trying to = get thru several 1000's of emails). ---- I think I have it: linux defines DRAFT_V4_STRUCT_RET 1, while fbsd doesn't. >From rs6000.c: The AIX ABI for the RS/6000 specifies that all structures are returned in memory. The Darwin ABI does the same. The SVR4 ABI specifies that structures <=3D 8 bytes are returned in r3/r4, but a draft put them in memory, and GCC used to implement the draft instead of the final standard. Therefore, aix_struct_return controls this instead of DEFAULT_ABI; V.4 targets needing backward compatibility can change DRAFT_V4_STRUCT_RET to override the default, and -m switches get the final word. See rs6000_override_options for more details. Andreas From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 11:53:33 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A14AD16A41C; Fri, 3 Jun 2005 11:53:33 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from smtp.cegetel.net (mf00.sitadelle.com [212.94.174.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2340443D53; Fri, 3 Jun 2005 11:53:33 +0000 (GMT) (envelope-from jspedron@club-internet.fr) Received: from [172.16.142.1] (213-223-184-193.dti.cegetel.net [213.223.184.193]) by smtp.cegetel.net (Postfix) with ESMTP id 2D7311A4366; Fri, 3 Jun 2005 13:53:32 +0200 (CEST) Message-ID: <42A044BF.5060300@club-internet.fr> Date: Fri, 03 Jun 2005 13:53:35 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20050208 X-Accept-Language: fr-fr, fr, en-us, en, ja MIME-Version: 1.0 To: Garance A Drosihn References: <429D860A.5000608@club-internet.fr> In-Reply-To: X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigC93B43DEC3CE0C76439FB576" Content-Transfer-Encoding: 8bit Cc: freebsd-ia64@freebs.org, freebsd-amd64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 11:53:33 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC93B43DEC3CE0C76439FB576 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Garance A Drosihn wrote: > At 11:55 AM +0200 6/1/05, Jean-Sébastien Pédron wrote: > >> Hi everyone, >> >> I made a patch that should fix portability issues of ReiserFS but I >> don't have access to all platforms supported by FreeBSD. I tested it >> on sparc64 and Olivier Houchard tried it on arm. >> >> I would like to know if someone could test it and report any success >> or failure? > > > I tried it on PowerPC. Following the instructions given by > Jung-uk Kim , it looks like it is working okay > for me: Did you try withtout Jung-uk Kim's workaround? > Let me know if there's anything else I should test with it. Thank you for your tests. You may try this with `motd' (small file which fits inside a block, with its metadata): . cp motd /tmp (mmap(2)) . compare md5 of motd and /tmp/motd (read(2)) You may do it again with `ls' which spans multiple bocks (these two files are stored differently in ReiserFS). -- Jean-Sébastien Pédron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc --------------enigC93B43DEC3CE0C76439FB576 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFCoETDa+xGJsFYOlMRAqw/AKC5HzkArCJaP2qrXbs/aJ2mKSPKWQCgsWn3 ZO0dwqqtbmmA8B/HjPIpVZk= =EGUU -----END PGP SIGNATURE----- --------------enigC93B43DEC3CE0C76439FB576-- From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 17:58:26 2005 Return-Path: X-Original-To: powerpc@freebsd.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E25616A41C; Fri, 3 Jun 2005 17:58:26 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id C78DE43D48; Fri, 3 Jun 2005 17:58:25 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.3/8.13.3) with ESMTP id j53HwOwX038893; Fri, 3 Jun 2005 13:58:24 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.3/8.13.3) with ESMTP id j53HwO2M097310; Fri, 3 Jun 2005 13:58:24 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 7ADB97306E; Fri, 3 Jun 2005 13:58:24 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20050603175824.7ADB97306E@freebsd-current.sentex.ca> Date: Fri, 3 Jun 2005 13:58:24 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on smarthost2.sentex.ca X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on clamscanner2 X-Virus-Status: Clean Cc: Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 17:58:26 -0000 TB --- 2005-06-03 17:49:33 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2005-06-03 17:49:33 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2005-06-03 17:49:33 - cleaning the object tree TB --- 2005-06-03 17:49:53 - checking out the source tree TB --- 2005-06-03 17:49:53 - cd /home/tinderbox/CURRENT/powerpc/powerpc TB --- 2005-06-03 17:49:53 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2005-06-03 17:56:03 - building world (CFLAGS=-O2 -pipe) TB --- 2005-06-03 17:56:03 - cd /home/tinderbox/CURRENT/powerpc/powerpc/src TB --- 2005-06-03 17:56:03 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> 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 [...] from /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/genattr.c:27: /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config/freebsd.h:69:1: warning: this is the location of the previous definition In file included from ./tm.h:10, from /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/genattr.c:27: /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config/rs6000/sysv4.h:1091: error: syntax error before '%' token In file included from /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/genattr.c:27: ./tm.h:3:1: unterminated #ifdef ./tm.h:1:1: unterminated #ifndef *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc_tools. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2005-06-03 17:58:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2005-06-03 17:58:24 - ERROR: failed to build world TB --- 2005-06-03 17:58:24 - tinderbox aborted From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 18:55:43 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 481D216A41C; Fri, 3 Jun 2005 18:55:43 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id E810A43D1D; Fri, 3 Jun 2005 18:55:42 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j53Itb5s029260; Fri, 3 Jun 2005 14:55:38 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <42A044BF.5060300@club-internet.fr> References: <429D860A.5000608@club-internet.fr> <42A044BF.5060300@club-internet.fr> Date: Fri, 3 Jun 2005 14:55:36 -0400 To: =?iso-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= From: Garance A Drosihn Content-Type: text/plain; charset="iso-8859-1" ; format="flowed" Content-Transfer-Encoding: quoted-printable X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.2 Cc: freebsd-ia64@freebs.org, freebsd-amd64@freebsd.org, freebsd-alpha@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: [CALL FOR TESTERS] ReiserFS on non-i386 hardware patch X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 18:55:43 -0000 At 1:53 PM +0200 6/3/05, Jean-S=E9bastien P=E9dron wrote: >Garance A Drosihn wrote: >>At 11:55 AM +0200 6/1/05, Jean-S=E9bastien P=E9dron wrote: >> >>>Hi everyone, >>> >>>I made a patch that should fix portability issues of ReiserFS but I >>>don't have access to all platforms supported by FreeBSD. I tested it >>>on sparc64 and Olivier Houchard tried it on arm. >>> >>>I would like to know if someone could test it and report any success >>>or failure? >> >> >>I tried it on PowerPC. Following the instructions given by >>Jung-uk Kim , it looks like it is working okay >>for me: > >Did you try withtout Jung-uk Kim's workaround? The only thing I applied was your original patch, and then added "options REISERFS" to my custom kernel configuration. Note that PPC is still a 32-bit architecture on FreeBSD, so I wouldn't see anything which was a 64-bit issue. >>Let me know if there's anything else I should test with it. > >... try this with `motd' (small file which fits inside a block, >with its metadata): > . cp motd /tmp (mmap(2)) > . compare md5 of motd and /tmp/motd (read(2)) >You may do it again with `ls' which spans multiple bocks (these >two files are stored differently in ReiserFS). (90) cd /mnt (91) cp motd /tmp (92) cp evanesnce.mp3 /tmp (93) cp ls /tmp (94) md5 -r evanesnce.mp3 ls motd f431f46c2c3bae9b94172691a667eada evanesnce.mp3 c9ea68636b3bea3b5cac8205fd4417ef ls 2ffa53790de34b7561f5661fb7f22a1d motd (95) cd /tmp (96) md5 -r evanesnce.mp3 ls motd f431f46c2c3bae9b94172691a667eada evanesnce.mp3 c9ea68636b3bea3b5cac8205fd4417ef ls 2ffa53790de34b7561f5661fb7f22a1d motd -- Garance Alistair Drosehn =3D gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-freebsd-ppc@FreeBSD.ORG Fri Jun 3 23:09:29 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EAFC16A41C for ; Fri, 3 Jun 2005 23:09:29 +0000 (GMT) (envelope-from support@esurfworld.com) Received: from outmx023.isp.belgacom.be (outmx023.isp.belgacom.be [195.238.2.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A7743D49 for ; Fri, 3 Jun 2005 23:09:28 +0000 (GMT) (envelope-from support@esurfworld.com) Received: from outmx023.isp.belgacom.be (localhost [127.0.0.1]) by outmx023.isp.belgacom.be (8.12.11/8.12.11/Skynet-OUT-2.22) with ESMTP id j53N9MPV021344 for ; Sat, 4 Jun 2005 01:09:22 +0200 (envelope-from ) Received: from uw-qwuayc97bpvd (43.101-136-217.adsl.skynet.be [217.136.101.43]) by outmx023.isp.belgacom.be (8.12.11/8.12.11/Skynet-OUT-2.22) with ESMTP id j53N9IxR021311 for ; Sat, 4 Jun 2005 01:09:19 +0200 (envelope-from ) Message-Id: <200506032309.j53N9IxR021311@outmx023.isp.belgacom.be> From: "Mr STRAUVLES" To: "The FreeBSD Project" Date: Sat, 4 Jun 2005 01:09:15 +0200 Subject: esurfworld.com now links to freebsd.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2005 23:09:29 -0000 Hello Webmaster, I've visited freebsd.org today, and really like it. I run a site similar to yours, and I was wondering if you would like to trade links with me? You can see my site at "http://www.esurfworld.com/". I will give your site a prominent listing on my page at http://www.esurfworld.com/linksppc.htm, if you link back to my site. Please let me know if you have any questions or comments. Best regards, Mr STRAUVLES esurfworld.com http://www.esurfworld.com/ - support@esurfworld.com From owner-freebsd-ppc@FreeBSD.ORG Sat Jun 4 15:59:22 2005 Return-Path: X-Original-To: powerpc@freebsd.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B453F16A41C; Sat, 4 Jun 2005 15:59:22 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C5D943D53; Sat, 4 Jun 2005 15:59:22 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.3/8.13.3) with ESMTP id j54FxLj2083127; Sat, 4 Jun 2005 11:59:21 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.3/8.13.3) with ESMTP id j54FxLW7029025; Sat, 4 Jun 2005 11:59:21 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 2F8AD7306E; Sat, 4 Jun 2005 11:59:21 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20050604155921.2F8AD7306E@freebsd-current.sentex.ca> Date: Sat, 4 Jun 2005 11:59:21 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on smarthost2.sentex.ca X-Virus-Scanned: ClamAV version 0.84, clamav-milter version 0.84e on clamscanner3 X-Virus-Status: Clean Cc: Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jun 2005 15:59:23 -0000 TB --- 2005-06-04 15:53:24 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2005-06-04 15:53:24 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2005-06-04 15:53:24 - cleaning the object tree TB --- 2005-06-04 15:53:29 - checking out the source tree TB --- 2005-06-04 15:53:29 - cd /home/tinderbox/CURRENT/powerpc/powerpc TB --- 2005-06-04 15:53:29 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2005-06-04 15:59:20 - WARNING: /usr/bin/cvs returned exit code 1 TB --- 2005-06-04 15:59:20 - ERROR: unable to check out the source tree TB --- 2005-06-04 15:59:20 - tinderbox aborted From owner-freebsd-ppc@FreeBSD.ORG Sat Jun 4 21:33:07 2005 Return-Path: X-Original-To: powerpc@freebsd.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F4EB16A41C; Sat, 4 Jun 2005 21:33:07 +0000 (GMT) (envelope-from des@des.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id C742243D4C; Sat, 4 Jun 2005 21:33:06 +0000 (GMT) (envelope-from des@des.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IHK00409X77EB40@osl1smout1.broadpark.no>; Sat, 04 Jun 2005 23:33:07 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IHK00BTGXDBKVV0@osl1sminn1.broadpark.no>; Sat, 04 Jun 2005 23:36:47 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 3BB2845535; Sat, 04 Jun 2005 23:33:05 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id AF52D45157; Sat, 04 Jun 2005 23:33:01 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 87CA533C3B; Sat, 04 Jun 2005 23:33:01 +0200 (CEST) Date: Sat, 04 Jun 2005 23:33:01 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050604155921.2F8AD7306E@freebsd-current.sentex.ca> To: FreeBSD Tinderbox Message-id: <867jh9st82.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <20050604155921.2F8AD7306E@freebsd-current.sentex.ca> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: Cc: powerpc@freebsd.org, current@freebsd.org Subject: Re: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jun 2005 21:33:07 -0000 FreeBSD Tinderbox writes: > TB --- 2005-06-04 15:53:24 - tinderbox 2.3 running on freebsd-current.sen= tex.ca > TB --- 2005-06-04 15:53:24 - starting CURRENT tinderbox run for powerpc/p= owerpc > TB --- 2005-06-04 15:53:24 - cleaning the object tree > TB --- 2005-06-04 15:53:29 - checking out the source tree > TB --- 2005-06-04 15:53:29 - cd /home/tinderbox/CURRENT/powerpc/powerpc > TB --- 2005-06-04 15:53:29 - /usr/bin/cvs -f -R -q -d/home/ncvs update -P= d -A src > TB --- 2005-06-04 15:59:20 - WARNING: /usr/bin/cvs returned exit code 1= =20 > TB --- 2005-06-04 15:59:20 - ERROR: unable to check out the source tree > TB --- 2005-06-04 15:59:20 - tinderbox aborted The gcc 3.4.4 import conflicts with the rs6000.c / sysv4.h patches which were applied locally. Are new patches available, or will it build without them? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-ppc@FreeBSD.ORG Sat Jun 4 21:39:34 2005 Return-Path: X-Original-To: powerpc@FreeBSD.org Delivered-To: freebsd-ppc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D9D116A41C; Sat, 4 Jun 2005 21:39:34 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from sp.dominia.org (efnet-math.org [69.60.109.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEB1A43D49; Sat, 4 Jun 2005 21:39:33 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from [192.168.1.12] (63-170-138-118.cst-sg.blacksburg.ntc-com.net [63.170.138.118]) (authenticated bits=0) by sp.dominia.org (8.13.1/8.13.1) with ESMTP id j54LdPJM000481 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Sat, 4 Jun 2005 17:39:26 -0400 In-Reply-To: <867jh9st82.fsf@xps.des.no> References: <20050604155921.2F8AD7306E@freebsd-current.sentex.ca> <867jh9st82.fsf@xps.des.no> Mime-Version: 1.0 (Apple Message framework v730) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: quoted-printable From: Suleiman Souhlal Date: Sat, 4 Jun 2005 17:39:19 -0400 To: des@des.no (=?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?=) X-Mailer: Apple Mail (2.730) Cc: powerpc@FreeBSD.org, FreeBSD Tinderbox , current@FreeBSD.org Subject: Re: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jun 2005 21:39:34 -0000 Hi, On Jun 4, 2005, at 5:33 PM, Dag-Erling Sm=F8rgrav wrote: > FreeBSD Tinderbox writes: > >> TB --- 2005-06-04 15:53:24 - tinderbox 2.3 running on freebsd-=20 >> current.sentex.ca >> TB --- 2005-06-04 15:53:24 - starting CURRENT tinderbox run for =20 >> powerpc/powerpc >> TB --- 2005-06-04 15:53:24 - cleaning the object tree >> TB --- 2005-06-04 15:53:29 - checking out the source tree >> TB --- 2005-06-04 15:53:29 - cd /home/tinderbox/CURRENT/powerpc/=20 >> powerpc >> TB --- 2005-06-04 15:53:29 - /usr/bin/cvs -f -R -q -d/home/ncvs =20 >> update -Pd -A src >> TB --- 2005-06-04 15:59:20 - WARNING: /usr/bin/cvs returned exit =20 >> code 1 >> TB --- 2005-06-04 15:59:20 - ERROR: unable to check out the source =20= >> tree >> TB --- 2005-06-04 15:59:20 - tinderbox aborted >> > > The gcc 3.4.4 import conflicts with the rs6000.c / sysv4.h patches > which were applied locally. Are new patches available, or will it > build without them? I'll take a look at this later this weekend. -- Suleiman Souhlal | ssouhlal@vt.edu The FreeBSD Project | ssouhlal@FreeBSD.org