[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v8 11/14] block/core: add generic infrastructure for x-blockd
From: |
Maxim Levitsky |
Subject: |
Re: [PATCH v8 11/14] block/core: add generic infrastructure for x-blockdev-amend qmp command |
Date: |
Wed, 08 Jul 2020 16:06:45 +0300 |
User-agent: |
Evolution 3.34.4 (3.34.4-1.fc31) |
On Wed, 2020-07-08 at 14:33 +0200, Gerd Hoffmann wrote:
> On Mon, Jun 08, 2020 at 12:40:27PM +0300, Maxim Levitsky wrote:
> > blockdev-amend will be used similiar to blockdev-create
> > to allow on the fly changes of the structure of the format based block
> > devices.
>
> This one breaks the build:
>
> In file included from
> /home/kraxel/projects/qemu/include/block/throttle-groups.h:29,
> from
> /home/kraxel/projects/qemu/include/sysemu/block-backend.h:17,
> from /home/kraxel/projects/qemu/qemu-img.c:46:
> /home/kraxel/projects/qemu/include/block/block_int.h:154:39: error: unknown
> type name ‘BlockdevAmendOptions’; did you mean ‘BlockdevAioOptions’?
> BlockdevAmendOptions *opts,
> ^~~~~~~~~~~~~~~~~~~~
> BlockdevAioOptions
> make: *** [/home/kraxel/projects/qemu/rules.mak:69: qemu-img.o] Error 1
>
> take care,
> Gerd
>
Apparently I didn't add #include of qapi-types-block-core.h in block_int.h
(I'll fix this in a patch soon),
but it looks like throttle-groups.h includes "qemu/throttle.h" which includes
"qapi/qapi-types-block-core.h",
so it should be included explicitly here.
Could you share your configure.sh options?
Best regards,
Maxim Levitsky