| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [qemu] Set cache mode=unsafe in non-persistent modeHEADmaster | Simon Rettberg | 2026-01-27 | 1 | -0/+1 |
| | | | | | Should lead to better performance | ||||
| * | [run-virt/qemu] No fallback to RO if RW is set; prefer RW over RO | Simon Rettberg | 2025-12-17 | 1 | -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 startup | Simon Rettberg | 2025-03-27 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Pass usb redir autoconnect to run-virt javatool (TBD) | Simon Rettberg | 2025-03-24 | 1 | -0/+5 |
| | | |||||
| * | [qemu] libvirtd isn't actually needed | Simon Rettberg | 2025-03-19 | 1 | -3/+1![]() |
| | | |||||
| * | [qemu] Save libvirt-xml | Steffen Ritter | 2025-02-27 | 2 | -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 users | Simon Rettberg | 2024-11-08 | 1 | -3/+0![]() |
| | | |||||
| * | [vm*] Don't request netshares plugin; it was a noop and was removed | Simon Rettberg | 2024-05-24 | 1 | -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 active | Simon Rettberg | 2024-05-15 | 1 | -0/+3 |
| | | |||||
| * | Don't use SLX_* variable name for local stuff | Simon Rettberg | 2024-01-03 | 1 | -1/+1 |
| | | |||||
| * | [libvirt] Add support for CPU pinning, honor host's SMT topology | Simon Rettberg | 2023-07-26 | 1 | -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 again | Simon Rettberg | 2023-07-25 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Greatly simplify Alderlake workaround | Simon Rettberg | 2023-07-25 | 1 | -51/+1![]() |
| | | |||||
| * | [qemu] Add workaround for weird qemu crash with edk2 on Alderlake | Simon Rettberg | 2023-07-20 | 1 | -0/+73 |
| | | | | | ... at least one specific model with P and E cores ... | ||||
| * | [qemu] Fix var typo | Simon Rettberg | 2023-06-26 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Add option to edit XML before launching | Simon Rettberg | 2023-06-22 | 1 | -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 user | Simon Rettberg | 2023-04-11 | 1 | -1/+2 |
| | | |||||
| * | [qemu] Only attach serial port if writable by current user | Simon Rettberg | 2023-04-11 | 1 | -1/+2 |
| | | |||||
| * | [qemu] Fix error messages | Simon Rettberg | 2023-02-07 | 1 | -6/+3![]() |
| | | |||||
| * | [qemu] Add ungrab script for xscreensaver | Simon Rettberg | 2023-02-02 | 1 | -0/+31 |
| | | |||||
| * | [qemu] Add lightdm warning if GVT-g is not available | Simon Rettberg | 2022-04-22 | 3 | -0/+9 |
| | | |||||
| * | [qemu] Add device passthrough debug mode | Manuel Bentele | 2022-04-04 | 1 | -0/+4 |
| | | |||||
| * | [qemu] On kernel 5.15+, vfio-mdev is intergrated into mdev | Simon Rettberg | 2021-12-10 | 1 | -2/+4 |
| | | |||||
| * | [qemu] Create missing ACPI OpRegion for GVT-g instance on UEFI machines | Manuel Bentele | 2021-11-23 | 1 | -0/+0 |
| | | |||||
| * | [qemu] Add automatic firmware path transformation for UEFI based VMs | Manuel Bentele | 2021-11-09 | 1 | -0/+4 |
| | | |||||
| * | [virt-manager] Enable automatic resize of guest system | Manuel Bentele | 2021-10-12 | 1 | -1/+12 |
| | | |||||
| * | [qemu-src] Add module for QEMU source build | Manuel Bentele | 2021-10-12 | 1 | -0/+3 |
| | | |||||
| * | [qemu] Fix comments in systemd passthrough setup script | Manuel Bentele | 2021-08-31 | 1 | -3/+6 |
| | | |||||
| * | [qemu] Fix issue with possible empty comparison in passthrough setup | Manuel Bentele | 2021-08-31 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Change permissions of PCI passthrough devices for QEMU user session | Manuel Bentele | 2021-08-31 | 1 | -0/+13 |
| | | |||||
| * | [qemu] Fix issues in PCI passthrough setup scripts | Manuel Bentele | 2021-08-31 | 2 | -10/+7![]() |
| | | |||||
| * | [qemu] Print information in setup script for systemd | Manuel Bentele | 2021-08-30 | 1 | -8/+7![]() |
| | | |||||
| * | [qemu] Add printing of status for mediated device setup | Manuel Bentele | 2021-08-30 | 2 | -4/+6 |
| | | |||||
| * | [qemu] Remove local declaration outside of any function | Manuel Bentele | 2021-08-30 | 1 | -3/+3 |
| | | |||||
| * | [qemu] Import Bash generic functions for printing during QEMU setup | Manuel Bentele | 2021-08-23 | 1 | -0/+2 |
| | | |||||
| * | [qemu] Use existing distro service to setup QEMU/KVM properly | Manuel Bentele | 2021-08-23 | 2 | -29/+2![]() |
| | | |||||
| * | [qemu] Add setup of a global Intel GVT-g instance if GVT-g is enabled | Manuel Bentele | 2021-08-23 | 3 | -0/+212 |
| | | |||||
| * | [qemu] Replace spaces with tabs in PCI passthrough include | Manuel Bentele | 2021-08-19 | 1 | -8/+8 |
| | | |||||
| * | [qemu] Move PCI passthrough functions to Bash include files | Manuel Bentele | 2021-08-19 | 3 | -73/+123 |
| | | |||||
| * | [qemu] change feeback mail address | Steffen Ritter | 2021-08-18 | 2 | -2/+2 |
| | | |||||
| * | [qemu] Parse GPU passthrough devices from kernel cmdln in run-virt plugin | Manuel Bentele | 2021-07-28 | 1 | -0/+80 |
| | | |||||
| * | [qemu] Rename vmchooser plugin to 'qemukvm' | Manuel Bentele | 2021-07-06 | 1 | -0/+0 |
| | | |||||
| * | [qemu] Make PAM hook script executable | Manuel Bentele | 2021-07-05 | 1 | -0/+0 |
| | | |||||
| * | [qemu] Add user to 'dialout' group for serial/parport access | Manuel Bentele | 2021-07-05 | 1 | -0/+5 |
| | | |||||
| * | [qemu] Enable output of finalized Libvirt config in debug mode | Manuel Bentele | 2021-07-05 | 1 | -3/+5 |
| | | |||||
| * | [qemu] Fix usage of wrong run-virt variables | Manuel Bentele | 2021-07-05 | 1 | -4/+16 |
| | | |||||
| * | [qemu] Fix hard-coded path to run-virt Java tool | Manuel Bentele | 2021-07-05 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Add QEMU bridge helper to access bridges from user session | Manuel Bentele | 2021-07-05 | 1 | -0/+3 |
| | | |||||
| * | [qemu] Enable shared folders if global support is active | Manuel Bentele | 2021-06-30 | 1 | -4/+7 |
| | | |||||
| * | [qemu] Change location of the runvirt Java plugin | Manuel Bentele | 2021-06-30 | 1 | -1/+1 |
| | | |||||

