From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@bugzilla.kernel.org Subject: [Bug 29382] Panic: Unable to handle kernel paging request Date: Sun, 20 Feb 2011 10:48:20 GMT Message-ID: <201102201048.p1KAmKRt017015@demeter1.kernel.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To: kvm@vger.kernel.org Return-path: Received: from demeter1.kernel.org ([140.211.167.39]:33687 "EHLO demeter1.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753238Ab1BTKsX (ORCPT ); Sun, 20 Feb 2011 05:48:23 -0500 Received: from demeter1.kernel.org (localhost.localdomain [127.0.0.1]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id p1KAmKWp017016 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 20 Feb 2011 10:48:20 GMT In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: https://bugzilla.kernel.org/show_bug.cgi?id=29382 Avi Kivity changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |avi@redhat.com --- Comment #6 from Avi Kivity 2011-02-20 10:48:03 --- What is your qemu command line? The crash is in int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level) { struct kvm_kernel_irq_routing_entry *e, irq_set[KVM_NR_IRQCHIPS]; int ret = -1, i = 0; struct kvm_irq_routing_table *irq_rt; struct hlist_node *n; trace_kvm_set_irq(irq, level, irq_source_id); /* Not possible to detect if the guest uses the PIC or the * IOAPIC. So set the bit in both. The guest will ignore * writes to the unused one. */ rcu_read_lock(); irq_rt = rcu_dereference(kvm->irq_routing); if (irq < irq_rt->nr_rt_entries) ^^^ here hlist_for_each_entry(e, n, &irq_rt->map[irq], link) irq_set[i++] = *e; rcu_read_unlock(); Looks like kvm->irq_routing is corrupted (but not NULL). -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.