[PATCH 5.15 150/279] drm/vkms: Fix use after free and double free on init error