mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-10-14 15:02:54 +00:00
smbios:ipmi: Ignore IPMI devices with no fwinfo function
Not all devices have fwinfo (like the coming PCI one), so ignore them if the their fwinfo function is NULL. Cc: Michael S. Tsirkin <mst@redhat.com> Cc: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Corey Minyard <cminyard@mvista.com>
This commit is contained in:
parent
79d29a9d06
commit
bfff1a6d42
|
@ -94,6 +94,9 @@ static void smbios_add_ipmi_devices(BusState *bus)
|
||||||
ii = IPMI_INTERFACE(obj);
|
ii = IPMI_INTERFACE(obj);
|
||||||
iic = IPMI_INTERFACE_GET_CLASS(obj);
|
iic = IPMI_INTERFACE_GET_CLASS(obj);
|
||||||
memset(&info, 0, sizeof(info));
|
memset(&info, 0, sizeof(info));
|
||||||
|
if (!iic->get_fwinfo) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
iic->get_fwinfo(ii, &info);
|
iic->get_fwinfo(ii, &info);
|
||||||
smbios_build_one_type_38(&info);
|
smbios_build_one_type_38(&info);
|
||||||
continue;
|
continue;
|
||||||
|
|
Loading…
Reference in a new issue