On 08/31/2017 12:03 PM, Paul Durrant wrote:
>> -----Original Message-----
>> From: George Dunlap [mailto:george.dun...@citrix.com]
>> Sent: 31 August 2017 11:56
>> To: Paul Durrant <paul.durr...@citrix.com>; xen-de...@lists.xenproject.org
>> Cc: Ian Jackson <ian.jack...@citrix.com>; Wei Liu <wei.l...@citrix.com>;
>> Andrew Cooper <andrew.coop...@citrix.com>; Jan Beulich
>> <jbeul...@suse.com>; Tim (Xen.org) <t...@xen.org>; Dario Faggioli
>> <dario.faggi...@citrix.com>; Tamas K Lengyel <tamas.leng...@zentific.com>;
>> Roger Pau Monne <roger....@citrix.com>; Stefano Stabellini
>> <sstabell...@kernel.org>; Anthony Perard <anthony.per...@citrix.com>;
>> Konrad Wilk <konrad.w...@oracle.com>
>> Subject: Re: [PATCH RFC] Add SUPPORT.md
>>
>> On 08/31/2017 11:46 AM, Paul Durrant wrote:
>>>> -----Original Message-----
>>>> +
>>>> +### Blkfront
>>>> +
>>>> +    Status, Linux: Supported
>>>> +    Status, FreeBSD: Supported, Security support external
>>>> +    Status, Windows: Supported [XXX]
>>>> +
>>>> +Guest-side driver capable of speaking the Xen PV block protocol
>>>> +
>>>> +### Netfront
>>>> +
>>>> +    Status, Linux: Supported
>>>> +    Status, FreeBSD: Supported, Security support external
>>>> +    States, Windows: Supported [XXX]
>>>> +
>>>
>>> The Windows PV drivers are a sub-project of Xen so I guess they should
>> have the same level of support as Linux and FreeBSD frontends, but I'm
>> unclear as to what 'Supported' means in context of guest-side code. E.g. if
>> someone finds a way of crashing a network frontend using a specially crafted
>> packet, does that mean that an XSA should be issued?
>>
>> I would think so, yes.
>>
>>>> +Guest-side driver capable of speaking the Xen PV networking protocol
>>>> +
>>>> +### Xen Framebuffer
>>>> +
>>>> +    Status, Linux (xen-fbfront): Supported
>>>> +
>>>> +Guest-side driver capable of speaking the Xen PV Framebuffer protocol
>>>> +
>>>> +[XXX FreeBSD? NetBSD?]
>>>> +
>>>> +### Xen Console
>>>> +
>>>> +    Status, Linux (hvc_xen): Supported
>>>> +
>>>> +Guest-side driver capable of speaking the Xen PV console protocol
>>>> +
>>>> +[XXX FreeBSD? NetBSD? Windows?]
>>>> +
>>>
>>> There is one for Windows too.
>>
>> OK, I'll add that in.
>>
>>>> +### Xen PV keyboard
>>>> +
>>>> +    Status, Linux (xen-kbdfront): Supported
>>>> +
>>>> +Guest-side driver capable of speaking the Xen PV keyboard protocol
>>>
>>> There is one for Windows too. It's not been officially announced as it
>> needed some fixes in QEMU allow frontends running in HVM guests to
>> function correctly.
>>
>> OK; would you describe its expected reliability in 4.10 as closer to
>> "Here be dragons", or "Quirky"?
> 
> I've lost track of the state of the QEMU patches but, if they go in, then it 
> should be completely reliable. If not then it will be non-functional... but 
> the same would be true of the Linux frontend running in an HVM guest. (The 
> patches fix a bug where xenvkbd and xenfb are interdependent... but the xenfb 
> backend is only created in the xenpv machine type).

OK -- well we should state here the status of the version(s) of qemu
that will ship in the xen release tarball; and we if the Linux frontend
is broken under HVM, we should specify that as well.

 -George

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

Reply via email to