Re: ATI 6.12.4 on ultraSparc runs slow

2010-03-23 Thread Matt Turner
On Tue, Mar 23, 2010 at 6:49 PM, jean-francois simon jfsimonc...@gmail.com wrote: On Tue, Mar 23, 2010 at 11:40 PM, Matt Turner matts...@gmail.com wrote: On Tue, Mar 23, 2010 at 6:31 PM, jean-francois simon jfsimonc...@gmail.com wrote: Hi, thanks to the people who provided support

Re: [PULL] [RFC] Bugzilla triage

2010-03-20 Thread Matt Turner
in the git repository at:  git://anongit.freedesktop.org/~csimpson/xserver triage Corbin Simpson (1):      dix: Fix a small potential memory leak in ProcRotateProperties. (#25216) Reviewed-by: Matt Turner matts...@gmail.com ... but, are you really using spaces for indention there? It doesn't even

Re: [PATCH] Fix x86emu builds when using non-gnu compilers

2010-03-17 Thread Matt Turner
://lists.x.org/mailman/listinfo/xorg-devel Acked-by: Matt Turner matts...@gmail.com ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel

Re: [RFC] Define/use pad() and pad_mask() instead of open coding it

2010-03-11 Thread Matt Turner
On Thu, Mar 11, 2010 at 8:05 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Thu, Mar 11, 2010 at 07:33:30PM -0500, Matt Turner wrote: à la the Linux Kernel's ALIGN and __ALIGN_MASK macros. Not even compile tested, some files might need to include misc.h. CC: Peter Hutterer peter.hutte

Re: [RFC] Define/use pad() and pad_mask() instead of open coding it

2010-03-11 Thread Matt Turner
On Thu, Mar 11, 2010 at 8:37 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Thu, Mar 11, 2010 at 08:19:04PM -0500, Matt Turner wrote: On Thu, Mar 11, 2010 at 8:05 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Thu, Mar 11, 2010 at 07:33:30PM -0500, Matt Turner wrote: à la

[RFC] Define/use pad() instead of open coding it

2010-03-11 Thread Matt Turner
à la the Linux Kernel's ALIGN macro. Not even compile tested, some files might need to include misc.h. CC: Peter Hutterer peter.hutte...@who-t.net Signed-off-by: Matt Turner matts...@gmail.com --- hw/dmx/dmxpict.c |2 +- hw/kdrive/ephyr/XF86dri.c |6

[PATCH] Don't bother checking for O_ASYNC, glibc's had it since '98.

2010-03-11 Thread Matt Turner
No, seriously. 1998. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/os-support/shared/sigio.c | 12 1 files changed, 0 insertions(+), 12 deletions(-) diff --git a/hw/xfree86/os-support/shared/sigio.c b/hw/xfree86/os-support/shared/sigio.c index aed5654..88f1d49

Bug#572311: No display output from Radeon RV610 on Alpha

2010-03-09 Thread Matt Turner
On Mon, Mar 8, 2010 at 6:30 PM, Michael Cree mc...@orcon.net.nz wrote: On 9/03/2010, at 5:41 AM, Alex Deucher wrote: On Sun, Mar 7, 2010 at 3:47 AM, Michael Cree mc...@orcon.net.nz wrote: Thanks, that hint was helpful.  I have drummed up a patch (attached) that replaces some use of the

Re: Bug#572311: No display output from Radeon RV610 on Alpha

2010-03-08 Thread Matt Turner
Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.5 Release Date: 2010-02-16 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.26-2-alpha-generic alpha Debian Current Operating System: Linux alpha 2.6.33-rc8-dp264-p #3 Wed Feb 17

[PATCH] Don't check for Xinerama.

2010-03-07 Thread Matt Turner
It doesn't seem to be used anywhere, so don't require it. CC: Jerome Glisse jgli...@redhat.com CC: Alex Deucher alexdeuc...@gmail.com CC: Dave Airlie airl...@redhat.com Signed-off-by: Matt Turner matts...@gmail.com --- configure.ac |1 - 1 files changed, 0 insertions(+), 1 deletions

