History log of /openbmc/qemu/ui/spice-display.c (Results 201 – 220 of 220)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a67a47d2 05-Aug-2011 malc <av1474@comtv.ru>

Merge branch 'master' of git://git.qemu.org/qemu


# dfa79e8a 04-Aug-2011 Anthony Liguori <aliguori@us.ibm.com>

Merge remote-tracking branch 'spice/spice.v40' into staging


Revision tags: qemu-kvm-0.12.1.2-2.174.el6, qemu-kvm-0.12.1.2-2.173.el6, qemu-kvm-0.15.0-rc0, qemu-kvm-0.12.1.2-2.160.el6_1.6, qemu-kvm-0.12.1.2-2.172.el6, v0.15.0-rc0
# 5ff4e36c 20-Jul-2011 Alon Levy <alevy@redhat.com>

qxl: async io support using new spice api

Some of the QXL port i/o commands are waiting for the spice server to
complete certain actions. Add async versions for these commands, so we
don't block th

qxl: async io support using new spice api

Some of the QXL port i/o commands are waiting for the spice server to
complete certain actions. Add async versions for these commands, so we
don't block the vcpu while the spice server processses the command.
Instead the qxl device will raise an IRQ when done.

The async command processing relies on an added QXLInterface::async_complete
and added QXLWorker::*_async additions, in spice server qxl >= 3.1

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Alon Levy <alevy@redhat.com>

show more ...


# aee32bf3 20-Jul-2011 Gerd Hoffmann <kraxel@redhat.com>

spice/qxl: move worker wrappers

Move the wrapper functions which are used by qxl only to qxl.c.
Rename them from qemu_spice_* to qxl_spice_*. Also pass in a
qxl state pointer instead of a SimpleSpi

spice/qxl: move worker wrappers

Move the wrapper functions which are used by qxl only to qxl.c.
Rename them from qemu_spice_* to qxl_spice_*. Also pass in a
qxl state pointer instead of a SimpleSpiceDisplay pointer.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


# a963f876 20-Jul-2011 Gerd Hoffmann <kraxel@redhat.com>

spice: add qemu_spice_display_init_common

Factor out SimpleSpiceDisplay initialization into
qemu_spice_display_init_common() and call it from
both qxl.c (for vga mode) and spice-display.c

Signed-of

spice: add qemu_spice_display_init_common

Factor out SimpleSpiceDisplay initialization into
qemu_spice_display_init_common() and call it from
both qxl.c (for vga mode) and spice-display.c

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


# 5c59d118 20-Jul-2011 Gerd Hoffmann <kraxel@redhat.com>

spice: add worker wrapper functions.

Add wrapper functions for all spice worker calls.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


# 670acc9b 22-Jul-2011 malc <av1474@comtv.ru>

Merge branch 'master' of git://git.qemu.org/qemu


Revision tags: qemu-kvm-0.12.1.2-2.160.el6_1.5
# de20fbca 19-Jul-2011 Anthony Liguori <aliguori@us.ibm.com>

Merge remote-tracking branch 'spice/spice.v38' into staging


Revision tags: qemu-kvm-0.12.1.2-2.160.el6_1.4, qemu-kvm-0.12.1.2-2.171.el6, qemu-kvm-0.12.1.2-2.160.el6_1.3, qemu-kvm-0.12.1.2-2.170.el6, qemu-kvm-0.12.1.2-2.169.el6, qemu-kvm-0.12.1.2-2.168.el6, qemu-kvm-0.12.1.2-2.167.el6, qemu-kvm-0.12.1.2-2.166.el6, qemu-kvm-0.12.1.2-2.160.el6_1.2, qemu-kvm-0.12.1.2-2.160.el6_1
# 22795174 15-Jun-2011 Alon Levy <alevy@redhat.com>

qxl: set mm_time in vga update

This fixes a problem where on windows 7 startup phase, before the qxl driver
is loaded, the drawables are sufficiently large and video like to trigger a
stream, but th

qxl: set mm_time in vga update

This fixes a problem where on windows 7 startup phase, before the qxl driver
is loaded, the drawables are sufficiently large and video like to trigger a
stream, but the lack of a filled mm time field triggers a warning in spice-gtk.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


Revision tags: qemu-kvm-0.12.1.2-2.165.el6
# befeac45 14-Jun-2011 Michael S. Tsirkin <mst@redhat.com>

