From: bugzilla-daemon@bugzilla.kernel.org
To: kvm@vger.kernel.org
Subject: [Bug 81841] amd-iommu: kernel BUG & lockup after shutting down KVM guest using PCI passthrough/PCIe bridge
Date: Thu, 07 Aug 2014 15:30:08 +0000 [thread overview]
Message-ID: <bug-81841-28872-JYQHyqazoM@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-81841-28872@https.bugzilla.kernel.org/>
https://bugzilla.kernel.org/show_bug.cgi?id=81841
Marti Raudsepp <marti@juffo.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Kernel Version|3.13 (Ubuntu: |3.16.0 (originally Ubuntu
|3.13.0-32-generic) |3.13.0-32-generic)
--- Comment #4 from Marti Raudsepp <marti@juffo.org> ---
Also occurs with freshly built mainline kernel version 3.16.0.
[ 87.327457] ------------[ cut here ]------------
[ 87.327488] kernel BUG at drivers/iommu/amd_iommu.c:2382!
[ 87.327505] invalid opcode: 0000 [#1] SMP
[ 87.327526] Modules linked in: pci_stub(E) ipt_MASQUERADE(E) iptable_nat(E)
nf_nat_ipv4(E) nf_nat(E) nf_conntrack_ipv4(E) nf_defrag_ipv4(E) xt_conntrack(E)
nf_conntrack(E) ipt_REJECT(E) xt_CHECKSUM(E) iptable_mangle(E) xt_tcpudp(E)
bridge(E) stp(E) llc(E) ip6table_filter(E) ip6_tables(E) iptable_filter(E)
ip_tables(E) ebtable_nat(E) ebtables(E) x_tables(E) nct6775(E) hwmon_vid(E)
radeon(E) kvm_amd(E) kvm(E) snd_hda_codec_realtek(E) snd_hda_codec_generic(E)
snd_hda_codec_hdmi(E) snd_hda_intel(E) snd_hda_controller(E) snd_hda_codec(E)
i2c_algo_bit(E) crct10dif_pclmul(E) drm_kms_helper(E) crc32_pclmul(E)
ghash_clmulni_intel(E) snd_hwdep(E) aesni_intel(E) snd_pcm(E) ttm(E)
aes_x86_64(E) glue_helper(E) netconsole(E) drm(E) lrw(E) snd_timer(E)
configfs(E) snd(E) gf128mul(E) ablk_helper(E) cryptd(E) soundcore(E) lp(E)
serio_raw(E) k10temp(E) i2c_piix4(E) mac_hid(E) video(E) parport(E)
usb_storage(E) pata_acpi(E) hid_generic(E) usbhid(E) hid(E) alx(E) psmouse(E)
mdio(E) pata_atiixp(E) ahci(E) libahci(E)
[ 87.327963] CPU: 0 PID: 1452 Comm: qemu-system-x86 Tainted: G E
3.16.0 #1
[ 87.327986] Hardware name: To Be Filled By O.E.M. To Be Filled By
O.E.M./FM2A88X Extreme6+, BIOS L3.16 04/16/2014
[ 87.328016] task: ffff880427a18000 ti: ffff880421280000 task.ti:
ffff880421280000
[ 87.328039] RIP: 0010:[<ffffffff816059dd>] [<ffffffff816059dd>]
__detach_device+0xad/0xb0
[ 87.328071] RSP: 0018:ffff880421283b38 EFLAGS: 00010046
[ 87.328088] RAX: 0000000000000000 RBX: ffff8804286e5240 RCX:
ffff880421283ae0
[ 87.328110] RDX: dead000000100100 RSI: 0000000000000086 RDI:
ffff8804286e5240
[ 87.328132] RBP: ffff880421283b58 R08: 0000000000000046 R09:
ffff8804299b8900
[ 87.328154] R10: ffff880000000000 R11: 000ffffffffff000 R12:
0000000000000000
[ 87.328175] R13: ffff88042127a610 R14: ffff88042744c040 R15:
ffff8804286e5240
[ 87.328197] FS: 00007f1d03857700(0000) GS:ffff88043ec00000(0000)
knlGS:0000000000000000
[ 87.328221] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 87.328239] CR2: 00007f1d03dc63a0 CR3: 0000000001c13000 CR4:
00000000000407f0
[ 87.328260] Stack:
[ 87.328268] dead000000100100 ffff88042127a600 ffff88042127a610
ffff88042744c040
[ 87.328299] ffff880421283b98 ffffffff81605a7e 0000000000000202
ffff88042744c040
[ 87.328333] ffff88042744c040 ffff880420a3c008 ffff8804242b0a80
ffff88007786dfd8
[ 87.328365] Call Trace:
[ 87.328378] [<ffffffff81605a7e>] amd_iommu_domain_destroy+0x9e/0x160
[ 87.328400] [<ffffffff816022db>] iommu_domain_free+0x1b/0x30
[ 87.328432] [<ffffffffa03628a3>] kvm_iommu_unmap_guest+0x53/0x60 [kvm]
[ 87.328461] [<ffffffffa0373059>] kvm_arch_destroy_vm+0x39/0x1f0 [kvm]
[ 87.328484] [<ffffffff810cfebd>] ? synchronize_srcu+0x1d/0x20
[ 87.328509] [<ffffffffa035b26e>] kvm_put_kvm+0x10e/0x220 [kvm]
[ 87.328535] [<ffffffffa035b3b8>] kvm_vcpu_release+0x18/0x20 [kvm]
[ 87.328556] [<ffffffff811d0a04>] __fput+0xe4/0x220
[ 87.328573] [<ffffffff811d0b8e>] ____fput+0xe/0x10
[ 87.328591] [<ffffffff8108cd74>] task_work_run+0xc4/0xe0
[ 87.328609] [<ffffffff8106ef18>] do_exit+0x2b8/0xa60
[ 87.328627] [<ffffffff8106f73f>] do_group_exit+0x3f/0xa0
[ 87.328645] [<ffffffff8107f100>] get_signal_to_deliver+0x1d0/0x6f0
[ 87.328668] [<ffffffff81012548>] do_signal+0x48/0x9d0
[ 87.328687] [<ffffffff8111d1bc>] ? acct_account_cputime+0x1c/0x20
[ 87.328708] [<ffffffff810a372b>] ? account_user_time+0x8b/0xa0
[ 87.329791] [<ffffffff810a3cf4>] ? vtime_account_user+0x54/0x60
[ 87.330869] [<ffffffff81012f39>] do_notify_resume+0x69/0xb0
[ 87.331950] [<ffffffff8172b32a>] int_signal+0x12/0x17
[ 87.333016] Code: fe ff ff eb b8 66 0f 1f 84 00 00 00 00 00 48 8b 35 69 b0
9a 00 49 39 f4 74 c1 48 89 df e8 8c fd ff ff 5b 41 5c 41 5d 41 5e 5d c3 <0f> 0b
90 66 66 66 66 90 55 48 89 e5 41 57 41 56 49 89 fe 41 55
[ 87.335373] RIP [<ffffffff816059dd>] __detach_device+0xad/0xb0
[ 87.336475] RSP <ffff880421283b38>
[ 87.337562] ---[ end trace bee5733468f37c81 ]---
--
You are receiving this mail because:
You are watching the assignee of the bug.
next prev parent reply other threads:[~2014-08-07 15:30 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-07 14:45 [Bug 81841] New: amd-iommu: kernel BUG & lockup after shutting down KVM guest using PCI passthrough/PCIe bridge bugzilla-daemon
2014-08-07 14:46 ` [Bug 81841] " bugzilla-daemon
2014-08-07 14:47 ` bugzilla-daemon
2014-08-07 14:47 ` bugzilla-daemon
2014-08-07 15:30 ` bugzilla-daemon [this message]
2014-08-07 16:25 ` bugzilla-daemon
2014-08-07 17:56 ` bugzilla-daemon
2014-08-07 18:11 ` bugzilla-daemon
2014-08-07 18:53 ` bugzilla-daemon
2014-08-07 19:47 ` bugzilla-daemon
2014-08-08 2:48 ` bugzilla-daemon
2014-08-08 10:19 ` bugzilla-daemon
2014-08-12 9:36 ` bugzilla-daemon
2014-08-12 10:30 ` bugzilla-daemon
2014-08-12 10:42 ` bugzilla-daemon
2014-08-12 14:53 ` bugzilla-daemon
2014-08-12 15:09 ` bugzilla-daemon
2014-08-12 15:20 ` bugzilla-daemon
2014-09-01 9:30 ` bugzilla-daemon
2014-09-09 7:39 ` bugzilla-daemon
2014-09-09 14:58 ` bugzilla-daemon
2014-09-09 15:25 ` bugzilla-daemon
2014-10-02 13:30 ` bugzilla-daemon
2014-10-10 15:58 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-81841-28872-JYQHyqazoM@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=kvm@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).