diff options
author | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2016-02-03 22:30:31 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2016-02-04 12:15:51 +0100 |
commit | 1f2c450185b7b8d50d38d37ee30387ff4cd337f8 (patch) | |
tree | 188febdf5c1d194a7681c23787bcdb461f112768 /drivers/media/radio | |
parent | [media] vb2: fix nasty vb2_thread regression (diff) | |
download | linux-1f2c450185b7b8d50d38d37ee30387ff4cd337f8.tar.xz linux-1f2c450185b7b8d50d38d37ee30387ff4cd337f8.zip |
[media] vb2-core: call threadio->fnc() if !VB2_BUF_STATE_ERROR
changeset 70433a152f0 ("media: videobuf2: Refactor vb2_fileio_data
and vb2_thread") broke videobuf2-dvb.
The root cause is that, instead of calling threadio->fnc() for
all types of events except for VB2_BUF_STATE_ERROR, it was calling
it only for VB2_BUF_STATE_DONE.
With that, the DVB thread were never called.
Cc: stable@vger.kernel.org # Kernel >= 4.3
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'drivers/media/radio')
0 files changed, 0 insertions, 0 deletions