[xorg-x11-drv-nouveau/f14/master] fixes from upstream

Ben Skeggs bskeggs at fedoraproject.org
Sun Aug 22 22:53:36 UTC 2010


commit 7591f4b095742368ca871d60908668ca60e1480a
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Aug 23 08:51:52 2010 +1000

    fixes from upstream

 .gitignore                        |    1 +
 nouveau-bgnr.patch                |    8 ++++----
 nouveau-exa-no-pa_fa.patch        |   12 ++++++------
 nouveau-nva0-corruption-fix.patch |    8 ++++----
 nouveau-zfill-fallback.patch      |    4 ++--
 sources                           |    2 +-
 xorg-x11-drv-nouveau.spec         |    9 ++++++---
 7 files changed, 24 insertions(+), 20 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f128877..1d46339 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 xf86-video-nouveau-0.0.16-20100615gitdb98ad2.tar.bz2
+/xf86-video-nouveau-0.0.16-20100820git390f1c8.tar.bz2
diff --git a/nouveau-bgnr.patch b/nouveau-bgnr.patch
index 5b03a45..504b53b 100644
--- a/nouveau-bgnr.patch
+++ b/nouveau-bgnr.patch
@@ -1,4 +1,4 @@
-From 4be55bf4d858def31a6ed1bea77d7dbcff79845e Mon Sep 17 00:00:00 2001
+From 63139f163a361aeb98b649e3c37e63133bf0548b Mon Sep 17 00:00:00 2001
 From: Ben Skeggs <bskeggs at redhat.com>
 Date: Mon, 8 Feb 2010 12:51:47 +1000
 Subject: [PATCH 1/4] set canDoBGNoneRoot
@@ -8,10 +8,10 @@ Subject: [PATCH 1/4] set canDoBGNoneRoot
  1 files changed, 1 insertions(+), 0 deletions(-)
 
 diff --git a/src/nv_driver.c b/src/nv_driver.c
-index 0abe400..dd60b64 100644
+index 3c16918..71844ca 100644
 --- a/src/nv_driver.c
 +++ b/src/nv_driver.c
-@@ -658,6 +658,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
+@@ -662,6 +662,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
  
  	/* Set pScrn->monitor */
  	pScrn->monitor = pScrn->confScreen->monitor;
