-
smatch warning: drivers/accel/qaic/qaic_data.c:620 qaic_free_object() error: dereferencing freed memory 'obj->import_attach' obj->import_attach is detached and freed using dma_buf_detach(). But used after free to decrease the dmabuf ref count using dma_buf_put(). drm_prime_gem_destroy() handles this issue and performs the proper clean up instead of open coding it in the driver. Fixes: ff13be83 ("accel/qaic: Add datapath") Reported-by: NSukrut Bellary <sukrut.bellary@linux.com> Closes: https://lore.kernel.org/all/20230610021200.377452-1-sukrut.bellary@linux.com/Suggested-by: NChristian König <christian.koenig@amd.com> Signed-off-by: NPranjal Ramajor Asha Kanojiya <quic_pkanojiy@quicinc.com> Reviewed-by: NCarl Vanderlip <quic_carlv@quicinc.com> Reviewed-by: NJeffrey Hugo <quic_jhugo@quicinc.com> Signed-off-by: NJeffrey Hugo <quic_jhugo@quicinc.com> Reviewed-by: NChristian König <christian.koenig@amd.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230614161528.11710-1-quic_jhugo@quicinc.com
8d0d16a3