An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with vfio-pci

A curated list of projects in awesome lists tagged with vfio-pci .

https://github.com/ipaqmaster/vfio

A script for easy pci and usb passthrough along with disks, iso's and other useful flags for quick tinkering with less of a headache. I use it for VM gaming and other PCI/LiveCD/PXE/VM/RawImage testing given the script's accessibility.

allocating-hugepages drivers gpu guest network-bridge passthrough pci-device pci-devices qemu usb-devices vfio-pci

Last synced: 08 Apr 2025

https://github.com/andre-richter/vfio-pci-bind

Automatically bind a PCI device and all of it's IOMMU group members to vfio-pci

bind iommu-group pci pcie script sr-iov vfio vfio-pci

Last synced: 16 Mar 2025

https://github.com/rust-vmm/vfio-ioctls

Safe wrappers for VFIO

rust vfio vfio-passthrough vfio-pci

Last synced: 11 Nov 2024

https://github.com/portellam/deploy-vfio

Effortlessly deploy changes to enable virtualization, hardware-passthrough (VFIO), and quality-of-life enhancements for a seamless VFIO setup on a Linux desktop machine.

automated bash bash-script debian evdev grub hugepages libvirt-hooks looking-glass pci-passthrough scream script ubuntu vfio vfio-passthrough vfio-pci vfio-setup virtual-machine virtualization zram-swap

Last synced: 21 Mar 2025

https://github.com/portellam/auto-xorg

Automatically set the proper video output given a video device (VGA) is unavailable due to hardware-passthrough (VFIO) or any other reason, in the X.Org display environment for a Linux machine.

bash pci-passthrough systemd systemd-service vfio vfio-passthrough vfio-pci vfio-setup vga xorg

Last synced: 21 Mar 2025

https://github.com/skeen/libvirt-gpu-passthrough

Virtual machine with GPU passthrough

gpu kvm libvirt passthrough qemu vfio vfio-pci

Last synced: 17 Feb 2025

https://github.com/portellam/libvirt-hooks

Install scripts (hooks) of which extend and enhance the functionality of Virtual Machines (VMs) on Linux. Hooks may run at either VM start or stop, and/or be VM-specific. Develop your own, too!

bash bash-script hugepages kvm libvirt libvirt-hooks pci-passthrough qemu ram script vfio vfio-pci vfio-setup virtual-machine virtualization

Last synced: 12 Feb 2025

https://github.com/portellam/generate-evdev

Easily setup a virtual Keyboard-Video-Mouse (KVM) switch for Virtual Machines (VMs) on the Linux desktop. Bash script.

automated bash debian devices evdev event hugepages input kvm libvirt pci-passthrough qemu script ubuntu vfio vfio-passthrough vfio-pci vfio-setup virtual-machine virtualization

Last synced: 06 Apr 2025

https://github.com/thedataflows/auto-vfio

Automate PCI devices binding to vfio

vfio vfio-passthrough vfio-pci virtualization

Last synced: 14 Mar 2025

https://github.com/portellam/vfio-script

Install and uninstall a VFIO setup on a Linux machine. Choose between a dynamic, GRUB, or static setup.

automated bash bash-script debian grub libvirt-hooks pci-passthrough script ubuntu vfio vfio-passthrough vfio-pci vfio-setup virtualization

Last synced: 05 Apr 2025

https://github.com/portellam/guest-machine-guide

Guide for setup of a Virtual Machine (VM) on the Linux desktop. Includes general overview, optimizations for Windows VMs and hardware-passthrough (VFIO), and more.

documentation guest guide hugepages hyperv kvm libvirt passthrough pci-passthrough qemu vfio vfio-passthrough vfio-pci vfio-setup virtual-machine virtualization

Last synced: 01 Mar 2025

https://github.com/mcgillij/vfio-configs

Some configurations for VFIO

linux vfio vfio-passthrough vfio-pci

Last synced: 29 Mar 2025