Hans,

The core issue is that the "printing channel" is brought up too late and the 
spice client miss the timing window to initialize the printing channel.
All of what you said are being implemented in our code. Can you scroll back to 
my previous message to get the full picture of the problem?
Thanks.


-----Original Message-----
From: Hans de Goede [mailto:[email protected]] 
Sent: Friday, April 06, 2012 4:01 PM
To: Charles.Tsai-蔡清海-研究發展部
Cc: [email protected]
Subject: Re: [Spice-devel] [RFC] register vmc interface early for name != 
vdagent [was: Re: Read data out of the Virtqueue]

Hi,

On 04/06/2012 09:50 AM, Charles.Tsai-蔡清海-研究發展部 wrote:
> Hans,
>
> This approach did not work and I gave it up already.


p.s.

Why bother with qemu changes at all, your solution will require guest side 
part, right? Why not simply define a new spicevmc type in spice-server, and 
hook that up to a virtio-serial port as chardev frontend?

Then:
1) The spice client will see a new channel type, and do with it whatever it 
needs to do with it (this is needed anyways)
2) There will be a virtio serial port inside the guest connected to the other 
end of this channel
3) No qemu changes and only minimal spice-server changes will be needed

Regards,

Hans
_______________________________________________
Spice-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to