On Tue, Mar 06, 2018 at 06:48:46PM +0200, Ville Syrjala wrote: > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > > Enum values >63 with a bitmask property is a programmer error. WARN > when someone is attempting this. > > Signed-off-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Reviewed-by: Daniel Vetter <daniel.vetter@xxxxxxxx> > --- > drivers/gpu/drm/drm_property.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/drm_property.c b/drivers/gpu/drm/drm_property.c > index e676b1ecc705..019d1abb94ca 100644 > --- a/drivers/gpu/drm/drm_property.c > +++ b/drivers/gpu/drm/drm_property.c > @@ -386,8 +386,8 @@ int drm_property_add_enum(struct drm_property *property, int index, > * Bitmask enum properties have the additional constraint of values > * from 0 to 63 > */ > - if (drm_property_type_is(property, DRM_MODE_PROP_BITMASK) && > - (value > 63)) > + if (WARN_ON(drm_property_type_is(property, DRM_MODE_PROP_BITMASK) && > + value > 63)) > return -EINVAL; > > list_for_each_entry(prop_enum, &property->enum_list, head) { > -- > 2.16.1 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel