1. 30 Sep, 2024 1 commit
  2. 21 Sep, 2024 1 commit
  3. 18 Sep, 2024 1 commit
  4. 13 Sep, 2024 13 commits
  5. 12 Sep, 2024 3 commits
  6. 01 Sep, 2024 1 commit
  7. 31 Aug, 2024 2 commits
  8. 30 Aug, 2024 1 commit
  9. 09 Jul, 2024 3 commits
  10. 07 Jul, 2024 6 commits
  11. 05 Jul, 2024 1 commit
    • Adam Delo's avatar
      VFIO/PCIe Passthrough configuration support (#247) · a01efb4f
      Adam Delo authored
      * added basic support for PCIe passthrough for Intel and AMD CPUs
      
      Feature can be enabled via `pve_pcie_passthrough_enabled`.
      Mediated devices are supported, but disabled by default since not all boards support GVT-g.
      Interrupt remapping can also be disabled for boards that do not support it.
      
      * moved GRUB update task to a handler to deduplicate tasks
      * added handler for updating initramfs when updating modprobe configuration
      * added support for certain PCIe passthrough configurations
      
      Role variables have been added to allow stubbing PCI devices via Vendor:Product ID when GRUB boots, blocking the loading of modules (e.g. nvidia drivers) via `softdep`, enabling GPU OVMF passthrough, and disabling DMA translation by the hypervisor for passthrough devices.
      
      * added new section for PCIe passthrough in documentation
      * added ability to configure KVM module to ignore MSRS and disable logging ignored MSRs
      
      This fixes issues with certain applications in Windows guests.
      a01efb4f
  12. 03 Jul, 2024 6 commits
  13. 01 Jul, 2024 1 commit