[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 15/18] xen: add a mechanism to automatically
From: |
Anthony PERARD |
Subject: |
Re: [Qemu-devel] [PATCH v2 15/18] xen: add a mechanism to automatically create XenDevice-s... |
Date: |
Fri, 7 Dec 2018 18:30:31 +0000 |
User-agent: |
Mutt/1.11.1 (2018-12-01) |
On Thu, Dec 06, 2018 at 03:08:41PM +0000, Paul Durrant wrote:
> ...that maintains compatibility with existing Xen toolstacks.
>
> Xen toolstacks instantiate PV backends by simply writing information into
> xenstore and expecting a backend implementation to be watching for this.
>
> This patch adds a new 'xen-backend' module to allow individual XenDevice
> implementations to register a creator function to be called when a tool-
> stack instantiates a new backend in this way.
>
> To support this it is also necessary to add new watchers into the XenBus
> implementation to handle enumeration of new backends and also destruction
> of XenDevice-s when the toolstack sets the backend 'online' key to 0.
>
> NOTE: This patch only adds the framework. A subsequent patch will add a
> creator function for xen-block devices.
>
> Signed-off-by: Paul Durrant <address@hidden>
Reviewed-by: Anthony PERARD <address@hidden>
Thanks,
--
Anthony PERARD
- [Qemu-devel] [PATCH v2 07/18] xen: add event channel interface for XenDevice-s, (continued)
- [Qemu-devel] [PATCH v2 07/18] xen: add event channel interface for XenDevice-s, Paul Durrant, 2018/12/06
- [Qemu-devel] [PATCH v2 06/18] xen: add grant table interface for XenDevice-s, Paul Durrant, 2018/12/06
- [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Paul Durrant, 2018/12/06
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Anthony PERARD, 2018/12/07
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Paul Durrant, 2018/12/07
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Anthony PERARD, 2018/12/07
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Daniel P . Berrangé, 2018/12/07
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', Paul Durrant, 2018/12/10
[Qemu-devel] [PATCH v2 15/18] xen: add a mechanism to automatically create XenDevice-s..., Paul Durrant, 2018/12/06
- Re: [Qemu-devel] [PATCH v2 15/18] xen: add a mechanism to automatically create XenDevice-s...,
Anthony PERARD <=
[Qemu-devel] [PATCH v2 14/18] xen: add implementations of xen-block connect and disconnect functions..., Paul Durrant, 2018/12/06
[Qemu-devel] [PATCH v2 18/18] xen: remove the legacy 'xen_disk' backend, Paul Durrant, 2018/12/06
[Qemu-devel] [PATCH v2 12/18] xen: remove 'ioreq' struct/varable/field names from dataplane/xen-block.c, Paul Durrant, 2018/12/06
[Qemu-devel] [PATCH v2 17/18] MAINTAINERS: add myself as a Xen maintainer, Paul Durrant, 2018/12/06
[Qemu-devel] [PATCH v2 16/18] xen: automatically create XenBlockDevice-s, Paul Durrant, 2018/12/06