This assertion should be fixed by upstream commit 8f695676227 "Avoid
assertion in check_interrupts_property()". That should be included in
dtc v1.5.1 which I hope to release soon.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
> Btw, I'm assuming where you say...
My bad. Yes, you are correct. The problem is seen when decompiling the blob to
source.
> 1) The powernv machine in qemu is attempting to use a phandle for node
> that doesn't have one.
True.
> 2) dtc is crashing with an assertion - that shouldn't happen,
IIUC there are two bugs here
1) The powernv machine in qemu is attempting to use a phandle for node
that doesn't have one. It will need to assign a phandle to that node
and re-use it elsewhere. This should be pretty straightforward.
2) dtc is crashing with an assertion - that shouldn't happen,
** Description changed:
Qemu version:
QEMU emulator version 4.0.50 (v4.0.0-142-ge0fb2c3d89)
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
dtc version:
Version: DTC 1.5.0-g5c3513f6
-
** Attachment added: "the powernv dtb"
https://bugs.launchpad.net/qemu/+bug/1826827/+attachment/5259834/+files/dtb
** Description changed:
- pnv_dt_serial has a line which is supposed to set the interrupt-parent
- of the "isa-serial@i3f8" node to the phandle of "lpc@0".
+ Qemu version:
+ QEMU