]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
media: pulse8-cec: fix lost cec_transmit_attempt_done() call
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Sat, 7 Dec 2019 22:43:23 +0000 (23:43 +0100)
committerKhalid Elmously <khalid.elmously@canonical.com>
Wed, 29 Jan 2020 04:47:27 +0000 (23:47 -0500)
commitf58e70a567907dbb8ed954d4fd47cf24f77dc8b1
treee68bcc3cd3f1d3383351f03f38e75f9abd333221
parentea34aca567a3f960e1b0dac4051e2342a478b6ad
media: pulse8-cec: fix lost cec_transmit_attempt_done() call

BugLink: https://bugs.launchpad.net/bugs/1860602
commit e5a52a1d15c79bb48a430fb263852263ec1d3f11 upstream.

The periodic PING command could interfere with the result of
a CEC transmit, causing a lost cec_transmit_attempt_done()
call.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Cc: <stable@vger.kernel.org> # for v4.10 and up
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/media/usb/pulse8-cec/pulse8-cec.c