fimc-is: Suppress warning generated in fimc_is_group_buffer_finish()
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Thu, 19 Apr 2018 12:04:41 +0000 (14:04 +0200)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:57:30 +0000 (14:57 +0900)
commit48d1a9cf9628c11180feea4fce12374670cda9bb
treea0aeaadddeb0d4b002731cb55c564243afbd2121
parentfa02bde823e1fb72a9999f5eec8cfec4ac9a3a45
fimc-is: Suppress warning generated in fimc_is_group_buffer_finish()

Due to videobuf2 queue cancel call fimc_is_group_buffer_finish() function
may be called with invalid group->id. Just return EINVAL instead of WARN_ON()
when group->id has GROUP_ID_INVALID value so as to avoid unneeded stack dumps
in kernel log while closing video device nodes.

Change-Id: I3c5d6fec997ceaf5ae28e2537cfbca9405040bb0
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/media/platform/exynos/fimc-is/fimc-is-groupmgr.c