@@ -20,5 +20,5 @@ index 0abe400..dd60b64 100644
  	/*
  	 * The first thing we should figure out is the depth, bpp, etc.
 -- 
-1.7.1
+1.7.2.1
 
diff --git a/nouveau-exa-no-pa_fa.patch b/nouveau-exa-no-pa_fa.patch
index 06b5ae9..f3b4218 100644
--- a/nouveau-exa-no-pa_fa.patch
+++ b/nouveau-exa-no-pa_fa.patch
@@ -1,4 +1,4 @@
-From 826d6fbf45f9ec229c7ba12faf95692421a86f91 Mon Sep 17 00:00:00 2001
+From 4b6987d2a21a907bc58d570fb8e3f44f6e9dd393 Mon Sep 17 00:00:00 2001
 From: Ben Skeggs <bskeggs at redhat.com>
 Date: Mon, 5 Jul 2010 09:14:51 +1000
 Subject: [PATCH 3/4] use UTS/DFS rather than libwfb for tiled pixmap access
@@ -23,10 +23,10 @@ index 586b0ac..31912c6 100644
  		tile_flags = 0x7000; //(scrn->bitsPerPixel == 16) ? 0x7000 : 0x7a00;
  		ah = NOUVEAU_ALIGN(height, 1 << (tile_mode + 2));
 diff --git a/src/nouveau_exa.c b/src/nouveau_exa.c
-index 1b8888e..47a274a 100644
+index 3b2c9be..3d848b5 100644
 --- a/src/nouveau_exa.c
 +++ b/src/nouveau_exa.c
-@@ -290,8 +290,13 @@ nouveau_exa_wait_marker(ScreenPtr pScreen, int marker)
+@@ -283,8 +283,13 @@ nouveau_exa_wait_marker(ScreenPtr pScreen, int marker)
  static Bool
  nouveau_exa_prepare_access(PixmapPtr ppix, int index)
  {
@@ -41,10 +41,10 @@ index 1b8888e..47a274a 100644
  		return FALSE;
  	ppix->devPrivate.ptr = bo->map;
 diff --git a/src/nv_driver.c b/src/nv_driver.c
-index 3f44e1b..ef9b8f8 100644
+index 9a68e3f..c966467 100644
 --- a/src/nv_driver.c
 +++ b/src/nv_driver.c
-@@ -762,7 +762,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
+@@ -766,7 +766,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
  	}
  
  	if (!pNv->NoAccel && pNv->Architecture >= NV_ARCH_50) {
@@ -54,5 +54,5 @@ index 3f44e1b..ef9b8f8 100644
  	}
  
 -- 
-1.7.1
+1.7.2.1
 
diff --git a/nouveau-nva0-corruption-fix.patch b/nouveau-nva0-corruption-fix.patch
index b40685f..a232272 100644
--- a/nouveau-nva0-corruption-fix.patch
+++ b/nouveau-nva0-corruption-fix.patch
@@ -1,4 +1,4 @@
-From 2a130428dacf7a0a5e272acb1844204492a7394b Mon Sep 17 00:00:00 2001
+From 1eaba4afed4255a7a947fc7b857376118c4652f6 Mon Sep 17 00:00:00 2001
 From: Ben Skeggs <bskeggs at redhat.com>
 Date: Mon, 10 May 2010 08:31:36 +1000
 Subject: [PATCH 2/4] force consistant tiling mode to prevent corruption issues
@@ -31,10 +31,10 @@ index 9b5d52d..586b0ac 100644
  		pitch = NOUVEAU_ALIGN(width * (scrn->bitsPerPixel >> 3), 64);
  	} else {
 diff --git a/src/nv_driver.c b/src/nv_driver.c
-index dd60b64..3f44e1b 100644
+index 71844ca..9a68e3f 100644
 --- a/src/nv_driver.c
 +++ b/src/nv_driver.c
-@@ -846,7 +846,7 @@ NVMapMem(ScrnInfoPtr pScrn)
+@@ -850,7 +850,7 @@ NVMapMem(ScrnInfoPtr pScrn)
  	size = pScrn->displayWidth * (pScrn->bitsPerPixel >> 3);
  	if (pNv->Architecture >= NV_ARCH_50 && pNv->tiled_scanout) {
  		tile_mode = 4;
@@ -44,5 +44,5 @@ index dd60b64..3f44e1b 100644
  	} else {
  		size *= pScrn->virtualY;
 -- 
-1.7.1
+1.7.2.1
 
diff --git a/nouveau-zfill-fallback.patch b/nouveau-zfill-fallback.patch
index 5d0ae76..ed9f6fc 100644
--- a/nouveau-zfill-fallback.patch
+++ b/nouveau-zfill-fallback.patch
@@ -1,4 +1,4 @@
-From 13ddbe287b7383fc8c4ef91d8748b28e72601637 Mon Sep 17 00:00:00 2001
+From c88ced24246a2a96daffe52601221de3ca15ad7c Mon Sep 17 00:00:00 2001
 From: Ben Skeggs <bskeggs at redhat.com>
 Date: Mon, 5 Jul 2010 09:15:25 +1000
 Subject: [PATCH 4/4] zfill framebuffer as fallback if fbcon copy fails
@@ -98,5 +98,5 @@ index 31912c6..5986a21 100644
  
  static Bool
 -- 
-1.7.1
+1.7.2.1
 
diff --git a/sources b/sources
index cb3b746..5b8b198 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4a5e81e82d56d511fc8272d0ea79844e  xf86-video-nouveau-0.0.16-20100615gitdb98ad2.tar.bz2
+fe8c20f4c753a5724ec801bb5f751fbc  xf86-video-nouveau-0.0.16-20100820git390f1c8.tar.bz2
diff --git a/xorg-x11-drv-nouveau.spec b/xorg-x11-drv-nouveau.spec
index 9c13553..c861ead 100644
--- a/xorg-x11-drv-nouveau.spec
+++ b/xorg-x11-drv-nouveau.spec
@@ -7,8 +7,8 @@
 # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau
 # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2
 
-%define gitdate 20100615
-%define git_version db98ad2
+%define gitdate 20100820
+%define git_version 390f1c8
 
 %define snapshot %{gitdate}git%{git_version}
 
@@ -19,7 +19,7 @@ Name:      xorg-x11-drv-nouveau
 # need to set an epoch to get version number in sync with upstream
 Epoch:     1
 Version:   %{nouveau_version}
-Release:   9.%{snapshot}%{?dist}
+Release:   10.%{snapshot}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/nouveau.4*
 
 %changelog
+* Mon Aug 23 2010 Ben Skeggs <bskeggs at redhat.com> 0.0.16-10.20100820git390f1c8
+- minor fixes from upstream
+
 * Mon Jul 05 2010 Peter Hutterer <peter.hutterer at redhat.com> - 1:0.0.16-9.20100615gitdb98ad2
 - rebuild for X Server 1.9
 


More information about the scm-commits mailing list