FW: Buslogic problem in 2.3.13

Dunlap, Randy (randy.dunlap@intel.com)
Tue, 10 Aug 1999 14:00:57 -0700


I noticed in the 2.3.13-pre8 patches that some source files
set up resource.start and resource.size, and then set
resource.end = resource.start + resource.size;
while other sources set
resource.end = resource.start + resource.size - 1;

Do some of these need to be corrected?
Has someone already done it?
Which is the correct value for resource.end?

~Randy

> -----Original Message-----
> From: Drew Bernat [mailto:abernat@zathras.net]
> Sent: Tuesday, August 10, 1999 12:12 AM
> To: linux-kernel@suse.com
> Subject: Buslogic problem in 2.3.13
>
>
> In kernels 2.3.13-pre8 and 2.3.13 (possibly earlier) a bug
> was introduced
> in the Buslogic.c module. The variable
> PCI_Device->resource[0] is 1 less
> than it should be, and thus the check of (BaseAddress0 &
> PCI_BASE_ADDRESS_SPACE) fails. I've worked around it by
> adding 1 to the
> variable PCI_Device->resource[0], but that is not the best way.
>
> Drew
>
> --
> Drew Bernat __ ____
> abernat@zathras.net | | |
> http://www.zathras.net | |
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>

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