Go to file
Daniel P. Berrangé 55054b88c9 Re-enable normal Fedora hardening macros
We previously disabled the hardened build macros because they broke
static linking. This is now resolved, so we can use them as is, which in
turn ensures ksmctl gets linked correctly.

While doing this it is not neccessary to pass -pie in ldflags, as we are
already giving the --enable-pie configure option. This lets us move
setting  of linker/compiler flags into the common run_configure
function, rather than duplicating them for static & dynamic builds

Finally, even though QEMU sets _FORTIFY_SOURCE itself, there's no reason
to strip it from the RPM provided build flags - it is harmless for it to
appear twice on compiler args. This ensures ksmctl.c gets fortified.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-03-19 18:36:49 +00:00
.gitignore Rebase to qemu 2.11.1 bugfix release 2018-02-28 17:11:13 -05:00
0001-Remove-problematic-evdev-86-key-from-en-us-keymap.patch Fix problem with typing some characters via VNC (LP#1738283) 2017-12-20 16:51:21 -08:00
0001-crypto-ensure-we-use-a-predictable-TLS-priority-sett.patch Avoid breakage in tests due to stricter crypto policies 2018-02-28 18:54:48 +00:00
0001-memfd-fix-configure-test.patch fix compilation, upgrade qemu-ga packaging based on RHEL 7 2017-11-28 18:07:46 +01:00
0001-qapi-ensure-stable-sort-ordering-when-checking-QAPI-.patch Non-deterministic python hash iterator sort ordering 2018-02-27 16:30:20 +00:00
50-kvm-s390x.conf Ship sysctl file to fix s390x kvm (bz 1290589) 2016-04-14 18:46:31 -04:00
95-kvm-ppc64-memlock.conf Add ppc64 kvm memlock file (bz 1293024) 2016-10-19 12:23:45 -04:00
99-qemu-guest-agent.rules Fix packaging of the QEMU guest agent 2011-10-05 17:33:58 +01:00
bridge.conf fixes for -netdev bridge 2012-11-15 17:58:12 +01:00
ksm.service Fix ksm.service (bz 1218814) 2015-05-06 12:52:09 -04:00
ksm.sysconfig - Add ksm control script from Dan Kenigsberg 2009-09-16 09:38:29 +00:00
ksmctl.c - Require seabios-bin >= 0.6.0-2 (#741992) 2011-10-21 16:29:08 -05:00
ksmtuned Reduce CPU usage when audio is playing (bz #1017644) 2013-11-05 19:42:39 -05:00
ksmtuned.conf - Avoid creating too large iovecs in multiwrite merge (#559717) 2010-02-04 15:58:29 +00:00
ksmtuned.service Alias qemu-system-* man page to qemu.1 (bz #907746) 2013-05-25 14:54:03 -04:00
kvm.conf CVE-2015-8567: net: vmxnet3: host memory leakage (bz #1289818) 2016-01-20 20:17:04 -05:00
qemu-ga.sysconfig fix compilation, upgrade qemu-ga packaging based on RHEL 7 2017-11-28 18:07:46 +01:00
qemu-guest-agent.service fix compilation, upgrade qemu-ga packaging based on RHEL 7 2017-11-28 18:07:46 +01:00
qemu-kvm.sh qemu-kvm: Don't try to init KVM during libvirt introspection 2016-05-19 18:15:26 -04:00
qemu-pr-helper.service Backport persistent reservation manager in preparation for SELinux work 2017-09-22 16:47:53 +02:00
qemu-pr-helper.socket fix multipath qemu-pr-helper 2017-10-18 09:03:01 +02:00
qemu.binfmt fix previous commit 2017-09-22 10:59:02 +02:00
qemu.spec Re-enable normal Fedora hardening macros 2018-03-19 18:36:49 +00:00
sources Rebase to qemu 2.11.1 bugfix release 2018-02-28 17:11:13 -05:00