[libvirt PATCH 1/3] qemu: drop postcopy-migration.sysctl

Ján Tomko via Devel posted 3 patches 1 day, 5 hours ago
[libvirt PATCH 1/3] qemu: drop postcopy-migration.sysctl
Posted by Ján Tomko via Devel 1 day, 5 hours ago
From: Ján Tomko <jtomko@redhat.com>

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 <jtomko@redhat.com>
---
 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