drm/exynos/ipp: Validate buffer enqueue requests 90/35990/1
authorBeata Michalska <b.michalska@samsung.com>
Thu, 26 Feb 2015 12:18:46 +0000 (13:18 +0100)
committerBeata Michalska <b.michalska@samsung.com>
Thu, 26 Feb 2015 13:20:53 +0000 (14:20 +0100)
commit00a9c3ed567d2e81316147eef8ad69e249dbedf6
treebfab98a5d43ddb8f7c8d76e7d90fecab70e939ff
parentc71b7bf6b9f3ee27ae2b4d8955c1edf9eb1d9888
drm/exynos/ipp: Validate buffer enqueue requests

As for now there is no validation of incoming buffer
enqueue request as far as the gem buffers are being
concerned. This might lead to some undesired cases
when the driver tries to operate on invalid buffers
(wiht no valid gem object handle i.e.).
Add some basic checks to rule out those potential issues.

Change-Id: I117b5c566169d33fd46646068f835f48b333da73
Signed-off-by: Beata Michalska <b.michalska@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_ipp.c