[Eoan][SRU][PATCH 0/4] Fix for mgag200 invisible cursor issue

Po-Hsu Lin po-hsu.lin at canonical.com
Mon Dec 30 03:15:17 UTC 2019


== SRU Justification ==
The cursor on Matrox G200eR2 will disappear after upgrading kernel from
Disco to Eoan, this is caused by this commit that got applied in Eoan:
    4dc57b10 (drm/mgag200: Rewrite cursor handling)

== Fix ==
* a9c342ab (drm/mgag200: Don't unpin the current cursor image's buffer.)
* cf578c8c (drm/mgag200: Set cursor scanout address to correct BO)
* e61576c4 (drm/mgag200: add in missing { } around if block)
* a0fd72d2 (drm/mgag200: Pin displayed cursor BO to video memory)

Focal got these patches already and it does not have this issue.

== Test ==
Test kernel could be found here:
  https://people.canonical.com/~phlin/kernel/lp-1851340-mgag200-cursor/

Verified by the bug reporter, John Hartley, the patched kernel can fix
this issue.

== Regression Potential ==
Low, change limited to mgag200 cursor itself, and it's already been
applied on newer releases.

Colin Ian King (1):
  drm/mgag200: add in missing { } around if block

Thomas Zimmermann (3):
  drm/mgag200: Don't unpin the current cursor image's buffer.
  drm/mgag200: Set cursor scanout address to correct BO
  drm/mgag200: Pin displayed cursor BO to video memory

 drivers/gpu/drm/mgag200/mgag200_cursor.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

-- 
2.7.4




More information about the kernel-team mailing list