drm/vmwgfx: Use correct vmw_legacy_display_unit pointer
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 26 Jun 2020 10:34:37 +0000 (13:34 +0300)
committerRoland Scheidegger <sroland@vmware.com>
Tue, 11 Aug 2020 01:16:02 +0000 (03:16 +0200)
commit1d2c0c565bc0da25f5e899a862fb58e612b222df
tree07d1da74243dafba34daf8466d940024b82eea29
parent4f88b4ccb7036ce523b3c031d1226d6eda36417b
drm/vmwgfx: Use correct vmw_legacy_display_unit pointer

The "entry" pointer is an offset from the list head and it doesn't
point to a valid vmw_legacy_display_unit struct.  Presumably the
intent was to point to the last entry.

Also the "i++" wasn't used so I have removed that as well.

Fixes: d7e1958dbe4a ("drm/vmwgfx: Support older hardware.")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Signed-off-by: Roland Scheidegger <sroland@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c