[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v6 00/24] Split BlockBackend off BDS with an axe
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-devel] [PATCH v6 00/24] Split BlockBackend off BDS with an axe |
Date: |
Fri, 17 Oct 2014 21:07:55 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Am 07.10.2014 um 13:59 hat Markus Armbruster geschrieben:
> My last attempt got bogged down because I tried to do a reasonably
> complete job, and the complexity proved more than I could handle with
> the limited amount of uninterrupted time available. This time, I'm
> cutting BlockBackend off with an axe, leaving most of the work for
> later.
>
> Done in this series already:
>
> * Introduce a BlockBackend type, and lift up BlockDriverState's
> device_name, device_list, dev, dev_ops, dev_opaque. Much more
> remains to be lifted.
>
> * Make BlockBackend own the DriveInfo.
>
> * Wean hw/ off BlockDriverState, with two small exceptions.
>
> * Fix blockdev-add not to create a bogus IDE drive (0,0).
>
> * Take a few baby steps towards use of BlockBackend in monitor command
> code where appropriate.
>
> Coming soon, hopefully:
>
> * QMP command blockdev-del
>
> * blockdev-add accepts node-name without id at top level
>
> * Lift up more stuff
>
> * More BlockBackend use in monitor command code
>
> I know the diffstat looks intimidating. I tried very hard to split
> the patches so that the bigger ones do just one simple thing, and
> mostly mechanically.
Thanks, applied to the block branch.
Kevin
- [Qemu-devel] [PATCH v6 15/24] virtio-blk: Rename VirtIOBlkConf variables to conf, (continued)
- [Qemu-devel] [PATCH v6 15/24] virtio-blk: Rename VirtIOBlkConf variables to conf, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 20/24] blockdev: Fix blockdev-add not to create DriveInfo, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 22/24] blockdev: Convert qmp_eject(), qmp_change_blockdev() to BlockBackend, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 18/24] pc87312: Drop unused members of PC87312State, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 23/24] block: Lift device model API into BlockBackend, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 13/24] block: Rename BlockDriverCompletionFunc to BlockCompletionFunc, Markus Armbruster, 2014/10/07
- [Qemu-devel] [PATCH v6 16/24] hw: Convert from BlockDriverState to BlockBackend, mostly, Markus Armbruster, 2014/10/07
- Re: [Qemu-devel] [PATCH v6 00/24] Split BlockBackend off BDS with an axe,
Kevin Wolf <=