QEMU defines some CPU models with hexadecimal family, but our CPU map
loading code expects decimals.
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
}
if ".family" in model and ".model" in model:
- result["signature"].append((model.pop(".family"),
- model.pop(".model"),
+ result["signature"].append((str(int(model.pop(".family"), base=0)),
+ str(int(model.pop(".model"), base=0)),
None))
for k in [k for k in model if k.startswith(".features")]: