From: David Ford <david@linux.com>
To: Greg KH <greg@wirex.com>
Cc: linux-kernel@vger.kernel.org, Keith Owens <kaos@ocs.com.au>
Subject: Re: [bug] usb-uhci locks up on boot half the time
Date: Wed, 08 Nov 2000 22:55:37 -0800 [thread overview]
Message-ID: <3A0A4A69.6288E1B8@linux.com> (raw)
In-Reply-To: <3A09F158.910C925@linux.com> <14857.62696.393621.795132@somanetworks.com> <3A09FD81.E7DA9352@linux.com> <20001108200844.A13446@wirex.com> <3A0A25C1.C46E392B@linux.com> <20001108215901.A13572@wirex.com>
[-- Attachment #1: Type: text/plain, Size: 2096 bytes --]
Greg KH wrote:
> On Wed, Nov 08, 2000 at 08:19:13PM -0800, David Ford wrote:
> > I am going thru the steps atm. The JE driver also hangs.
>
> Thanks for doing this.
np.
> > More information. I have an external USB 4 port hub, in which I have one
> > logitech mouse at the moment. I can cold boot and reboot to my heart's
> > delight fine. But if I unplug/plug in the mouse and reboot, it will hang.
> > Note, I have to unplug and plug back in the mouse to get it recognized by
> > the system before I can use it.
>
> Is the external hub a externally powered hub, or self powered hub (does
> it get it's power from a plug in the wall, or from the USB bus)? Self
> powered hubs are notoriously flaky and have been known to do evil things
> to the USB bus.
Either. Currently bus (self) powered. This hub has worked fine on my other
computers without any adverse affect.
I've stepped through w/ kdb and found some more info. I'm not experience
enough with kdb to provide more details, my apologies.
usb_uhci():2952
start_uhci():2896
pci_write_config_word():
[kdb output trimmed]
pci_write_config_word+0x29: call *%eax
pci_conf1_write_config_word: pushl %ebp
+0x1: movl %esp,%ebp
+0x3: pushl %esi
+0x4: pushl %ebx
+0x5: movl 0x8(%ebp),%edx
+0x8: movl 0xc(%ebp),%ecx
+0xb: movl 0x10(%ebp),%esi
+0xe: movl 0x10(%edx),%eax
+0x11: movzbl 0x3c(%eax),%ebx
+0x15: movl 0x20(%edx),%eax
+0x18: shll $0x10,%ebx
+0x1b: shll $0x8,%eax
+0x1e: movl $0xcf8,%edx
+0x23: orl $0x80000000,%eax
+0x28: orl %eax,%ebx
+0x2a: movl %ecx,%eax
+0x2c: andb $0xfc,%al
+0x2e: orl %eax,%ebx
+0x30: movl %ebx,%eax
+0x32: outl %eax,(%dx)
+0x32: outl %eax,(%dx)
+0x33: movl %ecx,%edx
+0x35: movl %esi,%eax
+0x37: andl $0x2,%edx
+0x3a: orl $0xcfc,%edx
+0x40: outw %ax,(%dx)
And here is where it hangs.
--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."
[-- Attachment #2: Card for David Ford --]
[-- Type: text/x-vcard, Size: 176 bytes --]
begin:vcard
n:Ford;David
x-mozilla-html:TRUE
adr:;;;;;;
version:2.1
email;internet:david@kalifornia.com
title:Blue Labs Developer
x-mozilla-cpt:;14688
fn:David Ford
end:vcard
next prev parent reply other threads:[~2000-11-09 6:56 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-11-09 0:35 [bug] usb-uhci locks up on boot half the time David Ford
2000-11-09 0:50 ` Georg Nikodym
2000-11-09 1:27 ` David Ford
2000-11-09 4:08 ` Greg KH
2000-11-09 4:19 ` David Ford
2000-11-09 5:59 ` Greg KH
2000-11-09 6:55 ` David Ford [this message]
2000-11-09 7:05 ` David Ford
2000-11-09 7:39 ` David Ford
2000-11-09 1:12 ` Keith Owens
[not found] <3427.973738139@kao2.melbourne.sgi.com>
2000-11-09 5:40 ` David Ford
-- strict thread matches above, loose matches on Subject: below --
2000-11-09 17:06 Dunlap, Randy
2000-11-09 17:15 ` Greg KH
2000-11-09 22:40 ` David Ford
2000-11-09 22:54 ` Linus Torvalds
2000-11-11 9:49 ` Harald Nordgård-Hansen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3A0A4A69.6288E1B8@linux.com \
--to=david@linux.com \
--cc=greg@wirex.com \
--cc=kaos@ocs.com.au \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox