spi: fix resource leaks on device setup failure (CVE-2026-46083) | HOL Guard CVE