Re: [PATCH] Don't check for Xinerama.

2010-03-07 Thread Matt Turner
On Sun, Mar 7, 2010 at 2:24 PM, Matt Turner matts...@gmail.com wrote: It doesn't seem to be used anywhere, so don't require it. CC: Jerome Glisse jgli...@redhat.com CC: Alex Deucher alexdeuc...@gmail.com CC: Dave Airlie airl...@redhat.com Signed-off-by: Matt Turner matts...@gmail.com

Re: [PATCH] try the newport driver on mips

2010-03-06 Thread Matt Turner
    } Seems like a good idea. Reviewed-by: Matt Turner matts...@gmail.com ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PULL] Minor bug-fixes discovered by static analysis.

2010-03-06 Thread Matt Turner
pExaScr-access of size 6 at position 6 with index variable i This looks like it's got a typo in it. 'pPixmap),);' - notice the extra comma.      fb: fbFinishScreenInit: leaked_storage: Variable (visuals|depths) goes out of scope Reviewed-by: Matt Turner matts...@gmail.com      parser

[PATCH 1/2] Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere.

2010-02-24 Thread Matt Turner
Signed-off-by: Matt Turner matts...@gmail.com --- src/radeon.h |3 ++- src/radeon_accel.c | 27 --- src/radeon_crtc.c |4 ++-- src/radeon_driver.c|8 src/radeon_exa.c |6 +++--- src

[PATCH 2/2] Use RADEON_ALIGN instead of open coding it.

2010-02-24 Thread Matt Turner
CC: Dave Airlie airl...@redhat.com Signed-off-by: Matt Turner matts...@gmail.com --- src/drmmode_display.c|6 ++-- src/r600_exa.c |8 ++-- src/r600_textured_videofuncs.c |4 +- src/r6xx_accel.c |2 +- src/radeon_accel.c

Voodoo spec sheets missing since ~ died

2010-02-23 Thread Matt Turner
Links on http://wiki.x.org/wiki/DataSheets are broken after people.freedesktop.org's ~ died. Could you throw your specs folder back up on the server, Eric? Thanks, Matt ___ xorg-devel mailing list xorg-devel@lists.x.org

Re: [PATCH] Use C-style comments in x86emu

2010-02-16 Thread Matt Turner
On Tue, Feb 16, 2010 at 11:09 AM, Matthew Garrett mj...@srcf.ucam.org wrote: On Mon, Feb 15, 2010 at 08:05:24PM -0500, Matt Turner wrote: Signed-off-by: Matt Turner matts...@gmail.com So while this won't break anything, are there actually any compilers that we support which choke

Re: [PATCH v2] parser: corrected xf86getBoolValue to use case insensitive compare

2010-02-16 Thread Matt Turner
It was in the main tree, committed by Oliver, but then it disappeared. This was all just a couple days ago. Matt ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

[PATCH] Remove Linux-2.4/PPC64 checks

2010-02-15 Thread Matt Turner
We don't support the 2.4 series kernels anymore, no point in checking for them. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 11 +-- 1 files changed, 1 insertions(+), 10 deletions(-) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common

[PATCH] Use C-style comments in x86emu

2010-02-15 Thread Matt Turner
Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/x86emu/validate.c|2 +- hw/xfree86/x86emu/x86emu/prim_x86_gcc.h |6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hw/xfree86/x86emu/validate.c b/hw/xfree86/x86emu/validate.c index 239f6c1

Re: [PATCH util-macros 1/2] Don't disable strict aliasing (-fno-strict-aliasing) globally

2010-02-03 Thread Matt Turner
Reviewed-by: Matt Turner matts...@gmail.com ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH util-macros 2/2] Add -Wformat=2 to the default CWARNFLAGS

2010-02-03 Thread Matt Turner
___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel Reviewed-by: Matt Turner matts...@gmail.com ___ xorg-devel mailing list xorg-devel@lists.x.org http

