]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
authorYunke Cao <yunkec@chromium.org>
Wed, 14 Aug 2024 02:06:40 +0000 (11:06 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Oct 2024 13:11:51 +0000 (15:11 +0200)
commit52f8c06eb34d3671d7955dfa79d96be128dd5cc7
tree093677859ee68b352d0aded07154a1ddc479fe3c
parent92728fceefdaa2a0a3aae675f86193b006eeaa43
media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()

[ Upstream commit 6a9c97ab6b7e85697e0b74e86062192a5ffffd99 ]

Clear vb2_plane's memory related fields in __vb2_plane_dmabuf_put(),
including bytesused, length, fd and data_offset.

Remove the duplicated code in __prepare_dmabuf().

Signed-off-by: Yunke Cao <yunkec@chromium.org>
Acked-by: Tomasz Figa <tfiga@chromium.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/media/common/videobuf2/videobuf2-core.c