On Mon, Feb 07, 2022 at 11:22:18PM -0800, Elena Ufimtseva wrote:
> Signed-off-by: Elena Ufimtseva <elena.ufimts...@oracle.com>
> ---
>  meson.build                    |  15 ++-
>  qapi/qom.json                  |  32 +++++-
>  include/hw/remote/ioregionfd.h |  40 +++++++
>  hw/remote/ioregionfd.c         | 196 +++++++++++++++++++++++++++++++++
>  Kconfig.host                   |   3 +
>  MAINTAINERS                    |   2 +
>  hw/remote/Kconfig              |   4 +
>  hw/remote/meson.build          |   1 +
>  meson_options.txt              |   2 +
>  scripts/meson-buildoptions.sh  |   3 +
>  10 files changed, 294 insertions(+), 4 deletions(-)
>  create mode 100644 include/hw/remote/ioregionfd.h
>  create mode 100644 hw/remote/ioregionfd.c
> 
> diff --git a/meson.build b/meson.build
> index 96de1a6ef9..6483e754bd 100644
> --- a/meson.build
> +++ b/meson.build
> @@ -258,6 +258,17 @@ if targetos != 'linux' and 
> get_option('multiprocess').enabled()
>  endif
>  multiprocess_allowed = targetos == 'linux' and not 
> get_option('multiprocess').disabled()
>  
> +# TODO: drop this limitation

What is the reason for the limitation?

> +if not multiprocess_allowed and not get_option('ioregionfd').disabled()
> +  error('To enable ioregiofd support, enable mutliprocess option.')

s/ioregiofd/ioregionfd/

Attachment: signature.asc
Description: PGP signature

Reply via email to