Re: PCI based Atombios video card?

2010-02-01 Thread Matt Turner
On Mon, Feb 1, 2010 at 3:06 AM, jf simon j...@themis.com wrote: Hi i am wondering wheter atombios radeon video cards are only available in the PCI express form factor, or if it is possible to find them in PCI and/or PCI-X? if so what are the references? i don't really care about the radeon

[PATCH] Use generic unaligned access functions in sys.c

2010-01-14 Thread Matt Turner
Gets rid of alpha assembly. CC: Tiago Vignatti tiago.vigna...@nokia.com Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/x86emu/sys.c | 237 +++ 1 files changed, 75 insertions(+), 162 deletions(-) diff --git a/hw/xfree86/x86emu/sys.c b/hw

Re: [PATCH] Revert Make sys.c use unaligned access functions provided in compiler.

2010-01-08 Thread Matt Turner
On Fri, Jan 8, 2010 at 11:44 AM, Tiago Vignatti tiago.vigna...@nokia.com wrote: On Tue, Dec 29, 2009 at 08:09:06PM +0100, ext Keith Packard wrote: On Mon, 28 Dec 2009 14:02:02 -0500, Matt Turner matts...@gmail.com wrote: The fix here isn't to add back in a bunch of duplicated Alpha assembly

Re: [PATCH xserver] configure: use backticks rather than $() for commands

2010-01-07 Thread Matt Turner
On Thu, Jan 7, 2010 at 3:06 PM, Gaetan Nadon mems...@videotron.ca wrote: This patch to xserver configure.ac is to increase code portability to non POSIX system by using backticks rather than $() for command substitution for BUILD_DATE and BUILD_TIME. Signed-off-by: Gaetan Nadon

Re: [PATCH] Revert Make sys.c use unaligned access functions provided in compiler.

2009-12-29 Thread Matt Turner
On Tue, Dec 29, 2009 at 8:42 AM, Tiago Vignatti tiago.vigna...@nokia.com wrote: On Mon, Dec 28, 2009 at 08:02:02PM +0100, ext Matt Turner wrote: On Mon, Dec 28, 2009 at 11:00 AM, Tiago Vignatti tiago.vigna...@nokia.com wrote: Sorry to not scream before about it, when the patch came to xorg

Re: [PATCH] Revert Make sys.c use unaligned access functions provided in compiler.

2009-12-28 Thread Matt Turner
On Mon, Dec 28, 2009 at 11:00 AM, Tiago Vignatti tiago.vigna...@nokia.com wrote: This reverts commit da923d0bc15e99a8ed1986bd6f5df37f7af7284b. Signed-off-by: Tiago Vignatti tiago.vigna...@nokia.com --- Again this Matt's change is breaking my compilation under scratchbox, for arm

Re: KVM problem (Bug 24487)

2009-12-09 Thread Matt Turner
In regards to bug 24487. On Wed, Dec 9, 2009 at 8:28 AM, Michael Ben-Gershon m...@netvision.net.il wrote: I have just found your bugzilla entry about X segfaults on KVM switch and wondered if you had heard anything since you posted it in October, as I am having the same problem as you are

Re: [PATCH] I/O port access routines

2009-12-08 Thread Matt Turner
On Thu, Dec 3, 2009 at 3:27 PM, Adam Jackson a...@redhat.com wrote: Signed-off-by: Adam Jackson a...@redhat.com Ah, meant to respond sooner but forgot. I definitely like it. This patch finally gets PCI IO access where it belongs. Acked-By: Matt Turner matts...@gmail.com Thanks! Matt

Re: [PATCH] [xkb] Fix possible NULL dereference in XkbFlushLedEvents()

2009-12-06 Thread Matt Turner
On Sun, Dec 6, 2009 at 11:47 PM, Tomas Carnecky t...@dbservice.com wrote: True, but bzero is #defined to memset anyway (X11/Xfuncs.h). Good lord. ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH 1/6] exa/mixed: avoid copying back pixmap data when no migration took place

