This patchset supersed last patchset. Changes: - removed merged patches; - rewrote "worker: don't process drawable if it can't be allocated" patch; - updated "worker: move delta computation"; - updated "worker: move shadow_new() and container_new()"; - added some patches to the set. Alon's patch is removed from patchset, there is no reason to keep sending it all the time as already on the ML not changed. Looks like quite complicate to replace the patch I rewrote, I'm working on it. Frediano Ziglio (1): worker: don't process drawable if it can't be allocated Marc-André Lureau (9): server: remove dispatching creation of worker channels worker: minor simplification worker: move delta computation worker: move shadow_new() and container_new() worker: some cleanup worker: move remove worker from WORKER_FOREACH_DCC_SAFE worker: move DisplayChannel struct worker: move MonitorsConfig to display channel worker: slowly move to display channel server/dispatcher.c | 6 +- server/display-channel.c | 40 ++++++ server/display-channel.h | 33 +++++ server/red_dispatcher.c | 74 ++++------- server/red_dispatcher.h | 36 +----- server/red_worker.c | 309 +++++++++++++------------------------------- server/red_worker.h | 2 + server/spice_server_utils.h | 1 - server/tree.c | 39 ++++++ server/tree.h | 10 ++ 10 files changed, 239 insertions(+), 311 deletions(-) -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel