This patch series should apply on top of the series recently sent by Frediano. It's an attempt to clarify ownership between the channel and device a bit, and adds a few additional minor cleanups. Jonathon Jongsma (4): spicevmc: Channel is owned by device char-device: add 'self' param to vfuncs Remove spicevmc_red_channel_client_get_state() spicevmc: use 'channel' instead of 'state' server/char-device.c | 31 +--- server/char-device.h | 20 +-- server/reds.c | 24 ++-- server/smartcard-channel-client.c | 2 +- server/smartcard.c | 32 ++--- server/spicevmc.c | 291 ++++++++++++++++++++++---------------- 6 files changed, 214 insertions(+), 186 deletions(-) -- 2.7.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel