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/
signature.asc
Description: PGP signature