[PATCH 6.12 054/423] drm/vkms: Fix use after free and double free on init error