From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 05:33:06 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 103AE16A4B3 for ; Sun, 5 Oct 2003 05:33:06 -0700 (PDT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C08643FF3 for ; Sun, 5 Oct 2003 05:33:02 -0700 (PDT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) h95CX1Yq082488; Sun, 5 Oct 2003 14:33:01 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id h95CWt4R082487; Sun, 5 Oct 2003 14:32:55 +0200 (CEST) (envelope-from marius) Date: Sun, 5 Oct 2003 14:32:55 +0200 From: Marius Strobl To: Garance A Drosihn Message-ID: <20031005143255.A82377@newtrinity.zeist.de> References: <3F7F52F7.1030704@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from drosih@rpi.edu on Sat, Oct 04, 2003 at 11:18:17PM -0400 X-AntiVirus: checked by AntiVir Milter 1.0.6; AVE 6.21.0.1; VDF 6.21.0.58 cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 12:33:06 -0000 On Sat, Oct 04, 2003 at 11:18:17PM -0400, Garance A Drosihn wrote: > At 7:08 PM -0400 10/4/03, Richard Coleman wrote: > >I've just installed FreeBSD-5.1 on a Sun Netra T1 105. > >I was planning to use cvsup to update to -current. > >But when I checked the ftp servers for the cvsup > >package, I couldn't find it. > > I'm not sure why it wasn't where you expected it to be, > but check: > Probably because packaging of lang/ezm3 is currently broken on sparc64 so bento won't build net/cvsup which depends on the former. See also PR ports/57265. From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 09:21:32 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C52EA16A4C4; Sun, 5 Oct 2003 09:21:32 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id C47BF43FE3; Sun, 5 Oct 2003 09:21:31 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h95GLSgG016345; Sun, 5 Oct 2003 12:21:28 -0400 (EDT) Date: Sun, 5 Oct 2003 12:21:28 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: sparc64@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: deischen@freebsd.org Subject: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 16:21:32 -0000 Hi guys, I have a patch for adding libpthread support for sparc64. It's jake's patch, with a few mods by myself. I'd like for some folks to look it over. I haven't tested it; I need a couple of questions answered first so I can fill in a missing piece. o Can someone look at the end of __thr_getcontext (line 524 of the patch)? I need to test %i2 for NULL and branch to 1 if true. +/* bz %i2, 1f */ + stx %i1, [%i2] +1: ldx [%sp], %i1 /* restore %i1 */ + ldx [%sp + 8], %i2 /* restore %i2 */ What's the magic instruction I should use? o Can someone look over the context saving/restoring in general? I have a feeling there should be more to __thr_getcontext than there is. The patch is at: http://people.freebsd.org/~deischen/kse/libpthread_sparc64.diffs I'm not subscribed to this list, so please keep me on the CC. Thanks, -- Dan Eischen From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 09:46:00 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3FAC16A4B3; Sun, 5 Oct 2003 09:46:00 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 737DE43FBD; Sun, 5 Oct 2003 09:45:59 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) h95Gjst2018638 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 5 Oct 2003 18:45:57 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id h95GjrS8005872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Oct 2003 18:45:54 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.10/8.12.10) with ESMTP id h95Gjr2u018174; Sun, 5 Oct 2003 18:45:53 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.10/8.12.10/Submit) id h95Gjrr7018173; Sun, 5 Oct 2003 18:45:53 +0200 (CEST) (envelope-from ticso) Date: Sun, 5 Oct 2003 18:45:53 +0200 From: Bernd Walter To: deischen@freebsd.org Message-ID: <20031005164552.GG13791@cicely12.cicely.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: sparc64@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 16:46:01 -0000 On Sun, Oct 05, 2003 at 12:21:28PM -0400, Daniel Eischen wrote: > Hi guys, > > I have a patch for adding libpthread support for sparc64. It's jake's > patch, with a few mods by myself. I'd like for some folks to look it > over. I haven't tested it; I need a couple of questions answered > first so I can fill in a missing piece. > > o Can someone look at the end of __thr_getcontext (line 524 of > the patch)? I need to test %i2 for NULL and branch to 1 if true. > > +/* bz %i2, 1f */ > + stx %i1, [%i2] > +1: ldx [%sp], %i1 /* restore %i1 */ > + ldx [%sp + 8], %i2 /* restore %i2 */ > > What's the magic instruction I should use? cmp %i2, 0 be 1f -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 10:16:09 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6511016A4B3; Sun, 5 Oct 2003 10:16:09 -0700 (PDT) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id B191743FF2; Sun, 5 Oct 2003 10:16:05 -0700 (PDT) (envelope-from jake@locore.ca) Received: from k7.locore.ca (k7.locore.ca [192.168.0.2]) by k6.locore.ca (Postfix) with ESMTP id 1F5351BA53; Sun, 5 Oct 2003 13:15:20 -0400 (EDT) From: Jake Burkholder To: deischen@freebsd.org Date: Sun, 5 Oct 2003 13:19:29 -0400 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310051319.29901.jake@locore.ca> cc: sparc64@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 17:16:09 -0000 On Sunday 05 October 2003 12:21, Daniel Eischen wrote: > Hi guys, > > I have a patch for adding libpthread support for sparc64. It's jake's > patch, with a few mods by myself. I'd like for some folks to look it > over. I haven't tested it; I need a couple of questions answered > first so I can fill in a missing piece. > > o Can someone look at the end of __thr_getcontext (line 524 of > the patch)? I need to test %i2 for NULL and branch to 1 if true. > > +/* bz %i2, 1f */ > + stx %i1, [%i2] > +1: ldx [%sp], %i1 /* restore %i1 */ > + ldx [%sp + 8], %i2 /* restore %i2 */ brz. Beware of delay slots, the instruction after a branch is executed before the branch is taken. Use the locals as temporaries instead of using the stack, eg mov %i0, %l0 mov %i1, %l1 mov %i2, %l2 ... ldx [%l0 + MC_TPC], %l4 ldx [%l0 + MC_TNPC], %l3 brz %l1, 1f nop stx %l2, [%l1] 1: jmpl %l3, %g0 return %l4 Jake > > What's the magic instruction I should use? > > o Can someone look over the context saving/restoring in general? > I have a feeling there should be more to __thr_getcontext than > there is. > > The patch is at: > > http://people.freebsd.org/~deischen/kse/libpthread_sparc64.diffs > > I'm not subscribed to this list, so please keep me on the CC. > > Thanks, From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 10:46:54 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50C3D16A4B3 for ; Sun, 5 Oct 2003 10:46:54 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9109A43F3F for ; Sun, 5 Oct 2003 10:46:53 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h95HkqgG001386; Sun, 5 Oct 2003 13:46:52 -0400 (EDT) Date: Sun, 5 Oct 2003 13:46:52 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Jake Burkholder In-Reply-To: <200310051319.29901.jake@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: sparc64@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 17:46:54 -0000 On Sun, 5 Oct 2003, Jake Burkholder wrote: > On Sunday 05 October 2003 12:21, Daniel Eischen wrote: > > Hi guys, > > > > I have a patch for adding libpthread support for sparc64. It's jake's > > patch, with a few mods by myself. I'd like for some folks to look it > > over. I haven't tested it; I need a couple of questions answered > > first so I can fill in a missing piece. > > > > o Can someone look at the end of __thr_getcontext (line 524 of > > the patch)? I need to test %i2 for NULL and branch to 1 if true. > > > > +/* bz %i2, 1f */ > > + stx %i1, [%i2] > > +1: ldx [%sp], %i1 /* restore %i1 */ > > + ldx [%sp + 8], %i2 /* restore %i2 */ > > brz. Beware of delay slots, the instruction after a branch is executed before > the branch is taken. OK. > > Use the locals as temporaries instead of using the stack, eg What if a thread gets interrupted while using locals? _thr_setcontext() is suppose to be able to resume a thread that was interrupted anywhere. What if some library function used locals, thread T1 had a page fault, and it's context was exported back to libpthread? The library may run other threads before resuming T1 again. > > mov %i0, %l0 > mov %i1, %l1 > mov %i2, %l2 > ... > ldx [%l0 + MC_TPC], %l4 > ldx [%l0 + MC_TNPC], %l3 > brz %l1, 1f > nop > stx %l2, [%l1] > 1: jmpl %l3, %g0 > return %l4 > > Jake > > > > > What's the magic instruction I should use? > > > > o Can someone look over the context saving/restoring in general? > > I have a feeling there should be more to __thr_getcontext than > > there is. > > > > The patch is at: > > > > http://people.freebsd.org/~deischen/kse/libpthread_sparc64.diffs > > > > I'm not subscribed to this list, so please keep me on the CC. > > > > Thanks, > -- Dan Eischen From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 13:21:40 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB6CC16A4B3; Sun, 5 Oct 2003 13:21:40 -0700 (PDT) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B4F443FE9; Sun, 5 Oct 2003 13:21:40 -0700 (PDT) (envelope-from jake@locore.ca) Received: from k7.locore.ca (k7.locore.ca [192.168.0.2]) by k6.locore.ca (Postfix) with ESMTP id AAC3E1C53B; Sun, 5 Oct 2003 16:20:55 -0400 (EDT) From: Jake Burkholder To: deischen@freebsd.org, Daniel Eischen Date: Sun, 5 Oct 2003 16:25:04 -0400 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310051625.04587.jake@locore.ca> cc: sparc64@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 20:21:40 -0000 On Sunday 05 October 2003 13:46, Daniel Eischen wrote: > On Sun, 5 Oct 2003, Jake Burkholder wrote: > > On Sunday 05 October 2003 12:21, Daniel Eischen wrote: > > > Hi guys, > > > > > > I have a patch for adding libpthread support for sparc64. It's jake's > > > patch, with a few mods by myself. I'd like for some folks to look it > > > over. I haven't tested it; I need a couple of questions answered > > > first so I can fill in a missing piece. > > > > > > o Can someone look at the end of __thr_getcontext (line 524 of > > > the patch)? I need to test %i2 for NULL and branch to 1 if true. > > > > > > +/* bz %i2, 1f */ > > > + stx %i1, [%i2] > > > +1: ldx [%sp], %i1 /* restore %i1 */ > > > + ldx [%sp + 8], %i2 /* restore %i2 */ > > > > brz. Beware of delay slots, the instruction after a branch is executed > > before the branch is taken. > > OK. > > > Use the locals as temporaries instead of using the stack, eg > > What if a thread gets interrupted while using locals? _thr_setcontext() > is suppose to be able to resume a thread that was interrupted anywhere. > What if some library function used locals, thread T1 had a page > fault, and it's context was exported back to libpthread? The > library may run other threads before resuming T1 again. They're part of T1's context. They'll get saved on T1's stack on entry to the kernel to handle the page fault. Jake From owner-freebsd-sparc64@FreeBSD.ORG Sun Oct 5 13:58:34 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ADFC16A4B3 for ; Sun, 5 Oct 2003 13:58:34 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FF5B43FBD for ; Sun, 5 Oct 2003 13:58:31 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h95KwUgG006066; Sun, 5 Oct 2003 16:58:30 -0400 (EDT) Date: Sun, 5 Oct 2003 16:58:30 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Jake Burkholder In-Reply-To: <200310051625.04587.jake@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: sparc64@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2003 20:58:34 -0000 On Sun, 5 Oct 2003, Jake Burkholder wrote: > On Sunday 05 October 2003 13:46, Daniel Eischen wrote: > > On Sun, 5 Oct 2003, Jake Burkholder wrote: > > > On Sunday 05 October 2003 12:21, Daniel Eischen wrote: > > > > Hi guys, > > > > > > > > I have a patch for adding libpthread support for sparc64. It's jake's > > > > patch, with a few mods by myself. I'd like for some folks to look it > > > > over. I haven't tested it; I need a couple of questions answered > > > > first so I can fill in a missing piece. > > > > > > > > o Can someone look at the end of __thr_getcontext (line 524 of > > > > the patch)? I need to test %i2 for NULL and branch to 1 if true. > > > > > > > > +/* bz %i2, 1f */ > > > > + stx %i1, [%i2] > > > > +1: ldx [%sp], %i1 /* restore %i1 */ > > > > + ldx [%sp + 8], %i2 /* restore %i2 */ > > > > > > brz. Beware of delay slots, the instruction after a branch is executed > > > before the branch is taken. > > > > OK. > > > > > Use the locals as temporaries instead of using the stack, eg > > > > What if a thread gets interrupted while using locals? _thr_setcontext() > > is suppose to be able to resume a thread that was interrupted anywhere. > > What if some library function used locals, thread T1 had a page > > fault, and it's context was exported back to libpthread? The > > library may run other threads before resuming T1 again. > > They're part of T1's context. They'll get saved on T1's stack on entry to the > kernel to handle the page fault. Oh, so they're not stored in the mcontext, but when resumed they'll be popped off the stack. Thanks, I'll use the local's then. -- Dan Eischen From owner-freebsd-sparc64@FreeBSD.ORG Mon Oct 6 07:51:43 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52BCD16A4B3; Mon, 6 Oct 2003 07:51:43 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DD1543FF3; Mon, 6 Oct 2003 07:51:42 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h96EpfgG008560; Mon, 6 Oct 2003 10:51:41 -0400 (EDT) Date: Mon, 6 Oct 2003 10:51:41 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: sparc64@freebsd.org In-Reply-To: <200310051625.04587.jake@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: deischen@freebsd.org Subject: Re: Review for libpthread support X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2003 14:51:43 -0000 On Sun, 5 Oct 2003, Jake Burkholder wrote: > On Sunday 05 October 2003 13:46, Daniel Eischen wrote: > > What if a thread gets interrupted while using locals? _thr_setcontext() > > is suppose to be able to resume a thread that was interrupted anywhere. > > What if some library function used locals, thread T1 had a page > > fault, and it's context was exported back to libpthread? The > > library may run other threads before resuming T1 again. > > They're part of T1's context. They'll get saved on T1's stack on entry to the > kernel to handle the page fault. One other question. _thr_getcontext() and _thr_setcontext() are similar to setjmp/longjmp in that _thr_getcontext() has to return 0 when it is called normally, and 1 when it returns as a result of a _thr_setcontext() to the saved context. What register holds the return value for a function? Is it %o0? And where is this stored in the context? I don't think that the same method as used for setjmp/longjmp can be used here because _thr_setcontext() has to be able to return to a context that was interrupted, not only a context that was generated by _thr_getcontext() -- so you can't always set the return register in _thr_setcontext(). The other archs store 1 for the return register in the saved context and then clear it before returning. A thr_setcontext() just loads the return register to what has been saved in the context. So far we have: ENTRY(__thr_getcontext) add %o7, 8, %o1 add %o1, 4, %o2 stx %sp, [%o0 + MC_OUT + (6 * 8)] stx %o1, [%o0 + MC_TPC] stx %o2, [%o0 + MC_TNPC] retl clr %o0 /* ??? */ END(__thr_getcontext) .weak CNAME(_thr_setcontext) .set CNAME(_thr_setcontext),CNAME(__thr_setcontext) ENTRY(__thr_setcontext) save %sp, -CCFSZ, %sp flushw mov %i0, %l0 mov %i1, %l1 mov %i2, %l2 ldx [%l0 + MC_GLOBAL + (1 * 8)], %g1 ldx [%l0 + MC_GLOBAL + (2 * 8)], %g2 ldx [%l0 + MC_GLOBAL + (3 * 8)], %g3 ldx [%l0 + MC_GLOBAL + (4 * 8)], %g4 ldx [%l0 + MC_GLOBAL + (5 * 8)], %g5 ldx [%l0 + MC_GLOBAL + (6 * 8)], %g6 ldx [%l0 + MC_GLOBAL + (7 * 8)], %g7 ldx [%l0 + MC_OUT + (0 * 8)], %i0 ldx [%l0 + MC_OUT + (3 * 8)], %i3 ldx [%l0 + MC_OUT + (4 * 8)], %i4 ldx [%l0 + MC_OUT + (5 * 8)], %i5 ldx [%l0 + MC_OUT + (6 * 8)], %i6 ldx [%l0 + MC_OUT + (7 * 8)], %i7 ldx [%l0 + MC_TPC], %l4 ldx [%l0 + MC_TNPC], %l3 brz %l1, 1f nop stx %l1, [%l2] 1: jmpl %l3, %g0 return %l4 END(__thr_setcontext) Thanks, -- Dan Eischen From owner-freebsd-sparc64@FreeBSD.ORG Mon Oct 6 11:01:31 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EFC916A4B3 for ; Mon, 6 Oct 2003 11:01:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2BCA44005 for ; Mon, 6 Oct 2003 11:01:28 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h96I1SFY060711 for ; Mon, 6 Oct 2003 11:01:28 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h96I1SB2060705 for freebsd-sparc64@freebsd.org; Mon, 6 Oct 2003 11:01:28 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 6 Oct 2003 11:01:28 -0700 (PDT) Message-Id: <200310061801.h96I1SB2060705@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-sparc64@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2003 18:01:31 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/06/24] sparc64/53670sparc64 pthreads implementation on 5.1-Release sp 1 problem total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/02/03] sparc64/47845sparc64 4 second daily clock drift o [2003/09/01] sparc64/56286sparc64 Broken world in 5.1-CURRENT under Sparc64 2 problems total. From owner-freebsd-sparc64@FreeBSD.ORG Tue Oct 7 11:02:33 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5270C16A4B3 for ; Tue, 7 Oct 2003 11:02:33 -0700 (PDT) Received: from daemon.egr.msu.edu (daemon.egr.msu.edu [35.9.44.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBB3043FF3 for ; Tue, 7 Oct 2003 11:02:32 -0700 (PDT) (envelope-from mcdouga9@daemon.egr.msu.edu) Received: by daemon.egr.msu.edu (Postfix, from userid 1001) id 8150257; Sat, 4 Oct 2003 19:41:21 -0400 (EDT) Date: Sat, 4 Oct 2003 19:41:21 -0400 From: Adam McDougall To: Richard Coleman Message-ID: <20031004234121.GB56003@egr.msu.edu> References: <3F7F52F7.1030704@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F7F52F7.1030704@mindspring.com> User-Agent: Mutt/1.5.4i cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2003 18:02:33 -0000 http://people.freebsd.org/~jdp/cvsup-sparc64/ Enjoy On Sat, Oct 04, 2003 at 07:08:39PM -0400, Richard Coleman wrote: I've just installed FreeBSD-5.1 on a Sun Netra T1 105. I was planning to use cvsup to update to -current. But when I checked the ftp servers for the cvsup package, I couldn't find it. Is this package not available for sparc64? How to people normally track -current on FreeBSD-sparc64? Richard Coleman _______________________________________________ freebsd-sparc64@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 To unsubscribe, send any mail to "freebsd-sparc64-unsubscribe@freebsd.org" From owner-freebsd-sparc64@FreeBSD.ORG Tue Oct 7 14:02:14 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65B8A16A4B3 for ; Tue, 7 Oct 2003 14:02:14 -0700 (PDT) Received: from blake.polstra.com (dsl081-189-066.sea1.dsl.speakeasy.net [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D98843FE5 for ; Tue, 7 Oct 2003 14:02:13 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (dsl081-189-067.sea1.dsl.speakeasy.net [64.81.189.67]) by blake.polstra.com (8.12.9p2/8.12.9) with ESMTP id h97L1edD005398; Tue, 7 Oct 2003 14:01:42 -0700 (PDT) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031004234121.GB56003@egr.msu.edu> Date: Tue, 07 Oct 2003 14:01:40 -0700 (PDT) From: John Polstra To: Adam McDougall X-Bogosity: No, tests=bogofilter, spamicity=0.490976, version=0.14.5 cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2003 21:02:14 -0000 On 04-Oct-2003 Adam McDougall wrote: > http://people.freebsd.org/~jdp/cvsup-sparc64/ > > Enjoy > > On Sat, Oct 04, 2003 at 07:08:39PM -0400, Richard Coleman wrote: > > I've just installed FreeBSD-5.1 on a Sun Netra T1 105. I was planning > to use cvsup to update to -current. But when I checked the ftp servers > for the cvsup package, I couldn't find it. > > Is this package not available for sparc64? How to people normally track > -current on FreeBSD-sparc64? You can build it from source using the net/cvsup or net/cvsup-without-gui port. I don't know why there aren't packages available. John From owner-freebsd-sparc64@FreeBSD.ORG Tue Oct 7 22:52:06 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 252EA16A4B3 for ; Tue, 7 Oct 2003 22:52:06 -0700 (PDT) Received: from alf.uib.no (alf.uib.no [129.177.30.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FD8A43FBD for ; Tue, 7 Oct 2003 22:52:05 -0700 (PDT) (envelope-from Roar.Pettersen@it.uib.no) Received: from edprp by alf.uib.no with local-esmtp (Exim 4.12) id 1A77Ep-0003hE-00; Wed, 08 Oct 2003 07:51:55 +0200 Date: Wed, 8 Oct 2003 07:51:55 +0200 (MEST) From: Roar Pettersen X-X-Sender: To: John Polstra In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Roar Pettersen cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 05:52:06 -0000 Hello ! > > Is this package not available for sparc64? How to people normally track > > -current on FreeBSD-sparc64? > > You can build it from source using the net/cvsup or > net/cvsup-without-gui port. I don't know why there aren't packages > available. Or you can do the same as I did, searched the mailarchive and found this link : http://people.freebsd.org/~jdp/cvsup-sparc64/ -- Med vennlig hilsen / Regards; Roar Pettersen Universitetet i Bergen - The University of Bergen Nygardsgt. 5 - N-5020 BERGEN - Norway Tlf: +47 55 58 40 55 VIP: 81503 fax: +47 55 58 40 70 roar.pettersen@it.uib.no - IT-Avd, UiB - http://www.uib.no From owner-freebsd-sparc64@FreeBSD.ORG Tue Oct 7 23:02:14 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E965116A4BF for ; Tue, 7 Oct 2003 23:02:14 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD58643FCB for ; Tue, 7 Oct 2003 23:02:09 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 981AF66E05; Tue, 7 Oct 2003 23:02:07 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 7897FB29; Tue, 7 Oct 2003 23:02:07 -0700 (PDT) Date: Tue, 7 Oct 2003 23:02:07 -0700 From: Kris Kennaway To: John Polstra Message-ID: <20031008060207.GA44227@rot13.obsecurity.org> References: <20031004234121.GB56003@egr.msu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 06:02:15 -0000 --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 07, 2003 at 02:01:40PM -0700, John Polstra wrote: > On 04-Oct-2003 Adam McDougall wrote: > > http://people.freebsd.org/~jdp/cvsup-sparc64/ > >=20 > > Enjoy > >=20 > > On Sat, Oct 04, 2003 at 07:08:39PM -0400, Richard Coleman wrote: > >=20 > > I've just installed FreeBSD-5.1 on a Sun Netra T1 105. I was plannin= g=20 > > to use cvsup to update to -current. But when I checked the ftp serve= rs=20 > > for the cvsup package, I couldn't find it. > > =20 > > Is this package not available for sparc64? How to people normally tr= ack=20 > > -current on FreeBSD-sparc64? >=20 > You can build it from source using the net/cvsup or > net/cvsup-without-gui port. I don't know why there aren't packages > available. Because of http://bento.freebsd.org/errorlogs/sparc64-5-latest/ezm3-1.1.log Kris --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/g6hfWry0BWjoQKURAsTdAJ9adgh5A93C2TNkDQuWPCbHehYzpACeNXnG l7owAhU1hV43+3Ce839Tt6g= =trCG -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ-- From owner-freebsd-sparc64@FreeBSD.ORG Tue Oct 7 23:56:55 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3396016A4B3 for ; Tue, 7 Oct 2003 23:56:55 -0700 (PDT) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [133.11.205.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89EC743FF3 for ; Tue, 7 Oct 2003 23:56:51 -0700 (PDT) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is2.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 816E73780E8 for ; Wed, 8 Oct 2003 15:56:49 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) h986unhC013347 for ; Wed, 8 Oct 2003 15:56:49 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3])3.3.5-GR) with ESMTP id AKT88572; Wed, 8 Oct 2003 15:56:48 +0900 (JST) Date: Wed, 08 Oct 2003 15:56:48 +0900 Message-ID: From: Hidetoshi Shimokawa To: freebsd-sparc@freebsd.org User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 06:56:55 -0000 Hi, I noticed that sparc64 doesn't respect RB_KDB(boot -d). Inserting Debugger() just after kdb_init()(like i386) or pmap_bootstrap() causes 'Fast Data Access MMU Miss'. Debugger() at the end of sparc64_init() seems o.k. Where is the right place? ==== //depot/user/simokawa/firewire/sys/sparc64/sparc64/machdep.c#9 - /home/sat/simokawa/p4/freebsd/firewire/sys/sparc64/sparc64/machdep.c ==== @@ -386,6 +386,11 @@ tick_init(clock); OF_getprop(root, "name", sparc64_model, sizeof(sparc64_model) - 1); + +#ifdef DDB + if (boothowto & RB_KDB) + Debugger("Boot flags requested debugger"); +#endif } void /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html From owner-freebsd-sparc64@FreeBSD.ORG Wed Oct 8 09:13:27 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4C2416A4B3 for ; Wed, 8 Oct 2003 09:13:27 -0700 (PDT) Received: from blake.polstra.com (dsl081-189-066.sea1.dsl.speakeasy.net [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A52DA43FE5 for ; Wed, 8 Oct 2003 09:13:24 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (dsl081-189-067.sea1.dsl.speakeasy.net [64.81.189.67]) by blake.polstra.com (8.12.9p2/8.12.9) with ESMTP id h98GDHdD010552; Wed, 8 Oct 2003 09:13:18 -0700 (PDT) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031008060207.GA44227@rot13.obsecurity.org> Date: Wed, 08 Oct 2003 09:13:17 -0700 (PDT) From: John Polstra To: Kris Kennaway X-Bogosity: No, tests=bogofilter, spamicity=0.471390, version=0.14.5 cc: freebsd-sparc64@freebsd.org Subject: Re: updating to latest sources on sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 16:13:27 -0000 On 08-Oct-2003 Kris Kennaway wrote: > On Tue, Oct 07, 2003 at 02:01:40PM -0700, John Polstra wrote: >> You can build it from source using the net/cvsup or >> net/cvsup-without-gui port. I don't know why there aren't packages >> available. > > Because of > > http://bento.freebsd.org/errorlogs/sparc64-5-latest/ezm3-1.1.log Whoops, I saw the PR relating to that, but my feeble brain didn't quite register the possibility that it had broken the package build. I'll fix it. John From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 07:20:14 2003 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C07A16A4BF for ; Thu, 9 Oct 2003 07:20:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C866843FF3 for ; Thu, 9 Oct 2003 07:20:12 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h99EKCFY068380 for ; Thu, 9 Oct 2003 07:20:12 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h99EKCAD068379; Thu, 9 Oct 2003 07:20:12 -0700 (PDT) (envelope-from gnats) Resent-Date: Thu, 9 Oct 2003 07:20:12 -0700 (PDT) Resent-Message-Id: <200310091420.h99EKCAD068379@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-sparc64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Holger Lamm Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EE4816A4B3 for ; Thu, 9 Oct 2003 07:13:47 -0700 (PDT) Received: from obh.snafu.de (obh.snafu.de [213.73.92.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA32643FCB for ; Thu, 9 Oct 2003 07:13:43 -0700 (PDT) (envelope-from holger@gruft.de) Received: from holger by obh.snafu.de with local (Exim 3.36 #1) id 1A7bXx-000PD2-00 for FreeBSD-gnats-submit@freebsd.org; Thu, 09 Oct 2003 16:13:41 +0200 Message-Id: Date: Thu, 09 Oct 2003 16:11:10 +0200 From: Holger Lamm Sender: Holger Lamm To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: sparc64/57800: Probable non-64bit-cleanness of unrar X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Holger Lamm List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 14:20:14 -0000 >Number: 57800 >Category: sparc64 >Synopsis: Probable non-64bit-cleanness of unrar >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 09 07:20:11 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Holger Lamm >Release: FreeBSD 5.1-CURRENT #2 >Organization: >Environment: System: FreeBSD niobe.garnix.de 5.1-CURRENT FreeBSD 5.1-CURRENT #2: Fri Jun 6 19: 33:24 GMT 2003 sparc64 >Description: While extracting, some files (about 1 out of 40) have CRC incorrect. Extracting unter i386 works. The files show compression method "m5g", the archive was created under Windows. Trying to reproduce the problem with UNIX rar (method m3b or m5b) shows no problem. (How do I create method m5g?) >How-To-Repeat: Get a RAR with method m5g. Uncompress with archivers/unrar under sparc64. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 07:50:26 2003 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9D7516A4B3 for ; Thu, 9 Oct 2003 07:50:26 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AA7043FA3 for ; Thu, 9 Oct 2003 07:50:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h99EoKFY069818 for ; Thu, 9 Oct 2003 07:50:20 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h99EoKct069817; Thu, 9 Oct 2003 07:50:20 -0700 (PDT) (envelope-from gnats) Date: Thu, 9 Oct 2003 07:50:20 -0700 (PDT) Message-Id: <200310091450.h99EoKct069817@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: Holger Lamm Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Holger Lamm List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 14:50:27 -0000 The following reply was made to PR sparc64/57800; it has been noted by GNATS. From: Holger Lamm To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar Date: Thu, 9 Oct 2003 16:41:50 +0200 Program author (roshal@rarlab.com) informed. Dunno if he feels responsible. From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 09:20:13 2003 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B36516A4B3 for ; Thu, 9 Oct 2003 09:20:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 027B643F3F for ; Thu, 9 Oct 2003 09:20:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h99GKCFY080375 for ; Thu, 9 Oct 2003 09:20:12 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h99GKCEP080374; Thu, 9 Oct 2003 09:20:12 -0700 (PDT) (envelope-from gnats) Date: Thu, 9 Oct 2003 09:20:12 -0700 (PDT) Message-Id: <200310091620.h99GKCEP080374@freefall.freebsd.org> To: freebsd-sparc64@FreeBSD.org From: Holger Lamm Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Holger Lamm List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 16:20:13 -0000 The following reply was made to PR sparc64/57800; it has been noted by GNATS. From: Holger Lamm To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: sparc64/57800: Probable non-64bit-cleanness of unrar Date: Thu, 9 Oct 2003 18:09:46 +0200 ---- Anwer from author ---- Date: Thu, 9 Oct 2003 21:51:18 +0600 From: Eugene Roshal Subject: Re: Probable non-64bit-cleanness in unrar Hello, Unfortunately I am not able to debug unrar for this platform myself. Please check that you set correct data types in rartypes.hpp, for example, strict 32 bits for uint32. Also you need to enable 1 byte alignment for structures in model.hpp. Now it contains '#pragma pack(1)' directive, but your compiler may require something else. Also try to disable compiler optimization, sometimes it may cause errors because of bugs in compiler. Eugene -------------------------- From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 14:33:22 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C881A16A4B3; Thu, 9 Oct 2003 14:33:22 -0700 (PDT) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AA9943FDF; Thu, 9 Oct 2003 14:33:20 -0700 (PDT) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) h99LXJnE084707; Thu, 9 Oct 2003 17:33:19 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id h99LXI14084706; Thu, 9 Oct 2003 17:33:18 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Date: Thu, 9 Oct 2003 17:33:18 -0400 (EDT) Message-Id: <200310092133.h99LXI14084706@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, sparc64@freebsd.org Precedence: bulk Subject: [current tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 21:33:23 -0000 TB --- 2003-10-09 20:32:02 - starting CURRENT tinderbox run for sparc64/sparc64 TB --- 2003-10-09 20:32:02 - checking out the source tree TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64 TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2003-10-09 20:34:28 - building world TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: populating /home/des/tinderbox/CURRENT/sparc64/sparc64/obj/sparc64/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/i386/usr/include >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything.. TB --- 2003-10-09 21:28:33 - building generic kernel TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src TB --- /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Thu Oct 9 21:28:33 GMT 2003 [...] /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c: In function `syscall': /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:582: warning: implicit declaration of function `PTRACESTOP_SC' /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:582: error: `S_PT_SCE' undeclared (first use in this function) /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:582: error: (Each undeclared identifier is reported only once /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:582: error: for each function it appears in.) /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:648: warning: redundant redeclaration of `PTRACESTOP_SC' in same scope /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:582: warning: previous declaration of `PTRACESTOP_SC' /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/sparc64/sparc64/trap.c:648: error: `S_PT_SCX' undeclared (first use in this function) *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/obj/sparc64/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/sys/GENERIC. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src. TB --- 2003-10-09 21:33:18 - /usr/bin/make returned exit code 1 TB --- 2003-10-09 21:33:18 - ERROR: failed to build generic kernel TB --- 2003-10-09 21:33:18 - tinderbox aborted From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 14:33:23 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0A2E16A4C0; Thu, 9 Oct 2003 14:33:22 -0700 (PDT) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03DF843FF2; Thu, 9 Oct 2003 14:33:20 -0700 (PDT) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) h99LXKnE084735; Thu, 9 Oct 2003 17:33:20 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id h99LXKW2084734; Thu, 9 Oct 2003 17:33:20 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Date: Thu, 9 Oct 2003 17:33:20 -0400 (EDT) Message-Id: <200310092133.h99LXKW2084734@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, sparc64@freebsd.org Precedence: bulk Subject: [releng_5_1 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 21:33:23 -0000 TB --- mkdir /home/des/tinderbox/RELENG_5_1/sparc64 TB --- mkdir /home/des/tinderbox/RELENG_5_1/sparc64/sparc64 From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 16:55:09 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D1E416A4B3 for ; Thu, 9 Oct 2003 16:55:09 -0700 (PDT) Received: from idiom.com (idiom.com [216.240.32.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id D800643F75 for ; Thu, 9 Oct 2003 16:55:06 -0700 (PDT) (envelope-from ixian@idiom.com) Received: from idiom.com (localhost [127.0.0.1]) by idiom.com (8.12.8p2/8.12.8) with ESMTP id h99Nsqcg003951; Thu, 9 Oct 2003 16:54:52 -0700 (PDT) (envelope-from ixian@idiom.com) Received: (from ixian@localhost) by idiom.com (8.12.8p2/8.12.8/Submit) id h99NsqlV003946; Thu, 9 Oct 2003 16:54:52 -0700 (PDT) (envelope-from ixian) Date: Thu, 9 Oct 2003 16:54:52 -0700 (PDT) Message-Id: <200310092354.h99NsqlV003946@idiom.com> From: Eric De Mund To: freebsd-sparc64@freebsd.org X-Humans-Reply-To: Eric De Mund X-URL: X-Mailer: GNU Emacs 21.2.1 (i386--freebsd) X-POM: The Moon is Full Organization: Ixian Systems, Inc. Subject: 5.1 disc1 for sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Eric De Mund List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 23:55:09 -0000 Good People, Is there no 5.1-RELEASE-sparc64-disc1.iso? Is none needed for a standalone install on a SunBlade 100? As noted in a message this past summer: 5.1 disc1 for sparc64 (Re: I wanna help test ...) http://lists.freebsd.org/mailman/htdig/freebsd-sparc64/2003-June/000301.html , and as it appears when visiting the 5.1 ISO-IMAGES directory on ftp.freebsd.org: ftp.freebsd.org:/pub/FreeBSD/releases/sparc64/ISO-IMAGES/5.1> dir total 1023304 -rw-rw-r-- 1 110 root 294289408 Jun 7 2003 5.1-RELEASE-sparc64-disc2.iso -rw-rw-r-- 1 110 root 229408768 Jun 7 2003 5.1-RELEASE-sparc64-miniinst.iso -rw-rw-r-- 1 110 root 145 Jun 7 2003 CHECKSUM.MD5 ftp.freebsd.org:/pub/FreeBSD/releases/sparc64/ISO-IMAGES/5.1> , there is no 5.1-RELEASE-sparc64-disc1.iso image. Do I need it to install 5.1-RELEASE on my SunBlade 100? Thanks, Eric -- "You can observe a lot by watching." --Yogi Berra Eric De Mund | Ixian Systems, Inc. | 53 49 B2 23 AF 6C 20 81 http://www.ixian.com/ead/ | Mountain View, CA | ED DD 4C 81 AA C9 D1 A5 From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 21:35:40 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8074616A4B3; Thu, 9 Oct 2003 21:35:40 -0700 (PDT) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CBEC43FBD; Thu, 9 Oct 2003 21:35:39 -0700 (PDT) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) h9A4ZcnE048318; Fri, 10 Oct 2003 00:35:38 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id h9A4ZcNO048317; Fri, 10 Oct 2003 00:35:38 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Date: Fri, 10 Oct 2003 00:35:38 -0400 (EDT) Message-Id: <200310100435.h9A4ZcNO048317@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, sparc64@freebsd.org Precedence: bulk Subject: [current tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 04:35:40 -0000 TB --- 2003-10-10 04:27:43 - starting CURRENT tinderbox run for sparc64/sparc64 TB --- 2003-10-10 04:27:43 - checking out the source tree TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64 TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2003-10-10 04:29:31 - building world TB --- cd /home/des/tinderbox/CURRENT/sparc64/sparc64/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: populating /home/des/tinderbox/CURRENT/sparc64/sparc64/obj/sparc64/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/i386/usr/include [...] ./make-roken > tmp.h ; if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; else rm -f roken.h; mv tmp.h roken.h; fi ===> kerberos5/lib/libvers ===> kerberos5/lib/libasn1 ./asn1_compile /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5/lib/libasn1/../../../crypto/heimdal/lib/asn1/k5.asn1 krb5_asn1 test -e /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/obj/sparc64/vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5/lib/libasn1/asn1_err.et || ln -sf /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5/lib/libasn1/../../../crypto/heimdal/lib/asn1/asn1_err.et compile_et asn1_err.et ===> kerberos5/lib/libhdb make: don't know how to make hdb_asn1.h. Stop *** Error code 2 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5/lib. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src/kerberos5. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/sparc64/sparc64/src. TB --- 2003-10-10 04:35:38 - /usr/bin/make returned exit code 1 TB --- 2003-10-10 04:35:38 - ERROR: failed to build world TB --- 2003-10-10 04:35:38 - tinderbox aborted From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 21:35:42 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E48216A4BF; Thu, 9 Oct 2003 21:35:42 -0700 (PDT) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FAE343FE0; Thu, 9 Oct 2003 21:35:40 -0700 (PDT) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) h9A4ZdnE048346; Fri, 10 Oct 2003 00:35:39 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id h9A4Zd1O048345; Fri, 10 Oct 2003 00:35:39 -0400 (EDT) (envelope-from des+tinderbox@freebsd.org) Date: Fri, 10 Oct 2003 00:35:39 -0400 (EDT) Message-Id: <200310100435.h9A4Zd1O048345@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, sparc64@freebsd.org Precedence: bulk Subject: [releng_5_1 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 04:35:42 -0000 From owner-freebsd-sparc64@FreeBSD.ORG Thu Oct 9 23:44:52 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F5E716A4B3; Thu, 9 Oct 2003 23:44:52 -0700 (PDT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78B2A43F93; Thu, 9 Oct 2003 23:44:50 -0700 (PDT) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 98DFB786D0; Fri, 10 Oct 2003 08:44:41 +0200 (MEST) Received: by smtp.des.no (Pony Express, from userid 666) id 66B749C2AA; Fri, 10 Oct 2003 08:44:41 +0200 (CEST) Received: from dwp.des.no (unknown [10.0.0.247]) by smtp.des.no (Pony Express) with ESMTP id D13BC9C2A9; Fri, 10 Oct 2003 08:44:37 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id C47D8B824; Fri, 10 Oct 2003 08:44:37 +0200 (CEST) To: current@freebsd.org References: <200310100435.h9A4Zd1O048345@cueball.rtp.FreeBSD.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Fri, 10 Oct 2003 08:44:37 +0200 In-Reply-To: <200310100435.h9A4Zd1O048345@cueball.rtp.FreeBSD.org> (des+tinderbox@freebsd.org's message of "Fri, 10 Oct 2003 00:35:39 -0400 (EDT)") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-2.5 required=8.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: sparc64@freebsd.org Subject: Re: [releng_5_1 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 06:44:52 -0000 Tinderbox writes: > [nothing] argh! /me fix DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-sparc64@FreeBSD.ORG Fri Oct 10 15:42:45 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9508116A4B3 for ; Fri, 10 Oct 2003 15:42:45 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B5A43FAF for ; Fri, 10 Oct 2003 15:42:44 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id E677566E46; Fri, 10 Oct 2003 15:42:43 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id CEA17839; Fri, 10 Oct 2003 15:42:43 -0700 (PDT) Date: Fri, 10 Oct 2003 15:42:43 -0700 From: Kris Kennaway To: Eric De Mund Message-ID: <20031010224243.GA16280@rot13.obsecurity.org> References: <200310092354.h99NsqlV003946@idiom.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <200310092354.h99NsqlV003946@idiom.com> User-Agent: Mutt/1.4.1i cc: freebsd-sparc64@freebsd.org Subject: Re: 5.1 disc1 for sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 22:42:45 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 09, 2003 at 04:54:52PM -0700, Eric De Mund wrote: > Good People, >=20 > Is there no 5.1-RELEASE-sparc64-disc1.iso? Is none needed for a > standalone install on a SunBlade 100? As noted in a message this past > summer: Use the miniinst. Kris --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/hzXjWry0BWjoQKURAn2pAKDtNZZDoUquQfLjkq/5E8ylWMC4+gCgxaC2 AX4iMNl8yxcYRy7Ln5vkDtM= =JHcX -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-freebsd-sparc64@FreeBSD.ORG Fri Oct 10 20:50:25 2003 Return-Path: Delivered-To: freebsd-sparc64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6F416A4B3 for ; Fri, 10 Oct 2003 20:50:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AC3343FE0 for ; Fri, 10 Oct 2003 20:50:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9B3oNFY091766 for ; Fri, 10 Oct 2003 20:50:23 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9B3oNFk091765; Fri, 10 Oct 2003 20:50:23 -0700 (PDT) (envelope-from gnats) Resent-Date: Fri, 10 Oct 2003 20:50:23 -0700 (PDT) Resent-Message-Id: <200310110350.h9B3oNFk091765@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-sparc64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Jose R.Rey" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C01D16A4B3 for ; Fri, 10 Oct 2003 20:44:03 -0700 (PDT) Received: from v2project.com (cliente-212079143235.cm256.senpc.supercable.es [212.79.143.235]) by mx1.FreeBSD.org (Postfix) with SMTP id A04F443FB1 for ; Fri, 10 Oct 2003 20:44:01 -0700 (PDT) (envelope-from king@v2project.com) Received: (qmail 954 invoked by uid 1001); 11 Oct 2003 03:43:42 -0000 Message-Id: <20031011034342.953.qmail@v2project.com> Date: 11 Oct 2003 03:43:42 -0000 From: "Jose R.Rey" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: sparc64/57856: sparc64: IDE Raid controller no detect discs X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Jose R.Rey" List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2003 03:50:25 -0000 >Number: 57856 >Category: sparc64 >Synopsis: sparc64: IDE Raid controller no detect discs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 10 20:50:22 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Jose R.Rey >Release: FreeBSD 5.1-RELEASE #0 >Organization: Materia Gris >Environment: Sun Ultra-30, FreeBSD 5.1-RELEASE, Kouwell ATA RAID card sil0680 chipset >Description: ATA RAID controller with chipset sil0680 no detect devices (tested with many hard drives and CDROMS) Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.1-RELEASE #0: Sat Oct 4 02:35:45 CEST 2003 king@colosus.labs.v2project.com:/usr/src/sys/sparc64/compile/COLOSUS Preloaded elf kernel "/boot/kernel/kernel" at 0xc0336000. Timecounter "tick" frequency 247995109 Hz real memory = 112476160 (107 MB) avail memory = 104308736 (99 MB) machine: SUNW,Ultra-30 cpu0: Sun Microsystems UltraSparc-II Processor (248.00 MHz CPU) mask=0x20 maxtl=5 maxwin=7 null: random: openfirm: mem: nexus0: pcib0: on nexus0 pcib0: Psycho, impl 0, version 4, ign 0x7c0, bus B initialializing counter-timer Timecounter "counter-timer" frequency 1000000 Hz DVMA map: 0xfc000000 to 0xffffffff pci0: on pcib0 pci0: physical bus=0 map[10]: type 1, range 32, base 70000000, size 24, enabled map[14]: type 1, range 32, base 71000000, size 23, enabled found-> vendor=0x108e, dev=0x1000, revid=0x01 bus=0, slot=1, func=0 class=06-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0146, statreg=0x0280, cachelnsz=16 (dwords) lattimer=0x52 (2460 ns), mingnt=0x0a (2500 ns), maxlat=0x19 (6250 ns) map[10]: type 1, range 32, base 00008000, size 15, memory disabled found-> vendor=0x108e, dev=0x1001, revid=0x01 bus=0, slot=1, func=1 class=02-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0280, cachelnsz=16 (dwords) lattimer=0x52 (2460 ns), mingnt=0x0a (2500 ns), maxlat=0x05 (1250 ns) intpin=a, irq=33 map[10]: type 4, range 32, base 00000400, size 8, port disabled map[14]: type 1, range 32, base 00010000, size 8, enabled map[18]: type 1, range 32, base 00011000, size 12, enabled found-> vendor=0x1000, dev=0x000f, revid=0x03 bus=0, slot=3, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0146, statreg=0x0200, cachelnsz=16 (dwords) lattimer=0x8c (4200 ns), mingnt=0x11 (4250 ns), maxlat=0x40 (16000 ns) intpin=a, irq=32 map[10]: type 4, range 32, base 00000800, size 3, port disabled map[14]: type 4, range 32, base 00000808, size 2, enabled map[18]: type 4, range 32, base 00000810, size 3, enabled map[1c]: type 4, range 32, base 00000818, size 2, enabled map[20]: type 4, range 32, base 00000820, size 4, enabled map[24]: type 1, range 32, base 00012000, size 8, memory disabled found-> vendor=0x1095, dev=0x0680, revid=0x02 bus=0, slot=5, func=0 class=01-04-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0290, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=2 powerspec 2 supports D0 D1 D2 D3 current D0 ebus0: revision 0x01 ebus0: mem 0x71000000-0x717fffff,0x70000000-0x70ffffff at dev ice 1.0 on pci0 ebus0: addr 0x140072f000-0x140072f003,0x140072c000-0x140072c003,0x140072 a000-0x140072a003,0x1400728000-0x1400728003,0x1400726000-0x1400726003 (no driver attached) ebus0: addr 0x1400724000-0x1400724003 irq 50,37 (no driver attached) ebus0: addr 0x1400504000-0x1400504002 (no driver attached) ebus0: addr 0x1400500000-0x1400500007 (no driver attached) sab0: addr 0x1400400000-0x140040007f irq 43 on ebus0 sabtty0: on sab0 sabtty0: console 9600,8,n,1,- sabtty1: on sab0 ebus0: addr 0x14003083f8-0x14003083ff irq 41 (no driver attached) ebus0: addr 0x14003062f8-0x14003062ff irq 42 (no driver attached) ebus0: addr 0x1400700000-0x140070000f,0x1400300398-0x1400300399,0x1400304 3bc-0x14003043cb irq 34 (no driver attached) ebus0: addr 0x1400720000-0x1400720003,0x1400706000-0x140070600f,0x1400 3023f0-0x14003023f7 irq 39 (no driver attached) eeprom0: addr 0x1400000000-0x1400001fff on ebus0 eeprom0: model mk48t59 eeprom0: registered as a time-of-day clock (resolution 1000000us) eeprom0: hostid 80899706 eeprom0: current time: 1065843600.000000000 ebus0: addr 0x1000000000-0x10000fffff,0x1000000000-0x10000fffff (no driver attached) ebus0: addr 0x1400722000-0x1400722003,0x1400704000-0x140070400f,0x 1400702000-0x140070200f,0x1400200000-0x14002000ff irq 36,35 (no driver attached) hme0: mem 0x8000-0xffff irq 33 at device 1.1 on pci0 hme0: Ethernet address: 08:00:20:89:97:06 miibus0: on hme0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto hme0: bpf attached sym0: <875> port 0x400-0x4ff mem 0x11000-0x11fff,0x10000-0x100ff irq 32 at devic e 3.0 on pci0 sym0: chip clock is 40037KHz sym0: No NVRAM, ID 7, Fast-20, SE, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. atapci0: port 0x820-0x82f,0x818-0x81b,0x810-0x817, 0x808-0x80b,0x800-0x807 mem 0x12000-0x120ff irq 2 at device 5.0 on pci0 ata2: pre reset mask=03 ostat0=50 ostat2=00 ata2-master: ATAPI 00 00 ata2-slave: ATAPI 00 00 ata2: after reset mask=03 stat0=50 stat1=00 ata2-master: ATA 01 a5 ata2: devices=01 ata2: at 0x800 on atapci0 ata3: pre reset mask=03 ostat0=7f ostat2=7f ata3-master: ATAPI 7f 7f ata3-slave: ATAPI 7f 7f ata3: after reset mask=03 stat0=7f stat1=7f ata3-master: ATA 7f 7f ata3-slave: ATA 7f 7f ata3: devices=00 ata3: at 0x810 on atapci0 pcib1: on nexus0 pcib1: Psycho, impl 0, version 4, ign 0x7c0, bus A pci1: on pcib1 pci1: physical bus=1 nexus0: , type display (no driver attached) procfs registered Timecounters tick every 10.000 msec lo0: bpf attached ata2-master: timeout waiting for interrupt ata2-master: ATA identify failed Waiting 15 seconds for SCSI devices to settle (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered. (probe1:sym0:0:1:0): Retrying Command pass0 at sym0 bus 0 target 1 lun 0 pass0: Fixed Direct Access SCSI-2 device pass0: Serial Number LJK587000000291901AM pass0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabl ed da0 at sym0 bus 0 target 1 lun 0 da0: Fixed Direct Access SCSI-2 device da0: Serial Number LJK587000000291901AM da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C) GEOM: new disk da0 GEOM: Configure da0a, start 542868480 length 8537840640 end 9080709119 GEOM: Configure da0b, start 0 length 542868480 end 542868479 GEOM: Configure da0c, start 0 length 9080709120 end 9080709119 Mounting root from ufs:/dev/da0a >How-To-Repeat: Get this extrange hardware conf and try >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 04:48:22 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2CB916A4B3 for ; Sat, 11 Oct 2003 04:48:22 -0700 (PDT) Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DB1243F93 for ; Sat, 11 Oct 2003 04:48:21 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.9/8.12.9) with ESMTP id h9BBmKtN039405 for ; Sat, 11 Oct 2003 13:48:20 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9p1/8.12.9) with ESMTP id h9BBmJoU054826 for ; Sat, 11 Oct 2003 13:48:19 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9p1/8.12.9/Submit) id h9BBmJvJ054825 for freebsd-sparc@freebsd.org; Sat, 11 Oct 2003 13:48:19 +0200 (CEST) (envelope-from wkb) Date: Sat, 11 Oct 2003 13:48:19 +0200 From: Wilko Bulte To: freebsd-sparc@freebsd.org Message-ID: <20031011114819.GA54814@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-PRERELEASE X-PGP: finger wilko@freebsd.org Subject: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2003 11:48:23 -0000 Folks, What is the status of X on sparc64? I have a not-for-profit organisation where we want to put 5.x on UE30 with Creator3D cards to be used as Xterminals, hanging off a FreeBSD/i386 4-stable server. tnx Wilko -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 09:36:05 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D86F16A4B3 for ; Sat, 11 Oct 2003 09:36:05 -0700 (PDT) Received: from smtpzilla3.xs4all.nl (smtpzilla3.xs4all.nl [194.109.127.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D8EB43FB1 for ; Sat, 11 Oct 2003 09:36:04 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla3.xs4all.nl (8.12.9/8.12.9) with ESMTP id h9BGa2i7097994 for ; Sat, 11 Oct 2003 18:36:03 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9p1/8.12.9) with ESMTP id h9BGa2Pq038814 for ; Sat, 11 Oct 2003 18:36:02 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9p1/8.12.9/Submit) id h9BGa2jS038813 for freebsd-sparc@FreeBSD.ORG; Sat, 11 Oct 2003 18:36:02 +0200 (CEST) (envelope-from wkb) Date: Sat, 11 Oct 2003 18:36:02 +0200 From: Wilko Bulte To: freebsd-sparc@FreeBSD.ORG Message-ID: <20031011163602.GA38796@freebie.xs4all.nl> References: <20031011114819.GA54814@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031011114819.GA54814@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.9-PRERELEASE X-PGP: finger wilko@freebsd.org Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2003 16:36:05 -0000 On Sat, Oct 11, 2003 at 01:48:19PM +0200, Wilko Bulte wrote: > Folks, > > What is the status of X on sparc64? > > I have a not-for-profit organisation where we want to > put 5.x on UE30 with Creator3D cards to be used as Xterminals, > hanging off a FreeBSD/i386 4-stable server. On the UE30 I see: /usr/include/sys/cdefs.h:378:5: warning: "_POSIX_C_SOURCE" is not defined rm -f libdifs.a ar clq libdifs.a main.o dispatch.o extensions.o globals.o events.o tables.o f ontinfo.o charinfo.o swapreq.o swaprep.o resource.o fonts.o difsutils.o cach e.o initfonts.o atom.o ranlib libdifs.a cc -o xfs -O -pipe -ansi -Dasm=__asm -Wall -Wpointer-arith -Wundef -L/usr/po rts/x11-servers/XFree86-4-FontServer/work/xc/exports/lib -L/usr/X11R6/lib difs /libdifs.a difs/libdifs.a os/libos.a -L/usr/X11R6/lib -L/usr/ports/x11-serve rs/XFree86-4-FontServer/work/xc/exports/lib -L/usr/X11R6/lib -lXfont -lfntstubs -lm -lz -Wl,-rpath,/usr/X11R6/lib /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_PS_Font_Info' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Init_FreeType' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_Sfnt_Name' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Load_Glyph' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Done_Face' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_Char_Index' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Done_Size' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Set_Charmap' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_New_Size' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_Sfnt_Table' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Has_PS_Glyph_Names' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Select_Charmap' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Set_Char_Size' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Set_Transform' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_Sfnt_Name_Count' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_X11_Font_Format' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_New_Face' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_Name_Index' /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Activate_Size' *** Error code 1 Stop in /usr/ports/x11-servers/XFree86-4-FontServer/work/xc/programs/xfs. *** Error code 1 -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 17:34:08 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07B9116A4B3 for ; Sat, 11 Oct 2003 17:34:08 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFE2643F85 for ; Sat, 11 Oct 2003 17:34:06 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 4BEAD66D9C; Sat, 11 Oct 2003 17:34:03 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 086F8B29; Sat, 11 Oct 2003 17:34:02 -0700 (PDT) Date: Sat, 11 Oct 2003 17:34:02 -0700 From: Kris Kennaway To: Wilko Bulte Message-ID: <20031012003402.GA32486@rot13.obsecurity.org> References: <20031011114819.GA54814@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <20031011114819.GA54814@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i cc: freebsd-sparc@freebsd.org Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 00:34:08 -0000 --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 11, 2003 at 01:48:19PM +0200, Wilko Bulte wrote: > Folks, >=20 > What is the status of X on sparc64? Jake's p4 branch had working code (I've been using my u30 as my main desktop for about 6 months now, until the monitor went on the fritz yesterday), except the latest p4 code causes XFree86 to reset my machine at startup. I believe there are some integration issues in getting this merged into the CVS tree. > I have a not-for-profit organisation where we want to > put 5.x on UE30 with Creator3D cards to be used as Xterminals, > hanging off a FreeBSD/i386 4-stable server. Be aware that 4.x's NFS code doesn't like talking to sparc64 clients - it causes the i386 server to double fault. 5.x as a server is perfectly happy though. Kris --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/iKF6Wry0BWjoQKURApKOAKCGLZgIvb0QDOU0n6j5mrIUwGP9PQCePmuH rUJTkVf2xjBW4GkVg8zymI8= =IpLe -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N-- From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 17:35:22 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EF6716A4B3 for ; Sat, 11 Oct 2003 17:35:22 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id A57E443F3F for ; Sat, 11 Oct 2003 17:35:21 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id F2D4466D6A; Sat, 11 Oct 2003 17:35:20 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id CDE13B81; Sat, 11 Oct 2003 17:35:20 -0700 (PDT) Date: Sat, 11 Oct 2003 17:35:20 -0700 From: Kris Kennaway To: Wilko Bulte Message-ID: <20031012003520.GB32486@rot13.obsecurity.org> References: <20031011114819.GA54814@freebie.xs4all.nl> <20031011163602.GA38796@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V0207lvV8h4k8FAm" Content-Disposition: inline In-Reply-To: <20031011163602.GA38796@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i cc: freebsd-sparc@freebsd.org Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 00:35:22 -0000 --V0207lvV8h4k8FAm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Oct 11, 2003 at 06:36:02PM +0200, Wilko Bulte wrote: > On the UE30 I see: > /usr/X11R6/lib/libXfont.so: undefined reference to `FT_Get_PS_Font_Info' Hmm, doh. I see this is also occurring on the package machines. It was working recently :( Kris --V0207lvV8h4k8FAm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/iKHIWry0BWjoQKURAnE+AKDe4eOeWYJxhE4L32pP/RZYecOlTACgkfqR SaEB2uiMapdTp/U10tsOEfI= =3nJh -----END PGP SIGNATURE----- --V0207lvV8h4k8FAm-- From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 18:38:38 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D60A916A4B3 for ; Sat, 11 Oct 2003 18:38:38 -0700 (PDT) Received: from mail.seekingfire.com (coyote.seekingfire.com [24.72.10.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id E987343F85 for ; Sat, 11 Oct 2003 18:38:37 -0700 (PDT) (envelope-from tillman@seekingfire.com) Received: from blues.seekingfire.prv (blues.seekingfire.prv [192.168.23.211]) by mail.seekingfire.com (Postfix) with ESMTP id C5F8072; Sat, 11 Oct 2003 19:38:36 -0600 (CST) Received: (from tillman@localhost) by blues.seekingfire.prv (8.11.6/8.11.6) id h9C1cap00597; Sat, 11 Oct 2003 19:38:36 -0600 Date: Sat, 11 Oct 2003 19:38:36 -0600 From: Tillman Hodgson To: Kris Kennaway Message-ID: <20031011193836.A564@seekingfire.com> References: <20031011114819.GA54814@freebie.xs4all.nl> <20031012003402.GA32486@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20031012003402.GA32486@rot13.obsecurity.org>; from kris@obsecurity.org on Sat, Oct 11, 2003 at 05:34:02PM -0700 X-Urban-Legend: There is lots of hidden information in headers cc: freebsd-sparc@freebsd.org Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 01:38:38 -0000 On Sat, Oct 11, 2003 at 05:34:02PM -0700, Kris Kennaway wrote: > Be aware that 4.x's NFS code doesn't like talking to sparc64 clients - > it causes the i386 server to double fault. 5.x as a server is > perfectly happy though. I have an Ultra 5 running a recent -current that uses an i386 -stable as it's NFS server ... I've never seen any problems with it. Is this an issue that is only affected via certain NFS options or is otherwise possible to (unknowingly) avoid? -T -- Page 2: Unix today is nothing less than a worldwide culture, comprising many tools, ideas and customs. - Harley Hahn, _The Unix Companion_ From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 18:42:27 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 157BE16A4C0 for ; Sat, 11 Oct 2003 18:42:27 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C97F43F85 for ; Sat, 11 Oct 2003 18:42:26 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id D04AB66D6A; Sat, 11 Oct 2003 18:42:24 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 984809AD; Sat, 11 Oct 2003 18:42:24 -0700 (PDT) Date: Sat, 11 Oct 2003 18:42:24 -0700 From: Kris Kennaway To: Tillman Hodgson Message-ID: <20031012014224.GA95189@rot13.obsecurity.org> References: <20031011114819.GA54814@freebie.xs4all.nl> <20031012003402.GA32486@rot13.obsecurity.org> <20031011193836.A564@seekingfire.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: <20031011193836.A564@seekingfire.com> User-Agent: Mutt/1.4.1i cc: freebsd-sparc@freebsd.org cc: Kris Kennaway Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 01:42:27 -0000 --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 11, 2003 at 07:38:36PM -0600, Tillman Hodgson wrote: > On Sat, Oct 11, 2003 at 05:34:02PM -0700, Kris Kennaway wrote: > > Be aware that 4.x's NFS code doesn't like talking to sparc64 clients - > > it causes the i386 server to double fault. 5.x as a server is > > perfectly happy though. >=20 > I have an Ultra 5 running a recent -current that uses an i386 -stable as > it's NFS server ... I've never seen any problems with it. Is this an > issue that is only affected via certain NFS options or is otherwise > possible to (unknowingly) avoid? It only occurs under load..if you've never put heavy (I mean heavy!) loads on the server you've probably avoided it. I was able to repeat this on two separate networks. Kris --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/iLGAWry0BWjoQKURAhRaAKDUuQUDxwpk2hHhOxQ18xV6w6cJBwCgnmza tajelgmzPAu0f1CxdFFQD4g= =fv1I -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG-- From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 18:48:39 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2F8016A4B3 for ; Sat, 11 Oct 2003 18:48:39 -0700 (PDT) Received: from mail.seekingfire.com (coyote.seekingfire.com [24.72.10.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 617FF43FA3 for ; Sat, 11 Oct 2003 18:48:38 -0700 (PDT) (envelope-from tillman@seekingfire.com) Received: from blues.seekingfire.prv (blues.seekingfire.prv [192.168.23.211]) by mail.seekingfire.com (Postfix) with ESMTP id 8F3E32D; Sat, 11 Oct 2003 19:48:37 -0600 (CST) Received: (from tillman@localhost) by blues.seekingfire.prv (8.11.6/8.11.6) id h9C1mba00708; Sat, 11 Oct 2003 19:48:37 -0600 Date: Sat, 11 Oct 2003 19:48:37 -0600 From: Tillman Hodgson To: Kris Kennaway Message-ID: <20031011194837.B564@seekingfire.com> References: <20031011114819.GA54814@freebie.xs4all.nl> <20031012003402.GA32486@rot13.obsecurity.org> <20031011193836.A564@seekingfire.com> <20031012014224.GA95189@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20031012014224.GA95189@rot13.obsecurity.org>; from kris@obsecurity.org on Sat, Oct 11, 2003 at 06:42:24PM -0700 X-Urban-Legend: There is lots of hidden information in headers cc: freebsd-sparc@freebsd.org Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 01:48:39 -0000 On Sat, Oct 11, 2003 at 06:42:24PM -0700, Kris Kennaway wrote: > On Sat, Oct 11, 2003 at 07:38:36PM -0600, Tillman Hodgson wrote: > > On Sat, Oct 11, 2003 at 05:34:02PM -0700, Kris Kennaway wrote: > > > Be aware that 4.x's NFS code doesn't like talking to sparc64 clients - > > > it causes the i386 server to double fault. 5.x as a server is > > > perfectly happy though. > > > > I have an Ultra 5 running a recent -current that uses an i386 -stable as > > it's NFS server ... I've never seen any problems with it. Is this an > > issue that is only affected via certain NFS options or is otherwise > > possible to (unknowingly) avoid? > > It only occurs under load..if you've never put heavy (I mean heavy!) > loads on the server you've probably avoided it. I was able to repeat > this on two separate networks. Load on which end? I dump all filesystems on 4 servers to the -stable box out of daily.local (thus simultaneously), which should swamp the NFS server fairly regularly. 14 out of 16 of my nfsd's show significant CPU usage, considering that my uptime is 11 days (my last -stable upgrade). I'm now somewhat nervous about the setup if you meant load on the NFS server rather than the sparc64 client :-) -T -- The supreme irony of life is that hardly anyone gets out alive. - Robert Heinlein From owner-freebsd-sparc64@FreeBSD.ORG Sat Oct 11 18:58:54 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AFC916A4B3 for ; Sat, 11 Oct 2003 18:58:54 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-107-253.dsl.lsan03.pacbell.net [64.169.107.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED66D43FB1 for ; Sat, 11 Oct 2003 18:58:52 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 365A666D6A; Sat, 11 Oct 2003 18:58:52 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id F4078B72; Sat, 11 Oct 2003 18:58:51 -0700 (PDT) Date: Sat, 11 Oct 2003 18:58:51 -0700 From: Kris Kennaway To: Tillman Hodgson Message-ID: <20031012015851.GA45202@rot13.obsecurity.org> References: <20031011114819.GA54814@freebie.xs4all.nl> <20031012003402.GA32486@rot13.obsecurity.org> <20031011193836.A564@seekingfire.com> <20031012014224.GA95189@rot13.obsecurity.org> <20031011194837.B564@seekingfire.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: <20031011194837.B564@seekingfire.com> User-Agent: Mutt/1.4.1i cc: freebsd-sparc@freebsd.org cc: Kris Kennaway Subject: Re: X on sparc64? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 01:58:54 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 11, 2003 at 07:48:37PM -0600, Tillman Hodgson wrote: > On Sat, Oct 11, 2003 at 06:42:24PM -0700, Kris Kennaway wrote: > > On Sat, Oct 11, 2003 at 07:38:36PM -0600, Tillman Hodgson wrote: > > > On Sat, Oct 11, 2003 at 05:34:02PM -0700, Kris Kennaway wrote: > > > > Be aware that 4.x's NFS code doesn't like talking to sparc64 client= s - > > > > it causes the i386 server to double fault. 5.x as a server is > > > > perfectly happy though. > > >=20 > > > I have an Ultra 5 running a recent -current that uses an i386 -stable= as > > > it's NFS server ... I've never seen any problems with it. Is this an > > > issue that is only affected via certain NFS options or is otherwise > > > possible to (unknowingly) avoid? > >=20 > > It only occurs under load..if you've never put heavy (I mean heavy!) > > loads on the server you've probably avoided it. I was able to repeat > > this on two separate networks. >=20 > Load on which end? I dump all filesystems on 4 servers to the -stable > box out of daily.local (thus simultaneously), which should swamp the NFS > server fairly regularly. 14 out of 16 of my nfsd's show significant CPU > usage, considering that my uptime is 11 days (my last -stable upgrade). >=20 > I'm now somewhat nervous about the setup if you meant load on the NFS > server rather than the sparc64 client :-) The clients netboot from the server and do a lot of simultaneous copying of packages. This essentially means they keep a 100MB ethernet operating at a good percentage of capacity. The i386 server would usually panic in less than 24 hours of this sustained load. This did not happen with other architectures as clients of the same machine, with the same usage patterns. Search the archives from a year or so ago for more specific information. Kris --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/iLVbWry0BWjoQKURAq4QAJ4q+i7IpxQupaGL0F9YWDcxErFduQCfXXw4 laPkOxAtKXs7NbBWzGxgAQY= =ORdB -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24--