[Bug 50892] Invalid command stream with TURKS running Cinnamon

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jun 9 01:44:38 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=50892

--- Comment #6 from Zoltán Böszörményi <zboszor at pr.hu> 2012-06-09 01:44:38 PDT ---
Tried to compile v3 on vanilla 3.4.1 but it failed:

  CC [M]  drivers/gpu/drm/radeon/evergreen_cs.o
drivers/gpu/drm/radeon/evergreen_cs.c: In function
‘evergreen_cs_track_validate_cb’:
drivers/gpu/drm/radeon/evergreen_cs.c:447:28: error: request for member ‘ptr’
in something not a structure or union
make[4]: *** [drivers/gpu/drm/radeon/evergreen_cs.o] Error 1
make[3]: *** [drivers/gpu/drm/radeon] Error 2
make[2]: *** [drivers/gpu/drm] Error 2
make[1]: *** [drivers/gpu] Error 2
make: *** [drivers] Error 2

This one-liner over your patch fixes the compilation:

--- drivers/gpu/drm/radeon/evergreen_cs.c~    2012-06-09 08:51:34.000000000
+0200
+++ drivers/gpu/drm/radeon/evergreen_cs.c    2012-06-09 10:42:29.054351410
+0200
@@ -444,7 +444,7 @@
          * command stream.
          */
         if (!surf.mode) {
-            volatile u32 *ib = p->ib.ptr;
+            volatile u32 *ib = p->ib->ptr;
             unsigned long tmp, nby, bsize, size, min = 0;

             /* find the height the ddx wants */

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list