]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/ppc/spapr_pci_nvlink2.c
qom: Crash more nicely on object_property_get_link() failure
[mirror_qemu.git] / hw / ppc / spapr_pci_nvlink2.c
index 8332d5694e462d43a958d173282db7e9e11c27d0..dd8cd6db9654cf333835d1908d8ed70f3a241663 100644 (file)
@@ -358,7 +358,8 @@ void spapr_phb_nvgpu_ram_populate_dt(SpaprPhbState *sphb, void *fdt)
     for (i = 0; i < sphb->nvgpus->num; ++i) {
         SpaprPhbPciNvGpuSlot *nvslot = &sphb->nvgpus->slots[i];
         Object *nv_mrobj = object_property_get_link(OBJECT(nvslot->gpdev),
-                                                    "nvlink2-mr[0]", NULL);
+                                                    "nvlink2-mr[0]",
+                                                    &error_abort);
         uint32_t associativity[] = {
             cpu_to_be32(0x4),
             SPAPR_GPU_NUMA_ID,