Comment 43 for bug 345542

Revision history for this message
Jonathan Hudson (jh+lpd) wrote :

Shortly after all this started, I built linux-source_2.6.28.11.15_all.deb on PPC to see if that later version (the source for then current ia32 version) had the fault, and it did on PPC. Yesterday, following spydouglas' example, I built kernel.org 2.6.28.10, which, as we now know, works on PPC.

This morning, inspecting the differences in drivers/gpu/drm/radeon/radeon_cp.c, I naively changed the three instances of drm_core_ioremap_wc() in the above Ubuntu source (drivers/gpu/drm/radeon/radeon_cp.c) to remove the _wc, i.e. back to the Korg non write combining version (this is at lines 1183-1185), [ ==> drm_core_ioremap()].

The kernel from modified Ubuntu source works with DRM, though I have no idea what the side affects might be.

-jh