Re: PCI cache line messages 2.4/2.5

From: Alan Cox (
Date: Thu Jun 05 2003 - 05:39:15 EST

On Mer, 2003-06-04 at 23:39, Jeff Garzik wrote:
> > PCI: 00:1d.7 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
> > PCI: 00:1d.7 PCI cache line size corrected to 128.
> >
> > This is the onboard USB EHCI (Intel D845 PESV).
> > lspci below.
> >
> > What's going on ?
> Pretty much exactly what the message says :)
> Your BIOS did not set the PCI cache line size correctly. The kernel
> caught that mistake, and fixed it.

I can't find anywhere the BIOS is obliged to set it for you if a PnP OS
is installed, ditto in the presence of any form of hotplug the test is

As far as I can see you can only warn if MWI is already set in the
control word, and (I'd have to check the spec) possibly if the
cache line size is non zero.

(simple hotplug thought experiment to prove the point

        Soft boot a thinkpad 600
        As the bios transfers to grub insert in docking station
explain how the bios sets the cache line size..)

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Sat Jun 07 2003 - 22:00:26 EST