Re: 2.4.19-pre6aa1 (possible all kernel after 2.4.19-pre2) athlon PCI workaround

Steve Kieu (haiquy@yahoo.com)
Tue, 16 Apr 2002 16:43:06 +1000 (EST)


>
> I don't know of an "official way".

I think this is a known problem but it is strange that
no one bother to implement something to make it easier
for the end user to compile their own kernel rather
than seraching the file and edit it . Of course I
believe my box is not the only one suffering such
problem.

> There were a number of postings refering to
> arch/i386/kernel/pci-pc.c:
> pci_fixup_via_northbridge_bug()

Just after posting my first email, I found the file,
yes it is in arch/i386/kernel/pci-pc.c and I just
comment out all lines in struct pci_fixup
pcibios_fixups[] related to VIA; that is
PCI_FIXUP_HEADER, PCI_VENDOR_ID_VIA etc...

I have no idea if this affects the system, but it
seemed that the problem is solved and no thing wierd
happened yet :-). May be if I got some trouble I will
set the bit as you said.

> and claiming that not clearing bit 5 did make the
> problem go away.
> (IOW: Replace v &= 0x1f; /* clear bits 5, 6, 7 */
> by v &= 0x3f; /* clear bits 6, 7 */
> and see whether this helps.)
>
> Regards,

Thanks for your reply

=====
Steve Kieu

http://messenger.yahoo.com.au - Yahoo! Messenger
- A great way to communicate long-distance for FREE!
-
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/