On 2019-01-22 15:46, Kevin Wolf wrote: > 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 <th...@redhat.com> >>> --- >>> 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.
Ah, great, that makes it even easier! I'll send a v2 to remove the remainders... Thomas _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel