[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen-unstable: xen panic RIP: dpci_softirq



Friday, November 14, 2014, 2:57:38 PM, you wrote:

>>>> On 14.11.14 at 14:11, <linux@xxxxxxxxxxxxxx> wrote:
>> (XEN) [2014-11-14 13:00:06.810] ----[ Xen-4.5.0-rc  x86_64  debug=y  Not 
>> tainted ]----
>> (XEN) [2014-11-14 13:00:06.810] CPU:    3
>> (XEN) [2014-11-14 13:00:06.810] RIP:    e008:[<ffff82d080148f14>] 
>> dpci_softirq+0x9c/0x231
>> (XEN) [2014-11-14 13:00:06.810] RFLAGS: 0000000000010283   CONTEXT: 
>> hypervisor
>> (XEN) [2014-11-14 13:00:06.811] rax: 0000000000100100   rbx: 
>> ffff830515c86d90  rcx: 0000000000000001

> This and ...

>> (XEN) [2014-11-14 13:00:06.811] Pagetable walk from 0000000000100108:
>> (XEN) [2014-11-14 13:00:06.811]  L4[0x000] = 000000055d09a063 
>> ffffffffffffffff
>> (XEN) [2014-11-14 13:00:06.811]  L3[0x000] = 000000055d099063 
>> ffffffffffffffff
>> (XEN) [2014-11-14 13:00:06.811]  L2[0x000] = 000000055d098063 
>> ffffffffffffffff 

> ... this suggest it hit a poisoned list entry, due to

> #define LIST_POISON1  ((void *) 0x00100100)

> But without you helping out with associating the crash location with
> a source line (or allowing us to do so by making xen-syms available
> somewhere) this is going to remain guesswork.

> Jan

Hi Jan,

# addr2line -e ./xen-syms ffff82d080148f14
/usr/src/new/xen-unstable/xen/include/xen/list.h:175

Which turns out to be this assert:
/**
 * list_del - deletes entry from list.
 * @entry: the element to delete from the list.
 * Note: list_empty on entry does not return true after this, the entry is
 * in an undefined state.
 */
static inline void list_del(struct list_head *entry)
{
    ASSERT(entry->next->prev == entry);



The other lines from the stacktrace point to:
# addr2line -e ./xen-syms ffff82d08012bd91
/usr/src/new/xen-unstable/xen/common/softirq.c:52

# addr2line -e ./xen-syms ffff82d08012bde9
/usr/src/new/xen-unstable/xen/common/softirq.c:66

# addr2line -e ./xen-syms ffff82d0801623d5
/usr/src/new/xen-unstable/xen/arch/x86/domain.c:119

# addr2line -e ./xen-syms ffff82d08012bd91
/usr/src/new/xen-unstable/xen/common/softirq.c:52


--
Sander


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.