kern/128833: [bge] Network packets corrupted when bge card is in 64-bit PCI slot

Marius Strobl 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 
 > set.
 
 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.
 
 Marius
 


More information about the freebsd-net mailing list