mirror of https://github.com/xemu-project/xemu.git
spapr: Assume msi_nonbroken
We conditionally adjust part of the guest device tree based on the global msi_nonbroken flag. However, the main machine type code initializes msi_nonbroken to true and there's nothing that would set it to false again. So replace the test with an assert(). Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Alexey Kardashevskiy <aik@ozlabs.ru>
This commit is contained in:
parent
bcb5ce08cf
commit
4f441474c6
|
@ -943,9 +943,8 @@ static void spapr_dt_rtas(sPAPRMachineState *spapr, void *fdt)
|
||||||
_FDT(fdt_setprop_cell(fdt, rtas, "rtas-event-scan-rate",
|
_FDT(fdt_setprop_cell(fdt, rtas, "rtas-event-scan-rate",
|
||||||
RTAS_EVENT_SCAN_RATE));
|
RTAS_EVENT_SCAN_RATE));
|
||||||
|
|
||||||
if (msi_nonbroken) {
|
g_assert(msi_nonbroken);
|
||||||
_FDT(fdt_setprop(fdt, rtas, "ibm,change-msix-capable", NULL, 0));
|
_FDT(fdt_setprop(fdt, rtas, "ibm,change-msix-capable", NULL, 0));
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* According to PAPR, rtas ibm,os-term does not guarantee a return
|
* According to PAPR, rtas ibm,os-term does not guarantee a return
|
||||||
|
|
Loading…
Reference in New Issue