kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #114184
Re: [Bug 1448269] Re: qemu guest hangs on nested kvm startup with host kernel oops
Quoting Chris J Arges (1448269@xxxxxxxxxxxxxxxxxx):
> 1) Can you dump the domain XML (if using libvirt), or qemu command used to invoke the VM. I'm wondering if there is some cpu feature mismatch going on.
<domain type='kvm'>
<name>p9</name>
<uuid>558ac100-65d0-437b-b19b-7d8946b92b8d</uuid>
<memory unit='KiB'>4194304</memory>
<currentMemory unit='KiB'>4194304</currentMemory>
<vcpu placement='static'>4</vcpu>
<os>
<type arch='x86_64' machine='pc-i440fx-trusty'>hvm</type>
<boot dev='hd'/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<clock offset='utc'/>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<emulator>/usr/bin/kvm-spice</emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2' cache='unsafe'/>
<source file='/var/lib/uvtool/libvirt/images/p9.qcow'/>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
<disk type='file' device='disk'>
<driver name='qemu' type='raw' cache='unsafe'/>
<source file='/var/lib/uvtool/libvirt/images/p9-ds.qcow'/>
<target dev='vdb' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>
<controller type='usb' index='0'>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
</controller>
<controller type='pci' index='0' model='pci-root'/>
<interface type='network'>
<mac address='52:54:00:0b:4c:35'/>
<source network='default'/>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
<serial type='pty'>
<target port='0'/>
</serial>
<console type='pty'>
<target type='serial' port='0'/>
</console>
<input type='mouse' bus='ps2'/>
<input type='keyboard' bus='ps2'/>
<graphics type='vnc' port='-1' autoport='yes' listen='127.0.0.1'>
<listen type='address' address='127.0.0.1'/>
</graphics>
<video>
<model type='cirrus' vram='9216' heads='1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
</video>
<memballoon model='virtio'>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
</memballoon>
</devices>
</domain>
> 2) Can you do 'tail /sys/module/kvm_intel/parameters/*'?
==> /sys/module/kvm_intel/parameters/emulate_invalid_guest_state <==
Y
==> /sys/module/kvm_intel/parameters/enable_apicv <==
N
==> /sys/module/kvm_intel/parameters/enable_shadow_vmcs <==
N
==> /sys/module/kvm_intel/parameters/ept <==
Y
==> /sys/module/kvm_intel/parameters/eptad <==
N
==> /sys/module/kvm_intel/parameters/fasteoi <==
Y
==> /sys/module/kvm_intel/parameters/flexpriority <==
Y
==> /sys/module/kvm_intel/parameters/nested <==
Y
==> /sys/module/kvm_intel/parameters/ple_gap <==
0
==> /sys/module/kvm_intel/parameters/ple_window <==
4096
==> /sys/module/kvm_intel/parameters/unrestricted_guest <==
N
==> /sys/module/kvm_intel/parameters/vmm_exclusive <==
Y
==> /sys/module/kvm_intel/parameters/vpid <==
Y
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1448269
Title:
qemu guest hangs on nested kvm startup with host kernel oops
Status in linux package in Ubuntu:
Triaged
Bug description:
I'm creating a vivid qemu guest on a trusty host with
3.13.0-48-generic kernel. When I start a guest inside that guest, I
get the oops below on the host while the first guest hangs and must be
(virsh) destroyed.
Apr 24 20:40:08 sergeh2 kernel: [1575627.844208] ------------[ cut here ]------------
Apr 24 20:40:08 sergeh2 kernel: [1575627.844227] WARNING: CPU: 2 PID: 17176 at /build/buildd/linux-3.13.0/arch/x86/kvm/vmx.c:8414 nested_vmx_vmexit+0x11c/0x150 [kvm_intel]()
Apr 24 20:40:08 sergeh2 kernel: [1575627.844229] Modules linked in: vhost_net vhost macvtap macvlan xts gf128mul xt_conntrack ipt_REJECT ip6table_filter ip6_tables ebtable_nat ebtables veth xt_nat xt_CHECKSUM iptable_mangle ipt_MASQUERADE
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack xt_tcpudp bridge stp llc iptable_filter ip_tables x_tables dm_crypt gpio_ich coretemp kvm_intel kvm i7core_edac edac_core lpc_ich shpchp mac_hid serio_raw lp parp
ort btrfs libcrc32c raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid0 multipath linear dm_snapshot raid1 nouveau mxm_wmi video i2c_algo_bit ttm drm_kms_helper drm ahci r8169 libahci mii wmi
Apr 24 20:40:08 sergeh2 kernel: [1575627.844281] CPU: 2 PID: 17176 Comm: qemu-system-x86 Not tainted 3.13.0-48-generic #80-Ubuntu
Apr 24 20:40:08 sergeh2 kernel: [1575627.844283] Hardware name: MSI MS-7522/MSI X58 Pro (MS-7522) , BIOS V8.14B8 11/09/2012
Apr 24 20:40:08 sergeh2 kernel: [1575627.844286] 0000000000000009 ffff880907561c98 ffffffff81721506 0000000000000000
Apr 24 20:40:08 sergeh2 kernel: [1575627.844290] ffff880907561cd0 ffffffff810677dd ffff880bfa808000 0000000000000014
Apr 24 20:40:08 sergeh2 kernel: [1575627.844293] ffff8806da7a7000 ffff880bfca9c800 0000000000000000 ffff880907561ce0
Apr 24 20:40:08 sergeh2 kernel: [1575627.844297] Call Trace:
Apr 24 20:40:08 sergeh2 kernel: [1575627.844305] [<ffffffff81721506>] dump_stack+0x45/0x56
Apr 24 20:40:08 sergeh2 kernel: [1575627.844310] [<ffffffff810677dd>] warn_slowpath_common+0x7d/0xa0
Apr 24 20:40:08 sergeh2 kernel: [1575627.844314] [<ffffffff810678ba>] warn_slowpath_null+0x1a/0x20
Apr 24 20:40:08 sergeh2 kernel: [1575627.844321] [<ffffffffa081f8ec>] nested_vmx_vmexit+0x11c/0x150 [kvm_intel]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844327] [<ffffffffa081fafd>] vmx_queue_exception+0xfd/0x140 [kvm_intel]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844347] [<ffffffffa03b7020>] vcpu_enter_guest+0x9f0/0xce0 [kvm]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844364] [<ffffffffa03bb2d8>] kvm_arch_vcpu_ioctl_run+0x1e8/0x460 [kvm]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844376] [<ffffffffa03a5042>] kvm_vcpu_ioctl+0x2a2/0x5e0 [kvm]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844381] [<ffffffff810aaa38>] ? __wake_up_common+0x58/0x90
Apr 24 20:40:08 sergeh2 kernel: [1575627.844387] [<ffffffff811ffc91>] ? fsnotify+0x241/0x320
Apr 24 20:40:08 sergeh2 kernel: [1575627.844391] [<ffffffff811d11c0>] do_vfs_ioctl+0x2e0/0x4c0
Apr 24 20:40:08 sergeh2 kernel: [1575627.844406] [<ffffffffa03b0504>] ? kvm_on_user_return+0x74/0x80 [kvm]
Apr 24 20:40:08 sergeh2 kernel: [1575627.844409] [<ffffffff811d1421>] SyS_ioctl+0x81/0xa0
Apr 24 20:40:08 sergeh2 kernel: [1575627.844414] [<ffffffff81731fbd>] system_call_fastpath+0x1a/0x1f
Apr 24 20:40:08 sergeh2 kernel: [1575627.844416] ---[ end trace 351396e62b6ef224 ]---
Apr 24 20:48:29 sergeh2 dnsmasq-dhcp[1409]: DHCPREQUEST(lxcbr0) 10.0.3.104 00:16:3e:72:73:32
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-48-generic 3.13.0-48.80
ProcVersionSignature: Ubuntu 3.13.0-48.80-generic 3.13.11-ckt16
Uname: Linux 3.13.0-48-generic x86_64
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 Apr 10 14:22 seq
crw-rw---- 1 root audio 116, 33 Apr 10 14:22 timer
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
ApportVersion: 2.14.1-0ubuntu3.10
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory: 'iw'
CurrentDmesg: Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
Date: Fri Apr 24 20:59:31 2015
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
MachineType: MSI MS-7522
PciMultimedia:
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-48-generic root=UUID=d1920c3b-419d-484b-b1f2-5cbc69ef62f5 ro nomodeset intel_pstate=enable nomdmonddf nomdmonisw
RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
WifiSyslog:
dmi.bios.date: 11/09/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V8.14B8
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: MSI X58 Pro (MS-7522)
dmi.board.vendor: MSI
dmi.board.version: 3.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.chassis.version: 3.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV8.14B8:bd11/09/2012:svnMSI:pnMS-7522:pvr3.0:rvnMSI:rnMSIX58Pro(MS-7522):rvr3.0:cvnMICRO-STARINTERNATIONALCO.,LTD:ct3:cvr3.0:
dmi.product.name: MS-7522
dmi.product.version: 3.0
dmi.sys.vendor: MSI
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1448269/+subscriptions
References