drm/v3d: add missing mutex_destroy
authorMaíra Canal <mcanal@igalia.com>
Tue, 8 Nov 2022 17:54:25 +0000 (14:54 -0300)
committerMelissa Wen <melissa.srw@gmail.com>
Thu, 10 Nov 2022 12:49:40 +0000 (11:49 -0100)
commitd23a6e3f764b69c122fc18537cc73548fdc95939
tree68f8990c47cb603d1a0532a62f24d6b28f1cb6a8
parent91d502f6ebe64e500a10aee68df2c65c0bfb2113
drm/v3d: add missing mutex_destroy

v3d_perfmon_open_file() instantiates a mutex for a particular file
instance, but it never destroys it by calling mutex_destroy() in
v3d_perfmon_close_file().

Similarly, v3d_perfmon_create_ioctl() instantiates a mutex for a
particular perfmon, but it never destroys it by calling mutex_destroy()
in v3d_perfmon_destroy_ioctl().

So, add the missing mutex_destroy on both cases.

Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221108175425.39819-3-mcanal@igalia.com
drivers/gpu/drm/v3d/v3d_perfmon.c