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

Re: [Xen-devel] [PATCH v1 0/2] libxl: add PV display device driver interface



On Wed, Apr 5, 2017 at 2:05 PM, Ian Jackson <ian.jackson@xxxxxxxxxxxxx> wrote:
> Oleksandr Grytsov writes ("[PATCH v1 0/2] libxl: add PV display device driver 
> interface"):
>> From: Oleksandr Grytsov <oleksandr_grytsov@xxxxxxxx>
>>
>> These patches add PV display device to libxl and xl.
>>
>> Changes since initial:
>>  * re-work libxl displ related functions to use libxl_device_type
>>
>> Oleksandr Grytsov (2):
>>   libxl: add PV display device driver interface
>>   xl: add PV display device commands
>
> Sorry to show my ignorance, but what is a "PV display device" ?
> Where is the backend ?  What protocol do the frontend/backend speak ?

This is PV display device which provides virtual screens for frontends.
We are working on the backend and frontend. They are currently under
development.
The backend uses DRM or Wayland as output. You can check it in my private
github repository [1]. We are also developing libxenbe - generic
library which should
help to implement different kinds of backends [2].

The frontend/backend protocol is under review now [3].

> What are the parameters ?
>

It has two parameters:
    * backend - specifies domain where the backend is running;
    * beAlloc - indicated where display buffers should be allocated
(see Backend buffer allocation in [3]);

> Also, there should be some documentation for the new xl options and
> config settings.

Sure. I will update documentation.

> Thanks,
> Ian.

[1] https://github.com/al1img/displ_be
[2] https://github.com/al1img/libxenbe
[3] http://marc.info/?l=xen-devel&m=149137266022490&w=2

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.