1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-04-03 06:50:25 +03:00

Commit Graph

  • 9cbc2b9c51 virsh: Add option "throttle-groups" to "attach_disk" Chun Feng Wu 2025-02-19 22:27:22 +05:30
  • 180d41934c virsh: Add support for throttle group operations Chun Feng Wu 2025-02-19 22:27:21 +05:30
  • f839ff5887 virsh: Refactor iotune options for re-use Chun Feng Wu 2025-02-19 22:27:20 +05:30
  • 53088d8cab qemustatusxml2xmldata: Add 'throttlefilter' tests Harikumar Rajkumar 2025-02-19 22:27:18 +05:30
  • 18a912f55f qemuxmlconftest: Add 'throttlefilter' tests Chun Feng Wu 2025-02-19 22:27:17 +05:30
  • 2279f9e0ff config: validate: Verify iotune, throttle group and filter Chun Feng Wu 2025-02-19 22:27:16 +05:30
  • 9a6560f066 qemu: block: Support block disk along with throttle filters Chun Feng Wu 2025-02-19 22:27:15 +05:30
  • 80307f4823 qemu: helper: throttle filter nodename and preparation processing Chun Feng Wu 2025-02-19 22:27:14 +05:30
  • 937f300c56 qemu: Implement qemu driver for throttle API Chun Feng Wu 2025-02-19 22:27:13 +05:30
  • 9f29461704 qemu: Refactor qemuDomainSetBlockIoTune to extract common methods Chun Feng Wu 2025-02-19 22:27:12 +05:30
  • a10b3ffebb remote: New APIs for ThrottleGroup lifecycle management Chun Feng Wu 2025-02-19 22:27:11 +05:30
  • 5023d974b1 tests: Test qemuMonitorJSONGetThrottleGroup and qemuMonitorJSONUpdateThrottleGroup Chun Feng Wu 2025-02-19 22:27:10 +05:30
  • 8beb51f23d qemu: monitor: Add support for ThrottleGroup operations Chun Feng Wu 2025-02-19 22:27:09 +05:30
  • 7b4ea19772 config: Introduce ThrottleFilter and corresponding XML parsing Chun Feng Wu 2025-02-19 22:27:08 +05:30
  • 644a97b87d config: Introduce ThrottleGroup and corresponding XML parsing Chun Feng Wu 2025-02-19 22:27:07 +05:30
  • 8ce2d2df0e schema: Add new domain elements to support multiple throttle filters Chun Feng Wu 2025-02-19 22:27:06 +05:30
  • 2463533aad schema: Add new domain elements to support multiple throttle groups Chun Feng Wu 2025-02-19 22:27:05 +05:30
  • 65eeaf12d0 virsh: Introduce new hypervisor-cpu-models command David Judkovics 2025-03-20 01:28:24 -04:00
  • 563d3cfb86 hypervisor: emit systemd status & log messages while saving Daniel P. Berrangé 2025-01-07 15:25:33 +00:00
  • 364977b94a rpc: don't let systemd shutdown daemon while saving VMs Daniel P. Berrangé 2025-01-07 15:22:14 +00:00
  • 27020d20ee admin: add 'daemon-shutdown' command Daniel P. Berrangé 2025-01-07 13:25:49 +00:00
  • 94029c9d64 rpc: fix shutdown sequence when preserving state Daniel P. Berrangé 2025-01-07 11:05:51 +00:00
  • 4acd18b5b8 rpc: don't unconditionally quit after preserving state Daniel P. Berrangé 2025-01-07 10:27:21 +00:00
  • 1cad0a1c78 rpc: move state stop into virNetDaemon class Daniel P. Berrangé 2025-01-07 10:27:01 +00:00
  • 77c32d2d53 rpc: rename virNetDaemonSetShutdownCallbacks Daniel P. Berrangé 2025-03-11 17:44:44 +00:00
  • 256ed0c9f9 src: clarify semantics of the various virStateNNN methods Daniel P. Berrangé 2025-03-11 17:24:34 +00:00
  • da1d0f32d0 qemu: add config to control if auto-shutdown VMs are restored Daniel P. Berrangé 2024-12-20 12:55:49 +00:00
  • 7e153492e7 qemu: wire up support for once only autostart Daniel P. Berrangé 2024-12-20 12:43:28 +00:00
  • 602f2e60ca hypervisor: wire up support for auto restore of running domains Daniel P. Berrangé 2024-12-20 11:38:01 +00:00
  • c6018e5f87 conf: implement support for autostart once feature Daniel P. Berrangé 2024-12-20 11:26:55 +00:00
  • 65345dbf47 src: add new APIs for marking a domain to autostart once Daniel P. Berrangé 2024-12-20 10:55:30 +00:00
  • 543d259ad3 qemu: add config parameter to control auto-save bypass cache Daniel P. Berrangé 2024-12-19 19:21:31 +00:00
  • b11c76e514 hypervisor: support bypassing cache for managed save Daniel P. Berrangé 2024-12-19 19:18:04 +00:00
  • faa7a082a1 qemu: configurable delay for shutdown before poweroff Daniel P. Berrangé 2024-12-19 19:13:04 +00:00
  • eb51f97870 qemu: improve shutdown defaults for session daemon Daniel P. Berrangé 2024-12-20 17:32:49 +00:00
  • f48f700f3d qemu: support automatic VM managed save in system daemon Daniel P. Berrangé 2024-12-17 17:45:05 +00:00
  • 84bb136c31 hypervisor: custom shutdown actions for transient vs persistent VMs Daniel P. Berrangé 2024-12-20 13:56:19 +00:00
  • f4f5e6bdc4 hypervisor: expand available shutdown actions Daniel P. Berrangé 2024-12-19 18:57:47 +00:00
  • 2b792b35a4 remote: always invoke virStateStop for all daemons Daniel P. Berrangé 2024-12-17 17:06:18 +00:00
  • 991a20a938 hypervisor: move support for auto-shutdown out of QEMU driver Daniel P. Berrangé 2024-12-17 10:04:35 +00:00
  • f48fb17d72 qemuHotplugRemoveManagedPR: Integrate check whether removal is needed Peter Krempa 2025-03-17 18:18:37 +01:00
  • ad94d8fb19 qemuDomainChangeEjectableMedia: Separate rollback and success code paths Peter Krempa 2025-03-17 18:09:03 +01:00
  • 1f00a208ea qemu: Remove return value from 'qemuHotplugRemoveManagedPR' Peter Krempa 2025-03-17 17:50:42 +01:00
  • d87e5a1de1 qemu: Do not replace filter nodes with virDomainBlockCopy Peter Krempa 2025-03-17 17:35:12 +01:00
  • ca429f102c qemu: monitor: Wire up 'replaces' attribute for 'blockdev-mirror' Peter Krempa 2025-03-17 17:15:22 +01:00
  • 6ccf67f5a7 NEWS: Mention multiple iothread support for 'virtio-scsi' controller Peter Krempa 2025-03-03 16:16:41 +01:00
  • a4cbad35c9 qemuxmlconftest: Add 'iothreads-virtio-scsi-mapping' case Peter Krempa 2025-02-14 15:58:54 +01:00
  • adb812f068 qemu: Implement support for iothread <-> virtqueue mapping for 'virtio-scsi' controllers Peter Krempa 2025-02-14 15:13:36 +01:00
  • 9c4664e8e5 conf: Add support for iothread to queue mapping config for 'virtio-scsi' Peter Krempa 2025-02-14 15:13:36 +01:00
  • 285ae7feb3 qemu: capabilities: Introduce QEMU_CAPS_VIRTIO_SCSI_IOTHREAD_MAPPING Peter Krempa 2025-02-11 17:53:51 +01:00
  • d2414079f7 qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to v9.2.0-2799-g0462a32b4f Peter Krempa 2025-02-11 17:50:36 +01:00
  • 815c22a3a7 conf: also free auth for rdp in virDomainGraphicsDefFree Ján Tomko 2025-03-18 18:55:25 +01:00
  • cae2d23a83 qemu: remove unreachable breaks in qemuDomainAssignMemoryDeviceSlot Ján Tomko 2025-03-18 18:01:33 +01:00
  • 9ef080d6d9 qemu_domain_address: fix CCW virtio-mem hotplug Boris Fiuczynski 2025-03-18 14:48:50 +01:00
  • be30b8eef9 tests: add qemu <graphics type='rdp'/> test Marc-André Lureau 2025-03-16 12:18:41 +04:00
  • d80f1f8e63 qemu: add RDP support Marc-André Lureau 2025-03-16 12:18:40 +04:00
  • f5e5a9bec9 qemu: add 'rdp' capability if qemu-rdp is available Marc-André Lureau 2025-03-16 12:18:39 +04:00
  • e008d229f4 qemu: pass virQEMUDriverConfig to capabilities Marc-André Lureau 2025-03-16 12:18:38 +04:00
  • 469e161946 qemu: add qemu-rdp helper unit Marc-André Lureau 2025-03-16 12:18:37 +04:00
  • cdee56a955 qemu: validate RDP configuration Marc-André Lureau 2025-03-16 12:18:36 +04:00
  • 507be3425b qemu/dbus: log daemon stdout/err, use domainLogContext Marc-André Lureau 2025-03-16 12:18:35 +04:00
  • dbfb96d18c qemu/dbus: keep a connection to the VM D-Bus Marc-André Lureau 2025-03-16 12:18:34 +04:00
  • 3af8f135e9 qemu/virtiofs: use domainLogContext Marc-André Lureau 2025-03-16 12:18:33 +04:00
  • a4d8df93ce qemu: limit to one <graphics type='rdp'> Marc-André Lureau 2025-03-16 12:18:32 +04:00
  • cab7d25371 qemu: add RDP ports range allocator Marc-André Lureau 2025-03-16 12:18:31 +04:00
  • 14146b05b6 qemu: use virDomainDefHasGraphics Marc-André Lureau 2025-03-16 12:18:30 +04:00
  • 97829d016d conf: generalize virDomainDefHasSpiceGraphics Marc-André Lureau 2025-03-16 12:18:29 +04:00
  • bfa7d5aaa8 conf: parse optional RDP username & password Marc-André Lureau 2025-03-16 12:18:28 +04:00
  • bd5f4d3237 qemu: add qemu RDP configuration Marc-André Lureau 2025-03-16 12:18:27 +04:00
  • 12d7b9fe26 qemu: add rdp state directory Marc-André Lureau 2025-03-16 12:18:26 +04:00
  • ebdcec7dc9 util: annotate non-null arguments for virGDBusCallMethod() Marc-André Lureau 2025-03-16 12:18:25 +04:00
  • de9b1f0e72 qemu-slirp: drop unneeded check for OOM Marc-André Lureau 2025-03-16 12:18:24 +04:00
  • 44089b4eea build: fix -Werror=maybe-uninitialized Marc-André Lureau 2025-03-16 12:18:23 +04:00
  • 7253dda517 build-sys: drop -Winline when optimization=g Marc-André Lureau 2025-03-16 12:18:22 +04:00
  • 7dcfa95e47 news: Add item for guest load averages Martin Kletzander 2025-03-03 14:31:48 +01:00
  • acf2f9e1ef src: add new target for regenerating protocol structs files Daniel P. Berrangé 2025-03-13 15:53:07 +00:00
  • dcd1132937 src: normalize whitespace in protocol structs files Daniel P. Berrangé 2025-03-13 15:53:01 +00:00
  • fc201e0fcc ch: Fix refcounting in virCHEventHandlerLoop() and virCHStartEventHandler() Kirill Shchetiniuk 2025-03-14 12:51:19 +01:00
  • 1db1244752 ch: preserve last error in virCHProcessStop() Kirill Shchetiniuk 2025-03-14 12:51:18 +01:00
  • 5a20684788 docs: Fix some typos Thomas Huth 2025-03-17 11:41:20 +01:00
  • 01a7e84be9 docs: remove references to removed APIs Daniel P. Berrangé 2025-03-17 10:02:24 +00:00
  • cb3a6e8806 scripts: add execute permission to several files Daniel P. Berrangé 2025-03-17 10:11:01 +00:00
  • 40c0c9c838 docs: document workaround for DMARC countermeasures Daniel P. Berrangé 2025-03-17 11:18:17 +00:00
  • 4c979edaa5 conf: parse interface/source/@dev for all interface types (with backend type='passt') Laine Stump 2025-03-06 19:19:12 -05:00
  • 902237664f Remove unreachable breaks right after return Ján Tomko 2025-03-13 16:27:27 +01:00
  • c6f0819f1d qemu: remove unused vm from qemuBuildPVCommandLine Ján Tomko 2025-03-13 16:03:23 +01:00
  • 5c52740587 qemu: remove unused vm from qemuBuildSEVSNPCommandLine Ján Tomko 2025-03-13 16:01:03 +01:00
  • cda322b8b2 qemu: remove qemuCaps from qemuBuildIOThreadCommandLine Ján Tomko 2025-03-13 15:56:29 +01:00
  • fc43efc312 qemu: remove qemuCaps from qemuBuildObjectCommandline Ján Tomko 2025-03-13 15:55:53 +01:00
  • 7e0fbdf91d qemu: remove qemuCaps from qemuBuildTLSx509CommandLine Ján Tomko 2025-03-13 15:54:45 +01:00
  • 69ccd52b7c qemu: remove qemuCaps from qemuBuildObjectSecretCommandLine Ján Tomko 2025-03-13 15:53:17 +01:00
  • 28a22dc3a1 qemu: remove qemuCaps from qemuBuildObjectCommandlineFromJSON Ján Tomko 2025-03-13 15:52:00 +01:00
  • 7fc6764fb6 qemu: validate: fs: remove unneeded parameter Ján Tomko 2025-03-13 15:45:53 +01:00
  • e4383feaa4 qemu: seccomp sandbox: remove incorect G_GNUC_UNUSED marker Ján Tomko 2025-03-13 15:45:18 +01:00
  • b6dbabc589 NEWS: Mention new 'image_format' parameter for virDomainSaveParams Jim Fehlig 2025-03-03 11:31:34 -07:00
  • b9f54f8792 docs: Clarify what source and name attributes of TPM profile describe Stefan Berger 2024-12-16 14:16:44 -05:00
  • eb6c28408d ch: Rework virCHProcessConnectMonitor() Michal Privoznik 2025-03-13 13:03:02 +01:00
  • 5ed2ed8708 ch: Unref @cfg in virCHProcessStop() Michal Privoznik 2025-03-13 13:02:33 +01:00
  • b9a10cf4bb ch: Free @iothreads array in virCHProcessSetupIOThreads() Michal Privoznik 2025-03-13 13:02:17 +01:00
  • 1b25f1e53b ch: Don't leak virCHDomainObjPrivate struct members Michal Privoznik 2025-03-13 13:01:58 +01:00