RE: VFIO based vGPU(was Re: [Announcement] 2015-Q3 release of XenGT - a Mediated ...)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> From: Song, Jike
> Sent: Wednesday, January 20, 2016 5:00 PM
> >> BTW, that should be done in the 'bus' driver, right?
> >
> > I think you have some flexibility between the graphics driver and the
> > vfio-vgpu driver in where this is done.  If we want vfio-vgpu to be
> > more generic, then vgpu device creation and management should probably
> > be done in the graphics driver and vfio-vgpu should be able to probe
> > that device and call back into the graphics driver to handle requests.
> > If it turns out there's not much for vfio-vgpu to share, ie. it's just
> > a passthrough for device specific emulation, then maybe we want a vfio-
> > intel-vgpu instead.
> >
> 
> Good to know that.

Possibly let's 1st implement a vfio-intel-vgpu, since KVMGT is the only 
customer of this design change. We can see how to better abstract
letter when there comes other vendor's vgpu support.

> 
> >>
> >> Looks that things get more clear overall, with small exceptions.
> >> Thanks for the advice:)
> >
> > Yes, please let me know how I can help.  Thanks,
> >
> > Alex
> >
> 
> I will start the coding soon, will do :)
> 

I would expect we can spell out next level tasks toward above
direction, upon which Alex can easily judge whether there are
some common VFIO framework changes that he can help.:-)

Thanks
Kevin
��.n��������+%������w��{.n�����o�^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux