[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/5] qom: more efficient object property hand
From: |
Daniel P. Berrange |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/5] qom: more efficient object property handling |
Date: |
Thu, 8 Oct 2015 16:48:33 +0100 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Thu, Oct 08, 2015 at 06:27:39PM +0300, Pavel Fedin wrote:
> Hi!
>
> Just got test report from my colleague, he forgot to specify
> --target-list=aarch64-softmmu to configure and tried to build everything.
> Looks like there are more property iterations done by hand in PowerPC code:
> --- cut ---
> In file included from /home/igor/qemu/include/qom/object.h:20:0,
> from /home/igor/qemu/include/hw/ppc/spapr_drc.h:15,
> from /home/igor/qemu/hw/ppc/spapr_drc.c:13:
> /home/igor/qemu/hw/ppc/spapr_drc.c: In function ‘spapr_drc_populate_dt’:
> /home/igor/qemu/include/qemu/queue.h:419:29: error: request for member
> ‘tqh_first’ in something not a structure or union
> for ((var) = ((head)->tqh_first); \
> ^
> /home/igor/qemu/hw/ppc/spapr_drc.c:683:5: note: in expansion of macro
> ‘QTAILQ_FOREACH’
> QTAILQ_FOREACH(prop, &root_container->properties, node) {
> ^
> /home/igor/qemu/include/qemu/queue.h:421:31: error: ‘ObjectProperty’ has
> no member named ‘node’
> (var) = ((var)->field.tqe_next))
> ^
> /home/igor/qemu/hw/ppc/spapr_drc.c:683:5: note: in expansion of macro
> ‘QTAILQ_FOREACH’
> QTAILQ_FOREACH(prop, &root_container->properties, node) {
> ^
> /home/igor/qemu/rules.mak:57: recipe for target 'hw/ppc/spapr_drc.o' failed
> make[1]: *** [hw/ppc/spapr_drc.o] Error 1
> Makefile:184: recipe for target 'subdir-ppc64-softmmu' failed
> --- cut ---
>
> Actually, he was building version with my standalone patch, but i have
> checked your series, it also doesn't touch SPAPR code.
Ah yes, I'll do an all-targets build and check this out.
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
- Re: [Qemu-devel] Stick to loops (was: [PATCH v3 1/5] qom: introduce object_property_foreach method), (continued)
- [Qemu-devel] [PATCH v3 5/5] qom: allow properties to be registered against classes, Daniel P. Berrange, 2015/10/08
- [Qemu-devel] [PATCH v3 2/5] qmp: convert to use object_property_foreach iterators, Daniel P. Berrange, 2015/10/09
- [Qemu-devel] [PATCH v3 4/5] qom: replace object property list with GHashTable, Daniel P. Berrange, 2015/10/09
- Re: [Qemu-devel] [PATCH v3 0/5] qom: more efficient object property handling, Eric Blake, 2015/10/09
- Re: [Qemu-devel] [PATCH v3 0/5] qom: more efficient object property handling, Pavel Fedin, 2015/10/09
- Re: [Qemu-devel] [PATCH v3 0/5] qom: more efficient object property handling,
Daniel P. Berrange <=