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

Re: [Xen-ia64-devel] DomVTi with PV-on-HVM drivers causes the hypervisor panic



Hi,

On <20080728074138.GK13209%yamahata@xxxxxxxxxxxxx>,
 Isaku Yamahata wrote:
> 
> Hmm, I'm afraind that c/s 18090:1e5d42cf61ec may cause the issue.
> Could you please test again without c/s 18090:1e5d42cf61ec.

Without 18090:1e5d42cf61ec, hypervisor still crashes.
Next, I will try your patch.

I attached the panic message on Tiger4.
The source code is:

static __inline__ int
__test_and_clear_bit(int nr, volatile void * addr)
{
        __u32 *p = (__u32 *) addr + (nr >> 5);
        __u32 m = 1 << (nr & 31);
f40000000405fae6:       10 01 3c 20 20 00                   ld4 r17=[r15]
f40000000405faec:       00 00 00 20                         nop.b 0x0;;
f40000000405faf0:       10 98 7c 22 2c 20       [MIB]       and r19=31,r17
f40000000405faf6:       20 59 44 34 29 00                   extr r18=r17,5,27
f40000000405fafc:       00 00 00 20                         nop.b 0x0
f40000000405fb00:       02 78 00 1c 08 10       [MII]       ld2 r15=[r14]
f40000000405fb06:       e0 f8 03 fe 49 c0                   mov r14=32767;;
f40000000405fb0c:       f0 70 1c e2                         cmp4.eq 
p6,p7=r15,r14


Best regards,
-- 
  KUWAMURA Shin'ya
(XEN) ia64_fault, vector=0x18, ifa=0xf00000000411c080, iip=0xf40000000405fb00, 
ipsr=0x0000101008226030, isr=0x0000008000000030
(XEN) General Exception: IA-64 Reserved Register/Field fault (data access).
(XEN) d 0xf00000000411c080 domid 1
(XEN) vcpu 0xf0000004f2528000 vcpu 1
(XEN) 
(XEN) CPU 4
(XEN) psr : 0000101008226030 ifs : 8000000000000710 ip  : [<f40000000405fb00>]
(XEN) ip is at context_switch+0x440/0x920
(XEN) unat: 0000000000000000 pfs : 0000000000000006 rsc : 0000000000000003
(XEN) rnat: 0000000000000000 bsps: 0000000000000000 pr  : 00000000005a8257
(XEN) ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
(XEN) csd : 0000000000000000 ssd : 0000000000000000
(XEN) b0  : f4000000040a4fb0 b6  : a000000100015c40 b7  : 0000000000000000
(XEN) f6  : 000000000000000000000 f7  : 000000000000000000000
(XEN) f8  : 000000000000000000000 f9  : 000000000000000000000
(XEN) f10 : 000000000000000000000 f11 : 000000000000000000000
(XEN) r1  : a000000200250000 r2  : 0000000000000020 r3  : 0000000000000000
(XEN) r8  : 0000000000000000 r9  : a0000001009bffa0 r10 : 0000000000000000
(XEN) r11 : a0000001007af3e8 r12 : e00000001df97dd0 r13 : e00000001df90000
(XEN) r14 : 0000000000000000 r15 : f0000004f2529081 r16 : 0000000000000000
(XEN) r17 : 0000000000000000 r18 : 0000000000000000 r19 : 0000000000000000
(XEN) r20 : 0000000000000000 r21 : 0000000000000000 r22 : 0000000000000000
(XEN) r23 : 0000000000000000 r24 : 0000000000000000 r25 : 0000000000000000
(XEN) r26 : 0000000000000000 r27 : 0000000000000000 r28 : 0000000000000000
(XEN) r29 : 0000000000000000 r30 : 0000000000000000 r31 : 0000000000000000
(XEN) 
(XEN) Call Trace:
(XEN)  [<f4000000040c9d50>] show_stack+0x80/0xa0
(XEN)                                 sp=f0000004f2529580 bsp=f0000004f2529560
(XEN)  [<f40000000408abb0>] ia64_fault+0x120/0x670
(XEN)                                 sp=f0000004f2529750 bsp=f0000004f2529528
(XEN)  [<f4000000040c2640>] ia64_leave_kernel+0x0/0x300
(XEN)                                 sp=f0000004f2529750 bsp=f0000004f2529528
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 4:
(XEN) Fault in Xen.
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

 


Rackspace

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