target/s390x/cpu_models: Make kvm_s390_get_host_cpu_model() return boolean
authorZhao Liu <zhao1.liu@intel.com>
Thu, 25 Apr 2024 03:12:29 +0000 (11:12 +0800)
committerThomas Huth <thuth@redhat.com>
Tue, 30 Apr 2024 04:21:47 +0000 (06:21 +0200)
commit47ab3b21374627419cd400141cacd534b9281f7b
tree1cc821d1e981b6731cae4e89c2e5ae83aabb479e
parent9c2df9c5e849ce2c24a6518a56e6e44371ff541e
target/s390x/cpu_models: Make kvm_s390_get_host_cpu_model() return boolean

As error.h suggested, the best practice for callee is to return
something to indicate success / failure.

So make kvm_s390_get_host_cpu_model() return boolean and check the
returned boolean in get_max_cpu_model() instead of accessing @err.

Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240425031232.1586401-5-zhao1.liu@intel.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
target/s390x/cpu_models.c
target/s390x/cpu_models.h
target/s390x/kvm/kvm.c