Mike Egglestone
2014-May-20 16:25 UTC
[Pkg-xen-devel] Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
Ian Campbell <ijc at hellion.org.uk> writes: #What were the previous settings (the ones which worked for grub but not #Xen)? Do these new settings work with native Linux? # #Given the change in behaviour my gut feeling is that either the Legacy #USB Support option or the 60/64 emulation ones are the one which matters #out of that set. The default and previous settings were everything enabled, which works normally under native linux. As long as "legacy" usb is turned on, the XEN 4.3 booted keyboard does not work. I've added iommu=debug to the XEN CMD Line under grub. Attached is the xl dmesg log and system dmesg. What else did I miss that could be useful info? Thanks, -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140520/827f8bef/attachment-0001.html> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: dmesg.txt URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140520/827f8bef/attachment-0002.txt> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xldmesg.txt URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140520/827f8bef/attachment-0003.txt>
Jan Beulich
2014-May-21 08:32 UTC
[Pkg-xen-devel] Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
>>> On 20.05.14 at 18:25, <mike at estone.ca> wrote: > I've added iommu=debug to the XEN CMD Line under grub. > Attached is the xl dmesg log and system dmesg.Okay, this at least clarifies there is a (relatively big) RMRR. There is a change to the handling of these among the ones that'll become 4.3.3 - mind giving http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=6c63041428cc348bcb2887afabd606bc4bd5523f a try on top of your 4.3.2 (or trying the tip of the stable-4.3 branch)?> What else did I miss that could be useful info?At least the resolution of these addresses (XEN) traps.c:3061: GPF (0000): ffff82c4c0186a91 -> ffff82c4c0218daa (XEN) traps.c:3061: GPF (0000): ffff82c4c0186a91 -> ffff82c4c0218daa into (symbol,offset) pairs, so we can at least make a first guess at whether these are in any way related to your problem. Jan
Mike Egglestone
2014-May-22 17:19 UTC
[Pkg-xen-devel] Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
"Jan Beulich" <JBeulich at suse.com> writes: #Okay, this at least clarifies there is a (relatively big) RMRR. There is #a change to the handling of these among the ones that'll become #4.3.3 - mind giving #http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=6c63041428cc348bcb2887afabd606bc4bd5523f #a try on top of your 4.3.2 (or trying the tip of the stable-4.3 branch)? # #> What else did I miss that could be useful info? # #At least the resolution of these addresses # #(XEN) traps.c:3061: GPF (0000): ffff82c4c0186a91 -> ffff82c4c0218daa #(XEN) traps.c:3061: GPF (0000): ffff82c4c0186a91 -> ffff82c4c0218daa # #into (symbol,offset) pairs, so we can at least make a first guess at #whether these are in any way related to your problem. Booted into xen compiled with xen-syms. Hope this is right. :) root at xen-3:~# xl dmesg |grep trap |grep GPF (XEN) traps.c:3061: GPF (0000): ffff82c4c0186ae1 -> ffff82c4c0218e3a (XEN) traps.c:3061: GPF (0000): ffff82c4c0186ae1 -> ffff82c4c0218e3a root at xen-3:~# gdb xen-4.3.0/xen/xen-syms GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1.1) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /root/xen-4.3.0/xen/xen-syms...done. (gdb) list *0xffff82c4c0186ae1 0xffff82c4c0186ae1 is in do_general_protection (traps.c:2597). 2592 case MSR_EFER: 2593 rdmsr_normal: 2594 /* Everyone can read the MSR space. */ 2595 /* gdprintk(XENLOG_WARNING,"Domain attempted RDMSR %p.\n", 2596 _p(regs->ecx));*/ 2597 if ( rdmsr_safe(regs->ecx, msr_content) ) 2598 goto fail; 2599 regs->eax = (uint32_t)msr_content; 2600 regs->edx = (uint32_t)(msr_content >> 32); 2601 break; (gdb) quit root at xen-3:~# I am a noob when working with source code. How do I bump my xen up to 4.3.3? Thanks, -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140522/156dd65a/attachment.html>
Possibly Parallel Threads
- Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
- Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
- Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 faile
- Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 failed with error -110"
- Bug#748052: [Xen-devel] dom0 USB failing with "ehci-pci: probe of 0000:00:1d.0 failed with error -110"