2009-11-18 Thread Matt Turner
On Wed, Nov 18, 2009 at 3:23 PM, Maarten Maathuis madman2...@gmail.com wrote: -    if (pExaPixmap-pDamage exaPixmapIsOffscreen(pPixmap)) { +    if (pExaPixmap-pDamage !pExaPixmap-offscreen +           exaPixmapIsOffscreen(pPixmap)){ Very minor, but there should be a space between ) and { on

Re: sse2: Add a fast path for OVER 8888 x 8 x 8888

2009-11-16 Thread Matt Turner
Cool, thanks for the response. I'd like to investigate the caching usage when time allows. Matt ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: sse2: Add a fast path for OVER 8888 x 8 x 8888

2009-11-11 Thread Matt Turner
On Tue, Nov 10, 2009 at 6:39 PM, Soeren Sandmann sandm...@daimi.au.dk wrote: Hi, Here:    http://cgit.freedesktop.org/~sandmann/pixman/commit/?h=sse__8_ is a patch that adds an sse2 x 8 x fast path. This is a small speedup on the swfdec-youtube benchmark: Before: [  0]

Re: [PULL] Linux and bus subsystem cleanups

2009-11-10 Thread Matt Turner
On Tue, Nov 10, 2009 at 2:43 PM, Adam Jackson a...@nwnk.net wrote:      linux: Remove pre-2.6 PCI interface support. While I don't doubt for a second that white space is totally screwed up in linuxPci.c, I think 8 or so spaces before the sprintf call probably isn't what you want. Matt

Re: [PATCH] Work around ARM define/undef hackery to allow sys.c to compile

2009-11-09 Thread Matt Turner
On Mon, Nov 9, 2009 at 11:06 AM, Tiago Vignatti tiago.vigna...@nokia.com wrote: On Mon, Nov 09, 2009 at 04:52:38AM +0100, ext Matt Turner wrote: The '#define outb xf_outb' stuff breaks sys.c compilation. Let's just put in this hack until we get PCI in/out sorted out for good. Signed-off

Re: [PATCH] Add DEC Alpha sum_s16 fast path

2009-11-08 Thread Matt Turner
On Thu, Nov 5, 2009 at 5:59 PM, David Schleef d...@entropywave.com wrote: On Thu, Nov 05, 2009 at 05:25:16PM -0500, Matt Turner wrote: Lifted from Compaq's Compiler Writer's Guide for the Alpha 21264, appendix B. http://h18000.www1.hp.com/cpq-alphaserver/technology/literature/cmpwrgd.pdf

[PATCH] Work around ARM define/undef hackery to allow sys.c to compile

2009-11-08 Thread Matt Turner
The '#define outb xf_outb' stuff breaks sys.c compilation. Let's just put in this hack until we get PCI in/out sorted out for good. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 39 +-- 1 files changed, 29 insertions(+), 10

[PATCH] Add DEC Alpha sum_s16 fast path

2009-11-05 Thread Matt Turner
Lifted from Compaq's Compiler Writer's Guide for the Alpha 21264, appendix B. http://h18000.www1.hp.com/cpq-alphaserver/technology/literature/cmpwrgd.pdf Signed-off-by: Matt Turner matts...@gmail.com --- configure.ac |1 + liboil/Makefile.am |9 +- liboil/alpha

[PATCH] Abstract calls to in/out with IN/OUT macros

2009-11-01 Thread Matt Turner
This will allow us to include sys/io.h and use libc's in/out when available. Also see http://lists.x.org/archives/xorg-devel/2009-October/002853.html Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h| 201 --- hw/xfree86

[PATCH] Make sys.c use unaligned access functions provided in compiler.

2009-11-01 Thread Matt Turner
Favorite deleted line was definitely /* to cope with broken egcs-1.1.2 :- */ Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/x86emu/Makefile.am |2 +- hw/xfree86/x86emu/sys.c | 181 + 2 files changed, 2 insertions

[PATCH 1/4] [alpha] Remove unused code, _dense_* functions, iobase stuff

2009-11-01 Thread Matt Turner
This code has been unused since the switch to libpciaccess. It really should have been killed by fba700f1f6a8976. Pointed out by Michael Cree. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/os-support/linux/lnx.h | 31 --- hw/xfree86/os-support/linux/lnx_axp.c

[PATCH] [alpha] Remove unused code, _dense_* functions, iobase stuff

2009-11-01 Thread Matt Turner
This code has been unused since the switch to libpciaccess. It really should have been killed by fba700f1f6a8976. Pointed out by Michael Cree. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/os-support/linux/lnx.h | 36 hw/xfree86/os-support/linux/lnx_axp.c

Re: [PATCH] [alpha] Remove unused code, _dense_* functions, iobase stuff

2009-11-01 Thread Matt Turner
On Sun, Nov 1, 2009 at 4:04 PM, Mark Kettenis mark.kette...@xs4all.nl wrote: From: Matt Turner matts...@gmail.com Date: Sun,  1 Nov 2009 15:05:08 -0500 This code has been unused since the switch to libpciaccess. It really should have been killed by fba700f1f6a8976. Uh, what makes you think

Re: [PATCH] Abstract calls to in/out with IN/OUT macros

2009-11-01 Thread Matt Turner
On Sun, Nov 1, 2009 at 3:29 PM, keithp kei...@keithp.com wrote: Excerpts from Matt Turner's message of Sun Nov 01 11:01:20 -0800 2009: This will allow us to include sys/io.h and use libc's in/out when available. That's a fine goal, but given the ambiguity between Linux and BSD on the outb

Re: [PATCH] Abstract calls to in/out with IN/OUT macros

2009-11-01 Thread Matt Turner
On Sun, Nov 1, 2009 at 6:13 PM, keithp kei...@keithp.com wrote: Excerpts from Mark Kettenis's message of Sun Nov 01 13:19:04 -0800 2009: While I sympathise with your attempt to clean up the mess in compiler.h, this will break at least one driver (xf86-video-i128). A fine example of why we

Re: How to sanitize in/out routines?

2009-10-21 Thread Matt Turner
Ping. I guess I need to whip something up before I can get any feedback. On Thu, Oct 15, 2009 at 9:58 PM, Matt Turner matts...@gmail.com wrote: X predates glibc, so this is understandable, but the in/out/_in/_out stuff is a mess. For instance, the out* routines X defines are of the format

How to sanitize in/out routines?

2009-10-15 Thread Matt Turner
X predates glibc, so this is understandable, but the in/out/_in/_out stuff is a mess. For instance, the out* routines X defines are of the format outb(port, val), which matches with with BSD provides, whereas glibc/Linux uses outb(val, port). Then, since they're named identically with functions

Is lnx_font.c needed?

2009-10-15 Thread Matt Turner
Hi Egbert, hw/xfree86/os-support/linux/lnx_font.c isn't currently built, and hasn't really been touched since Jan 2005 when it was committed. Is there a reason to keep it around? Thanks, Matt Turner ___ xorg-devel mailing list xorg-devel@lists.x.org

Re: [PULL] fixes and clean ups for alpha

2009-10-13 Thread Matt Turner
On Tue, Oct 13, 2009 at 9:45 PM, Daniel Stone dan...@fooishbar.org wrote: Hi, On Tue, Oct 13, 2009 at 09:24:49PM -0400, Matt Turner wrote: Please pull these changes into master. I've gotten confirmation from multiple users that they fix the xserver on alpha. Would these be useful for 1.6

Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

2009-10-08 Thread Matt Turner
On Thu, Oct 8, 2009 at 8:49 AM, Geoff Martin geoffmar...@gmail.com wrote: I have a 164LX with a Matrox Millennium II and a just installed Debian Lenny, all hardware is the same as 10 years ago : ). Can I help you with the test? what do I need to do? In general, you need to install the

Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

2009-10-08 Thread Matt Turner
On Thu, Oct 8, 2009 at 9:35 AM, Brian Parkhurst bri...@spamcop.net wrote: How do you recommend I download your repo for compiling under gentoo? The easiest/best way is to first install layman (emerge layman) and with it add the 'x11' overlay. See here for instructions wrt layman:

Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

2009-10-08 Thread Matt Turner
On Thu, Oct 8, 2009 at 9:59 AM, Jarod Wilson ja...@redhat.com wrote: On 10/8/09 9:56 AM, Matt Turner wrote: On Thu, Oct 8, 2009 at 8:49 AM, Geoff Martingeoffmar...@gmail.com  wrote:      I have a 164LX with a Matrox Millennium II and a just installed Debian Lenny, all hardware is the same

Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

2009-10-07 Thread Matt Turner
On Wed, Oct 7, 2009 at 7:06 PM, Brian Parkhurst bri...@spamcop.net wrote: I have an alpha DS-20e at home with a permedia i2pv card, however I can pull it and put in a older PCI radeon card to test with.  I also have an older Matrox card I can test with.. Excellent, thanks. I know Tobias (the

Re: Debugging xserver on Alpha

2009-10-06 Thread Matt Turner
Hi Michael, On Tue, Oct 6, 2009 at 9:16 PM, Michael Cree mc...@orcon.net.nz wrote: On 6/10/2009, at 12:28 PM, Michael Cree wrote: On 6/10/2009, at 11:16 AM, Matt Turner wrote: On Sat, Oct 3, 2009 at 7:05 PM, Michael Cree mc...@orcon.net.nz wrote: With commit c7680befe5ae on the xserver

Re: fix for xf86-video-vesa with xserver 1.7

2009-10-05 Thread Matt Turner
On Mon, Oct 5, 2009 at 5:02 PM, Julien Cristau jcris...@debian.org wrote: On Mon, Oct  5, 2009 at 22:48:46 +0200, Matthieu Herrb wrote: But master is still busted for me wrt slow bcopy. I'd prefer to see 5ef53a94ce4e48e11de26290cd677266308640c8 reverted on master too until a proper fix for

Re: xserver: Branch 'master'

2009-09-27 Thread Matt Turner
On Sun, Sep 27, 2009 at 12:18 PM, Julien Cristau jcris...@debian.org wrote: On Mon, Aug 31, 2009 at 17:25:21 -0700, Matt Turner wrote: commit 5ef53a94ce4e48e11de26290cd677266308640c8 Author: Matt Turner matts...@gmail.com Date:   Mon Aug 31 20:23:26 2009 -0400     alpha: kill

Re: [BUG] recent squeeze X11 updates causing SIGSEGV on startup

2009-09-14 Thread Matt Turner
needed on some systems, let me know and we'll figure out something. Otherwise, that code is gone from xserver-1.7 and shouldn't cause any more problems. I don't know if anyone is planning another 1.6.x release, but if they are, they might consider cherry-picking that commit. Thanks, Matt Turner

Re: [PATCH] Revert Make sys.c use compiler.h unaligned access functions

2009-09-10 Thread Matt Turner
Hi, On Thu, Sep 10, 2009 at 1:56 PM, Tiago Vignatti tiago.vigna...@nokia.com wrote: This reverts commit 1b30545c04a51bfa3ff95a26d64962907a62ff15. Signed-off-by: Tiago Vignatti tiago.vigna...@nokia.com --- Matt, this patch breaks my ARM compilation (inside scratchbox) generating an error

[RFC] Dropping Alpha sparse mapping support from X

2009-09-03 Thread Matt Turner
close to zero usage, and even less testing. Does anyone use X on EV4 or EV5 (not EV56, EV56 has BWX)? Thanks, Matt Turner ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH 6/9] Use proper membar instructions on SPARC

2009-08-13 Thread Matt Turner
On Thu, Aug 13, 2009 at 5:00 AM, David Millerda...@davemloft.net wrote: From: Matt Turner matts...@gmail.com Date: Thu, 13 Aug 2009 02:28:53 -0400 On Thu, Aug 13, 2009 at 1:51 AM, David Millerda...@davemloft.net wrote: From: Matt Turner matts...@gmail.com Date: Thu, 13 Aug 2009 01:45:39

Re: [PATCH 6/9] Use proper membar instructions on SPARC

2009-08-13 Thread Matt Turner
Ahh, I follow you now. See attached patch. Matt Use-proper-membar-stbar-instructions-on-SPARC.patch Description: Binary data ___ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH 6/9] Use proper membar instructions on SPARC

