From: Ján Tomko <[email protected]>

Since e2bc742fcc64da4c8370a71b65fd8c01ff3f9d41 we do not
install it on RHEL nor Fedora.

OpenSUSE is also new enough that it disables the installation.

On Debian, sysctl files are only installed as an example.

Signed-off-by: Ján Tomko <[email protected]>
---
 src/qemu/meson.build               | 8 --------
 src/qemu/postcopy-migration.sysctl | 6 ------
 2 files changed, 14 deletions(-)
 delete mode 100644 src/qemu/postcopy-migration.sysctl

diff --git a/src/qemu/meson.build b/src/qemu/meson.build
index 5cf20f426f..ff9a904277 100644
--- a/src/qemu/meson.build
+++ b/src/qemu/meson.build
@@ -210,14 +210,6 @@ if conf.has('WITH_QEMU')
     'in_file': files('virtqemud.init.in'),
   }
 
-  if conf.has('WITH_USERFAULTFD_SYSCTL')
-    install_data(
-      'postcopy-migration.sysctl',
-      install_dir: prefix / 'lib' / 'sysctl.d',
-      rename: [ '60-qemu-postcopy-migration.conf' ],
-    )
-  endif
-
   virt_install_dirs += [
     confdir / 'qemu',
     confdir / 'qemu' / 'autostart',
diff --git a/src/qemu/postcopy-migration.sysctl 
b/src/qemu/postcopy-migration.sysctl
deleted file mode 100644
index db3f11e49f..0000000000
--- a/src/qemu/postcopy-migration.sysctl
+++ /dev/null
@@ -1,6 +0,0 @@
-# This is needed to support post-copy migration for QEMU run by libvirt,
-# i.e., unprivileged, as userfaultfd is by default only available to
-# privileged processes.
-# It can be safely overridden by a file in /etc/sysctl.d/ in case post-copy
-# migration is not used on the host.
--vm.unprivileged_userfaultfd = 1
-- 
2.51.1

Reply via email to