Re: [Spice-devel] [Users] Problems accessing console display.

2012-04-10 Thread Marc-André Lureau
- Mensaje original - > On 04/10/2012 05:57 PM, Rahul Upadhyaya wrote: > > Hi Folks, > > > > I wasn't able to access the console via the Admin portal. As I > > learnt there is a requirement of Spice-xpi plugin. I could not > > find > > the plugin for firefox/chrome on windo

Re: [Spice-devel] [Users] Problems accessing console display.

2012-04-10 Thread Itamar Heim
On 04/10/2012 05:57 PM, Rahul Upadhyaya wrote: Hi Folks, I wasn't able to access the console via the Admin portal. As I learnt there is a requirement of Spice-xpi plugin. I could not find the plugin for firefox/chrome on windows/ubuntu. However, when I tried from firefox on a fed

Re: [Spice-devel] [PATCH spice-gtk] Fix cursor hide not hiding in some cases

2012-04-10 Thread Marc-André Lureau
Hi - Mensaje original - > ACK > > On Tue, Apr 10, 2012 at 01:26:36PM +0200, Marc-André Lureau wrote: > > cursor_set() didn't un-hide correctly by setting "show_cursor" to > > NULL. > > This is in client-mode that this wasn't done, right? ACK otherwise correct ___

Re: [Spice-devel] [PATCH spice-gtk] Fix cursor hide not hiding in some cases

2012-04-10 Thread Christophe Fergeau
ACK On Tue, Apr 10, 2012 at 01:26:36PM +0200, Marc-André Lureau wrote: > cursor_set() didn't un-hide correctly by setting "show_cursor" to > NULL. This is in client-mode that this wasn't done, right? ACK otherwise Christophe > > The code is simplified a bit in server mode case, where the new cu

Re: [Spice-devel] [PATCH spice 03/11] server: video streaming: add support for frames of different sizes

2012-04-10 Thread Yonit Halperin
Hi, please wait with the review for this one. I may have a better way to identify such frames, using the current tree. If it works, I will send it in v2. On 04/08/2012 06:43 PM, Yonit Halperin wrote: When playing a youtube video on Windows guest, the driver sometimes sends images which contai

Re: [Spice-devel] Thin client vendors supporting Spice

2012-04-10 Thread David Jaša
Hi Jacek, this is the reply I got from people who know more than me about the subject. > Hi David, > > Currently, IGEL supports SPICE client on both their Windows and Linux > platforms and of course, SPICE is supported on any other WES7, XPe > Windows-based platform. Wyse will be supporting on

Re: [Spice-devel] [spice-xpi 1/4] Move secure channel fixup to secure channel setter

2012-04-10 Thread David Jaša
Uri Lublin píše v Ne 08. 04. 2012 v 17:11 +0300: > On 04/03/2012 07:12 PM, David Jaša wrote: > > Hi Christophe, > > > > Christophe Fergeau píše v Út 03. 04. 2012 v 16:38 +0200: > >> The secure channel names need to be fixed for compatibility with > >> older spice versions. However, it's better to d

Re: [Spice-devel] [PATCH spice 10/11] server/video-streams: adjust mjpeg quality and frame rate according to the current bit rate

2012-04-10 Thread Yonit Halperin
On 04/10/2012 03:48 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:43:19PM +0300, Yonit Halperin wrote: Previously, the mjpeg quality was always 70. The frame rate was tuned according to the frames' congestion in the pipe. This patch sets the mjpeg quality and frame rate according to t

Re: [Spice-devel] [PATCH spice 06/11] server/red_channel: support network monitoring

