On Tue, Feb 06, 2001 at 01:36:32PM -0800, David S. Miller wrote:
> Your idea to experiment with removing the non-zerocopy related tweaks
> from the zerocopy patches may prove fruitful, please let everyone
> know what you do or do not discover here.
That seems to be it.
straight after reboot (this is the MSG_TRUNC test):
[root@toy3 /root]# /src/yantt/yantt -c 192.168.9.2
Setting send window to 524288 (set by kernel to 1048576)
Setting receive window to 524288 (set by kernel to 1048576)
Connecting to port 5000 on host 192.168.9.2
315097088 80.984162MB/s
315097088 80.834002MB/s
315097088 80.853424MB/s
<rmmod acenic-zc, load acenic on receiver>
315097088 98.895074MB/s
315097088 98.731376MB/s
315097088 98.792009MB/s
<rmmod acenic, load acenic-zc on receiver>
315097088 99.132581MB/s
315097088 99.081884MB/s
315097088 99.156591MB/s
dmesg:
acenic.c: v0.50 02/02/2001 Jes Sorensen, linux-acenic@xxxxxxxxxx
http://home.cern.ch/~jes/gige/acenic.html
eth1: Alteon AceNIC Gigabit Ethernet at 0xfd6fc000, irq 9
Tigon II (Rev. 6), Firmware: 12.4.11, MAC: 00:60:6d:21:01:b2
PCI bus width: 32 bits, speed: 33MHz, latency: 64 clks
PCI memory write & invalidate enabled by BIOS, enabling counter measures
Enabling PCI Fast Back to Back
eth1: Firmware up and running
eth1: Optical link UP (FD+; FC: TX+, RX+)
eth1: Enabling Jumbo frame support
eth1: Jumbo ring flushed
acenic.c: v0.50 02/02/2001 Jes Sorensen, linux-acenic@xxxxxxxxxx
http://home.cern.ch/~jes/gige/acenic.html
eth1: Alteon AceNIC Gigabit Ethernet at 0xfd6fc000, irq 9
Tigon II (Rev. 6), Firmware: 12.4.11, MAC: 00:60:6d:21:01:b2
PCI bus width: 32 bits, speed: 33MHz, latency: 64 clks
Disabling PCI memory write and invalidate
eth1: Firmware up and running
eth1: Optical link UP
eth1: Enabling Jumbo frame support
eth1: Jumbo ring flushed
acenic.c: v0.50 02/02/2001 Jes Sorensen, linux-acenic@xxxxxxxxxx
http://home.cern.ch/~jes/gige/acenic.html
eth1: Alteon AceNIC Gigabit Ethernet at 0xfd6fc000, irq 9
Tigon II (Rev. 6), Firmware: 12.4.11, MAC: 00:60:6d:21:01:b2
PCI bus width: 32 bits, speed: 33MHz, latency: 64 clks
eth1: Firmware up and running
eth1: Optical link UP (FD+; FC: TX+, RX+)
eth1: Enabling Jumbo frame support
One noticeable thing is that on the 3rd time, it didn't disable PCI memory
write/invalidate like it did on the previous times. I'll continue poking
around and see if I can make it work straight after rebooting.
--
Pekka Pietikainen
|