[PATCH 6.6 036/268] drm/vkms: Fix use after free and double free on init error