2009-08-13 Thread Matt Turner
On Thu, Aug 13, 2009 at 3:58 PM, David Millerda...@davemloft.net wrote: From: Matt Turner matts...@gmail.com Date: Thu, 13 Aug 2009 11:55:42 -0400 Please review the attached patch. Thanks for the input. What are those branches for?  (this is retorical, I know the reason, it's a chip bug

[PATCH 1/9] Move memory barrier macros into common section

2009-08-12 Thread Matt Turner
alphabetize by architecture also. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 147 +- 1 files changed, 89 insertions(+), 58 deletions(-) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h index

[PATCH 2/9] define barrier macros as nops if not otherwise defined

2009-08-12 Thread Matt Turner
Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 38 ++ 1 files changed, 10 insertions(+), 28 deletions(-) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h index e8cff18..a1cc1b8 100644 --- a/hw/xfree86

[PATCH 8/9] Clean up unaligned access functions on alpha

2009-08-12 Thread Matt Turner
Checks for __GNUC__ are superfluous since the only other compiler for the platform is Compaq C, and it doesn't support GCC style inline assembly. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 115 +- 1 files changed, 2

Build lnx_ev56.c with -mbwx

2009-08-08 Thread Matt Turner
By building with -mbwx, we avoid situations where we could pass something like -mcpu=ev56 -mcpu=ev67 to gcc. -mcpu=ev56 was only used to implicitly enable BWX support anyway, so let's do this directly. ___ xorg-devel mailing list xorg-devel@lists.x.org

[PATCH] lnx_ev56.c should be built with -mbwx

2009-08-08 Thread Matt Turner
By building with -mbwx, we avoid situations where we could pass something like -mcpu=ev56 -mcpu=ev67 to gcc. -mcpu=ev56 was only used to implicitly enable BWX support anyway, so let's do this directly. Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/os-support/linux/Makefile.am

[PATCH] Fix build and silence warnings

2009-08-08 Thread Matt Turner
Signed-off-by: Matt Turner matts...@gmail.com --- src/radeon_dri2.c |1 - src/radeon_kms.c |2 +- 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c index 9c86244..805338b 100644 --- a/src/radeon_dri2.c +++ b/src/radeon_dri2.c @@ -170,7

[PATCH] Rework write_/mem_barrier() macro definitions

2009-08-04 Thread Matt Turner
Also (1) Use {s,m}fence on AMD64 (2) Clean ups Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 134 -- 1 files changed, 77 insertions(+), 57 deletions(-) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common

[PATCH] More mem_barrier clean-ups

2009-08-04 Thread Matt Turner
() to mem_barrier() to match others Signed-off-by: Matt Turner matts...@gmail.com --- hw/xfree86/common/compiler.h | 95 -- 1 files changed, 45 insertions(+), 50 deletions(-) diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h index 72e1fe6

[PATCH] Use x86 bsr instruction in Log2 functions

2007-09-18 Thread Matt Turner
This patch edits RADEONLog2 and ATILog2 to use the x86 bsr instruction instread of looping through bits. It should provide a somewhat of a speed increase in this function on x86 and AMD64 architectures. Note: the bsr instruction was added with the 80386 CPU and is therefore not compatible with

<    2   3   4   5   6   7