Hi Mauro,
This bug fix should go to 4.12 (and has a CC to stable to get it in for
4.10 and 4.11 as well).
It fixes a race condition that can cause an application to loop forever, which
is how we (Cisco) discovered it.
Regards,
Hans
The following changes since commit 47b586f66a9e78c91586b9c363603a52c75840d7:
[media] pvrusb2: remove redundant check on cnt > 8 (2017-06-07 13:52:41 -0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git cec-race-fix
for you to fetch changes up to bfafcd0557a8d963b05d4974a077e6a8306b164a:
cec: race fix: don't return -ENONET in cec_receive() (2017-06-08 09:21:04
+0200)
----------------------------------------------------------------
Hans Verkuil (1):
cec: race fix: don't return -ENONET in cec_receive()
drivers/media/cec/cec-api.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)