Fixing IPU3 IMGU warnings due to extraneous calls to s_stream()

From: Max Staudt
Date: Fri Jun 21 2024 - 00:46:59 EST


Dear IPU3 driver maintainers,

The Intel IPU3 IMGU driver no longer shuts down cleanly since v6.7,
because vb2 now complains if s_stream() is called multiple times on
the same object:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=009905ec50433259c05f474251000b040098564e

This series attempts to fix this, but needs a review from someone more
intimate with IPU3 and its driver. Could you please have a look at this?


Thanks for your feedback,

Max


[PATCH v1 1/3] staging: media: ipu3: Drop superfluous check in
[PATCH v1 2/3] staging: media: ipu3: Return buffers outside of
[PATCH v1 3/3] staging: media: ipu3: Stop streaming in inverse order