Re: [PATCH] PnP BIOS patch against 2.4.12-ac2

Jörg Ziuber (ziuber@ict.uni-karlsruhe.de)
Wed, 17 Oct 2001 08:28:32 +0200


Thomas Hood wrote:
>
> On Tue, 2001-10-16 at 03:58, Jörg Ziuber wrote:
> > I tested the updated patch against 2.4.12-ac2 on a Sony Vaio PCG-FX205K.
> > You can see in the appendix output, no oops.
> >
> > But, one Problem:
> > If I attach an USB device to the laptop it will not initialize and I get
> > the kernel messages, you will find in the last 10 lines of the output.
> > Amazing: If I cause permament traffic with a working device on IRQ 9
> > (e.g. a ping via eth0), the USB device will be recognized and works,
> > even though muuuuch slower.
>
> Is this problem related to the PnP BIOS patch? That is,
> do you have the same problem with a kernel that lacks the
> patch?

Maybe it is related.
This is at least a Sony Vaio problem, because attaching the same USB
device to other PCs with the same (kernel)installation works without
problems.
It was checked to be USB-device-independent with the Vaio (same problem
with any device).
Because USB even works on the Vaio under Windows, the USB developers
(uhci) told me to look in linux-kernel for the PCI/IRQ programmers due
to a potentially broken BIOS ("IRQ routing problem")- that's where I am
now (?).

A kernel without the patch results in the same non-recognition
(non-USB-number-assignment) of the USB device, but when booting I get
errors concerning a multiple reservation of IRQ9. With the patch there
are no errors of that kind (see last mail). And the "feature", that USB
works when the shared interrupt is busy (same effect with unpatched
kernel), makes me feel that there is a IRQ problem, specific to Sony
Vaio. So, the PnP-BIOS-patch is my hope because it cares about Sony Vaio
(BIOS/IRQ?) specials.

Very hopefully,

-- 
J. Ziuber
ziuber@ict.uni-karlsruhe.de
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/