diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-11-14 17:58:23 +0100 |
|---|---|---|
| committer | Marco Elver <me@marcoelver.com> | 2022-11-14 19:18:47 +0100 |
| commit | 97de9cfcb0b25b95878e2eaaf3652a2faa8dd8f4 (patch) | |
| tree | 7ffe60427b84606ff1f7a1ad542b7859541fcea1 | |
| parent | 15e1da7b57c0124b38fe07ff4aa86a55a1a065f9 (diff) | |
dashboard/config/linux: disable VFIO_CONTAINER
As suggested by Jason Gunthorpe here:
https://github.com/google/syzkaller/pull/3521#discussion_r1021644055
4 files changed, 8 insertions, 10 deletions
diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml index 0685191f0..528b5698f 100644 --- a/dashboard/config/linux/bits/subsystems.yml +++ b/dashboard/config/linux/bits/subsystems.yml @@ -418,7 +418,8 @@ config: - DMA_CMA - VFIO: [-arm, -riscv] - VFIO_PCI: [-arm, -riscv] - - VFIO_CONTAINER: [linux-next, -arm, -riscv] + # This should not be turned on, it will disable some VFIO coverage. + - VFIO_CONTAINER: n - VIRTIO_PCI - VIRTIO_VDPA: [v5.7] - VIRTIO_BALLOON diff --git a/dashboard/config/linux/upstream-apparmor-kasan.config b/dashboard/config/linux/upstream-apparmor-kasan.config index d45cd8000..1ddb95a38 100644 --- a/dashboard/config/linux/upstream-apparmor-kasan.config +++ b/dashboard/config/linux/upstream-apparmor-kasan.config @@ -6792,9 +6792,7 @@ CONFIG_DMABUF_HEAPS_CMA=y # CONFIG_PANEL is not set # CONFIG_UIO is not set CONFIG_VFIO=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=y -# CONFIG_VFIO_NOIOMMU is not set +# CONFIG_VFIO_CONTAINER is not set CONFIG_VFIO_VIRQFD=y CONFIG_VFIO_PCI_CORE=y CONFIG_VFIO_PCI_MMAP=y @@ -7116,6 +7114,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_IOMMUFD=y +# CONFIG_IOMMUFD_VFIO_CONTAINER is not set CONFIG_IOMMUFD_TEST=y # CONFIG_IRQ_REMAP is not set # CONFIG_VIRTIO_IOMMU is not set diff --git a/dashboard/config/linux/upstream-selinux-kasan.config b/dashboard/config/linux/upstream-selinux-kasan.config index 0a997379c..0c8c586ac 100644 --- a/dashboard/config/linux/upstream-selinux-kasan.config +++ b/dashboard/config/linux/upstream-selinux-kasan.config @@ -6786,9 +6786,7 @@ CONFIG_DMABUF_HEAPS_CMA=y # CONFIG_PANEL is not set # CONFIG_UIO is not set CONFIG_VFIO=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=y -# CONFIG_VFIO_NOIOMMU is not set +# CONFIG_VFIO_CONTAINER is not set CONFIG_VFIO_VIRQFD=y CONFIG_VFIO_PCI_CORE=y CONFIG_VFIO_PCI_MMAP=y @@ -7110,6 +7108,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_IOMMUFD=y +# CONFIG_IOMMUFD_VFIO_CONTAINER is not set CONFIG_IOMMUFD_TEST=y # CONFIG_IRQ_REMAP is not set # CONFIG_VIRTIO_IOMMU is not set diff --git a/dashboard/config/linux/upstream-smack-kasan.config b/dashboard/config/linux/upstream-smack-kasan.config index d8cd7f951..75a760418 100644 --- a/dashboard/config/linux/upstream-smack-kasan.config +++ b/dashboard/config/linux/upstream-smack-kasan.config @@ -6787,9 +6787,7 @@ CONFIG_DMABUF_HEAPS_CMA=y # CONFIG_PANEL is not set # CONFIG_UIO is not set CONFIG_VFIO=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=y -# CONFIG_VFIO_NOIOMMU is not set +# CONFIG_VFIO_CONTAINER is not set CONFIG_VFIO_VIRQFD=y CONFIG_VFIO_PCI_CORE=y CONFIG_VFIO_PCI_MMAP=y @@ -7111,6 +7109,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_IOMMUFD=y +# CONFIG_IOMMUFD_VFIO_CONTAINER is not set CONFIG_IOMMUFD_TEST=y # CONFIG_IRQ_REMAP is not set # CONFIG_VIRTIO_IOMMU is not set |
