<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/qtest/libqos, 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/qtest/libqos?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/qtest/libqos?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-12-01T07:29:59+00:00</updated>
<entry>
<title>tests/qtests: override "force-legacy" for gpio virtio-mmio tests</title>
<updated>2022-12-01T07:29:59+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-11-30T11:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=523e40022fc9522bb6bc13e4ce9eb4d1613ab5dc'/>
<id>urn:sha1:523e40022fc9522bb6bc13e4ce9eb4d1613ab5dc</id>
<content type='text'>
The GPIO device is a VIRTIO_F_VERSION_1 devices but running with a
legacy MMIO interface we miss out that feature bit causing confusion.
For the GPIO test force the mmio bus to support non-legacy so we can
properly test it.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1333
Message-Id: &lt;20221130112439.2527228-2-alex.bennee@linaro.org&gt;
Acked-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
</content>
</entry>
<entry>
<title>Fix several typos in documentation (found by codespell)</title>
<updated>2022-11-11T08:39:25+00:00</updated>
<author>
<name>Stefan Weil</name>
</author>
<published>2022-11-10T19:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2cb40d446fac6a2aeccba7687448a9f48ec6b6c6'/>
<id>urn:sha1:2cb40d446fac6a2aeccba7687448a9f48ec6b6c6</id>
<content type='text'>
Those typos are in files which are used to generate the QEMU manual.

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
Message-Id: &lt;20221110190825.879620-1-sw@weilnetz.de&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Ani Sinha &lt;ani@anisinha.ca&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Acked-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
[thuth: update sentence in can.rst as suggested by Peter]
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest/libqos/e1000e: Use IVAR shift definitions</title>
<updated>2022-11-06T09:14:26+00:00</updated>
<author>
<name>Akihiko Odaki</name>
</author>
<published>2022-11-05T05:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=624ee20cb9742bb536a778b9585c916b243e78f2'/>
<id>urn:sha1:624ee20cb9742bb536a778b9585c916b243e78f2</id>
<content type='text'>
There were still some constants defined in e1000_regs.h.

Signed-off-by: Akihiko Odaki &lt;akihiko.odaki@daynix.com&gt;
Message-Id: &lt;20221105053010.38037-1-akihiko.odaki@daynix.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest/libqos/e1000e: Use E1000_STATUS_ASDV_1000</title>
<updated>2022-11-06T09:14:26+00:00</updated>
<author>
<name>Akihiko Odaki</name>
</author>
<published>2022-11-03T08:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=5ebafa16433e424127738d694c653101cc3133dd'/>
<id>urn:sha1:5ebafa16433e424127738d694c653101cc3133dd</id>
<content type='text'>
Nemonics E1000_STATUS_LAN_INIT_DONE and E1000_STATUS_ASDV_1000 have
the same value, and E1000_STATUS_ASDV_1000 should be used here because
E1000_STATUS_ASDV_1000 represents the auto-detected speed tested here
while E1000_STATUS_LAN_INIT_DONE is a value used for a different purpose
with a variant of e1000e family different from the one implemented in
QEMU.

Signed-off-by: Akihiko Odaki &lt;akihiko.odaki@daynix.com&gt;
Message-Id: &lt;20221103083425.100590-1-akihiko.odaki@daynix.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest/libqos/e1000e: Set E1000_CTRL_SLU</title>
<updated>2022-11-06T09:14:26+00:00</updated>
<author>
<name>Akihiko Odaki</name>
</author>
<published>2022-11-03T02:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ff4f45811fb2ca8f17ef78361128b03dbb679185'/>
<id>urn:sha1:ff4f45811fb2ca8f17ef78361128b03dbb679185</id>
<content type='text'>
The later device status check depends on E1000_STATUS_LU, which is
enabled by E1000_CTRL_SLU. Though E1000_STATUS_LU is not implemented
and E1000_STATUS_LU is always available in the current implementation,
be a bit nicer and set E1000_CTRL_SLU just in case the bit is
implemented in the future.

