spi: fix use-after-free on controller registration failure (CVE-2026-31389) | HOL Guard CVE