Searched hist:"643 e1c9e" (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/smbios/ |
H A D | smbios_legacy.c | 643e1c9e Thu Mar 14 10:22:53 CDT 2024 Igor Mammedov <imammedo@redhat.com> smbios: handle errors consistently
Current code uses mix of error_report()+exit(1) and error_setg() to handle errors. Use newer error_setg() everywhere, beside consistency it will allow to detect error condition without killing QEMU and attempt switch-over to SMBIOS3.x tables/entrypoint in follow up patch.
while at it, clear smbios_tables pointer after freeing. that will avoid double free if smbios_get_tables() is called multiple times.
Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Ani Sinha <anisinha@redhat.com> Message-Id: <20240314152302.2324164-13-imammedo@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|
H A D | smbios.c | 643e1c9e Thu Mar 14 10:22:53 CDT 2024 Igor Mammedov <imammedo@redhat.com> smbios: handle errors consistently
Current code uses mix of error_report()+exit(1) and error_setg() to handle errors. Use newer error_setg() everywhere, beside consistency it will allow to detect error condition without killing QEMU and attempt switch-over to SMBIOS3.x tables/entrypoint in follow up patch.
while at it, clear smbios_tables pointer after freeing. that will avoid double free if smbios_get_tables() is called multiple times.
Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Ani Sinha <anisinha@redhat.com> Message-Id: <20240314152302.2324164-13-imammedo@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|
/openbmc/qemu/include/hw/firmware/ |
H A D | smbios.h | 643e1c9e Thu Mar 14 10:22:53 CDT 2024 Igor Mammedov <imammedo@redhat.com> smbios: handle errors consistently
Current code uses mix of error_report()+exit(1) and error_setg() to handle errors. Use newer error_setg() everywhere, beside consistency it will allow to detect error condition without killing QEMU and attempt switch-over to SMBIOS3.x tables/entrypoint in follow up patch.
while at it, clear smbios_tables pointer after freeing. that will avoid double free if smbios_get_tables() is called multiple times.
Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Ani Sinha <anisinha@redhat.com> Message-Id: <20240314152302.2324164-13-imammedo@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|
/openbmc/qemu/hw/i386/ |
H A D | fw_cfg.c | 643e1c9e Thu Mar 14 10:22:53 CDT 2024 Igor Mammedov <imammedo@redhat.com> smbios: handle errors consistently
Current code uses mix of error_report()+exit(1) and error_setg() to handle errors. Use newer error_setg() everywhere, beside consistency it will allow to detect error condition without killing QEMU and attempt switch-over to SMBIOS3.x tables/entrypoint in follow up patch.
while at it, clear smbios_tables pointer after freeing. that will avoid double free if smbios_get_tables() is called multiple times.
Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Ani Sinha <anisinha@redhat.com> Message-Id: <20240314152302.2324164-13-imammedo@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|