linux/drivers/staging/media
Dmitry Osipenko 92cd14408b media: staging: media: tegra-vde: Defer dmabuf's unmapping
Frequent IOMMU remappings take about 50% of CPU usage because there is
quite a lot to remap. Defer dmabuf's unmapping by 5 seconds in order to
mitigate the mapping overhead which goes away completely and driver works
as fast as in a case of a disabled IOMMU. The case of a disabled IOMMU
should also benefit a tad from the caching since CPU cache maintenance
that happens on dmabuf's attaching takes some resources.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-06-24 15:06:17 -04:00
..
allegro-dvt media: staging: allegro: cleanup two warnings 2019-05-29 09:43:30 -04:00
bcm2048 media: staging/media: set device_caps in struct video_device 2019-06-05 08:49:11 -04:00
davinci_vpfe media: staging: davinci: fix memory leaks and check for allocation failure 2019-06-21 16:19:54 -04:00
hantro media: hantro: Use vb2_get_buffer 2019-06-24 14:59:30 -04:00
imx media: imx7-media-csi: get csi upstream endpoint 2019-06-21 16:31:15 -04:00
ipu3 media: v4l2: Get rid of ->vidioc_enum_fmt_vid_{cap, out}_mplane 2019-06-05 07:48:32 -04:00
meson/vdec media: staging: media: meson: remove redundant initialization of mpeg12 2019-06-21 16:37:34 -04:00
omap4iss media: staging/media: set device_caps in struct video_device 2019-06-05 08:49:11 -04:00
soc_camera media: staging: media: fix style problem 2019-06-24 13:08:02 -04:00
sunxi media: cedrus: Add H264 decoding support 2019-05-29 06:31:08 -04:00
tegra-vde media: staging: media: tegra-vde: Defer dmabuf's unmapping 2019-06-24 15:06:17 -04:00
Kconfig media: rockchip/vpu: rename from rockchip to hantro 2019-06-12 10:30:45 -04:00
Makefile media: rockchip/vpu: rename from rockchip to hantro 2019-06-12 10:30:45 -04:00