[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 2/2] blockdev: always compile in -drive aio=
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH v2 2/2] blockdev: always compile in -drive aio= parsing |
Date: |
Thu, 23 Jul 2015 09:58:07 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Stefan Hajnoczi <address@hidden> writes:
> CONFIG_LINUX_AIO is an implementation detail of raw-posix.c. Don't
> mention CONFIG_LINUX_AIO in blockdev.c. Let raw-posix.c decide what to
To be precise: "raw-posix.c or raw-win32.c", or maybe "the block
driver".
> do with BDRV_O_NATIVE_AIO if CONFIG_LINUX_AIO is not defined.
>
> Signed-off-by: Stefan Hajnoczi <address@hidden>
> ---
> blockdev.c | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/blockdev.c b/blockdev.c
> index 62a4586..37b91c8 100644
> --- a/blockdev.c
> +++ b/blockdev.c
> @@ -405,7 +405,6 @@ static BlockBackend *blockdev_init(const char *file,
> QDict *bs_opts,
> bdrv_flags |= BDRV_O_NO_FLUSH;
> }
>
> -#ifdef CONFIG_LINUX_AIO
> if ((buf = qemu_opt_get(opts, "aio")) != NULL) {
> if (!strcmp(buf, "native")) {
> bdrv_flags |= BDRV_O_NATIVE_AIO;
> @@ -416,7 +415,6 @@ static BlockBackend *blockdev_init(const char *file,
> QDict *bs_opts,
> goto early_err;
> }
> }
> -#endif
>
> if ((buf = qemu_opt_get(opts, "format")) != NULL) {
> if (is_help_option(buf)) {