Re: [Bridge] Rx Buffer sizes on e1000

2007-11-13 Thread Marek Kierdelewicz
Hi All, Hi, I have a box with 24 e1000 cards in it. They are configured as 12 bridges, each with 2 ports. 24 ports of e1000 nics means 24 interrupts used (or shared). Maybe thats the source of the problem. Did you notice anything unusual in your logs concerning e1000 nics? ... CPU utilisation

Re: [Bridge] Rx Buffer sizes on e1000

2007-11-13 Thread Stephen Hemminger
On Tue, 13 Nov 2007 10:12:03 +0100 Marek Kierdelewicz [EMAIL PROTECTED] wrote: Hi All, Hi, I have a box with 24 e1000 cards in it. They are configured as 12 bridges, each with 2 ports. 24 ports of e1000 nics means 24 interrupts used (or shared). Maybe thats the source of the problem.

RE: [Bridge] Rx Buffer sizes on e1000

2007-11-13 Thread Leigh Sharpe
I find regular PCI bus (32bit) tops out at about 600 Mbits/sec on most machines. For PCI-X (64 bit/133) a realistic value is 6 Gbits/sec. The problem is arbitration and transfer sizes. That means for for normal PCI32, one gigabit card or 6 100Mbit Ethernet interfaces can saturate the bus. Also,

RE: [Bridge] Rx Buffer sizes on e1000

2007-11-13 Thread Leigh Sharpe
Looking at this a little further, the stats on the ethernet card (from ifconfig) tell me that it has transmitted as many bytes as it has received, which indicates that the bridge itself is not dropping the packets. I'm back to the idea that the card sn't delivering them to the bridge somehow.