From 7c4a3b6468fcb14e8e8e7541915e76e65ffe20cc Mon Sep 17 00:00:00 2001 From: Rimon Xu Date: Tue, 5 Dec 2023 18:02:44 +0800 Subject: [PATCH] video: rockchip: vtunnel: do not fput fence file after fd install Signed-off-by: Rimon Xu Change-Id: I2d596aa981dac5a32267f4f08935fb0401186ead --- drivers/video/rockchip/vtunnel/rkvtunnel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/video/rockchip/vtunnel/rkvtunnel.c b/drivers/video/rockchip/vtunnel/rkvtunnel.c index 2068e3f05357..2a879ab5f83d 100644 --- a/drivers/video/rockchip/vtunnel/rkvtunnel.c +++ b/drivers/video/rockchip/vtunnel/rkvtunnel.c @@ -1139,6 +1139,9 @@ rkvt_acquire_buf(struct rkvt_buf_data *data, struct rkvt_session *session) goto no_memory; fd_install(fd, buffer->ready_render_fence); buffer->base.fence_fd = fd; + buffer->ready_render_fence = NULL; + } else { + buffer->base.fence_fd = -1; } buffer->base.vt_id = inst->id; data->base = buffer->base;