From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@bugzilla.kernel.org Subject: [Bug 102301] New: Shutting down a Windowvs 10 virtual machine (with VGA passthrough) causes a hard crash, every time Date: Wed, 05 Aug 2015 05:11:48 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from mail.kernel.org ([198.145.29.136]:46950 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750925AbbHEFLx (ORCPT ); Wed, 5 Aug 2015 01:11:53 -0400 Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id E68EA2054E for ; Wed, 5 Aug 2015 05:11:51 +0000 (UTC) Received: from bugzilla1.web.kernel.org (bugzilla1.web.kernel.org [172.20.200.51]) by mail.kernel.org (Postfix) with ESMTP id 582C3204E2 for ; Wed, 5 Aug 2015 05:11:49 +0000 (UTC) Sender: kvm-owner@vger.kernel.org List-ID: https://bugzilla.kernel.org/show_bug.cgi?id=102301 Bug ID: 102301 Summary: Shutting down a Windowvs 10 virtual machine (with VGA passthrough) causes a hard crash, every time Product: Virtualization Version: unspecified Kernel Version: 4.1.4 Hardware: Intel OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: kvm Assignee: virtualization_kvm@kernel-bugs.osdl.org Reporter: will.marler@gmail.com Regression: No I'm using libvirt and virt-manager to manage the VM; the VM is running using qemu. I am using VGA passthrough, and it works very smoothly. Until it's time to shut down; when I shut down the VM (either by virt-manager force power off, or from within the guest using start -> shut down), the host crashes. Here's the last bit from journalctl: Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Meta+F5" for "kwin" : "MoveMouseToFocus" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Alt+F3" for "kwin" : "Window Operations Menu" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Ctrl+F1" for "kwin" : "Switch to Desktop 1" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Alt+Shift+Backtab" for "kwin" : "Walk Through Windows (Reverse)" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Ctrl+F3" for "kwin" : "Switch to Desktop 3" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Alt+Tab" for "kwin" : "Walk Through Windows" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Ctrl+F8" for "kwin" : "ShowDesktopGrid" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Meta+Alt+Left" for "kwin" : "Switch Window Left" Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Alt+~" for "kwin" : "Walk Through Windows of Current Application Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: adding shift to the grab Aug 04 23:00:17 haze kglobalaccel5[791]: kglobalaccel-runtime: Registering key "Meta+F6" for "kwin" : "MoveMouseToCenter" Aug 04 23:00:18 haze libvirtd[523]: internal error: End of file from monitor Aug 04 23:00:18 haze systemd-machined[1712]: Machine qemu-win10 terminated. Aug 04 23:00:18 haze kernel: vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=io+mem:owns=none Aug 04 23:00:18 haze kernel: BUG: unable to handle kernel paging request at 00000000ffd61000 Aug 04 23:00:18 haze kernel: IP: [<00000000ffd61000>] 0xffd61000 Aug 04 23:00:18 haze kernel: PGD 0 Aug 04 23:00:18 haze kernel: Oops: 0010 [#1] PREEMPT SMP Aug 04 23:00:18 haze kernel: Modules linked in: vhost_net vhost macvtap macvlan vfio_pci vfio_iommu_type1 vfio_virqfd vfio xt_CHECKSUM iptable_m Aug 04 23:00:18 haze kernel: intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 l Aug 04 23:00:18 haze kernel: CPU: 2 PID: 523 Comm: libvirtd Not tainted 4.1.4-1-ARCH #1 Aug 04 23:00:18 haze kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./Z87 Pro3, BIOS P2.90 07/11/2014 Aug 04 23:00:18 haze kernel: task: ffff880419af0000 ti: ffff880366ad8000 task.ti: ffff880366ad8000 Aug 04 23:00:18 haze kernel: RIP: 0010:[<00000000ffd61000>] [<00000000ffd61000>] 0xffd61000 Aug 04 23:00:18 haze kernel: RSP: 0018:ffff880366adbc70 EFLAGS: 00010286 Aug 04 23:00:18 haze kernel: RAX: 00000000ffd61000 RBX: ffff88041c846098 RCX: 0000000000000000 Aug 04 23:00:18 haze kernel: RDX: 0000000000000000 RSI: ffff88041c846098 RDI: ffff88041c846098 Aug 04 23:00:18 haze kernel: RBP: ffff880366adbc98 R08: 0000000000000002 R09: ffff880366adbc3c Aug 04 23:00:18 haze kernel: R10: 0000000000000001 R11: 000000000000062e R12: ffff88041c846146 Aug 04 23:00:18 haze kernel: R13: 00000000ffd61000 R14: 0000000000000000 R15: 000000000000000c Aug 04 23:00:18 haze kernel: FS: 00007f7f40cf17c0(0000) GS:ffff88042f300000(0000) knlGS:0000000000000000 Aug 04 23:00:18 haze kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 04 23:00:18 haze kernel: CR2: 00000000ffd61000 CR3: 0000000365262000 CR4: 00000000001407e0 Aug 04 23:00:18 haze kernel: Stack: Aug 04 23:00:18 haze kernel: ffffffff813fe7b6 0008880366adbca8 0000000000000008 ffff88041c846098 Aug 04 23:00:18 haze kernel: 0000000000000004 ffff880366adbcc8 ffffffff813ff6c1 ffff88041c846098 Aug 04 23:00:18 haze kernel: 0000000000000004 ffff88041c846146 0000000000000246 ffff880366adbcf8 Aug 04 23:00:18 haze kernel: Call Trace: Aug 04 23:00:18 haze kernel: [] ? __rpm_callback+0x36/0x90 Aug 04 23:00:18 haze kernel: [] rpm_idle+0x231/0x2a0 Aug 04 23:00:18 haze kernel: [] __pm_runtime_idle+0x53/0x70 Aug 04 23:00:18 haze kernel: [] pci_device_remove+0x78/0xc0 Aug 04 23:00:18 haze kernel: [] __device_release_driver+0x87/0x120 Aug 04 23:00:18 haze kernel: [] device_release_driver+0x23/0x30 Aug 04 23:00:18 haze kernel: [] unbind_store+0x115/0x160 Aug 04 23:00:18 haze kernel: [] drv_attr_store+0x25/0x40 Aug 04 23:00:18 haze kernel: [] sysfs_kf_write+0x3a/0x50 Aug 04 23:00:18 haze kernel: [] kernfs_fop_write+0x127/0x180 Aug 04 23:00:18 haze kernel: [] __vfs_write+0x37/0x110 Aug 04 23:00:18 haze kernel: [] ? __sb_start_write+0x58/0x110 Aug 04 23:00:18 haze kernel: [] ? security_file_permission+0x23/0xa0 Aug 04 23:00:18 haze kernel: [] vfs_write+0xa4/0x1c0 Aug 04 23:00:18 haze kernel: [] SyS_write+0x59/0xd0 Aug 04 23:00:18 haze kernel: [] system_call_fastpath+0x12/0x71 Aug 04 23:00:18 haze kernel: Code: Bad RIP value. Aug 04 23:00:18 haze kernel: RIP [<00000000ffd61000>] 0xffd61000 -- Reboot -- I'm happy to provide any useful information, although this is the first time I've filed a bug against the kernel. This crash is reliably reproducible, so just ask and ye shall receive. Distribution is Arch. -- You are receiving this mail because: You are watching the assignee of the bug.