Re: Call for PIIX4 chipset testers

From: Linus Torvalds
Date: Sun Oct 30 2005 - 17:27:42 EST




On Sun, 30 Oct 2005, Petr Vandrovec wrote:
>
> Jan Engelhardt wrote:
> > > Linus Torvalds <torvalds@xxxxxxxx> wrote:
> > > | can you please test out this patch and report what it says in dmesg?
> >
> >
> > Here is an exotic one, from VMware (uses PIIX too). Says
> >
> >
> > PCI quirk: region 1000-103f claimed by PIIX4 ACPI
> > PCI quirk: region 1040-105f claimed by PIIX4 SMB
> > ...later...
> > PCI: Cannot allocate resource region 4 of device 0000:00:07.1
>
> It is caused by Linux quirk which believes that SMB region needs 32 bytes,
> while i440BX datasheet says that 16 bytes are needed, and as we've not found
> any errata which would say that SMB region is 32 bytes on some revisions,
> system BIOS (and emulation) just allocates 16 bytes here. Thus system BIOS
> puts SMB at 0x1040-0x104f (you can see it below as motherboard reported
> resource), and IDE busmastering registers are put at 0x1050-0x105f.

Hey, good point. I wonder where I got that 32 bytes from.

Fixed to 16.

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