kern/128833: [bge] Network packets corrupted when bge card is
in 64-bit PCI slot
marius at alchemy.franken.de
Wed Nov 19 13:50:04 PST 2008
The following reply was made to PR kern/128833; it has been noted by GNATS.
From: Marius Strobl <marius at alchemy.franken.de>
To: =?unknown-8bit?Q?Aur=E9lien_M=E9r=E9?= <freebsd at amc-os.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/128833: [bge] Network packets corrupted when bge card is in 64-bit PCI slot
Date: Wed, 19 Nov 2008 22:42:31 +0100
On Wed, Nov 19, 2008 at 02:27:43AM +0100, Aurlien Mr wrote:
> Concerning the problem described by davidch@ , my chip is reported as a B5
> revision (01050000), so it might not be the case here.
> You're right, the M/B doesn't support PCI-X at all. As detailed on the
> manual, the NB chipset (AMD762) provides support for 2x66 MHz 64-bit PCI
> 2.2 masters, and the SB chipset (AMD768) provides a secondary PCI 2.2
> bridge 33MHz.
> I tried the patch but it didn't solve the problem, whilst the BGE_FLAG_PCIX
> was no longer in the flags, which seems much more correct anyway. At the
> end of the initialization values are these, as planned :
> bge_flags = 0x0010180F (0x10100F | BGE_FLAG_64BIT) .
> BGE_PCI_PCISTATE is unchanged
> Note I forgot to mention the BGE_FLAG_RXALIGN_BUG (100000) and BGE_FLAG_TBI
> (1) last time, as I tested before reset of the chip where these flags are
Okay. Have you tried the workaround described by davidch@
anyway? If that also doesn't make a difference I'm unfortunately
out of ideas regarding your corruption problmem.
More information about the freebsd-net