drm: fix uninitialized acquire_ctx fields (v2)
authorRob Clark <robdclark@gmail.com>
Sat, 7 Jun 2014 14:55:39 +0000 (10:55 -0400)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 18 Jun 2014 11:50:25 +0000 (13:50 +0200)
commitc3e25ae34fab3557b17a585446b5576e49d2f203
treeac0ecd3dc3135398ac02c7808560feef63ae0e97
parent735b9ffada0563afa52d0879cf6d630819ee68ad
drm: fix uninitialized acquire_ctx fields (v2)

The acquire ctx will typically be declared on the stack, which means we
could have garbage values for any uninitialized field.  In this case, it
was triggering WARN_ON()s because 'contended' had garbage value.

Go ahead and use memset() to be more future-proof.

v2: now with extra brown paper bag

Reported-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Tested-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/drm_modeset_lock.c