]> git.baikalelectronics.ru Git - kernel.git/commit
[media] media: entity: Fix stream count check
authorSakari Ailus <sakari.ailus@linux.intel.com>
Wed, 20 Jul 2016 11:32:49 +0000 (08:32 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 27 Jan 2017 14:23:19 +0000 (12:23 -0200)
commit6399b07aa417e34f5285a8d6aeaae255300416cd
tree5059730f6ca667b4ca347232d9ee01a71e0b77aa
parent22aebb0a6ac0a05cf59dd0db67e18299337134b3
[media] media: entity: Fix stream count check

There's a sanity check for the stream count remaining positive or zero on
error path, but instead of performing the check on the traversed entity it
is performed on the entity where traversal ends. Fix this.

Fixes: commit 086536a51a30 ("[media] media: Media Controller fix to not let stream_count go negative")
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/media-entity.c