Lines Matching +full:kvm +full:- +full:build
3 # KVM Xen guest functional tests
12 # SPDX-License-Identifier: GPL-2.0-or-later
34 self.require_accelerator("kvm")
39 self.vm.add_args("-accel", "kvm,xen-version=0x4000a,kernel-irqchip=split")
40 self.vm.add_args("-smp", "2")
46 self.vm.add_args('-kernel', self.kernel_path,
47 '-append', self.kernel_params,
48 '-drive', f"file={self.rootfs},if=none,snapshot=on,format=raw,id=drv0",
49 '-device', 'xen-disk,drive=drv0,vdev=xvda',
50 '-device', 'virtio-net-pci,netdev=unet',
51 '-netdev', 'user,id=unet,hostfwd=:127.0.0.1:0-:22')
57 self.skipTest("KVM Xen support is not present "
59 elif "Property 'kvm-accel.xen-version' not found" in e.output:
78 ' xen_emul_unplug=ide-disks')
81 'grep xen-pirq.*msi /proc/interrupts',
82 'virtio0-output')
88 ' xen_emul_unplug=ide-disks pci=nomsi')
91 'grep xen-pirq.* /proc/interrupts',
98 ' xen_emul_unplug=ide-disks noapic pci=nomsi')
101 'grep xen-pirq /proc/interrupts',
106 self.vm.add_args('-cpu', 'host,+xen-vapic')
108 ' xen_emul_unplug=ide-disks')
111 'grep xen-pirq /proc/interrupts',
115 'grep PCI-MSI /proc/interrupts',
116 'virtio0-output')
121 ' xen_emul_unplug=ide-disks' +
125 'grep xen-platform-pci /proc/interrupts',
132 ' xen_emul_unplug=ide-disks pci=nomsi' +
136 'grep xen-platform-pci /proc/interrupts',
137 'IO-APIC')
142 ' xen_emul_unplug=ide-disks' +
146 'grep xen-platform-pci /proc/interrupts',
147 'XT-PIC')