libvirt/src/qemu
Andrea Bolognani c2e60ad0e5 qemu: Forbid <memoryBacking><locked> without <memtune><hard_limit>
In order for memory locking to work, the hard limit on memory
locking (and usage) has to be set appropriately by the user.

The documentation mentions the requirement already: with this
patch, it's going to be enforced by runtime checks as well,
by forbidding a non-compliant guest from being defined as well
as edited and started.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1316774
2017-02-07 18:43:10 +01:00
..
EVENTHANDLERS.txt qemu: add short document on qemu event handlers 2014-10-06 13:50:57 -04:00
libvirtd_qemu.aug qemu: Let users opt-out from containerization 2016-12-15 09:25:16 +01:00
MIGRATION.txt
qemu_agent.c qemu: agent: take monitor lock in qemuAgentNotifyEvent 2016-12-12 17:14:11 -05:00
qemu_agent.h qemu: agent: Make setting of vcpus more robust 2016-06-22 09:26:08 +02:00
qemu_alias.c qemu: Generate memory device aliases according to slot number 2016-11-10 17:36:55 +01:00
qemu_alias.h qemu: Generate memory device aliases according to slot number 2016-11-10 17:36:55 +01:00
qemu_blockjob.c qemu: blockjob: Fix locking of block copy/active block commit 2017-01-10 19:12:19 +01:00
qemu_blockjob.h qemu: Use domain condition for synchronous block jobs 2015-06-19 15:15:10 +02:00
qemu_capabilities.c qemu: Implement mtu on interface 2017-01-26 10:00:01 +01:00
qemu_capabilities.h qemu: Implement mtu on interface 2017-01-26 10:00:01 +01:00
qemu_capspriv.h qemu: Enable KVM when probing capabilities 2016-11-25 20:34:26 +01:00
qemu_cgroup.c qemu_cgroup: Expose defaultDeviceACL 2016-12-15 09:25:16 +01:00
qemu_cgroup.h qemu_cgroup: Expose defaultDeviceACL 2016-12-15 09:25:16 +01:00
qemu_command.c qemuBuildChrChardevStr: Don't leak @charAlias 2017-01-30 10:38:03 +01:00
qemu_command.h qemu: Add vhost-scsi string for -device parameter 2016-11-24 12:16:19 -05:00
qemu_conf.c qemu: Use namespaces iff available on the host kernel 2017-01-11 18:07:43 +01:00
qemu_conf.h qemu: Let users opt-out from containerization 2016-12-15 09:25:16 +01:00
qemu_domain_address.c qemu: Add enough USB hubs to accomodate all devices 2017-01-31 13:09:08 +01:00
qemu_domain_address.h qemu: propagate virQEMUDriver object to qemuDomainDeviceCalculatePCIConnectFlags 2016-11-30 15:28:07 -05:00
qemu_domain.c qemu: Forbid <memoryBacking><locked> without <memtune><hard_limit> 2017-02-07 18:43:10 +01:00
qemu_domain.h qemu: Fix indentation in qemu_domain.h for RNG Namespaces 2017-01-31 16:13:32 +01:00
qemu_driver.c qemu: Don't lose group_name 2017-01-31 20:19:35 +01:00
qemu_driver.h Change file names in comments to match the files they are in 2014-03-10 14:26:04 +01:00
qemu_hostdev.c qemu: Add vhost-scsi string for -device parameter 2016-11-24 12:16:19 -05:00
qemu_hostdev.h qemu: Add vhost-scsi string for -device parameter 2016-11-24 12:16:19 -05:00
qemu_hotplug.c qemuDomainPrepareDisk: Fix ordering 2017-02-07 10:40:53 +01:00
qemu_hotplug.h qemu: Move cpu hotplug code into qemu_hotplug.c 2017-01-18 09:57:06 +01:00
qemu_hotplugpriv.h qemu: Let tests override waiting time for device unplug 2013-08-26 16:09:55 +02:00
qemu_interface.c qemu: set tap device online for type='ethernet' 2016-08-25 18:54:01 -04:00
qemu_interface.h qemu: Fix indentation in qemu_interface.h 2017-02-01 09:27:48 +01:00
qemu_migration.c qemu: clean out unused migrate to unix 2016-12-21 16:24:59 +01:00
qemu_migration.h qemu: Implement auto convergence migration parameters 2016-06-22 15:54:21 +02:00
qemu_monitor_json.c qemu: Only set group_name when actually requested 2017-01-29 19:46:51 +01:00
qemu_monitor_json.h qemu: monitor: More strict checking of 'query-cpus' if hotplug is supported 2017-01-18 09:57:06 +01:00
qemu_monitor_text.c qemu: catch failure of drive_add 2017-01-19 10:56:53 +00:00
qemu_monitor_text.h qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs 2016-08-24 15:44:47 -04:00
qemu_monitor.c qemu: monitor: More strict checking of 'query-cpus' if hotplug is supported 2017-01-18 09:57:06 +01:00
qemu_monitor.h qemu: qmp query-cpu-model-expansion command 2017-01-06 12:24:57 +01:00
qemu_parse_command.c virstring: Unify string list function names 2016-11-25 13:54:05 +01:00
qemu_parse_command.h qemu: parse: rename qemuCaps->caps 2016-02-19 09:45:23 -05:00
qemu_process.c qemu: Actually unshare() iff running as root 2017-01-17 13:23:56 +01:00
qemu_process.h qemu: Use proper async job to refresh virtio channels 2016-06-30 09:41:39 +02:00
qemu_processpriv.h qemu: Export qemuProcessHandleDeviceDeleted for tests 2013-08-26 16:09:55 +02:00
qemu_security.c qemu_security: Use more transactions 2017-02-07 10:40:53 +01:00
qemu_security.h qemu: Manage /dev entry on hostdev hotplug 2016-12-15 09:25:16 +01:00
qemu.conf qemu: Let users opt-out from containerization 2016-12-15 09:25:16 +01:00
test_libvirtd_qemu.aug.in qemu: Let users opt-out from containerization 2016-12-15 09:25:16 +01:00
THREADS.txt There is no virDomainFindBy{ID, Name, UUID} anymore 2015-08-03 13:08:00 +02:00