]> git.baikalelectronics.ru Git - kernel.git/commit
platform/surface: dtx: Add missing mutex_destroy() call in failure path
authorMaximilian Luz <luzmaximilian@gmail.com>
Fri, 4 Jun 2021 13:25:40 +0000 (15:25 +0200)
committerHans de Goede <hdegoede@redhat.com>
Fri, 4 Jun 2021 20:00:27 +0000 (22:00 +0200)
commitae9b0aa83939271644710462816bbeb761e1d656
tree515bcd8fd4063a53d355327eb9c22a68da3673d0
parent14f993aca8a6584d20c51f588951836e5ca0e101
platform/surface: dtx: Add missing mutex_destroy() call in failure path

When we fail to open the device file due to DTX being shut down, the
mutex is initialized but never destroyed. We are destroying it when
releasing the file, so add the missing call in the failure path as well.

Fixes: c59e20b1feb7 ("platform/surface: Add DTX driver")
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Link: https://lore.kernel.org/r/20210604132540.533036-1-luzmaximilian@gmail.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/surface/surface_dtx.c