Merge remote-tracking branch 'origin/master' into pci

Conflicts:
hw/virtio-pci.c


Revision tags: qemu-kvm-0.12.1.2-2.164.el6, qemu-kvm-0.12.1.2-2.163.el6, qemu-kvm-0.12.1.2-2.162.el6, qemu-kvm-0.14.1, v0.14.1, qemu-kvm-0.12.1.2-2.161.el6, RHEL-6.1, qemu-kvm-0.12.1.2-2.160.el6
# 196a7784 27-Apr-2011 Gerd Hoffmann <kraxel@redhat.com>

spice: drop obsolete iothread locking

We don't use qemu internals from spice server context any more.
Thus we don't also need to grab the iothread mutex from spice
server context. And we don't have

spice: drop obsolete iothread locking

We don't use qemu internals from spice server context any more.
Thus we don't also need to grab the iothread mutex from spice
server context. And we don't have to temporarely release the
lock to avoid deadlocks. Drop all the calls.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


# 07536094 27-Apr-2011 Gerd Hoffmann <kraxel@redhat.com>

spice: don't call displaystate callbacks from spice server context.

This patch moves the displaystate callback calls for setting the cursor
and the mouse pointer from spice server to qemu (iothread)

spice: don't call displaystate callbacks from spice server context.

This patch moves the displaystate callback calls for setting the cursor
and the mouse pointer from spice server to qemu (iothread) context.
This allows us to simplify locking.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


# e0c64d08 27-Apr-2011 Gerd Hoffmann <kraxel@redhat.com>

spice: don't create updates in spice server context.

This patch moves the creation of spice screen updates from the spice
server context to qemu iothread context (display refresh timer to be
exact).

spice: don't create updates in spice server context.

This patch moves the creation of spice screen updates from the spice
server context to qemu iothread context (display refresh timer to be
exact). This way we avoid accessing qemu internals (display surface)
from spice thread context which in turn allows us to simplify locking.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


Revision tags: qemu-kvm-0.12.1.2-2.159.el6, qemu-kvm-0.12.1.2-2.158.el6, qemu-kvm-0.12.1.2-2.157.el6, qemu-kvm-0.12.1.2-2.156.el6, qemu-kvm-0.12.1.2-2.155.el6, qemu-kvm-0.12.1.2-2.154.el6, qemu-kvm-0.12.1.2-2.153.el6, qemu-kvm-0.12.1.2-2.152.el6, qemu-kvm-0.12.1.2-2.151.el6, qemu-kvm-0.12.1.2-2.150.el6, qemu-kvm-0.12.1.2-2.113.el6_0.8, qemu-kvm-0.12.1.2-2.149.el6, qemu-kvm-0.12.1.2-2.148.el6, qemu-kvm-0.12.1.2-2.113.el6_0.7, qemu-kvm-0.14.0, qemu-kvm-0.12.1.2-2.147.el6, v0.14.0, qemu-kvm-0.12.1.2-2.146.el6, qemu-kvm-0.12.1.2-2.145.el6, v0.14.0-rc2, qemu-kvm-0.14.0-rc1, qemu-kvm-0.14.0-rc0, qemu-kvm-0.12.1.2-2.144.el6, v0.14.0-rc1, qemu-kvm-0.12.1.2-2.143.el6, qemu-kvm-0.12.1.2-2.142.el6, qemu-kvm-0.12.1.2-2.141.el6, qemu-kvm-0.12.1.2-2.140.el6, qemu-kvm-0.12.1.2-2.139.el6, qemu-kvm-0.12.1.2-2.138.el6, qemu-kvm-0.12.1.2-2.137.el6, qemu-kvm-0.12.1.2-2.136.el6, qemu-kvm-0.12.1.2-2.135.el6, v0.14.0-rc0, qemu-kvm-0.12.1.2-2.134.el6, qemu-kvm-0.12.1.2-2.133.el6, qemu-kvm-0.12.1.2-2.132.el6, qemu-kvm-0.12.1.2-2.131.el6, qemu-kvm-0.12.1.2-2.130.el6, qemu-kvm-0.12.1.2-2.129.el6, qemu-kvm-0.12.1.2-2.113.el6_0.6, qemu-kvm-0.12.1.2-2.128.el6, qemu-kvm-0.12.1.2-2.127.el6, qemu-kvm-0.12.1.2-2.126.el6, qemu-kvm-0.12.1.2-2.113.el6_0.5, qemu-kvm-0.12.1.2-2.125.el6, qemu-kvm-0.12.1.2-2.124.el6, qemu-kvm-0.12.1.2-2.123.el6, qemu-kvm-0.12.1.2-2.122.el6, qemu-kvm-0.12.1.2-2.121.el6
# c924f36a 30-Nov-2010 Michael S. Tsirkin <mst@redhat.com>

