ipmi: Fix leak in __ipmi_bmc_register

In case that ida_alloc(&ipmi_bmc_ida,...) succeeds and then
platform_device_register() fails, ipmi_bmc_ida is leaked.
Fix by freeing the error path

Signed-off-by: Michail Tatas <michail.tatas@gmail.com>
Message-ID: <anUK_HOy_pCgvsBm@michalis-linux>
Signed-off-by: Corey Minyard <corey@minyard.net>
This commit is contained in:
Michail Tatas 2026-08-07 01:30:20 +03:00 • committed by Corey Minyard
commit 18e633dd96