diff --git a/virt/kernel-modules.md b/virt/kernel-modules.md index 6ca37e6..62441a0 100644 --- a/virt/kernel-modules.md +++ b/virt/kernel-modules.md @@ -2,11 +2,60 @@ title: Kernel modules description: published: true -date: 2021-11-13T11:58:03.276Z +date: 2021-11-13T18:47:56.244Z tags: editor: markdown dateCreated: 2021-11-13T11:58:03.276Z --- -# Header -Your content here \ No newline at end of file +# List + +## Kernel modules on a guest-hypervisor + +This list is only concerned about kernel modules that relates to virtualization. Their description is fetched using the `modinfo` command. + +``` +kvm_intel # "" +kvm_amd # "" +kvm # Kernel virtual machine module for Linux +``` + +``` +vfio_pci # "VFIO PCI - User Level meta-driver" +vfio_virqfd # "IRQFD support for VFIO bus drivers" +vfio_iommu_type1 # "Type1 IOMMU driver for VFIO" +vfio # "VFIO - User Level meta-driver" +vfio_mdev # "VFIO based driver for Mediated device" +``` + +``` +mdev # "Mediated device Core Driver" +``` + +``` +vhost_net # "Host kernel accelerator for virtio net" +vhost # "Host kernel accelerator for virtio" +vhost_iotlb # "VHOST IOTLB" +``` + +``` +tap # "" +tun # "Universal TUN/TAP device driver" +``` + +``` +virtio_net # "Virtio network driver" +virtio_balloon # "Virtio balloon driver" +virtio_blk # "Virtio block driver" +virtio_console # "Virtio console driver" +virtio_scsi # "Virtio SCSI HBA driver" +virtio_gpu # "Virtio GPU driver" +virtio_dma_buf # +``` + +``` +qemu_fw_cfg # "QEMU fw_cfg sysfs support" +irqbypass # "IRQ bypass manager utility module" +net_failover # "Failover driver for Paravirtual drivers" +failover # "Generic failover infrastructure/interface" +```