]> 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>
Wed, 16 Jun 2021 15:47:52 +0000 (17:47 +0200)
commit66cb5c880b5dc719c512083eb48de750b33b3c40
tree979bbeafde015277f6093a34bb5482b9e85dbc0a
parentd888c254d51f7d19310fe99b20e2f15af97e85e3
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