Merge remote branch 'origin/master' into pci

Conflicts:
Makefile.objs
hw/virtio.c


Revision tags: qemu-kvm-0.12.1.2-2.120.el6, qemu-kvm-0.12.1.2-2.113.el6_0.4, qemu-kvm-0.12.1.2-2.119.el6
# 43ae691e 16-Nov-2010 Anthony Liguori <aliguori@us.ibm.com>

Merge remote branch 'spice/bugfix.2' into staging


Revision tags: qemu-kvm-0.12.1.2-2.118.el6, qemu-kvm-0.12.1.2-2.117.el6, qemu-kvm-0.13.0, v0.13.0
# 7466bc49 14-Oct-2010 Gerd Hoffmann <kraxel@redhat.com>

spice-display: replace private lock with qemu mutex.

qemu_spice_create_update() must aquire the global qemu mutex to
make sure DisplayState doesn't change while we are accessing it.

Once this is in

spice-display: replace private lock with qemu mutex.

qemu_spice_create_update() must aquire the global qemu mutex to
make sure DisplayState doesn't change while we are accessing it.

Once this is in place the private lock is pretty pointless as
everything it protects is covered by the global qemu mutex now.
Drop it.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


Revision tags: qemu-kvm-0.12.1.2-2.116.el6, qemu-kvm-0.12.1.2-2.113.el6_0.3
# 2c80e423 13-Oct-2010 Stefan Weil <weil@mail.berlios.de>

Replace remaining gcc format attributes by macro GCC_FMT_ATTR (format checking)

Replace the remaining format attribute printf by macro
GCC_FMT_ATTR which uses gnu_printf (if supported).

v2
* Remova

Replace remaining gcc format attributes by macro GCC_FMT_ATTR (format checking)

Replace the remaining format attribute printf by macro
GCC_FMT_ATTR which uses gnu_printf (if supported).

v2
* Removal of dyngen specific code is now done in a separate patch.
* Handle attribute in new ui/spice-display.c, too.

Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>

show more ...


Revision tags: qemu-kvm-0.12.1.2-2.113.el6_0.2, qemu-kvm-0.13.0-rc3, v0.13.0-rc3, v0.13.0-rc2, qemu-kvm-0.12.1.2-2.115.el6, qemu-kvm-0.12.1.2-2.114.el6
# 4447d609 05-Oct-2010 Anthony Liguori <aliguori@us.ibm.com>

Merge remote branch 'spice/submit.6' into staging

Conflicts:
configure

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>


