[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Qemu-devel] [QEMU PATCH] block: Remove blk_attach_dev_legacy() / legacy_dev code
Am 22.01.2019 um 15:19 hat Thomas Huth geschrieben: > On 2018-12-18 17:11, Thomas Huth wrote: > > The last user of blk_attach_dev_legacy() is the code in xen_disk.c. > > It passes a pointer to a XenBlkDev as second parameter. XenBlkDev > > is derived from XenDevice which in turn is derived from DeviceState > > since commit 3a6c9172ac5951e ("xen: create qdev for each backend device"). > > Thus the code can also simply use blk_attach_dev() with a pointer > > to the DeviceState instead. > > So we can finally remove all code related to the "legacy_dev" flag, too, > > and turn the related "void *" in block-backend.c into "DeviceState *" > > to fix some of the remaining TODOs there. > > > > Signed-off-by: Thomas Huth <thuth@xxxxxxxxxx> > > --- > > Note: I haven't tested the Xen code since I don't have a working Xen > > installation at hand. I'd appreciate if someone could check it... > > Ping? This needs a rebase. xen_disk.c doesn't even exist any more and blk_attach_dev_legacy() is really dead code now. The work on the Xen block device is the reason why I didn't merge this patch yet. I thought I had sent a reply to that effect, but it seems I hadn't. Sorry for that! Kevin _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |