Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [qemu] Use virt-manager if CoW admin/edit mode is activeHEADmaster | Simon Rettberg | 3 days | 3 | -1/+15 |
| | |||||
* | Don't use SLX_* variable name for local stuff | Simon Rettberg | 2024-01-03 | 1 | -1/+1 |
| | |||||
* | [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 | 4 | -15/+101 |
| | | | | | | 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 | 3 | -2/+141 |
| | | | | ... 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] Fix var typo | Simon Rettberg | 2023-06-26 | 1 | -1/+1 |
| | |||||
* | [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 | 5 | -132/+62 |
| | | | | | | | | 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] Implement new way of enabling GVT-g in QEMU | Simon Rettberg | 2023-02-01 | 2 | -27/+6 |
| | |||||
* | [qemu] Need pciutils for lspci | Simon Rettberg | 2023-01-25 | 2 | -0/+2 |
| | |||||
* | [qemu] maven: Switch to https | Simon Rettberg | 2022-12-19 | 1 | -3/+3 |
| | |||||
* | Make buildable on debian 12 | Simon Rettberg | 2022-12-12 | 1 | -0/+10 |
| | |||||
* | [qemu] Make AppTest.setUp() public to JUnit happy | Simon Rettberg | 2022-07-05 | 1 | -1/+1 |
| | |||||
* | [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 | 7 | -11/+95 |
| | |||||
* | [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] On kernel 5.15+, vfio-mdev is intergrated into mdev | Simon Rettberg | 2021-12-10 | 1 | -2/+4 |
| | |||||
* | [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 | 2 | -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 | 16 | -10/+610 |
| | |||||
* | [virt-manager] Enable automatic resize of guest system | Manuel Bentele | 2021-10-12 | 1 | -1/+12 |
| | |||||
* | [qemu] Start virt-manager without any forks | Manuel Bentele | 2021-10-12 | 1 | -2/+2 |
| | |||||
* | [qemu] Remove build dependency on looking-glass-client | Manuel Bentele | 2021-10-12 | 1 | -1/+0 |
| | |||||
* | [qemu-src] Add module for QEMU source build | Manuel Bentele | 2021-10-12 | 4 | -11/+4 |
| | |||||
* | [looking-glass-client] Add module for looking-glass-client source build | Manuel Bentele | 2021-09-22 | 1 | -0/+1 |
| | |||||
* | [qemu] Fix invalid path for looking-glass-client to shm file | Manuel Bentele | 2021-09-10 | 1 | -2/+2 |
| | |||||
* | [qemu] Fix invalid disk storage type for CDROMs | Manuel Bentele | 2021-09-10 | 3 | -20/+53 |
| | |||||
* | [qemu] Fix invalid call of looking-glass-client in debug mode | Manuel Bentele | 2021-09-03 | 1 | -3/+4 |
| | |||||
* | [qemu] Set default renderer for looking-glass-client to OpenGL | Manuel Bentele | 2021-09-03 | 1 | -2/+4 |
| | |||||
* | [qemu] Fix path to shared memory file for looking-glass-client | Manuel Bentele | 2021-09-03 | 1 | -2/+2 |
| | |||||
* | [qemu] Print output of VM viewer into debug log | Manuel Bentele | 2021-09-02 | 1 | -0/+10 |
| |