Revision tags: qemu-kvm-0.12.1.2-2.113.el6_0.1, qemu-kvm-0.13.0-rc1, v0.13.0-rc1, RHEL-6.0, qemu-kvm-0.12.1.2-2.113.el6, qemu-kvm-0.12.1.2-2.112.el6, qemu-kvm-0.12.1.2-2.111.el6, qemu-kvm-0.12.1.2-2.110.el6, qemu-kvm-0.12.1.2-2.109.el6, qemu-kvm-0.12.1.2-2.108.el6, qemu-kvm-0.12.1.2-2.107.el6, qemu-kvm-0.12.1.2-2.106.el6, qemu-kvm-0.12.1.2-2.105.el6, qemu-kvm-0.12.1.2-2.104.el6, qemu-kvm-0.12.1.2-2.103.el6, qemu-kvm-0.12.1.2-2.102.el6, qemu-kvm-0.12.1.2-2.101.el6, v0.13.0-rc0, qemu-kvm-0.12.5, qemu-kvm-0.12.1.2-2.100.el6, qemu-kvm-0.12.1.2-2.99.el6, qemu-kvm-0.12.1.2-2.98.el6, v0.12.5, qemu-kvm-0.12.1.2-2.97.el6, qemu-kvm-0.12.1.2-2.96.el6, qemu-kvm-0.12.1.2-2.95.el6, qemu-kvm-0.12.1.2-2.94.el6, qemu-kvm-0.12.1.2-2.93.el6, qemu-kvm-0.12.1.2-2.92.el6, qemu-kvm-0.12.1.2-2.91.el6, qemu-kvm-0.12.1.2-2.90.el6, qemu-kvm-0.12.1.2-2.89.el6, qemu-kvm-0.12.1.2-2.88.el6, qemu-kvm-0.12.1.2-2.87.el6, qemu-kvm-0.12.1.2-2.86.el6, qemu-kvm-0.12.1.2-2.85.el6, qemu-kvm-0.12.1.2-2.84.el6, qemu-kvm-0.12.1.2-2.83.el6, qemu-kvm-0.12.1.2-2.82.el6, qemu-kvm-0.12.1.2-2.81.el6, qemu-kvm-0.12.1.2-2.80.el6, qemu-kvm-0.12.1.2-2.79.el6, qemu-kvm-0.12.1.2-2.78.el6, qemu-kvm-0.12.1.2-2.77.el6, qemu-kvm-0.12.1.2-2.76.el6, qemu-kvm-0.12.1.2-2.75.el6, qemu-kvm-0.12.1.2-2.74.el6, qemu-kvm-0.12.1.2-2.73.el6, qemu-kvm-0.12.1.2-2.72.el6, qemu-kvm-0.12.1.2-2.71.el6, qemu-kvm-0.12.1.2-2.70.el6, qemu-kvm-0.12.1.2-2.69.el6, qemu-kvm-0.12.1.2-2.68.el6, qemu-kvm-0.12.1.2-2.67.el6, qemu-kvm-0.12.1.2-2.66.el6, qemu-kvm-0.12.1.2-2.65.el6, qemu-kvm-0.12.1.2-2.64.el6, qemu-kvm-0.12.1.2-2.63.el6, qemu-kvm-0.12.1.2-2.62.el6, qemu-kvm-0.12.1.2-2.61.el6, qemu-kvm-0.12.1.2-2.60.el6, qemu-kvm-0.12.1.2-2.59.el6, qemu-kvm-0.12.1.2-2.58.el6, qemu-kvm-0.12.1.2-2.57.el6, qemu-kvm-0.12.1.2-2.56.el6, qemu-kvm-0.12.1.2-2.55.el6, qemu-kvm-0.12.1.2-2.54.el6, qemu-kvm-0.12.1.2-2.53.el6, qemu-kvm-0.12.1.2-2.52.el6, qemu-kvm-0.12.4, qemu-kvm-0.12.1.2-2.51.el6, qemu-kvm-0.12.1.2-2.50.el6, qemu-kvm-0.12.1.2-2.49.el6, v0.12.4, qemu-kvm-0.12.1.2-2.48.el6, qemu-kvm-0.12.1.2-2.47.el6, qemu-kvm-0.12.1.2-2.46.el6, qemu-kvm-0.12.1.2-2.45.el6, qemu-kvm-0.12.1.2-2.44.el6, qemu-kvm-0.12.1.2-2.43.el6, qemu-kvm-0.12.1.2-2.42.el6, qemu-kvm-0.12.1.2-2.40.el6, qemu-kvm-0.12.1.2-2.41.el6, qemu-kvm-0.12.1.2-2.39.el6, qemu-kvm-0.12.1.2-2.38.el6
# 869564a9 13-Apr-2010 Gerd Hoffmann <kraxel@redhat.com>

spice: add tablet support

Add support for the spice tablet interface. The tablet interface will
be registered (and then used by the spice client) as soon as a absolute
pointing device is available

spice: add tablet support

Add support for the spice tablet interface. The tablet interface will
be registered (and then used by the spice client) as soon as a absolute
pointing device is available and used by the guest, i.e. you'll have to
configure your guest with '-usbdevice tablet'.

show more ...


# a3e22260 25-Aug-2010 Gerd Hoffmann <kraxel@redhat.com>

spice: simple display

With that patch applied you'll actually see the guests screen in the
spice client. This does *not* bring qxl and full spice support though.
This is basically the qxl vga mode

spice: simple display

With that patch applied you'll actually see the guests screen in the
spice client. This does *not* bring qxl and full spice support though.
This is basically the qxl vga mode made more generic, so it plays
together with any qemu-emulated gfx card. You can display stdvga or
cirrus via spice client. You can have both vnc and spice enabled and
clients connected at the same time.

show more ...


123456789