<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/hw/input/Makefile.objs, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/hw/input/Makefile.objs?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/hw/input/Makefile.objs?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2020-08-21T10:30:30+00:00</updated>
<entry>
<title>meson: convert hw/input</title>
<updated>2020-08-21T10:30:30+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2019-08-16T14:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6a18fd05907f8a1a116f91c6145eee9e5b4f3930'/>
<id>urn:sha1:6a18fd05907f8a1a116f91c6145eee9e5b4f3930</id>
<content type='text'>
Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/*/Makefile.objs: Move many .o files to common-objs</title>
<updated>2020-02-04T08:00:57+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2019-09-11T18:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3ab5a6ece5ce40a144b6838737f13a413651c5b1'/>
<id>urn:sha1:3ab5a6ece5ce40a144b6838737f13a413651c5b1</id>
<content type='text'>
We have many files that apparently do not depend on the target CPU
configuration, i.e. which can be put into common-obj-y instead of
obj-y. This way, the code can be shared for example between
qemu-system-arm and qemu-system-aarch64, or the various big and
little endian variants like qemu-system-sh4 and qemu-system-sh4eb,
so that we do not have to compile the code multiple times anymore.

Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Message-Id: &lt;20200130133841.10779-1-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>hppa: add emulation of LASI PS2 controllers</title>
<updated>2020-01-27T18:49:51+00:00</updated>
<author>
<name>Sven Schnelle</name>
</author>
<published>2019-12-20T21:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2a6505b0e79e553ed11570fb484071f3e5293cff'/>
<id>urn:sha1:2a6505b0e79e553ed11570fb484071f3e5293cff</id>
<content type='text'>
Signed-off-by: Sven Schnelle &lt;svens@stackframe.org&gt;
Message-Id: &lt;20191220211512.3289-5-svens@stackframe.org&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/input: Add a CONFIG_PS2 switch for the ps2.c file</title>
<updated>2019-05-15T09:56:53+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2019-04-11T18:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b92be8d0920021fca4cfac90e552a74ce066a0a3'/>
<id>urn:sha1:b92be8d0920021fca4cfac90e552a74ce066a0a3</id>
<content type='text'>
ps2.c only needs to be compiled if we are building pckbd.c or pl050.c.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20190411182240.5957-1-thuth@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>virtio-input: fix Kconfig dependency and Makefile</title>
<updated>2019-05-13T06:49:30+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
</author>
<published>2019-05-10T10:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=503591cb6c28c3ddbe38ea50cab2f0dd3d6cd929'/>
<id>urn:sha1:503591cb6c28c3ddbe38ea50cab2f0dd3d6cd929</id>
<content type='text'>
Make VIRTIO_INPUT_HOST depend on VIRTIO_INPUT.
Use CONFIG_VIRTIO_INPUT_HOST in Makefile.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-id: 20190510105137.17481-2-kraxel@redhat.com
</content>
</entry>
<entry>
<title>Add vhost-user-input-pci</title>
<updated>2019-05-10T12:52:47+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2019-05-03T13:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9c4d05b741660958cf8769fa7ae73617fe4c67bd'/>
<id>urn:sha1:9c4d05b741660958cf8769fa7ae73617fe4c67bd</id>
<content type='text'>
Add a new virtio-input device, which connects to a vhost-user
backend.

Instead of reading configuration directly from an input device /
evdev (like virtio-input-host), it reads it over vhost-user protocol
with {SET,GET}_CONFIG messages. The vhost-user-backend handles the
queues &amp; events setup.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-id: 20190503130034.24916-5-marcandre.lureau@redhat.com

[ kraxel: drop -{non-,}transitional variants ]
[ kraxel: fix "make check" on !linux ]

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw: make virtio devices configurable via default-configs/</title>
<updated>2018-06-01T13:14:31+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2018-05-22T19:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b5dfdb082fc350f3e68dfa61dc988d97cad28cfe'/>
<id>urn:sha1:b5dfdb082fc350f3e68dfa61dc988d97cad28cfe</id>
<content type='text'>
This is only half of the work, because the proxy devices (virtio-*-pci,
virtio-*-ccw, etc.) are still included unconditionally.  It is still a
move in the right direction.

Based-on: &lt;20180522194943.24871-1-pbonzini@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Split adb.c into adb.c, adb-mouse.c and adb-kbd.c</title>
<updated>2017-12-21T19:11:28+00:00</updated>
<author>
<name>Laurent Vivier</name>
</author>
<published>2017-12-20T12:14:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0'/>
<id>urn:sha1:77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0</id>
<content type='text'>
It makes the code clearer to separate the bus implementation
from the devices one.

Replace ADB_DPRINTF() with trace events (and adding new ones in adb-kbd.c).
Some minor changes to make checkpatch.pl happy.

Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Mark Cave-Ayland &lt;mark.cave-ayland@ilande.co.uk&gt;
Message-Id: &lt;20171220121406.24056-1-laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>i386/pc: move vmmouse.c to hw/i386/</title>
<updated>2017-12-18T14:07:02+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2017-10-17T16:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=664b4be5e8bcb538ae8e68fe54ff27fedc5ea5b5'/>
<id>urn:sha1:664b4be5e8bcb538ae8e68fe54ff27fedc5ea5b5</id>
<content type='text'>
It's a x86-only device, so it does not make sense to keep it
in the shared misc folder.

Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Michael Tokarev &lt;mjt@tls.msk.ru&gt;
</content>
</entry>
<entry>
<title>virtio-input: Fix device introspection on non-Linux hosts</title>
<updated>2015-10-09T13:25:56+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2015-10-08T16:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c6047e9621f77a65993bcda8f58b676996e24bb5'/>
<id>urn:sha1:c6047e9621f77a65993bcda8f58b676996e24bb5</id>
<content type='text'>
When CONFIG_LINUX is off, devices "virtio-keyboard-device",
"virtio-mouse-device", "virtio-tablet-device" and
"virtio-input-host-device" aren't compiled in, yet
"virtio-keyboard-pci", "virtio-mouse-pci", "virtio-tablet-pci" and
"virtio-input-host-pci" still are.  Attempts to introspect them crash,
e.g.

    $ qemu-system-x86_64 -device virtio-tablet-pci,help
    **
    ERROR:/work/armbru/qemu/qom/object.c:333:object_initialize_with_type: assertion failed: (type != NULL)

Broken in commit 710e2d9 and commit 006a5ed.

Fix by compiling the "virtio-FOO-pci" exactly when compiling the
"virtio-FOO-device": compile "virtio-keyboard-device",
"virtio-mouse-device", "virtio-tablet-device" regardless of
CONFIG_LINUX, and compile "virtio-input-host-pci" only for
CONFIG_LINUX.

Reported-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Reviewed-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Message-Id: &lt;1444320700-26260-3-git-send-email-armbru@redhat.com&gt;
</content>
</entry>
</feed>
