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.