[PATCH] virt-host-validate: Fix IOMMU output on aarch64
Michal Prívozník
mprivozn at redhat.com
Wed Jun 9 10:54:19 UTC 2021
On 6/9/21 12:19 PM, Fabiano Fidêncio wrote:
> On Wed, Jun 9, 2021 at 11:22 AM Michal Prívozník <mprivozn at redhat.com> wrote:
>>
>> On 6/8/21 10:16 PM, Fabiano Fidêncio wrote:
>>> virt-host-validate should print "Checking for device assignment IOMMU
>>> support" for all architectures, not only for Intel / AMD.
>>>
>>> This is the output without the patch:
>>> ```
>>> [fidencio at dentola libvirt]$ virt-host-validate
>>> QEMU: comprobando if device /dev/kvm exists : PASA
>>> QEMU: comprobando if device /dev/kvm is accessible : PASA
>>> QEMU: comprobando if device /dev/vhost-net exists : PASA
>>> QEMU: comprobando if device /dev/net/tun exists : PASA
>>> QEMU: comprobando for cgroup 'cpu' controller support : PASA
>>> QEMU: comprobando for cgroup 'cpuacct' controller support : PASA
>>> QEMU: comprobando for cgroup 'cpuset' controller support : PASA
>>> QEMU: comprobando for cgroup 'memory' controller support : PASA
>>> QEMU: comprobando for cgroup 'devices' controller support : ADVERTENCIA (Enable 'devices' in kernel Kconfig file or mount/enable cgroup controller in your system)
>>> QEMU: comprobando for cgroup 'blkio' controller support : PASA
>>> ADVERTENCIA (Unknown if this platform has IOMMU support)
>>> QEMU: comprobando for secure guest support : ADVERTENCIA (Unknown if this platform has Secure Guest support)
>>>
>>> ```
>>>
>>> This is the output with the patch:
>>> ```
>>> [fidencio at dentola libvirt]$ ./build/tools/virt-host-validate
>>> QEMU: Checking if device /dev/kvm exists : PASS
>>> QEMU: Checking if device /dev/kvm is accessible : PASS
>>> QEMU: Checking if device /dev/vhost-net exists : PASS
>>> QEMU: Checking if device /dev/net/tun exists : PASS
>>> QEMU: Checking for cgroup 'cpu' controller support : PASS
>>> QEMU: Checking for cgroup 'cpuacct' controller support : PASS
>>> QEMU: Checking for cgroup 'cpuset' controller support : PASS
>>> QEMU: Checking for cgroup 'memory' controller support : PASS
>>> QEMU: Checking for cgroup 'devices' controller support : WARN (Enable 'devices' in kernel Kconfig file or mount/enable cgroup controller in your system)
>>> QEMU: Checking for cgroup 'blkio' controller support : PASS
>>> QEMU: Checking for device assignment IOMMU support : WARN (Unknown if this platform has IOMMU support)
>>> QEMU: Checking for secure guest support : WARN (Unknown if this platform has Secure Guest support)
>>> ```
>>>
>>> Signed-off-by: Fabiano Fidêncio <fabiano at fidencio.org>
>>> ---
>>> This is a follow-up on https://listman.redhat.com/archives/libvir-list/2021-June/msg00190.html
>>> ---
>>> tools/virt-host-validate-common.c | 4 ++--
>>> 1 file changed, 2 insertions(+), 2 deletions(-)
>> No need to resend, just let me know if you're okay with it. I can squash
>> it in before pushing.
>
> Please, go for it!
>
> Thanks, Michal!
>
Reviewed-by: Michal Privoznik <mprivozn at redhat.com>
and pushed.
Michal
More information about the libvir-list
mailing list