|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] [Patch] fix warnings while rebooting
Hi, Alex
> Unfortunately I've found a problem with this patch since committing
>it. My system has a 2 port e1000 card that shows up as PCI devices
>0000:01:02.0 and 0000:01:02.1. I hide function 1 from dom0 using
>pciback.hide=(0000:01:02.1). Without trying to start up any guest
>domains, on reboot dom0 dies with the NaT consumption fault shown below.
This is curious. free_irq_vector() is called at shutdown handler.
But this notifier_call_chain is called before shutdown handler.
Hmmm... I'll investigate it.
Could you send me the result of "lspci -vv" on your system?
>I've disabled the Xen call to free_irq_vector() until we can figure out
>what's going wrong. Thanks,
>
Thanks.
Isn't this issue occurred by using your patch?
>reboot[2702]: NaT consumption 17179869216 [1]
>Modules linked in:
>
>Pid: 2702, CPU 0, comm: reboot
>psr : 00000010085a6010 ifs : 8000000000000309 ip : [<a0000001000ac9b0>]
>Not tainted
>ip is at notifier_call_chain+0x30/0xc0
isr(17179869216 = 0x400000020) show Data NaT Page Consumption.
The below is disassemble of notifier_call_chain().
r32 is pointer of notifier_block list.
I'll check it first.
a0000001000ac760 <notifier_call_chain>:
a0000001000ac760: 00 20 25 0c 80 05 [MII] alloc
r36=ar.pfs,9,6,0
a0000001000ac766: 30 02 00 62 00 a0 mov r35=b0
a0000001000ac76c: 04 08 00 84 mov r37=r1
a0000001000ac770: 11 00 01 40 18 10 [MIB] ld8 r32=[r32]
a0000001000ac776: 80 00 00 00 42 00 mov r8=r0
a0000001000ac77c: 00 00 00 20 nop.b 0x0;;
a0000001000ac780: 10 00 00 00 01 00 [MIB] nop.m 0x0
a0000001000ac786: 60 00 80 0e 72 03 cmp.eq p6,p7=0,r32
a0000001000ac78c: 80 00 00 43 (p06) br.cond.dpnt.few
a0000001000ac800 <notifier_call_chain+0xa0>
a0000001000ac790: 08 00 00 00 01 00 [MMI] nop.m 0x0
a0000001000ac796: 80 00 80 30 20 c0 ld8 r8=[r32]
<<<<<HERE???
a0000001000ac79c: 04 00 01 84 mov r38=r32
a0000001000ac7a0: 09 38 01 42 00 21 [MMI] mov r39=r33
a0000001000ac7a6: 80 02 88 00 42 00 mov r40=r34
a0000001000ac7ac: 84 00 01 84 adds r32=8,r32;;
a0000001000ac7b0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;;
a0000001000ac7b6: 00 00 00 02 00 c0 nop.m 0x0
a0000001000ac7bc: e0 08 00 07 mov b6=r14
a0000001000ac7c0: 13 08 00 10 18 10 [MBB] ld8 r1=[r8]
a0000001000ac7c6: 00 00 00 00 10 00 nop.b 0x0
a0000001000ac7cc: 68 00 80 10 br.call.sptk.many
b0=b6;;
a0000001000ac7d0: 10 00 00 00 01 00 [MIB] nop.m 0x0
a0000001000ac7d6: 80 f0 20 12 28 00 tbit.z p8,p9=r8,15
a0000001000ac7dc: 00 00 00 20 nop.b 0x0
a0000001000ac7e0: 1c 08 00 4a 00 21 [MFB] mov r1=r37
a0000001000ac7e6: 00 00 00 02 80 04 nop.f 0x0
a0000001000ac7ec: 20 00 00 43 (p09) br.cond.dpnt.few
a0000001000ac800 <notifier_call_chain+0xa0>
a0000001000ac7f0: 12 00 01 40 18 10 [MBB] ld8 r32=[r32]
a0000001000ac7f6: 00 00 00 00 10 00 nop.b 0x0
a0000001000ac7fc: 90 ff ff 48 br.few
a0000001000ac780 <notifier_call_chain+0x20>
a0000001000ac800: 10 00 00 00 01 00 [MIB] nop.m 0x0
a0000001000ac806: 00 18 05 80 03 00 mov b0=r35
a0000001000ac80c: 00 00 00 20 nop.b 0x0
a0000001000ac810: 11 00 00 00 01 00 [MIB] nop.m 0x0
a0000001000ac816: 00 20 01 55 00 80 mov.i ar.pfs=r36
a0000001000ac81c: 08 00 84 00 br.ret.sptk.many
b0;;
Best Regards,
Akio Takebe
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|