summaryrefslogtreecommitdiffstats
path: root/core/modules/qemu/data
Commit message (Collapse)AuthorAgeFilesLines
* [qemu] Set cache mode=unsafe in non-persistent modeHEADmasterSimon Rettberg2026-01-271-0/+1
| | | | Should lead to better performance
* [run-virt/qemu] No fallback to RO if RW is set; prefer RW over ROSimon Rettberg2025-12-171-4/+4
| | | | | | | | | | During image setup, the RO fallback path was always executed, even if a CoW/RW session was requested and set up properly. In that case, both variables, VM_DISKFILE_RW and VM_DISKFILE_RO pointed to a valid file. For reasons unknown, when both variables were set, the qemu run-virt plugin would prefer the RO variable over the RW one. Flip that logic around and and also don't execute the RO fallback if RW setup was successful.
* [qemu] Honor SLX_PASSTHROUGH_USB_ID for USB autoconnect on startupSimon Rettberg2025-03-271-1/+1
|
* [qemu] Pass usb redir autoconnect to run-virt javatool (TBD)Simon Rettberg2025-03-241-0/+5
|
* [qemu] libvirtd isn't actually neededSimon Rettberg2025-03-191-3/+1Star
|
* [qemu] Save libvirt-xmlSteffen Ritter2025-02-272-1/+11
| | | | | | | | | Copy the file which comes from dmsd to a place like the other hypervisor runvirt-plugins do. Also this place don't get wiped in case of failure. And output the transformed xml by the runvirt-plugin-qemu which is finally used by qemu
* [qemu] Do not use virt-manager in CoW mode - confused usersSimon Rettberg2024-11-081-3/+0Star
|
* [vm*] Don't request netshares plugin; it was a noop and was removedSimon Rettberg2024-05-241-1/+1
| | | | | Now that the plugin was removed, we see an error on screen regarding the missing plugin when it is requested, so stop requesting it. :)
* [qemu] Use virt-manager if CoW admin/edit mode is activeSimon Rettberg2024-05-151-0/+3
|
* Don't use SLX_* variable name for local stuffSimon Rettberg2024-01-031-1/+1
|
* [libvirt] Add support for CPU pinning, honor host's SMT topologySimon Rettberg2023-07-261-2/+12
| | | | | | Read the system's SMT topology, and apply it to the guest via CPU pinning. In qemu, sibling threads on the same CPU core are adjacent regarding the vCPU IDs, so make sure we assign them in ascending order.
* [qemu] Tweak Alderlake stuff againSimon Rettberg2023-07-251-1/+1
|
* [qemu] Greatly simplify Alderlake workaroundSimon Rettberg2023-07-251-51/+1Star
|
* [qemu] Add workaround for weird qemu crash with edk2 on AlderlakeSimon Rettberg2023-07-201-0/+73
| | | | ... at least one specific model with P and E cores ...
* [qemu] Fix var typoSimon Rettberg2023-06-261-1/+1
|
* [qemu] Add option to edit XML before launchingSimon Rettberg2023-06-221-0/+4
| | | | | | | | If run-virt is in debug mode, a text editor showing the final XML will be opened before launching libvirt/qemu. Either pass --debug to run-virt (lol), or set SLX_DEBUG_MODE='ON' in /opt/openslx/config
* [qemu] Only attach parallel port if writable by userSimon Rettberg2023-04-111-1/+2
|
* [qemu] Only attach serial port if writable by current userSimon Rettberg2023-04-111-1/+2
|
* [qemu] Fix error messagesSimon Rettberg2023-02-071-6/+3Star
|
* [qemu] Add ungrab script for xscreensaverSimon Rettberg2023-02-021-0/+31
|
* [qemu] Add lightdm warning if GVT-g is not availableSimon Rettberg2022-04-223-0/+9
|
* [qemu] Add device passthrough debug modeManuel Bentele2022-04-041-0/+4
|
* [qemu] On kernel 5.15+, vfio-mdev is intergrated into mdevSimon Rettberg2021-12-101-2/+4
|
* [qemu] Create missing ACPI OpRegion for GVT-g instance on UEFI machinesManuel Bentele2021-11-231-0/+0
|
* [qemu] Add automatic firmware path transformation for UEFI based VMsManuel Bentele2021-11-091-0/+4
|
* [virt-manager] Enable automatic resize of guest systemManuel Bentele2021-10-121-1/+12
|
* [qemu-src] Add module for QEMU source buildManuel Bentele2021-10-121-0/+3
|
* [qemu] Fix comments in systemd passthrough setup scriptManuel Bentele2021-08-311-3/+6
|
* [qemu] Fix issue with possible empty comparison in passthrough setupManuel Bentele2021-08-311-1/+1
|
* [qemu] Change permissions of PCI passthrough devices for QEMU user sessionManuel Bentele2021-08-311-0/+13
|
* [qemu] Fix issues in PCI passthrough setup scriptsManuel Bentele2021-08-312-10/+7Star
|
* [qemu] Print information in setup script for systemdManuel Bentele2021-08-301-8/+7Star
|
* [qemu] Add printing of status for mediated device setupManuel Bentele2021-08-302-4/+6
|
* [qemu] Remove local declaration outside of any functionManuel Bentele2021-08-301-3/+3
|
* [qemu] Import Bash generic functions for printing during QEMU setupManuel Bentele2021-08-231-0/+2
|
* [qemu] Use existing distro service to setup QEMU/KVM properlyManuel Bentele2021-08-232-29/+2Star
|
* [qemu] Add setup of a global Intel GVT-g instance if GVT-g is enabledManuel Bentele2021-08-233-0/+212
|
* [qemu] Replace spaces with tabs in PCI passthrough includeManuel Bentele2021-08-191-8/+8
|
* [qemu] Move PCI passthrough functions to Bash include filesManuel Bentele2021-08-193-73/+123
|
* [qemu] change feeback mail addressSteffen Ritter2021-08-182-2/+2
|
* [qemu] Parse GPU passthrough devices from kernel cmdln in run-virt pluginManuel Bentele2021-07-281-0/+80
|
* [qemu] Rename vmchooser plugin to 'qemukvm'Manuel Bentele2021-07-061-0/+0
|
* [qemu] Make PAM hook script executableManuel Bentele2021-07-051-0/+0
|
* [qemu] Add user to 'dialout' group for serial/parport accessManuel Bentele2021-07-051-0/+5
|
* [qemu] Enable output of finalized Libvirt config in debug modeManuel Bentele2021-07-051-3/+5
|
* [qemu] Fix usage of wrong run-virt variablesManuel Bentele2021-07-051-4/+16
|
* [qemu] Fix hard-coded path to run-virt Java toolManuel Bentele2021-07-051-1/+1
|
* [qemu] Add QEMU bridge helper to access bridges from user sessionManuel Bentele2021-07-051-0/+3
|
* [qemu] Enable shared folders if global support is activeManuel Bentele2021-06-301-4/+7
|
* [qemu] Change location of the runvirt Java pluginManuel Bentele2021-06-301-1/+1
|