From owner-freebsd-ppc@FreeBSD.ORG Sun Aug 7 19:19:39 2011 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C24EF1065673; Sun, 7 Aug 2011 19:19:39 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id 89D1B8FC0C; Sun, 7 Aug 2011 19:19:39 +0000 (UTC) Received: by pzk33 with SMTP id 33so3548693pzk.18 for ; Sun, 07 Aug 2011 12:19:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=xXDsheQ46bW462+PIL68bN/15nMSBhdQ3wk+dq1hQGw=; b=MCNqcmk7co/rFv7UXDjsnbdmjk/es1k4Kqq6GTPfyfJSPReHqjOh7USB9+EGLrZNlG wwcLWzHmjev5Z5byEP2AVNfgW6nFsyxK6aS1Dieob0WblzhPMUI/oJQj7vF562pJRRfS Oe9LlLM2bFKQKJPMdSrXDvJAhrUcZqpSRD/eA= MIME-Version: 1.0 Received: by 10.143.156.11 with SMTP id i11mr2376664wfo.16.1312744779072; Sun, 07 Aug 2011 12:19:39 -0700 (PDT) Received: by 10.68.57.36 with HTTP; Sun, 7 Aug 2011 12:19:39 -0700 (PDT) In-Reply-To: References: <4E3D5FA6.80207@freebsd.org> Date: Sun, 7 Aug 2011 15:19:39 -0400 Message-ID: From: Super Bisquit To: Nathan Whitehorn Content-Type: multipart/mixed; boundary=001636e1fc5f3cc4c904a9ef36ae X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ppc@freebsd.org Subject: Re: Lags and setjmp X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Aug 2011 19:19:39 -0000 --001636e1fc5f3cc4c904a9ef36ae Content-Type: text/plain; charset=ISO-8859-1 On Sun, Aug 7, 2011 at 11:19 AM, Super Bisquit wrote: > On 8/6/11, Super Bisquit wrote: > > On Sat, Aug 6, 2011 at 11:37 AM, Nathan Whitehorn > > wrote: > > > >> On 08/05/11 10:47, Super Bisquit wrote: > >> > >>> The file /usr/src/sys/powerpc/powerpc/**setjmp.S has > >>> > >>> #ifdef __powerpc64__ > >>> > >>> at line nine. Maybe this is affecting the system because: > >>> the lag seems to occur on Xorg/Xserver with the cursor having to be > >>> moved > >>> before there is a response. > >>> I'm wondering if setting the vale to powerpc instead of powerpc64 would > >>> stop > >>> this action. > >>> > >>> > >> It wouldn't for the reason Justin said, and this file only applies to > the > >> kernel besides. I've also never experienced this bug you're referring > to. > >> Is > >> X using longjmp/setjmp() internally? One thing we do not do is > >> save/restore > >> FP registers for long jumps. It's not required by the spec, but Linux > >> does > >> do it. > >> -Nathan > >> > >> ______________________________**_________________ > >> freebsd-ppc@freebsd.org mailing list > >> http://lists.freebsd.org/**mailman/listinfo/freebsd-ppc< > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc> > >> To unsubscribe, send any mail to > >> "freebsd-ppc-unsubscribe@**freebsd.org< > freebsd-ppc-unsubscribe@freebsd.org> > >> " > >> > > > > How's it going? > > > > Anyway, I'm not sure. I'll restart X with a more verbose output and will > > attach the file next reply. > > I'm curious, what machines are you using for the 9.0 PowerPC ? > > > > > I did not find anything. This problem only occurs with the G4 systems. > Unless someone else has the same equipment, it's just an "annoyance" > bug for me. > Anyone with the following systems: iMac G4 800MHz nVidia NV11 /GeForce MX/MX 400, Quicksilver G4 2002 933MHz with Radeon 7500/RV200 QW, or a B&W G3 400MHz with ATI Rage 128? The files included show a lag/hang when the pointer is moved during a glxgears session. I've ran glxgears on FreeBSD/i386 using an IGP and did not have the problem. Nathan Whitehorn mentioned that the problem may- forgive my paraphrasing- be at stjmp and longjmp. Okay, then why does this problem not occur with Debian or OpenBSD? Just curious if it is the driver and FreeBSD or possible what Matthieu Herb stated. Has pixmap caused problems before? FreeBSD/x11 does not have enough people familiar with powerpc(64) to understand the problem. --001636e1fc5f3cc4c904a9ef36ae Content-Type: text/plain; charset=US-ASCII; name="glxgears-fbconfig_with_mouse_moving_powerpc_G4.txt" Content-Disposition: attachment; filename="glxgears-fbconfig_with_mouse_moving_powerpc_G4.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gr2lug0f0 R0xYIDEuMyBpcyBub3Qgc3VwcG9ydGVkLgpHTFhfU0dJWF9mYmNvbmZpZyBpcyBzdXBwb3J0ZWQu CgpUaGUgZm9sbG93aW5nIGZiY29uZmlncyBtZWV0IHRoZSByZXF1aXJlbWVudHMuICBUaGUgZmly c3Qgb25lIHdpbGwgYmUgdXNlZC4KCjB4OGUgICAgICAgIFRydWVDb2xvciAgICAgMjQgICAwICAg eSAgIC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAg IDAgICAgICAgeSAgICAgICAuCjB4Y2UgICAgICAgIERpcmVjdENvbG9yICAgMjQgICAwICAgeSAg IC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAg ICAgICAgeSAgICAgICAuCjB4OTIgICAgICAgIFRydWVDb2xvciAgICAgMjQgICAwICAgeSAgIC4g IHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgOCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAg ICAgeSAgICAgICAuCjB4ZDIgICAgICAgIERpcmVjdENvbG9yICAgMjQgICAwICAgeSAgIC4gIHkg ICAgLiAgICA4ICA4ICA4ICAwICAyNCAgOCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAg eSAgICAgICAuCjB4OWUgICAgICAgIFRydWVDb2xvciAgICAgMzIgICAwICAgeSAgIC4gIHkgICAg LiAgICA4ICA4ICA4ICA4ICAyNCAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAg ICAgICAuCjB4ZGUgICAgICAgIERpcmVjdENvbG9yICAgMzIgICAwICAgeSAgIC4gIHkgICAgLiAg ICA4ICA4ICA4ICA4ICAyNCAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAg ICAuCjB4YTIgICAgICAgIFRydWVDb2xvciAgICAgMzIgICAwICAgeSAgIC4gIHkgICAgLiAgICA4 ICA4ICA4ICA4ICAyNCAgOCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAu CjB4ZTIgICAgICAgIERpcmVjdENvbG9yICAgMzIgICAwICAgeSAgIC4gIHkgICAgLiAgICA4ICA4 ICA4ICA4ICAyNCAgOCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4 N2UgICAgICAgIFRydWVDb2xvciAgICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2ICA1 ICAwICAxNiAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YmUg ICAgICAgIERpcmVjdENvbG9yICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2ICA1ICAw ICAxNiAgMCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4ODIgICAg ICAgIFRydWVDb2xvciAgICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2ICA1ICAwICAx NiAgOCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YzIgICAgICAg IERpcmVjdENvbG9yICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2ICA1ICAwICAxNiAg OCAgIDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4NmUgICAgICAgIFRy dWVDb2xvciAgICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAgMCAg IDAgIDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YWUgICAgICAgIERpcmVj dENvbG9yICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAgMCAgIDAg IDAgIDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4NzIgICAgICAgIFRydWVDb2xv ciAgICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAgOCAgIDAgIDAg IDAgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YjIgICAgICAgIERpcmVjdENvbG9y ICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAgOCAgIDAgIDAgIDAg IDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4OGYgICAgICAgIFRydWVDb2xvciAgICAg MjQgICAwICAgeSAgIC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgMCAgMTYgMTYgMTYgIDAg ICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4Y2YgICAgICAgIERpcmVjdENvbG9yICAgMjQg ICAwICAgeSAgIC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgMCAgMTYgMTYgMTYgIDAgICAg IDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4OTMgICAgICAgIFRydWVDb2xvciAgICAgMjQgICAw ICAgeSAgIC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgOCAgMTYgMTYgMTYgIDAgICAgIDAg ICAgIDAgICAgICAgeSAgICAgICAuCjB4ZDMgICAgICAgIERpcmVjdENvbG9yICAgMjQgICAwICAg eSAgIC4gIHkgICAgLiAgICA4ICA4ICA4ICAwICAyNCAgOCAgMTYgMTYgMTYgIDAgICAgIDAgICAg IDAgICAgICAgeSAgICAgICAuCjB4OWYgICAgICAgIFRydWVDb2xvciAgICAgMzIgICAwICAgeSAg IC4gIHkgICAgLiAgICA4ICA4ICA4ICA4ICAyNCAgMCAgMTYgMTYgMTYgMTYgICAgIDAgICAgIDAg ICAgICAgeSAgICAgICAuCjB4ZGYgICAgICAgIERpcmVjdENvbG9yICAgMzIgICAwICAgeSAgIC4g IHkgICAgLiAgICA4ICA4ICA4ICA4ICAyNCAgMCAgMTYgMTYgMTYgMTYgICAgIDAgICAgIDAgICAg ICAgeSAgICAgICAuCjB4YTMgICAgICAgIFRydWVDb2xvciAgICAgMzIgICAwICAgeSAgIC4gIHkg ICAgLiAgICA4ICA4ICA4ICA4ICAyNCAgOCAgMTYgMTYgMTYgMTYgICAgIDAgICAgIDAgICAgICAg eSAgICAgICAuCjB4ZTMgICAgICAgIERpcmVjdENvbG9yICAgMzIgICAwICAgeSAgIC4gIHkgICAg LiAgICA4ICA4ICA4ICA4ICAyNCAgOCAgMTYgMTYgMTYgMTYgICAgIDAgICAgIDAgICAgICAgeSAg ICAgICAuCjB4N2YgICAgICAgIFRydWVDb2xvciAgICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAg ICA1ICA2ICA1ICAwICAxNiAgMCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAg ICAuCjB4YmYgICAgICAgIERpcmVjdENvbG9yICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1 ICA2ICA1ICAwICAxNiAgMCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAu CjB4ODMgICAgICAgIFRydWVDb2xvciAgICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2 ICA1ICAwICAxNiAgOCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4 YzMgICAgICAgIERpcmVjdENvbG9yICAgMTYgICAwICAgeSAgIC4gIHkgICAgLiAgICA1ICA2ICA1 ICAwICAxNiAgOCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4NmYg ICAgICAgIFRydWVDb2xvciAgICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAw ICAgOCAgMCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YWYgICAg ICAgIERpcmVjdENvbG9yICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAg OCAgMCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4NzMgICAgICAg IFRydWVDb2xvciAgICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAg OCAgMTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjB4YjMgICAgICAgIERp cmVjdENvbG9yICAgIDggICAwICAgeSAgIC4gIHkgICAgLiAgICAzICAzICAyICAwICAgOCAgOCAg MTYgMTYgMTYgIDAgICAgIDAgICAgIDAgICAgICAgeSAgICAgICAuCjExNiBmcmFtZXMgaW4gOC4w IHNlY29uZHMgPSAxNC41MDAgRlBTCjY1IGZyYW1lcyBpbiA1LjAgc2Vjb25kcyA9IDEzLjAwMCBG UFMKNzYgZnJhbWVzIGluIDUuMCBzZWNvbmRzID0gMTUuMjAwIEZQUwo3NCBmcmFtZXMgaW4gNS4w IHNlY29uZHMgPSAxNC44MDAgRlBTCjEyMyBmcmFtZXMgaW4gNS4wIHNlY29uZHMgPSAyNC42MDAg RlBTCjE2IGZyYW1lcyBpbiAxMC4wIHNlY29uZHMgPSAgMS42MDAgRlBTCjEwMyBmcmFtZXMgaW4g Ny4wIHNlY29uZHMgPSAxNC43MTQgRlBTCjU5IGZyYW1lcyBpbiA1LjAgc2Vjb25kcyA9IDExLjgw MCBGUFMKODQgZnJhbWVzIGluIDUuMCBzZWNvbmRzID0gMTYuODAwIEZQUwo= --001636e1fc5f3cc4c904a9ef36ae Content-Type: text/plain; charset=US-ASCII; name="glxgears_effect_with_moving_mouse_on_powerpc_G4.txt" Content-Disposition: attachment; filename="glxgears_effect_with_moving_mouse_on_powerpc_G4.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gr2lwtbo1 MTQ2IGZyYW1lcyBpbiAyNy40IHNlY29uZHMgPSAgNS4zMzUgRlBTCjk0IGZyYW1lcyBpbiA1LjIg c2Vjb25kcyA9IDE4LjA1OCBGUFMKNzYgZnJhbWVzIGluIDUuMCBzZWNvbmRzID0gMTUuMTUyIEZQ Uwo4MiBmcmFtZXMgaW4gNS4wIHNlY29uZHMgPSAxNi4zNzYgRlBTCjUyIGZyYW1lcyBpbiA4LjIg c2Vjb25kcyA9ICA2LjM0NiBGUFMKOTggZnJhbWVzIGluIDUuMCBzZWNvbmRzID0gMTkuNTE5IEZQ UwoxMDQgZnJhbWVzIGluIDUuMCBzZWNvbmRzID0gMjAuNjc5IEZQUwoxMDQgZnJhbWVzIGluIDUu MCBzZWNvbmRzID0gMjAuNzc1IEZQUwoxNjggZnJhbWVzIGluIDUuMSBzZWNvbmRzID0gMzMuMTk4 IEZQUwo0NSBmcmFtZXMgaW4gNS4wIHNlY29uZHMgPSAgOC45NjUgRlBTCjExMCBmcmFtZXMgaW4g NS4xIHNlY29uZHMgPSAyMS42MzUgRlBTCjQ0IGZyYW1lcyBpbiA1Ljcgc2Vjb25kcyA9ICA3Ljc4 NSBGUFMKODkgZnJhbWVzIGluIDUuMiBzZWNvbmRzID0gMTcuMjUzIEZQUwo= --001636e1fc5f3cc4c904a9ef36ae--