Markus Armbruster <arm...@redhat.com> writes: > Peter Crosthwaite <peter.crosthwa...@xilinx.com> writes: > >> On Wed, Jan 8, 2014 at 11:47 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: >>> Il 08/01/2014 14:40, Andreas Färber ha scritto: >>>> > Either you fix "info qtree" to cope with your change to the device >>>> > graph, or the change needs to be reverted until somebody fixes it or it >>>> > goes away. >>>> Sharing a backtrace would be a start, rather than just throwing around >>>> the word "crash" to justify reverting patches. :) >>> >>> I mentioned the root cause in the previous message: a Device cannot be >>> added to main_system_bus, but that's what the patch does. The fix isn't >>> trivial, because most of the affected board are not even qdevified. >>> >> >> So I made progress here with the needed QOMification. Finally I have a >> sane info qtree WRT NAND: >> >> $ arm-softmmu/qemu-system-arm -M spitz -nographic -S >> (qemu) info qtree >> bus: main-system-bus >> type System >> ... >> dev: sl-nand, id "" >> manf_id = 236 >> chip_id = 115 >> irq 0 >> mmio 000000000c000000/0000000000000040 >> bus: nand >> type nand-bus >> dev: nand, id "" >> manufacturer_id = 236 >> chip_id = 115 >> drive = <null> >> >> With just the proposed revert info qtree does work again, but is bogus: >> >> (qemu) info qtree >> bus: main-system-bus >> type System >> ... >> dev: nand, id "" >> manufacturer_id = 236 >> chip_id = 115 >> drive = <null> >> irq 0 >> dev: sl-nand, id "" >> manf_id = 236 >> chip_id = 115 >> irq 0 >> mmio 000000000c000000/0000000000000040 > > Progress! > >> Patches sometime next week hopefully. > > I think we can wait that long :)
I just ran into the info qtree crash again, and I can't find your fix right now. Got a pointer for me?