| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [qemu] Set cache mode=unsafe in non-persistent mode | Simon Rettberg | 2026-01-27 | 3 | -9/+18 |
| | | | | | Should lead to better performance | ||||
| * | [qemu] Remove System.exit() tests cases | Simon Rettberg | 2025-11-21 | 2 | -94/+1![]() |
| | | | | | Too annoying to get to work on Java 17+ | ||||
| * | [qemu] Improve error messages | Simon Rettberg | 2025-10-01 | 1 | -2/+2 |
| | | |||||
| * | [qemu] --kiosk-quit= JA! | Simon Rettberg | 2025-05-09 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Run virt-viewer in kiosk mode to hide the toolbar | Simon Rettberg | 2025-04-30 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Remove obsolete test | Simon Rettberg | 2025-04-01 | 1 | -11/+0![]() |
| | | |||||
| * | [qemu] Honor existing libvirt uuid, make system-uuid if applicable | Simon Rettberg | 2025-03-27 | 1 | -3/+33 |
| | | |||||
| * | [qemu] Honor SLX_PASSTHROUGH_USB_ID for USB autoconnect on startup | Simon Rettberg | 2025-03-27 | 3 | -5/+33 |
| | | |||||
| * | [qemu] vgamem needs to be power of two | Simon Rettberg | 2025-03-17 | 4 | -19/+38 |
| | | |||||
| * | [qemu] Remove os loader tag if firmware=efi | Simon Rettberg | 2025-03-12 | 1 | -0/+11 |
| | | |||||
| * | [qemu] Add test case | Simon Rettberg | 2025-03-11 | 2 | -2/+12 |
| | | |||||
| * | [qemu] Make sure qxl's vgamem is at least 48MB, ram at least 64MB | Simon Rettberg | 2025-03-11 | 1 | -2/+29 |
| | | |||||
| * | [qemu] javatool: Only enable virt-manager if explicitly enabled | Simon Rettberg | 2024-12-10 | 1 | -2/+2 |
| | | |||||
| * | [qemu] Completely disable looking-glass | Simon Rettberg | 2024-11-08 | 1 | -0/+6 |
| | | | | | Fragile, too many moving parts. | ||||
| * | [qemu] Only enable looking-glass for windows 10/11 guest | Simon Rettberg | 2024-10-29 | 3 | -13/+21 |
| | | | | | Closes #3967 | ||||
| * | [qemu] Clean up SPICE transformation | Simon Rettberg | 2024-10-29 | 1 | -17/+9![]() |
| | | |||||
| * | [qemu] javatool: Add --validate option to check an xml | Simon Rettberg | 2024-10-23 | 2 | -0/+18 |
| | | |||||
| * | [qemu] Fix concurrent modification error | Simon Rettberg | 2024-07-16 | 1 | -1/+2 |
| | | |||||
| * | [qemu] Improve finding a fallback os machine type if no perfect match | Simon Rettberg | 2024-06-27 | 2 | -46/+58 |
| | | |||||
| * | [qemu] Check for alternate way to make an EFI VM | Simon Rettberg | 2024-06-27 | 1 | -1/+2 |
| | | | | | Fixes #3960 | ||||
| * | Big round of cleanup | Simon Rettberg | 2024-05-23 | 1 | -1/+1 |
| | | | | | | | | | | - Remove a lot of TODOs, either by fixing them or because they became irrelevant - Change all git:// to https:// - Move hwreport and hwinfo from /run to /run/openslx - Minor script style cleanups - Remove dead code and functions in various scripts | ||||
| * | [qemu] Use virt-manager if CoW admin/edit mode is active | Simon Rettberg | 2024-05-15 | 2 | -1/+12 |
| | | |||||
| * | [qemu] Don't check for IOMMU if not using PCI passthrough | Simon Rettberg | 2023-11-10 | 1 | -0/+3 |
| | | |||||
| * | [qemu] java: Make pci passthrough generic, not just for nvidia | Simon Rettberg | 2023-07-26 | 4 | -69/+98 |
| | | |||||
| * | [libvirt] Add support for CPU pinning, honor host's SMT topology | Simon Rettberg | 2023-07-26 | 3 | -13/+89 |
| | | | | | | | 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] Add workaround for weird qemu crash with edk2 on Alderlake | Simon Rettberg | 2023-07-20 | 2 | -2/+68 |
| | | | | | ... at least one specific model with P and E cores ... | ||||
| * | [qemu] java: Don't throw away viewer output on crash | Simon Rettberg | 2023-07-20 | 1 | -7/+9 |
| | | |||||
| * | [qemu] Passthrough: Find free PCI slot on primary PCI bus | Simon Rettberg | 2023-06-26 | 1 | -0/+25 |
| | | | | | | | | | Explicitly assign a slot number on the primary PCI bus to the VGA card, otherwise the two functions of the GPU (gfx and sound) might end up in different slots or even on different buses, which might cause issues. We now put all parts of the GPU in one slot and copy the original function IDs. | ||||
| * | [qemu] Add missing file | Simon Rettberg | 2023-06-23 | 1 | -0/+50 |
| | | |||||
| * | [qemu] Add option to edit XML before launching | Simon Rettberg | 2023-06-22 | 4 | -132/+58![]() |
| | | | | | | | | | 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] Implement new way of enabling GVT-g in QEMU | Simon Rettberg | 2023-02-01 | 2 | -27/+6![]() |
| | | |||||
| * | [qemu] maven: Switch to https | Simon Rettberg | 2022-12-19 | 1 | -3/+3 |
| | | |||||
| * | [qemu] Make AppTest.setUp() public to JUnit happy | Simon Rettberg | 2022-07-05 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Add device passthrough debug mode | Manuel Bentele | 2022-04-04 | 6 | -11/+91 |
| | | |||||
| * | [qemu] Downgrade Maven assembly plugin for Java 8 compatibility | Manuel Bentele | 2022-01-28 | 1 | -1/+1 |
| | | |||||
| * | [qemu] Update log4j because of the CVE-2021-45105 security flaw | Manuel Bentele | 2021-12-20 | 1 | -2/+2 |
| | | |||||
| * | [qemu] Remove an unnecessary deprecation warning suppression | Manuel Bentele | 2021-12-17 | 1 | -1/+0![]() |
| | | |||||
| * | [qemu] Set Maven release version to Java 8 | Manuel Bentele | 2021-12-17 | 1 | -0/+2 |
| | | |||||
| * | [qemu] Update version of build dependencies | Manuel Bentele | 2021-12-17 | 1 | -8/+9 |
| | | |||||
| * | [qemu] Update log4j because of the CVE-2021-45046 security flaw | Manuel Bentele | 2021-12-17 | 1 | -2/+2 |
| | | |||||
| * | [qemu] Update version of Maven build plugins | Manuel Bentele | 2021-12-17 | 1 | -32/+9![]() |
| | | |||||
| * | [qemu] Update log4j because of the CVE-2021-44228 security flaw | Manuel Bentele | 2021-12-15 | 4 | -15/+17 |
| | | |||||
| * | [qemu] Move firmware loader lookup to master-sync-shared | Manuel Bentele | 2021-11-30 | 10 | -460/+16![]() |
| | | |||||
| * | [qemu] Create missing ACPI OpRegion for GVT-g instance on UEFI machines | Manuel Bentele | 2021-11-23 | 1 | -0/+11 |
| | | |||||
| * | [qemu] Set number of CPU cores instead of CPU sockets for a VM | Manuel Bentele | 2021-11-16 | 2 | -3/+41 |
| | | |||||
| * | [qemu] Mock Java file attribute access to fix CDROM transformation unit test | Manuel Bentele | 2021-11-11 | 4 | -13/+60 |
| | | |||||
| * | [qemu] Enumerate target names of disk devices correctly | Manuel Bentele | 2021-11-10 | 3 | -6/+9 |
| | | |||||
| * | [qemu] Add automatic firmware path transformation for UEFI based VMs | Manuel Bentele | 2021-11-09 | 15 | -10/+606 |
| | | |||||
| * | [qemu] Start virt-manager without any forks | Manuel Bentele | 2021-10-12 | 1 | -2/+2 |
| | | |||||
| * | [qemu] Fix invalid path for looking-glass-client to shm file | Manuel Bentele | 2021-09-10 | 1 | -2/+2 |
| | | |||||