Signed-off-by: Akihiko Odaki &lt;akihiko.odaki@daynix.com&gt;
Message-Id: &lt;20221103025451.27446-1-akihiko.odaki@daynix.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest/libqos/e1000e: Refer common PCI ID definitions</title>
<updated>2022-11-06T09:14:26+00:00</updated>
<author>
<name>Akihiko Odaki</name>
</author>
<published>2022-11-03T01:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=897c0da96f936217e3e2a04c77486ca93c2f1dea'/>
<id>urn:sha1:897c0da96f936217e3e2a04c77486ca93c2f1dea</id>
<content type='text'>
This is yet another minor cleanup to ease understanding and
future refactoring of the tests.

Signed-off-by: Akihiko Odaki &lt;akihiko.odaki@daynix.com&gt;
Message-Id: &lt;20221103015017.19947-1-akihiko.odaki@daynix.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest: libqos: Do not build virtio-9p unconditionally</title>
<updated>2022-10-28T12:32:09+00:00</updated>
<author>
<name>Bin Meng</name>
</author>
<published>2022-10-28T04:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8aff9c3279087b8527fd2c3dd4cf0706892887ba'/>
<id>urn:sha1:8aff9c3279087b8527fd2c3dd4cf0706892887ba</id>
<content type='text'>
At present the virtio-9p related codes are built into libqos
unconditionally. Change to build them conditionally by testing
the 'virtfs' config option.

Signed-off-by: Bin Meng &lt;bin.meng@windriver.com&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-Id: &lt;20221028045736.679903-9-bin.meng@windriver.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/qtest/libqos/e1000e: Use e1000_regs.h</title>
<updated>2022-10-28T07:39:21+00:00</updated>
<author>
<name>Akihiko Odaki</name>
</author>
<published>2022-10-13T05:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=0e283d845e9040a4a20dfb2c7122c9e95afca46f'/>
<id>urn:sha1:0e283d845e9040a4a20dfb2c7122c9e95afca46f</id>
<content type='text'>
The register definitions in tests/qtest/libqos/e1000e.c had names
different from hw/net/e1000_regs.h, which made it hard to understand
what test codes corresponds to the implementation. Use
hw/net/e1000_regs.h from tests/qtest/libqos/e1000e.c to remove
these duplications.

E1000E_CTRL_EXT_TXLSFLOW is removed from E1000E_CTRL_EXT settings
because hw/net/e1000_regs.h does not have the definition and it is for
TCP segmentation offload, which does not matter for the implemented
tests.

Signed-off-by: Akihiko Odaki &lt;akihiko.odaki@daynix.com&gt;
Message-Id: &lt;20221013055245.28102-1-akihiko.odaki@daynix.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/9p: remove unnecessary g_strdup() calls</title>
<updated>2022-10-24T10:24:32+00:00</updated>
<author>
<name>Christian Schoenebeck</name>
</author>
<published>2022-10-04T20:54:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3ce77865bf813f313cf79c00fd951bfc95a50165'/>
<id>urn:sha1:3ce77865bf813f313cf79c00fd951bfc95a50165</id>
<content type='text'>
This is a leftover from before the recent function merge and
refactoring patches:

As these functions do not return control to the caller in
between, it is not necessary to duplicate strings passed to them.

Signed-off-by: Christian Schoenebeck &lt;qemu_oss@crudebyte.com&gt;
Message-Id: &lt;0f80141cde3904ed0591354059da49d1d60bcdbc.1664917004.git.qemu_oss@crudebyte.com&gt;
</content>
</entry>
<entry>
<title>tests/9p: merge v9fs_tunlinkat() and do_unlinkat()</title>
<updated>2022-10-24T10:24:32+00:00</updated>
<author>
<name>Christian Schoenebeck</name>
</author>
<published>2022-10-04T20:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=43e0d9fb358b01539d0de9494208e80ff84b5456'/>
<id>urn:sha1:43e0d9fb358b01539d0de9494208e80ff84b5456</id>
<content type='text'>
As with previous patches, unify those 2 functions into a single function
v9fs_tunlinkat() by using a declarative function arguments approach.

Signed-off-by: Christian Schoenebeck &lt;qemu_oss@crudebyte.com&gt;
Message-Id: &lt;1dea593edd464908d92501933c068388c01f1744.1664917004.git.qemu_oss@crudebyte.com&gt;
</content>
</entry>
</feed>
