[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 16/18] xen: automatically create XenBlockDevi
From: |
Anthony PERARD |
Subject: |
Re: [Qemu-devel] [PATCH v2 16/18] xen: automatically create XenBlockDevice-s |
Date: |
Fri, 7 Dec 2018 18:52:02 +0000 |
User-agent: |
Mutt/1.11.1 (2018-12-01) |
On Thu, Dec 06, 2018 at 03:08:42PM +0000, Paul Durrant wrote:
> This patch adds a creator function for XenBlockDevice-s so that they can
> be created automatically when the Xen toolstack instantiates a new
> PV backend. When the XenBlockDevice is created this way it is also
> necessary to create a drive which matches the configuration that the Xen
> toolstack has written into xenstore. This drive is marked 'auto_del' so
> that it will be removed when the XenBlockDevice is destroyed. Also, for
> compatibility with the legacy 'xen_disk' implementation, an iothread
> is automatically created for the new XenBlockDevice. This will also be
> removed when the XenBlockDevice is destroyed.
>
> Correspondingly the legacy backend scan for 'qdisk' is removed.
>
> After this patch is applied the legacy 'xen_disk' code is redundant. It
> will be removed by a subsequent patch.
>
> Signed-off-by: Paul Durrant <address@hidden>
Reviewed-by: Anthony PERARD <address@hidden>
Thanks,
--
Anthony PERARD
- Re: [Qemu-devel] [PATCH v2 03/18] xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom', (continued)
- [Qemu-devel] [PATCH v2 15/18] xen: add a mechanism to automatically create XenDevice-s..., Paul Durrant, 2018/12/06
- [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
- Re: [Qemu-devel] [PATCH v2 16/18] xen: automatically create XenBlockDevice-s,
Anthony PERARD <=
- [Qemu-devel] [PATCH v2 10/18] xen: add header and build dataplane/xen-block.c, Paul Durrant, 2018/12/06
- [Qemu-devel] [PATCH v2 11/18] xen: remove 'XenBlkDev' and 'blkdev' names from dataplane/xen-block, Paul Durrant, 2018/12/06
- [Qemu-devel] [PATCH v2 13/18] xen: purge 'blk' and 'ioreq' from function names in dataplane/xen-block.c, Paul Durrant, 2018/12/06