WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] Oops: 0000 [#1] SMP - Xen 3.4.1, Linux 2.6.31, Fedora 11

To: Nathan Stratton <nathan@xxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] Oops: 0000 [#1] SMP - Xen 3.4.1, Linux 2.6.31, Fedora 11
From: "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>
Date: Wed, 16 Sep 2009 11:11:09 +0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Delivery-date: Tue, 15 Sep 2009 20:13:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.LFD.2.00.0909151854160.10622@xxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <alpine.LFD.2.00.0909151854160.10622@xxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aco2YCAqWODWet76Rr+RB/ArlXAH8gAGuy6A
Thread-topic: [Xen-devel] Oops: 0000 [#1] SMP - Xen 3.4.1, Linux 2.6.31, Fedora 11
The real reason is the UHCI DMA error and maybe caused by swiotlb.

I'm not sure if following patch is in your code or not.

http://article.gmane.org/gmane.comp.emulators.xen.devel/71324

--jyh

xen-devel-bounces@xxxxxxxxxxxxxxxxxxx wrote:
> Running Xen 3.4.1 on Fedora 11, upgraded from 2.6.31 rc-6 to
> 2.6.31 and
> ran into:
> 
> [    1.974072] usb usb2: usb_probe_device
> [    1.974074] usb usb2: no configuration chosen from 0 choices
> [    1.974076] drivers/usb/core/inode.c: creating file '001'
> [    1.974096] uhci_hcd 0000:00:1d.0: HC died; cleaning up
> [    1.974105] BUG: unable to handle kernel NULL pointer
> dereference at
> 0000000000000098
> [    1.974108] IP: [<ffffffff812e2327>] usb_kick_khubd+0xb/0x20 [   
> 1.974117] PGD 0 [    1.974119] Oops: 0000 [#1] SMP
> [    1.974121] last sysfs file:
> [    1.974124] CPU 0
> [    1.974126] Modules linked in:
> [    1.974129] Pid: 665, comm: work_for_cpu Not tainted 2.6.31 #1
> X7DW3 [    1.974131] RIP: e030:[<ffffffff812e2327>] 
> [<ffffffff812e2327>] usb_kick_khubd+0xb/0x20 [    1.974136] RSP:
> e02b:ffff8803e81f7de0  EFLAGS: 00010046 [    1.974138] RAX:
> 0000000000000000 RBX: ffff8803e85dcc00 RCX: 000000000000024f [   
> 1.974140] RDX: ffffffff818edf6c RSI: 0000000000000023 RDI:
> ffff8803e85c6000 [    1.974143] RBP: ffff8803e81f7de0 R08:
> 0000000000000002 R09: 0000000000000000 [    1.974145] R10:
> 0000000000000005 R11: 0000000000000000 R12: 0000000000000241 [   
> 1.974147] R13: ffff8803e85c6000 R14: ffff8803e85c6000 R15:
> 0000000000000014 [    1.974153] FS:  0000000000000000(0000)
> GS:ffffc90000000000(0000) knlGS:0000000000000000 [    1.974155] CS: 
> e033 DS: 0000 ES: 0000 CR0: 000000008005003b [    1.974157] CR2:
> 0000000000000098 CR3: 0000000001001000 CR4: 0000000000002660 [   
> 1.974160] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
> 0000000000000000 [    1.974163] DR3: 0000000000000000 DR6:
> 00000000ffff0ff0 DR7: 0000000000000400 [    1.974166] Process
> work_for_cpu (pid: 665, threadinfo ffff8803e81f6000, task
> ffff8803ea29f100) [    1.974167] Stack: [    1.974171] 
> ffff8803e81f7e00 ffffffff812e7581 ffff8803e85dcc00 0000000000000000 [
> 1.974174] <0> ffff8803e81f7e60 ffffffff812e851b ffff8803e81f7e40
> 0000000000001800 [    1.974178] <0> ffffffff8164876b ffff8803e9806880
> ffff8803e85dcc00 ffff8803e9806800 [    1.974182] Call Trace: [   
> 1.974187]  [<ffffffff812e7581>] usb_hc_died+0x60/0x74 [    1.974191] 
> [<ffffffff812e851b>] usb_add_hcd+0x546/0x60c [    1.974195] 
> [<ffffffff812f4c31>] usb_hcd_pci_probe+0x252/0x305 [    1.974201] 
> [<ffffffff81055976>] ? do_work_for_cpu+0x0/0x25 [    1.974206] 
> [<ffffffff811b9117>] local_pci_probe+0x12/0x16 [    1.974209] 
> [<ffffffff81055989>] do_work_for_cpu+0x13/0x25 [    1.974213] 
> [<ffffffff8105926d>] kthread+0x8c/0x94 [    1.974217] 
> [<ffffffff81013b0a>] child_rip+0xa/0x20 [    1.974221] 
> [<ffffffff81012ce7>] ? int_ret_from_sys_call+0x7/0x1b [    1.974225] 
> [<ffffffff8101349d>] ? retint_restore_args+0x5/0x6 [    1.974228] 
> [<ffffffff81013b00>] ? child_rip+0x0/0x20 [    1.974229] Code: 48 c7
> c7 90 13 71 81 e8 ba 60 d5 ff 48 89   
> de 48 c7 c7
> 68 df 8e 81 e8 d0 71 1a 00 5b 41 5c c9 c3 55 48 8b 87 08 02 00 00 48
> 89 e5 <48> 8b 80 98 00 00 00 48 8b b8 b8 00 00 00 e8 57 ff ff ff c9 c3
> [    1.974261] RIP  [<ffffffff812e2327>] usb_kick_khubd+0xb/0x20
> [    1.974265]  RSP <ffff8803e81f7de0>
> [    1.974266] CR2: 0000000000000098
> [    1.974274] ---[ end trace 3c92d0fd04a9e00f ]---
> [    1.974279] work_for_cpu used greatest stack depth: 4936 bytes left
> [    2.284320] scsi 2:0:0:0: Direct-Access     ATA      WDC
> WD1600BEVS-2 
> 11.0 PQ: 0 ANSI: 5
> [    2.292878] sd 2:0:0:0: Attached scsi generic sg0 type 0
> [    2.298351] sd 2:0:0:0: [sda] 312581808 512-byte logical
> blocks: (160
> GB/149 GiB)
> [    2.305918] sd 2:0:0:0: [sda] Write Protect is off
> [    2.306836] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [    2.315812] sd 2:0:0:0: [sda] Write cache: enabled, read cache:
> enabled, doesn't support DPO or FUA
> [    2.325041]  sda:
> 
> 
>> <>
> Nathan Stratton                                CTO, BlinkMind, Inc.
> nathan at robotics.net                         nathan at blinkmind.com
> http://www.robotics.net                       
> http://www.blinkmind.com 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel