linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Manfred Spraul <manfred@colorfullife.com>
To: Tom Winkler <tiger@tserver.2y.net>, linux-kernel@vger.kernel.org
Subject: Vaio IRQ routing / USB problem
Date: Sun, 04 Nov 2001 12:01:51 +0100	[thread overview]
Message-ID: <3BE5201F.78A6B811@colorfullife.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

It seems that the PCI subsystem notices that all irq sources
share irq 9 and reroutes interrupts.
But after rerouting the interrupts it notices that something
is wrong and aborts the irq change, without undoing the
rerouting.

Thus the usb controller waits on irq 9, and doesn't receive
the interrupts.
If you play sound, you effectively poll the irq handler of
the USB controller, and then you can use your mouse.

Could you apply the attached patch, reboot and post the dmesg
output? And append cat /proc/interrupts.

--
	Manfred

[-- Attachment #2: patch-DBG --]
[-- Type: text/plain, Size: 332 bytes --]

--- 2.4/arch/i386/kernel/pci-irq.c	Sat Nov  3 19:51:08 2001
+++ build-2.4/arch/i386/kernel/pci-irq.c	Sun Nov  4 11:57:00 2001
@@ -48,6 +48,8 @@
  *  Search 0xf0000 -- 0xfffff for the PCI IRQ Routing Table.
  */
 
+#undef DBG
+#define DBG	printk
 static struct irq_routing_table * __init pirq_find_routing_table(void)
 {
 	u8 *addr;

             reply	other threads:[~2001-11-04 11:02 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-04 11:01 Manfred Spraul [this message]
2001-11-04 14:04 ` Vaio IRQ routing / USB problem Jeff Garzik
2001-11-04 18:47   ` Tom Winkler
     [not found] ` <008e01c16531$87ee0350$0200a8c0@piii450>
2001-11-04 14:13   ` Manfred Spraul
  -- strict thread matches above, loose matches on Subject: below --
2001-11-29 17:48 Jan Slupski
2001-11-04 10:18 Tom Winkler

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=3BE5201F.78A6B811@colorfullife.com \
    --to=manfred@colorfullife.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tiger@tserver.2y.net \
    /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;
as well as URLs for NNTP newsgroup(s).