From mboxrd@z Thu Jan 1 00:00:00 1970 From: Patrick Scharrenberg Subject: pciback for usb-controller and usb-storage on x86_64 ends in Oops Date: Wed, 01 Nov 2006 20:19:47 +0100 Message-ID: <4548F353.1000604@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Xen-Devel List-Id: xen-devel@lists.xenproject.org Hi! I tried to pcipassthrough usb-controllers to domu to use it with a memory-stick. First xen complained that the driver needs write-access to its configuration space, so I added these to pci-quirks. Since it still didn't work I also added the device to pci-permissive but I still get an errormessage with Oops (at the end of this email) when sticking in the memory-stick. I tried xen-3.0.3 and latest unstable (12053:874cc0ff214d). I use the fedora 2.6.18.1-xen0 since otherwise my sata-controller is not detected. What can I do? Patrick lspci: 00:10.0 0c03: 1106:3038 (rev a0) (prog-if 00 [UHCI]) Subsystem: 1462:7253 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- ] scsi_calculate_bounce_limit+0x19/0x60 PGD 7d6c067 PUD 7c53067 PMD 0 Oops: 0000 [1] CPU 0 Modules linked in: usb_storage uhci_hcd Pid: 2017, comm: usb-stor-scan Not tainted 2.6.18.1-xen0 #7 RIP: e030:[] [] scsi_calculate_bounce_limit+0x19/0x60 RSP: e02b:ffff880006ddbc20 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff880007e0c188 RCX: 0000000000000067 RDX: 0000000000000071 RSI: 00000000000000f0 RDI: ffff8800083a2800 RBP: ffff880006ddbc20 R08: ffff880007e35000 R09: 000000000000000d R10: ffff8800000caec0 R11: 00000000000001a0 R12: ffff8800083a2800 R13: ffff880007139028 R14: ffff8800083a2800 R15: 0000000000000000 FS: 00002aebaf08cae0(0000) GS:ffffffff80757000(0000) knlGS:0000000000000000 CS: e033 DS: 0000 ES: 0000 Process usb-stor-scan (pid: 2017, threadinfo ffff880006dda000, task ffff880007d35610) Stack: ffff880006ddbc40 ffffffff804a412a ffff8800080e0800 ffff880007139000 ffff880006ddbc80 ffffffff804a5fc6 ffff880006ddbc80 ffff8800083a2800 0000000000000000 0000000000000000 Call Trace: [] scsi_alloc_queue+0x6a/0xc0 [] scsi_alloc_sdev+0x126/0x1e0 [] scsi_probe_and_add_lun+0xe2/0x8f0 [] __scsi_scan_target+0xd2/0x5b0 [] process_timeout+0x0/0x10 [] keventd_create_kthread+0x0/0x70 [] printk+0x67/0x70 [] scsi_scan_channel+0x65/0xa0 [] scsi_scan_host_selected+0x96/0xe0 [] keventd_create_kthread+0x0/0x70 [] scsi_scan_host+0x15/0x20 [] :usb_storage:usb_stor_scan_thread+0x17a/0x19e [] autoremove_wake_function+0x0/0x40 [] :usb_storage:usb_stor_scan_thread+0x0/0x19e [] kthread+0xd9/0x110 [] child_rip+0xa/0x12 [] keventd_create_kthread+0x0/0x70 [] kthread+0x0/0x110 [] child_rip+0x0/0x12 Code: 8b 40 78 85 c0 75 10 48 8b 05 51 31 34 00 48 c1 e0 0c eb 25 RIP [] scsi_calculate_bounce_limit+0x19/0x60 RSP CR2: 0000000000000078