linux_dsm_epyc7002/drivers/media
Hans Verkuil 4623e59674 [media] vb2: fix a regression in poll() behavior for output,streams
In the 3.17 kernel the poll() behavior changed for output streams:
as long as not all buffers were queued up poll() would return that
userspace can write. This is fine for the write() call, but when
using stream I/O this changed the behavior since the expectation
was that it would wait for buffers to become available for dequeuing.

This patch only enables the check whether you can queue buffers
for file I/O only, and skips it for stream I/O.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: <stable@vger.kernel.org>      # for v3.17 and up
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-11-17 14:35:39 -02:00
..
common [media] include/media: move driver interface headers to a separate dir 2015-11-17 06:57:29 -02:00
dvb-core [media] dvb_frontend.h: improve documentation for struct dvb_tuner_ops 2015-11-17 06:46:42 -02:00
dvb-frontends [media] stb6100: get rid of get_state()/set_state() 2015-11-17 06:45:05 -02:00
firewire [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
i2c [media] include/media: move driver interface headers to a separate dir 2015-11-17 06:57:29 -02:00
mmc [media] siano: register media controller earlier 2015-02-26 09:10:39 -03:00
pci [media] include/media: move driver interface headers to a separate dir 2015-11-17 06:57:29 -02:00
platform [media] vivid: fix compliance error 2015-11-17 14:34:23 -02:00
radio [media] include/media: move platform_data to linux/platform_data/media 2015-11-17 06:58:42 -02:00
rc [media] include/media: move platform_data to linux/platform_data/media 2015-11-17 06:58:42 -02:00
tuners [media] dvb_frontend: get rid of set_state ops & related data 2015-11-17 06:46:02 -02:00
usb [media] go7007: fix broken test 2015-11-17 14:33:41 -02:00
v4l2-core [media] vb2: fix a regression in poll() behavior for output,streams 2015-11-17 14:35:39 -02:00
Kconfig media updates for v4.2-rc1 2015-06-25 17:55:48 -07:00
Makefile
media-device.c
media-devnode.c
media-entity.c [media] media-entity.c: get rid of var length arrays 2015-10-01 18:10:05 -03:00