2012-04-10 Thread Christophe Fergeau
On Tue, Apr 10, 2012 at 03:53:17PM +0300, Yonit Halperin wrote: > On 04/10/2012 03:34 PM, Christophe Fergeau wrote: > >On Sun, Apr 08, 2012 at 06:43:15PM +0300, Yonit Halperin wrote: > >>+static void red_channel_client_net_monitor_qos_timer(void *opaque) > >>+{ > >>+RedChannelClient *rcc = opaq

Re: [Spice-devel] [PATCH xf86-video-qxl 04/13] qxl_driver: cleanup: fix const cast warnings

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 02:06:25PM +0200, Christophe Fergeau wrote: > On Tue, Apr 10, 2012 at 02:59:02PM +0300, Alon Levy wrote: > > On Tue, Apr 10, 2012 at 12:18:11PM +0200, Christophe Fergeau wrote: > > > On Mon, Apr 09, 2012 at 08:33:10PM +0300, Alon Levy wrote: > > > > --- > > > > src/qxl_driv

Re: [Spice-devel] [PATCH spice 11/11] server/red_worker: add stream stats for debugging

2012-04-10 Thread Christophe Fergeau
Why not, it's properly #ifdef'ed contrary to some unused "might be useful for debugging" variables... ACK Christophe On Sun, Apr 08, 2012 at 06:43:20PM +0300, Yonit Halperin wrote: > > Signed-off-by: Yonit Halperin > --- > server/red_worker.c | 50

Re: [Spice-devel] [PATCH spice 06/11] server/red_channel: support network monitoring

2012-04-10 Thread Yonit Halperin
On 04/10/2012 03:34 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:43:15PM +0300, Yonit Halperin wrote: If the client's channel has SPICE_COMMON_CAP_QOS_QUERY, the server channel's can send it SPICE_MSG_QOS_QUERY. The client is supposed to respond by SPICE_MSG_QOS_ACK right after it re

Re: [Spice-devel] [PATCH spice 10/11] server/video-streams: adjust mjpeg quality and frame rate according to the current bit rate

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:43:19PM +0300, Yonit Halperin wrote: > Previously, the mjpeg quality was always 70. The frame rate was tuned > according to the frames' congestion in the pipe. > This patch sets the mjpeg quality and frame rate according > to the compressed size of the frames and the curr

Re: [Spice-devel] [PATCH spice 08/11] server/red_worker: enable periodic network monitoring in the display channel

2012-04-10 Thread Christophe Fergeau
Maybe RedChannelClient could have a "monitor_network" member which channels would directly set when they are created? This would avoid adding yet another argument to these create functions. No strong feeling either way, it's just some food for thoughts :) Christophe On Sun, Apr 08, 2012 at 06:43:

Re: [Spice-devel] [PATCH spice 06/11] server/red_channel: support network monitoring

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:43:15PM +0300, Yonit Halperin wrote: > If the client's channel has SPICE_COMMON_CAP_QOS_QUERY, the server > channel's can send it SPICE_MSG_QOS_QUERY. The client is supposed to > respond by SPICE_MSG_QOS_ACK right after it receives the one message > that follows SPICE_MSG

Re: [Spice-devel] [PATCH spice 05/11] server: spice_timer_queue

2012-04-10 Thread Yonit Halperin
On 04/10/2012 02:55 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:43:14PM +0300, Yonit Halperin wrote: Each thread can create a spice_timer_queue, for managing its own timers. Signed-off-by: Yonit Halperin --- server/Makefile.am |2 + server/spice_timer_queue.c | 245

Re: [Spice-devel] [PATCH xf86-video-qxl 04/13] qxl_driver: cleanup: fix const cast warnings

2012-04-10 Thread Christophe Fergeau
On Tue, Apr 10, 2012 at 02:59:02PM +0300, Alon Levy wrote: > On Tue, Apr 10, 2012 at 12:18:11PM +0200, Christophe Fergeau wrote: > > On Mon, Apr 09, 2012 at 08:33:10PM +0300, Alon Levy wrote: > > > --- > > > src/qxl_driver.c |6 -- > > > 1 file changed, 4 insertions(+), 2 deletions(-) > >

Re: [Spice-devel] [spice-protocol PATCH 00/46] refactor for later drm addition

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 02:49:56PM +0300, Alon Levy wrote: Eek, this isn't spice-protocol of course, it's xf86-video-qxl. Other then that, review away! > This patchset has been tested with latest Xorg and qxl, and with Xspice. It > doesn't introduce any new functionality. It adds a callback holde

Re: [Spice-devel] [PATCH xf86-video-qxl 08/13] spiceqxl_io_port: use attribute printf (fix warning)

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 12:26:23PM +0200, Christophe Fergeau wrote: > ACK > do we want to hide these attributes in slightly more readable #define? I'll see if there are any other users, if so I'll do an additional patch. > > Christophe > > On Mon, Apr 09, 2012 at 08:33:14PM +0300, Alon Levy wro

Re: [Spice-devel] [PATCH xf86-video-qxl 07/13] (questionable) qxl_surface: qxl_surface_prepare_access: handle unused but set warning with (void)

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 12:21:54PM +0200, Christophe Fergeau wrote: > On Mon, Apr 09, 2012 at 08:33:13PM +0300, Alon Levy wrote: > > --- > > src/qxl_surface.c |2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/src/qxl_surface.c b/src/qxl_surface.c > > index 6761bf6..a283d5e 10064

Re: [Spice-devel] [PATCH xf86-video-qxl 05/13] spiceqxl_inputs: fix const discard at initialization warnings

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 12:28:31PM +0200, Christophe Fergeau wrote: > Same question as the other patch, wouldn't we be better off just doing > (char *)"xspice pointer" casts? Or disabling this warning? Same answer. > > Christophe > > On Mon, Apr 09, 2012 at 08:33:11PM +0300, Alon Levy wrote: >

Re: [Spice-devel] [PATCH xf86-video-qxl 04/13] qxl_driver: cleanup: fix const cast warnings

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 12:18:11PM +0200, Christophe Fergeau wrote: > On Mon, Apr 09, 2012 at 08:33:10PM +0300, Alon Levy wrote: > > --- > > src/qxl_driver.c |6 -- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > diff --git a/src/qxl_driver.c b/src/qxl_driver.c > > index 5c826

Re: [Spice-devel] [PATCH spice 05/11] server: spice_timer_queue

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:43:14PM +0300, Yonit Halperin wrote: > Each thread can create a spice_timer_queue, for managing its > own timers. > > Signed-off-by: Yonit Halperin > --- > server/Makefile.am |2 + > server/spice_timer_queue.c | 245 > +

[Spice-devel] [spice-protocol PATCH 46/46] qxlhw: add and use qxlhw_pci_get_shadow_rom, remove qxl_screen_t.shadow_rom

2012-04-10 Thread Alon Levy
--- src/qxl.h |1 - src/qxlhw_pci.c|7 +++ src/qxlhw_pci.h|1 + src/spiceqxl_display.c |9 ++--- src/spiceqxl_driver.c |3 ++- src/spiceqxl_io_port.c |5 +++-- 6 files changed, 19 insertions(+), 7 deletions(-) diff --git a/src/qxl.h b/

[Spice-devel] [spice-protocol PATCH 45/46] qxlhw: qxlhw_pci_get_{ram, rom, ram_header} are now xspice only

2012-04-10 Thread Alon Levy
Also some minor cleanup - make qxlhw_pci_get_ram_header for !xspice --- src/qxlhw_pci.c |5 + src/qxlhw_pci.h |2 ++ 2 files changed, 7 insertions(+) diff --git a/src/qxlhw_pci.c b/src/qxlhw_pci.c index e1918c8..0d483fc 100644 --- a/src/qxlhw_pci.c +++ b/src/qxlhw_pci.c @@ -93,6 +93,9

[Spice-devel] [spice-protocol PATCH 44/46] qxlhw: qxl_surface: use qxlhw_get_mm_time

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c |3 +-- src/qxlhw.c |5 + src/qxlhw.h |4 src/qxlhw_pci.c |9 + 4 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 25ace13..3394158 100644 --- a/src/qxl_surface.c +++ b/src

[Spice-devel] [spice-protocol PATCH 43/46] qxlhw: qxl_driver: qxl_pre_init: don't access rom directly

2012-04-10 Thread Alon Levy
rely on qxlhw_check_device to initialize pScrn->videoRam and qxl->surface0_size --- src/qxl_driver.c |9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 14bac17..67562aa 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -9

[Spice-devel] [spice-protocol PATCH 42/46] qxl_surface: remove push_surface_cmd, use qxlhw_push_surface_cmd directly

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 9e9c364..25ace13 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -363,14 +363,6 @@ init_surface_cmd (struct QXLSurfaceCmd *cmd, surface_c

[Spice-devel] [spice-protocol PATCH 41/46] spiceqxl: remove implementation of qxl_set_mode, not needed for Xspice

2012-04-10 Thread Alon Levy
--- src/spiceqxl_io_port.c | 36 +--- 1 file changed, 1 insertion(+), 35 deletions(-) diff --git a/src/spiceqxl_io_port.c b/src/spiceqxl_io_port.c index 0b8acc8..db7d715 100644 --- a/src/spiceqxl_io_port.c +++ b/src/spiceqxl_io_port.c @@ -173,39 +173,6 @@ static

[Spice-devel] [spice-protocol PATCH 40/46] qxlhw: qxl_driver: use qxlhw_check_device

2012-04-10 Thread Alon Levy
--- src/qxl_driver.c | 46 ++ 1 file changed, 2 insertions(+), 44 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 972aa4a..14bac17 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -810,47 +810,6 @@ print_modes (qxl_screen_t

[Spice-devel] [spice-protocol PATCH 39/46] qxlhw: move and use qxlhw_screen_init

2012-04-10 Thread Alon Levy
--- src/qxl_driver.c |9 ++-- src/qxl_surface.c |2 +- src/qxlhw.c | 10 + src/qxlhw.h |6 ++ src/qxlhw_pci.c | 61 + 5 files changed, 80 insertions(+), 8 deletions(-) diff --git a/src/qxl_driver.c

[Spice-devel] [spice-protocol PATCH 38/46] qxlhw: qxl.h: remove io_pages* from qxl_screen_t

2012-04-10 Thread Alon Levy
--- src/qxl.h |3 --- src/qxlhw_pci.c |5 - 2 files changed, 8 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 25e6322..8ef29ee 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -133,9 +133,6 @@ struct _qxl_screen_t EntityInfoPtr entity; #ifndef XSPICE -vo

[Spice-devel] [spice-protocol PATCH 37/46] qxlhw: qxl_surface: use qxlhw_ref_primary_surface

2012-04-10 Thread Alon Levy
--- src/qxl.h | 10 -- src/qxl_surface.c |5 ++--- src/qxlhw.c |5 + src/qxlhw.h |3 +++ src/qxlhw_pci.c | 21 ++--- 5 files changed, 28 insertions(+), 16 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 626abc3..25e6322 10064

[Spice-devel] [spice-protocol PATCH 36/46] qxlhw: qxl.h: remove qxl_mem users

2012-04-10 Thread Alon Levy
--- src/qxl.h |6 -- 1 file changed, 6 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 7f1ae6a..626abc3 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -140,12 +140,6 @@ struct _qxl_screen_t intbytes_per_pixel; -/* Commands */ -struct q

[Spice-devel] [spice-protocol PATCH 35/46] qxlhw: qxl_surface: add and use qxlhw_get_n_surfaces

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c |3 +-- src/qxlhw.c |5 + src/qxlhw.h |5 + src/qxlhw_pci.c |8 4 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index dbfc7fe..0ce9877 100644 --- a/src/qxl_surface.c +++ b/src

[Spice-devel] [spice-protocol PATCH 34/46] qxl_driver: add and use qxlhw_clear_memory

2012-04-10 Thread Alon Levy
--- src/qxl_driver.c |9 + src/qxlhw.c |5 + src/qxlhw.h |2 ++ src/qxlhw_pci.c | 15 +++ 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index c551282..3de060d 100644 --- a/src/qxl_driver.c +++ b/

[Spice-devel] [spice-protocol PATCH 33/46] qxlhw: qxl.h: remove qxl_notify_oom

2012-04-10 Thread Alon Levy
--- src/qxl.h |8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 466b505..7f1ae6a 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -339,16 +339,10 @@ voidqxl_drop_image_cache (qxl_screen_t *qxl); /* - * I/O port comman

[Spice-devel] [spice-protocol PATCH 32/46] qxlhw: qxl.h: remove all mem_slot references from qxl_screen_t

2012-04-10 Thread Alon Levy
--- src/qxl.h | 10 -- src/qxlhw_pci.c |7 --- 2 files changed, 17 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index a386651..466b505 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -175,16 +175,6 @@ struct _qxl_screen_t ScrnInfoPtrpScrn;

[Spice-devel] [spice-protocol PATCH 31/46] qxlhw: qxl.h: remove physical_address

2012-04-10 Thread Alon Levy
--- src/qxl.h |8 1 file changed, 8 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 585f204..a386651 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -224,14 +224,6 @@ struct _qxl_screen_t #endif /* XSPICE */ }; -static inline uint64_t -physical_address (qxl_screen_t *qxl, void *v

[Spice-devel] [spice-protocol PATCH 30/46] qxlhw: qxl_surface: move src_bitmap address storage to qxlhw_pci:qxlhw_make_drawable

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c |5 - 1 file changed, 5 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 0b8c884..dbfc7fe 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -890,8 +890,6 @@ real_upload_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2) im

[Spice-devel] [spice-protocol PATCH 29/46] qxlhw: qxl.h: remove virtual_address

2012-04-10 Thread Alon Levy
--- src/qxl.h | 12 1 file changed, 12 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 7cdf787..585f204 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -233,18 +233,6 @@ physical_address (qxl_screen_t *qxl, void *virtual, uint8_t slot_id) } static inline void * -virtual_addres

[Spice-devel] [spice-protocol PATCH 28/46] qxlhw: qxl_driver: remove qxl_driver_t.release_ring

2012-04-10 Thread Alon Levy
--- src/qxl.h |2 -- src/qxlhw_pci.c |1 - 2 files changed, 3 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 6cedba3..7cdf787 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -127,8 +127,6 @@ struct _qxl_screen_t struct qxlhw * hw; /* These are the names QXL u

[Spice-devel] [spice-protocol PATCH 27/46] qxlhw: qxl_driver.c: remove qxl_garbage_collect (moved to qxlhw_pci.c)

2012-04-10 Thread Alon Levy
--- src/qxl.h|5 src/qxl_driver.c | 71 -- 2 files changed, 76 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index c58f7ff..6cedba3 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -371,11 +371,6 @@ void qxl_drop_im

[Spice-devel] [spice-protocol PATCH 26/46] qxlhw: qxl_surface: remove last user of qxl_garbage_collect

2012-04-10 Thread Alon Levy
qxlhw_surface_alloc will do it anyway. --- src/qxl_surface.c |5 + src/qxlhw_pci.c |8 ++-- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 6a6242e..0b8c884 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -521,

[Spice-devel] [spice-protocol PATCH 25/46] qxlhw: qxl_screen_t: remove command_ring

2012-04-10 Thread Alon Levy
--- src/qxl.h |1 - src/qxlhw_pci.c |1 - 2 files changed, 2 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 03bb74e..c58f7ff 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -127,7 +127,6 @@ struct _qxl_screen_t struct qxlhw * hw; /* These are the names QXL us

[Spice-devel] [spice-protocol PATCH 24/46] qxlhw: add qxlhw_pci_image_free

2012-04-10 Thread Alon Levy
--- src/qxl_image.c | 16 +--- src/qxlhw.c |6 ++ src/qxlhw.h |2 ++ src/qxlhw_pci.c | 21 + 4 files changed, 30 insertions(+), 15 deletions(-) diff --git a/src/qxl_image.c b/src/qxl_image.c index 1f057f7..adf4076 100644 --- a/src/qxl_image.

[Spice-devel] [spice-protocol PATCH 23/46] remove qxl_allocnf (garbage collect still used)

2012-04-10 Thread Alon Levy
--- src/qxl.h|2 -- src/qxl_driver.c | 47 --- 2 files changed, 49 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index ef51469..03bb74e 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -374,8 +374,6 @@ void qxl_drop_image_cache

[Spice-devel] [spice-protocol PATCH 22/46] remove last user of qxl_allocnf

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 7554ca6..6a6242e 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -1167,7 +1167,9 @@ qxl_surface_copy (qxl_surface_t *dest, } else { -

[Spice-devel] [spice-protocol PATCH 21/46] qxlhw: add qxlhw_pci_image_alloc (moved from qxl_image)

2012-04-10 Thread Alon Levy
--- src/qxl.h |7 +++ src/qxl_image.c | 101 + src/qxlhw.c | 13 ++ src/qxlhw.h | 10 + src/qxlhw_pci.c | 134 +++ 5 files changed, 166 insertions(+), 99 deletions(-) diff -

[Spice-devel] [spice-protocol PATCH 20/46] qxlhw: qxl_surface: split qxlhw_image_alloc inside qxl_surface

2012-04-10 Thread Alon Levy
--- src/qxl_image.c | 181 +-- 1 file changed, 97 insertions(+), 84 deletions(-) diff --git a/src/qxl_image.c b/src/qxl_image.c index b0ffef9..8cd6e49 100644 --- a/src/qxl_image.c +++ b/src/qxl_image.c @@ -130,102 +130,115 @@ remove_image_info

[Spice-devel] [spice-protocol PATCH 18/46] qxl_image: cleanup

2012-04-10 Thread Alon Levy
--- src/qxl_image.c |8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qxl_image.c b/src/qxl_image.c index 3931ec7..b0ffef9 100644 --- a/src/qxl_image.c +++ b/src/qxl_image.c @@ -272,15 +272,15 @@ qxl_image_destroy (qxl_screen_t *qxl, remove_image_info (info

[Spice-devel] [spice-protocol PATCH 19/46] qxlhw: qxl_surface: use init_drawable

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c | 128 + 1 file changed, 61 insertions(+), 67 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 73a44b3..7554ca6 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -388,19 +388,15 @@ enum ROPDesc

[Spice-devel] [spice-protocol PATCH 17/46] qxlhw: qxl_surface: use qxlhw_push_drawable

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 1ce6fe5..73a44b3 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -431,10 +431,9 @@ make_drawable (qxl_screen_t *qxl, int surface,

[Spice-devel] [spice-protocol PATCH 16/46] qxlhw: qxl_surface: use qxlhw_surface_alloc, qxlhw_surface_free

2012-04-10 Thread Alon Levy
--- src/qxl.h |3 ++ src/qxl_surface.c | 46 ++ src/qxlhw.c | 21 ++ src/qxlhw.h | 23 ++- src/qxlhw_pci.c | 82 + 5 files changed, 137 insertions(+), 38 deleti

[Spice-devel] [spice-protocol PATCH 15/46] qxl_surface: remove whitespace at ends of lines

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 137c1c7..96cfb5a 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -35,7 +35,7 @@ * A 'dead' sur

[Spice-devel] [spice-protocol PATCH 14/46] qxlhw change: qxl_surface: use qxlhw_push_surface_cmd

2012-04-10 Thread Alon Levy
--- src/qxl_surface.c | 44 +++- 1 file changed, 15 insertions(+), 29 deletions(-) diff --git a/src/qxl_surface.c b/src/qxl_surface.c index 1747dca..137c1c7 100644 --- a/src/qxl_surface.c +++ b/src/qxl_surface.c @@ -356,34 +356,21 @@ qxl_surface_cache_cre

[Spice-devel] [spice-protocol PATCH 13/46] qxlhw: add qxlhw_push_cursor

2012-04-10 Thread Alon Levy
cursor commands are now allocated on the stack in qxl_cursor.c and only allocated on the pci bar in qxlhw_pci. --- src/qxl.h|1 - src/qxl_cursor.c | 58 ++ src/qxlhw.c |5 + src/qxlhw.h |4 src/qxlhw_pci.c

[Spice-devel] [spice-protocol PATCH 12/46] remove qxl_handle_oom and qxl->io_base

2012-04-10 Thread Alon Levy
--- src/qxl.h| 10 -- src/qxl_driver.c |5 - 2 files changed, 15 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 0b00474..4ca68a3 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -133,7 +133,6 @@ struct _qxl_screen_t intnum_modes

[Spice-devel] [spice-protocol PATCH 11/46] qxlhw: add and use qxlhw_create_primary_surface

2012-04-10 Thread Alon Levy
--- src/qxl.h |1 - src/qxl_driver.c | 26 -- src/qxl_surface.c | 24 src/qxlhw.c |5 + src/qxlhw.h |2 ++ src/qxlhw_pci.c | 26 ++ 6 files changed, 45 insertions(+), 39 deletions(

[Spice-devel] [spice-protocol PATCH 10/46] qxlhw: move handle_oom, data_alloc, data_free from qxl_driver

2012-04-10 Thread Alon Levy
data_alloc and data_free unused yet. --- src/qxl_driver.c | 32 +- src/qxl_mem.h |1 - src/qxl_surface.c |4 +- src/qxlhw.c | 12 src/qxlhw.h | 12 src/qxlhw_pci.c | 184 + 6 files changed, 211

[Spice-devel] [spice-protocol PATCH 09/46] qxl_driver: remove another outb

2012-04-10 Thread Alon Levy
--- src/qxl_driver.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 6ffbfa9..a4c5912 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -950,7 +950,7 @@ qxl_leave_vt(int scrnIndex, int flags) qxl->vt_surfaces = qxl_surfa

[Spice-devel] [spice-protocol PATCH 08/46] qxl->qxlhw: move save/restore_state

2012-04-10 Thread Alon Levy
--- src/qxl_driver.c | 38 -- src/qxlhw.c | 10 ++ src/qxlhw.h |5 + src/qxlhw_pci.c | 24 4 files changed, 43 insertions(+), 34 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index a39d8c

[Spice-devel] [spice-protocol PATCH 07/46] qxlhw: add qxlhw_update_area

2012-04-10 Thread Alon Levy
--- src/qxl.h |1 - src/qxl_driver.c | 29 ++--- src/qxl_surface.c | 16 +++- src/qxlhw.c |5 + src/qxlhw.h |5 + src/qxlhw_pci.c | 23 +++ 6 files changed, 46 insertions(+), 33 deletions(-) d

[Spice-devel] [spice-protocol PATCH 06/46] qxlhw: move ram, rom, ram_header to qxlhw_pci.h

2012-04-10 Thread Alon Levy
Four callbacks are added to the qxlhw struct: device_reset reset map_memory unmap_memory * The relevant code is moved from qxl_driver.c to qxlhw_pci.c * qxl_ring.h gets a qxlhw reference and uses qxlhw_pci_ioport_write * pci specific functions are introduced for ram, rom and ram

[Spice-devel] [spice-protocol PATCH 03/46] qxl_mem.h: split from qxl.h

2012-04-10 Thread Alon Levy
--- src/qxl.h | 14 ++ src/qxl_driver.c |1 + src/qxl_image.c |1 + src/qxl_mem.c |1 + src/qxl_mem.h | 21 + src/qxl_surface.c |1 + 6 files changed, 27 insertions(+), 12 deletions(-) create mode 100644 src/qxl_mem.h diff --

[Spice-devel] [spice-protocol PATCH 05/46] qxl: add qxlhw reference to qxl_screen_t, initialized in qxl_pre_init

2012-04-10 Thread Alon Levy
--- src/qxl.h|2 ++ src/qxl_driver.c |2 ++ 2 files changed, 4 insertions(+) diff --git a/src/qxl.h b/src/qxl.h index 9b3459c..f3f1446 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -69,6 +69,7 @@ #define PCI_CHIP_QXL_01FF 0x01ff struct qxl_ring; +struct qxlhw; typedef stru

[Spice-devel] [spice-protocol PATCH 04/46] qxlhw: introducing hardware access callbacks.

2012-04-10 Thread Alon Levy
qxl_driver_t will not access io ports and pci resources directly, but through an opaque struct qxlhw which will have two implementations, qxlhw_pci and qxlhw_drm. --- src/Makefile.am |4 src/qxl.h |3 +++ src/qxlhw.c | 19 +++ src/qxlhw.h | 16 +++

[Spice-devel] [spice-protocol PATCH 02/46] qxl_ring.h: introduce

2012-04-10 Thread Alon Levy
split qxl ring definitions to separate header file from qxl.h. --- src/qxl.h | 29 + src/qxl_cursor.c |1 + src/qxl_driver.c |1 + src/qxl_ring.c|1 + src/qxl_ring.h| 35 +++ src/qxl_surface.c |1 + 6

[Spice-devel] [spice-protocol PATCH 01/46] io_port_write: rename xspice implementation

2012-04-10 Thread Alon Levy
--- src/qxl.h | 13 - src/spiceqxl_io_port.c |2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/qxl.h b/src/qxl.h index 06cd76c..df2d368 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -425,14 +425,17 @@ void qxl_create_primary(qxl_screen_t *qxl); v

[Spice-devel] [spice-protocol PATCH 00/46] refactor for later drm addition

2012-04-10 Thread Alon Levy
This patchset has been tested with latest Xorg and qxl, and with Xspice. It doesn't introduce any new functionality. It adds a callback holder struct called qxlhw that will abstract the differences between the user space driver and the drm driver. This will allow continued development in the same r

Re: [Spice-devel] [PATCH spice 07/11] server/red_worker: assign timer callbacks to worker_core, using spice_timer_queue

2012-04-10 Thread Christophe Fergeau
I'd move this right after the 5th patch, ACK otherwise On Sun, Apr 08, 2012 at 06:43:16PM +0300, Yonit Halperin wrote: > display channel: Supplying timeouts interface to red_channel, in order to > allow > periodic network monitoring. > > Signed-off-by: Yonit Halperin > --- > server/red_worker

[Spice-devel] [PATCH spice-gtk] Fix cursor hide not hiding in some cases

2012-04-10 Thread Marc-André Lureau
cursor_set() didn't un-hide correctly by setting "show_cursor" to NULL. The code is simplified a bit in server mode case, where the new cursor will be invalidated and shown during cursor move only, instead of twice (checked no regression with dual-head server mode) --- gtk/spice-widget.c | 18 +

Re: [Spice-devel] Keyboard layout change on Xspice

2012-04-10 Thread David Jaša
Alon Levy píše v Út 10. 04. 2012 v 13:41 +0300: > On Tue, Apr 10, 2012 at 12:08:31PM +0200, David Jaša wrote: > > Alon Levy píše v So 07. 04. 2012 v 13:21 +0300: > > > On Fri, Apr 06, 2012 at 09:11:11PM +0200, David Jaša wrote: > > > > Hi David, > > > > > > > > David Mansfield píše v Pá 06. 04. 20

Re: [Spice-devel] [PATCH spice-gtk] RFC: Use spice protocol as a submodule

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 11:40:32AM +0200, Christophe Fergeau wrote: > On Tue, Apr 10, 2012 at 11:28:34AM +0200, Marc-André Lureau wrote: > > On Tue, Apr 10, 2012 at 11:09 AM, Christophe Fergeau > > wrote: > > > For what it's worth, one scenario where it's easier to go wrong than > > > before > >

Re: [Spice-devel] Keyboard layout change on Xspice

2012-04-10 Thread Alon Levy
On Tue, Apr 10, 2012 at 12:08:31PM +0200, David Jaša wrote: > Alon Levy píše v So 07. 04. 2012 v 13:21 +0300: > > On Fri, Apr 06, 2012 at 09:11:11PM +0200, David Jaša wrote: > > > Hi David, > > > > > > David Mansfield píše v Pá 06. 04. 2012 v 14:17 -0400: > > > > > > > > On 04/06/2012 03:05 AM, A

Re: [Spice-devel] [PATCH spice 04/11] client: handle the new SpiceMsgDisplayStreamData (common/messages.h)

2012-04-10 Thread Christophe Fergeau
On Tue, Apr 10, 2012 at 01:37:25PM +0300, Yonit Halperin wrote: > > On 04/10/2012 01:31 PM, Christophe Fergeau wrote: > >On Sun, Apr 08, 2012 at 06:43:13PM +0300, Yonit Halperin wrote: > >>SpiceMsgDisplayStreamData now contains SpiceStreamDataHeader, > >>which is shared with SpiceMsgDisplayStreamD

Re: [Spice-devel] [PATCH spice 04/11] client: handle the new SpiceMsgDisplayStreamData (common/messages.h)

2012-04-10 Thread Yonit Halperin
On 04/10/2012 01:31 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:43:13PM +0300, Yonit Halperin wrote: SpiceMsgDisplayStreamData now contains SpiceStreamDataHeader, which is shared with SpiceMsgDisplayStreamDataSized. Signed-off-by: Yonit Halperin --- client/display_channel.cpp |

Re: [Spice-devel] [PATCH spice 04/11] client: handle the new SpiceMsgDisplayStreamData (common/messages.h)

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:43:13PM +0300, Yonit Halperin wrote: > SpiceMsgDisplayStreamData now contains SpiceStreamDataHeader, > which is shared with SpiceMsgDisplayStreamDataSized. > > Signed-off-by: Yonit Halperin > --- > client/display_channel.cpp |6 -- > 1 files changed, 4 insertio

Re: [Spice-devel] [PATCH spice-common 5/6] video streaming: add support for frames of different sizes

2012-04-10 Thread Christophe Fergeau
Looks good On Sun, Apr 08, 2012 at 06:42:37PM +0300, Yonit Halperin wrote: > Add SPICE_MSG_DISPLAY_STREAM_DATA_SIZED, for stream_data message > that also contains the size and destination box of the data. > The server can send such messages only to clients with > SPICE_DISPLAY_CAP_SIZED_STREAM. >

Re: [Spice-devel] [PATCH spice-common 3/6] ring: add ring_add_tail

2012-04-10 Thread Yonit Halperin
On 04/10/2012 01:06 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:42:35PM +0300, Yonit Halperin wrote: Signed-off-by: Yonit Halperin --- common/ring.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/common/ring.h b/common/ring.h index 7fba50e..71

Re: [Spice-devel] [PATCH xf86-video-qxl 05/13] spiceqxl_inputs: fix const discard at initialization warnings

2012-04-10 Thread Christophe Fergeau
Same question as the other patch, wouldn't we be better off just doing (char *)"xspice pointer" casts? Or disabling this warning? Christophe On Mon, Apr 09, 2012 at 08:33:11PM +0300, Alon Levy wrote: > --- > src/spiceqxl_inputs.c | 64 > - > 1 f

Re: [Spice-devel] [PATCH xf86-video-qxl 13/13] qxl_driver: ifdef out qxl_wait_for_io_command if not XSPICE

2012-04-10 Thread Christophe Fergeau
ACK On Mon, Apr 09, 2012 at 08:33:19PM +0300, Alon Levy wrote: > --- > src/qxl_driver.c |2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/qxl_driver.c b/src/qxl_driver.c > index eb09662..77fc40b 100644 > --- a/src/qxl_driver.c > +++ b/src/qxl_driver.c > @@ -129,6 +129,7 @@ qxl_ava

Re: [Spice-devel] [PATCH xf86-video-qxl 11/13] qxl_surface.c: fix -Wshadow warning

2012-04-10 Thread Christophe Fergeau
ACK On Mon, Apr 09, 2012 at 08:33:17PM +0300, Alon Levy wrote: > qxl_surface.c:735:6: warning: declaration of 'i' shadows a previous > local [-Wshadow] > --- > src/qxl_surface.c |1 - > 1 file changed, 1 deletion(-) > > diff --git a/src/qxl_surface.c b/src/qxl_surface.c > index a283d5e..76b55

Re: [Spice-devel] [PATCH xf86-video-qxl 10/13] mspace: no more warnings

2012-04-10 Thread Christophe Fergeau
ACK On Mon, Apr 09, 2012 at 08:33:16PM +0300, Alon Levy wrote: > --- > src/mspace.c | 11 ++- > src/mspace.h |5 - > 2 files changed, 10 insertions(+), 6 deletions(-) > > diff --git a/src/mspace.c b/src/mspace.c > index 94d50e6..17d976a 100644 > --- a/src/mspace.c > +++ b/src/ms

Re: [Spice-devel] [PATCH xf86-video-qxl 08/13] spiceqxl_io_port: use attribute printf (fix warning)

2012-04-10 Thread Christophe Fergeau
ACK do we want to hide these attributes in slightly more readable #define? Christophe On Mon, Apr 09, 2012 at 08:33:14PM +0300, Alon Levy wrote: > --- > src/spiceqxl_io_port.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/spiceqxl_io_port.c b/src/spiceqxl_io_po

Re: [Spice-devel] [PATCH xf86-video-qxl 09/13] spiceqxl_io_port: use pointer_to_u64 (fix warning)

2012-04-10 Thread Christophe Fergeau
ACK On Mon, Apr 09, 2012 at 08:33:15PM +0300, Alon Levy wrote: > --- > src/spiceqxl_io_port.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/spiceqxl_io_port.c b/src/spiceqxl_io_port.c > index 050e7b9..f599b4e 100644 > --- a/src/spiceqxl_io_port.c > +++ b/src/spic

Re: [Spice-devel] [PATCH xf86-video-qxl 01/13] spiceqxl: Xspice is spelled with a lower s

2012-04-10 Thread Christophe Fergeau
ACK On Mon, Apr 09, 2012 at 08:33:07PM +0300, Alon Levy wrote: > --- > src/spiceqxl_io_port.c |4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/spiceqxl_io_port.c b/src/spiceqxl_io_port.c > index da99225..ea02ac1 100644 > --- a/src/spiceqxl_io_port.c > +++ b/src/

Re: [Spice-devel] [PATCH xf86-video-qxl 07/13] (questionable) qxl_surface: qxl_surface_prepare_access: handle unused but set warning with (void)

2012-04-10 Thread Christophe Fergeau
On Mon, Apr 09, 2012 at 08:33:13PM +0300, Alon Levy wrote: > --- > src/qxl_surface.c |2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/qxl_surface.c b/src/qxl_surface.c > index 6761bf6..a283d5e 100644 > --- a/src/qxl_surface.c > +++ b/src/qxl_surface.c > @@ -863,6 +863,8 @@ qxl_su

Re: [Spice-devel] [PATCH xf86-video-qxl 04/13] qxl_driver: cleanup: fix const cast warnings

2012-04-10 Thread Christophe Fergeau
On Mon, Apr 09, 2012 at 08:33:10PM +0300, Alon Levy wrote: > --- > src/qxl_driver.c |6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/src/qxl_driver.c b/src/qxl_driver.c > index 5c826f3..82a6ff1 100644 > --- a/src/qxl_driver.c > +++ b/src/qxl_driver.c > @@ -1617,6

Re: [Spice-devel] [PATCH spice-protocol 1/2] video streaming: add support for frames of different sizes

2012-04-10 Thread Marc-André Lureau
On Tue, Apr 10, 2012 at 12:12 PM, Yonit Halperin wrote: > The message contains the destination rectangle of the data, and the width > and hight of the compressed image. I can add more details to the commit > message. The more details in the commit message, the better! thanks -- Marc-André Lure

Re: [Spice-devel] [PATCH spice-protocol 1/2] video streaming: add support for frames of different sizes

2012-04-10 Thread Yonit Halperin
On 04/10/2012 01:12 PM, Christophe Fergeau wrote: On Sun, Apr 08, 2012 at 06:42:10PM +0300, Yonit Halperin wrote: Add SPICE_MSG_DISPLAY_STREAM_DATA_SIZED, for stream_data message that also contains the size and destination box of the data. The server can send such messages only to clients with S

Re: [Spice-devel] [PATCH spice-protocol 1/2] video streaming: add support for frames of different sizes

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:42:10PM +0300, Yonit Halperin wrote: > Add SPICE_MSG_DISPLAY_STREAM_DATA_SIZED, for stream_data message > that also contains the size and destination box of the data. > The server can send such messages only to clients with > SPICE_DISPLAY_CAP_SIZED_STREAM. Will every im

Re: [Spice-devel] [PATCH 00/13] KVM: MMU: fast page fault

2012-04-10 Thread Avi Kivity
On 04/09/2012 09:26 PM, Xiao Guangrong wrote: > Yes, if Xwindow is not enabled, the benefit is limited. :) I'm more interested in migration. We could optimize the framebuffer by disabling dirty logging when VNC/Spice is not connected (which should usually be the case), or when the SDL window is m

Re: [Spice-devel] [PATCH spice-protocol 1/2] video streaming: add support for frames of different sizes

2012-04-10 Thread Yonit Halperin
On 04/10/2012 12:22 PM, Marc-André Lureau wrote: On Sun, Apr 8, 2012 at 5:42 PM, Yonit Halperin wrote: Add SPICE_MSG_DISPLAY_STREAM_DATA_SIZED, for stream_data message that also contains the size and destination box of the data. The server can send such messages only to clients with SPICE_DISPL

Re: [Spice-devel] Keyboard layout change on Xspice

2012-04-10 Thread David Jaša
Alon Levy píše v So 07. 04. 2012 v 13:21 +0300: > On Fri, Apr 06, 2012 at 09:11:11PM +0200, David Jaša wrote: > > Hi David, > > > > David Mansfield píše v Pá 06. 04. 2012 v 14:17 -0400: > > > > > > On 04/06/2012 03:05 AM, Alon Levy wrote: > > > > On Thu, Apr 05, 2012 at 12:52:53PM -0400, David Ma

Re: [Spice-devel] [PATCH spice-protocol 2/2] Add qos related messages

2012-04-10 Thread Yonit Halperin
On 04/10/2012 12:25 PM, Marc-André Lureau wrote: Hi On Tue, Apr 10, 2012 at 11:19 AM, Yonit Halperin wrote: On 04/10/2012 12:13 PM, Marc-André Lureau wrote: On Sun, Apr 8, 2012 at 5:42 PM, Yonit Halperin wrote: If the client's channel has SPICE_COMMON_CAP_QOS_QUERY, the server's channel

Re: [Spice-devel] [PATCH spice-common 3/6] ring: add ring_add_tail

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:42:35PM +0300, Yonit Halperin wrote: > > Signed-off-by: Yonit Halperin > --- > common/ring.h | 10 ++ > 1 files changed, 10 insertions(+), 0 deletions(-) > > diff --git a/common/ring.h b/common/ring.h > index 7fba50e..7163aaa 100644 > --- a/common/ring.h > +

Re: [Spice-devel] [PATCH spice-gtk] RFC: Use spice protocol as a submodule

2012-04-10 Thread Christophe Fergeau
On Tue, Apr 10, 2012 at 11:28:34AM +0200, Marc-André Lureau wrote: > On Tue, Apr 10, 2012 at 11:09 AM, Christophe Fergeau > wrote: > > For what it's worth, one scenario where it's easier to go wrong than before > > is when distro patches have to be added to the protocol headers (for > > example en

Re: [Spice-devel] [PATCH spice 01/11] server/red_worker: fix dump_bitmap

2012-04-10 Thread Christophe Fergeau
ACK, I favour unsigned int for loop indexes which start at 0, but that's just a nit Christophe On Sun, Apr 08, 2012 at 06:43:10PM +0300, Yonit Halperin wrote: > > Signed-off-by: Yonit Halperin > --- > server/red_worker.c |5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > > dif

Re: [Spice-devel] [PATCH spice 02/11] server/red_worker: dump_bitmap: add surface_id to the bitmap file name

2012-04-10 Thread Christophe Fergeau
On Sun, Apr 08, 2012 at 06:43:11PM +0300, Yonit Halperin wrote: > > Signed-off-by: Yonit Halperin > --- > server/red_worker.c | 10 ++ > 1 files changed, 6 insertions(+), 4 deletions(-) > > diff --git a/server/red_worker.c b/server/red_worker.c > index 5350195..b2fa348 100644 > --- a/

  1   2   >