[libvirt] [PATCH] Fix VMware support for Fusion 6 / Workstation 10

Doug Goldstein cardoe at gentoo.org
Mon Dec 2 20:48:35 UTC 2013


On Mon, Dec 2, 2013 at 3:54 AM, Daniel P. Berrange <berrange at redhat.com> wrote:
> On Sat, Nov 30, 2013 at 07:51:10PM -0500, Brad Ackerman wrote:
>> This patch gets VMware Fusion 6 working, but the support for
>> ThinPrint needs work—I’m not sure what a good way would be to
>> represent that in libvirt; none of the existing virDomainChrType
>> values seem to be appropriate.
>
> Can you explain a bit what ThinPrint is ?
>
>
> BTW, it is preferrable to attach patches as text/plain rather
> than a binary mode, or have them inline. Best yet is to use
> git send-email to submit them since that trivally gets the
> formatted correct for you
>
> Regards,
> Daniel

>From everything I can tell they licensed a cloud printing tech that's
print first and select a printer later. So basically it allows you to
print from within your VM and queue it up on the host and then select
the printer from the host side. The advantage here is that you don't
have to pass through all the printers to the guest or have drivers
within the guest. They are expressing it as a type of serial device
within their configs. I believe VMware has an interface like
virtio-serial that they can generically plumb things over to the
guest.

Right now I'm skipping expressing the device in libvirt until I come
up with a better way to model it. Based on my description above do you
have any suggestions?

This patch also has a number of fixes that are independent tied
together. We'll also need some tests added for at least one of these
changes.

-- 
Doug Goldstein




More information about the libvir-list mailing list