<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/vmstate-static-checker-data, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/tests/vmstate-static-checker-data?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/vmstate-static-checker-data?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2021-03-19T14:18:43+00:00</updated>
<entry>
<title>hw: Replace anti-social QOM type names</title>
<updated>2021-03-19T14:18:43+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2021-03-04T14:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e178113ff6465b55893c2b048b0a4be82a7bbd25'/>
<id>urn:sha1:e178113ff6465b55893c2b048b0a4be82a7bbd25</id>
<content type='text'>
Several QOM type names contain ',':

    ARM,bitband-memory
    etraxfs,pic
    etraxfs,serial
    etraxfs,timer
    fsl,imx25
    fsl,imx31
    fsl,imx6
    fsl,imx6ul
    fsl,imx7
    grlib,ahbpnp
    grlib,apbpnp
    grlib,apbuart
    grlib,gptimer
    grlib,irqmp
    qemu,register
    SUNW,bpp
    SUNW,CS4231
    SUNW,DBRI
    SUNW,DBRI.prom
    SUNW,fdtwo
    SUNW,sx
    SUNW,tcx
    xilinx,zynq_slcr
    xlnx,zynqmp
    xlnx,zynqmp-pmu-soc
    xlnx,zynq-xadc

These are all device types.  They can't be plugged with -device /
device_add, except for xlnx,zynqmp-pmu-soc, and I doubt that one
actually works.

They *can* be used with -device / device_add to request help.
Usability is poor, though: you have to double the comma, like this:

    $ qemu-system-x86_64 -device SUNW,,fdtwo,help

Trap for the unwary.  The fact that this was broken in
device-introspect-test for more than six years until commit e27bd49876
fixed it demonstrates that "the unwary" includes seasoned developers.

One QOM type name contains ' ': "ICH9 SMB".  Because having to
remember just one way to quote would be too easy.

Rename the "SUNW,FOO types to "sun-FOO".  Summarily replace ',' and '
' by '-' in the other type names.

Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-Id: &lt;20210304140229.575481-2-armbru@redhat.com&gt;
Reviewed-by: Mark Cave-Ayland &lt;mark.cave-ayland@ilande.co.uk&gt;
Acked-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: add size mismatch inside substructure</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=38ef86b5a68a6553904ee89672417d7a61c5182e'/>
<id>urn:sha1:38ef86b5a68a6553904ee89672417d7a61c5182e</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: add substructure for usb-kbd for hid section</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=af3713f6b9eaef52ae0eef2f95c5df1987e8f0a4'/>
<id>urn:sha1:af3713f6b9eaef52ae0eef2f95c5df1987e8f0a4</id>
<content type='text'>
This shows how the script deals with substructures added to vmstate
descriptions that don't change the on-wire format.

Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove Subsections</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c7173a9c182c9092de6be57490132a218c850675'/>
<id>urn:sha1:c7173a9c182c9092de6be57490132a218c850675</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove a subsection</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=aa2a12bb824170a0dae94f0d39bbd3b61add038f'/>
<id>urn:sha1:aa2a12bb824170a0dae94f0d39bbd3b61add038f</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove Description inside Fields</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b5968f0ab399002cae2fddbc24c6a89cee90ebd3'/>
<id>urn:sha1:b5968f0ab399002cae2fddbc24c6a89cee90ebd3</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove Description</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ff29b8573f250148a567bfdc0ee7d077aa17b7f6'/>
<id>urn:sha1:ff29b8573f250148a567bfdc0ee7d077aa17b7f6</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove Fields</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=083bac3484e335130235ca0369e840a9ee766c4f'/>
<id>urn:sha1:083bac3484e335130235ca0369e840a9ee766c4f</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: change description name</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1d681c712af592287750fc9ac9f7f75005e7b039'/>
<id>urn:sha1:1d681c712af592287750fc9ac9f7f75005e7b039</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests: vmstate static checker: remove last field in a struct</title>
<updated>2014-06-23T17:14:52+00:00</updated>
<author>
<name>Amit Shah</name>
</author>
<published>2014-06-20T13:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=fd52ffb9bfa3cb9adc4d7578209ec95eba47b45f'/>
<id>urn:sha1:fd52ffb9bfa3cb9adc4d7578209ec95eba47b45f</id>
<content type='text'>
Signed-off-by: Amit Shah &lt;amit.shah@redhat.com&gt;
Reviewed-by: Juan Quintela &lt;quintela@redhat.com&gt;
Signed-off-by: Juan Quintela &lt;quintela@redhat.com&gt;
</content>
</entry>
</feed>
