* Re: [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18.
2000-12-12 14:07 Laramie Leavitt
@ 2000-12-12 17:31 ` Johannes Erdfelt
2000-12-12 19:10 ` Stephen J. Gowdy
1 sibling, 0 replies; 4+ messages in thread
From: Johannes Erdfelt @ 2000-12-12 17:31 UTC (permalink / raw)
To: linux-usb-devel; +Cc: linux-kernel
On Tue, Dec 12, 2000, Laramie Leavitt <lar@cs.york.ac.uk> wrote:
> [1.] One line summary of the problem:
> USB (MS Intellimouse specifically) does not work with SMP kernel 2.2.18.
>
> [2.] Full description of the problem/report:
> When trying to install a Microsoft Intellimouse Explorer (USB)
> to a SMP kernel, I get the following error multiple times:
>
> usb.c: USB device not accepting new address (error=-110)
>
> If USB is compiled in, then it happens several times during the
> boot sequence.
>
> Everything works fine on a single-processor kernel. I have tried
> installing all of USB as modules, and I have tried compiling it
> into the kernel with no change.
>
> System is a MSI 694D-Pro AR motherboard (Via 694X chipset)
> Dual 500 Mhz Celeron processors, 500 Mhz (Not overclocked)
> Microsoft Intellimouse explorer.
>
> I suspect that it is an issue where locking is required,
> but none currently exists, either in mousedev, usb, or
> uhci. (Great logic--those are the main modules that should
> be in use.) I suspect that the problem can be duplicated
> on my system under Linux 2.4.0-test11, but, alas, I cannot
> get linux 2.4 to boot right now.
>
> I don't see the hid module in the status output like I do on
> the uni-processor kernel. Maybe those structures need locks.
Unlikely. Many people use that particular mouse with your particular HCD
in SMP every day. Like myself. In fact I am right now, using 2.2.18.
What is more likely the cause is an IRQ routing problem.
Can you check /proc/interrupts and see if the interrupt count is going
up?
Also, can you check your BIOS and see if it is configured for MPS 1.4?
If so, change it to MPS 1.1.
JE
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18.
@ 2000-12-12 17:35 Greg KH
2000-12-12 17:45 ` Pete Toscano
0 siblings, 1 reply; 4+ messages in thread
From: Greg KH @ 2000-12-12 17:35 UTC (permalink / raw)
Cc: linux-kernel
On Tue, Dec 12, 2000 at 02:07:59PM -0000, Laramie Leavitt wrote:
> [1.] One line summary of the problem:
> USB (MS Intellimouse specifically) does not work with SMP kernel 2.2.18.
>
> [2.] Full description of the problem/report:
> When trying to install a Microsoft Intellimouse Explorer (USB)
> to a SMP kernel, I get the following error multiple times:
>
> usb.c: USB device not accepting new address (error=-110)
What's your BIOS setting for MSR?
And how about the contents of /proc/interrupts?
This is a case of when the usb code isn't getting the hardware interrupt
delivered properly.
thanks,
greg k-h
--
greg@(kroah|wirex).com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18.
2000-12-12 17:35 [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18 Greg KH
@ 2000-12-12 17:45 ` Pete Toscano
0 siblings, 0 replies; 4+ messages in thread
From: Pete Toscano @ 2000-12-12 17:45 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1885 bytes --]
what mobo/chipset are you using? i and a bunch of other people have
been having very similar problems with this and the 2.4.0-test kernels.
we all use the tyan tiger 133 mobo with the apollo pro 133a chipset. i
believe that the 2.2.18 usb support has been pulled from the 2.4.0-test
source, so i'm not surprised to be seeing this.
on the linux-usb list, i was talking with johannes erdfel and doing some
checks for him. he thinks that it's a pci irq problem as the usb
controller (uhci and usb-uhci) don't get any interrupts on smp-enabled
kernels when apic is enabled. i've written martin mares about this (but
to the email address listed on his web page -- not mj@suse.cz, yet -- so
it probably got dropped into /dev/null) and i'm eager to hear his
opinion on matters. i'll bet that now that the problem has moved into
the 2.2 line, we'll be seeing more noise about it.
laramie, try disabling apic at the lilo prompt (add "noapic" after your
kernel image's name) and see if that helps.
pete
On Tue, 12 Dec 2000, Greg KH wrote:
> On Tue, Dec 12, 2000 at 02:07:59PM -0000, Laramie Leavitt wrote:
> > [1.] One line summary of the problem:
> > USB (MS Intellimouse specifically) does not work with SMP kernel 2.2.18.
> >
> > [2.] Full description of the problem/report:
> > When trying to install a Microsoft Intellimouse Explorer (USB)
> > to a SMP kernel, I get the following error multiple times:
> >
> > usb.c: USB device not accepting new address (error=-110)
>
> What's your BIOS setting for MSR?
>
> And how about the contents of /proc/interrupts?
>
> This is a case of when the usb code isn't getting the hardware interrupt
> delivered properly.
>
> thanks,
>
> greg k-h
--
Pete Toscano p:sigsegv@psinet.com w:pete@research.netsol.com
GPG fingerprint: D8F5 A087 9A4C 56BB 8F78 B29C 1FF0 1BA7 9008 2736
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18.
2000-12-12 14:07 Laramie Leavitt
2000-12-12 17:31 ` [linux-usb-devel] " Johannes Erdfelt
@ 2000-12-12 19:10 ` Stephen J. Gowdy
1 sibling, 0 replies; 4+ messages in thread
From: Stephen J. Gowdy @ 2000-12-12 19:10 UTC (permalink / raw)
To: linux-usb-devel; +Cc: linux-kernel
Hi,
Have you tried setting MPS to 1.1 in your bios (instead of 1.4)?
This seems to be needed for 2.2.x kernels but not 2.4.x.
regards,
Stephen.
--
/------------------------------+-=-=-=-=-+-------------------------\
|Stephen J. Gowdy |A4000/040| Mail Stop 50A-2160, LBL, |
|http://www.ph.ed.ac.uk/~gowdy/ | 1GB HD| 1 Cyclotron Rd, Berkeley,|
| |20MB RAM| CA 94720, USA |
|InterNet: SGowdy@lbl.gov |3.4xCDROM| Tel: +1 510 495 2796 |
\------------------------------+-=-=-=-=-+-------------------------/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2000-12-12 19:40 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-12-12 17:35 [linux-usb-devel] PROBLEM: USB (MS Intellimouse specifically) does not work with SMP Linux 2.2.18 Greg KH
2000-12-12 17:45 ` Pete Toscano
-- strict thread matches above, loose matches on Subject: below --
2000-12-12 14:07 Laramie Leavitt
2000-12-12 17:31 ` [linux-usb-devel] " Johannes Erdfelt
2000-12-12 19:10 ` Stephen J. Gowdy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox