From owner-freebsd-stable@FreeBSD.ORG Fri Dec 1 11:32:25 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0D8016A403 for ; Fri, 1 Dec 2006 11:32:25 +0000 (UTC) (envelope-from jamie@zeroth.org) Received: from moof.zeroth.org (moof.zeroth.org [203.117.131.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FAC743CA2 for ; Fri, 1 Dec 2006 11:32:09 +0000 (GMT) (envelope-from jamie@zeroth.org) Received: from [192.168.3.2] (localhost [[UNIX: localhost]]) (authenticated bits=0) by moof.zeroth.org (8.13.8/8.13.8) with ESMTP id kB1BWDw2018488; Fri, 1 Dec 2006 19:32:15 +0800 (SGT) (envelope-from jamie@zeroth.org) DomainKey-Signature: a=rsa-sha1; s=moof; d=zeroth.org; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:content-type:x-virus-scanned:x-virus-status; b=wghYZptfKCHvHcLXicFl4Pj7Trd5+rLnHBd8tgN1MJDa5Rjag+73klGJxMqljDOZb gfUjNe5CgVMwRNTqmz6tg== Message-ID: <457012AE.8050700@zeroth.org> Date: Fri, 01 Dec 2006 19:31:58 +0800 From: Jamie Clark User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: In-Reply-To: Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090606080600070600060905" X-Virus-Scanned: ClamAV 0.88.6/2267/Fri Dec 1 12:29:21 2006 on moof.zeroth.org X-Virus-Status: Clean Cc: Charles Sprickman Subject: Re: vr speed issues X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Dec 2006 11:32:25 -0000 This is a cryptographically signed message in MIME format. --------------ms090606080600070600060905 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Charles Sprickman wrote: > Hi all, > > I spent some time trying to track down slow tcp performance on a small > office switched 100 LAN. We just put in a number of whitebox PCs > running FreeBSD 6.1-p2/PC-BSD 1.2 that all have onboard Via Rhine > 10/100 ethernet controllers. Performace with scp was around 200KB/s, > ftp wavered between 300-500KB/s. This did not appear to be a duplex > mismatch - unmanaged switch showed them all at 100/Full, put some > other hosts on the same ports/cabling and got near wire speed. I took > the cabling out of the equation, the switch, no improvement. The only > thing that got me decent performance was putting two hosts back to > back with an xover cable. > > I eventually realized that the only hosts with any speed issues in the > office were these boxes with the Via ethernet. Putting an equally > cheap DLink (RealTek/rl) in one of them gave me much better performance. [...] There might be something in this. I have a 2-3 yr old box with an Asus A7V8X mainboard. This has been running 4.10-RELEASE for about 2.5 years and yesterday I decided to bite the bullet and update to RELENG_6. I also decided to upgrade the internal storage as well so this entailed a backup/restore over the wire. Backing up the 4.10 box was within an acceptable margin of wire speed (~8MB/s on 100M ethernet) given that a router was in the middle. That's roughly how the box has always performed. After installing 6.1_RELEASE and updating to RELENG_6 I started the restore. Maxed out at about 380kB/s. Now I tested the backup speed again and it has also dropepd to 380k. This would definitely lead me to assume that something has gone awry in the driver over the past years. Unfortunately I have not been frequently updating this machine (my imap server) so I have no idea when the driver became broken. I realize that this is not much help in tracking the problem - but it seems to concur with the problem noted here earlier. FreeBSD 6.2-PRERELEASE #0: Thu Nov 30 16:29:04 SGT pciconf: vr0@pci0:18:0: class=0x020000 card=0x80a11043 chip=0x30651106 rev=0x74 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6102 Rhine II PCI Fast Ethernet Controller' class = network subclass = ethernet dmesg: vr0: port 0xb000-0xb0ff mem 0xf2800000-0xf28000ff at device 18.0 on pci0 miibus0: on vr0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto vr0: Ethernet address: 00:0c:6e:3d:b9:0e $ ifconfig vr0: flags=8843 mtu 1500 inet6 fe80::20c:6eff:fe3d:b90e%vr0 prefixlen 64 scopeid 0x1 inet 203.117.131.34 netmask 0xffffffc0 broadcast 203.117.131.63 inet 203.117.131.35 netmask 0xffffffff broadcast 203.117.131.35 ether 00:0c:6e:3d:b9:0e media: Ethernet autoselect (100baseTX ) status: active -Jamie --------------ms090606080600070600060905 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII/zCC AtowggJDoAMCAQICECORgGRQBPsQDqKAIz//kXwwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDkyMDA4MDAyNFoX DTA3MDkyMDA4MDAyNFowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEfMB0G CSqGSIb3DQEJARYQamFtaWVAemVyb3RoLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBANa24e7YFJD/wWzaiv7GcZOAoSr+Bx8CmGL7fHUDFR1ItzabnDzLfo+KtmFzko1M U61pdA2JGNxB1NlN6/2MC1xc38J+JWup4a0xRH1/aSgUplPhAl/j/+RdrnL3/48Kw9ZksPna VNiBzBAd8jszvX0d4xKQNQrNfRQWtosTJLL25VLny6zWrk7EcVZh5ZS4CBtg0q8GpZQxrvzw emswX7jmctD79FBm3Ljx/kixr6DBVJVSYaduwXkROgcjgIPfXOejedyUca6AashR4wWSnlhx P3pD5pq1uxIuM9877zs2kO4kY4wvywvQ4KcVV46alPFGVpqSjKw3ZonNm0FjHs8CAwEAAaMt MCswGwYDVR0RBBQwEoEQamFtaWVAemVyb3RoLm9yZzAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3 DQEBBQUAA4GBAHVL9W1zUhA5LT+/VMFRaI4WTmso01vb00f+tnPvf9zsMrGOuO/xdVpIUIou wunR3oA76aX58XU4o1nUjBWsnAkS5MOEFy3aNsXCtMVdmonEKW8zeJfY6JGjcd7bNvT/Rdxm xiyd5aMW39ewKjHqrajK4SdEtzGtn2kxZIPLsODiMIIC2jCCAkOgAwIBAgIQI5GAZFAE+xAO ooAjP/+RfDANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDYwOTIwMDgwMDI0WhcNMDcwOTIwMDgwMDI0WjBCMR8wHQYD VQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR8wHQYJKoZIhvcNAQkBFhBqYW1pZUB6ZXJv dGgub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1rbh7tgUkP/BbNqK/sZx k4ChKv4HHwKYYvt8dQMVHUi3NpucPMt+j4q2YXOSjUxTrWl0DYkY3EHU2U3r/YwLXFzfwn4l a6nhrTFEfX9pKBSmU+ECX+P/5F2ucvf/jwrD1mSw+dpU2IHMEB3yOzO9fR3jEpA1Cs19FBa2 ixMksvblUufLrNauTsRxVmHllLgIG2DSrwallDGu/PB6azBfuOZy0Pv0UGbcuPH+SLGvoMFU lVJhp27BeRE6ByOAg99c56N53JRxroBqyFHjBZKeWHE/ekPmmrW7Ei4z3zvvOzaQ7iRjjC/L C9DgpxVXjpqU8UZWmpKMrDdmic2bQWMezwIDAQABoy0wKzAbBgNVHREEFDASgRBqYW1pZUB6 ZXJvdGgub3JnMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAdUv1bXNSEDktP79U wVFojhZOayjTW9vTR/62c+9/3OwysY647/F1WkhQii7C6dHegDvppfnxdTijWdSMFaycCRLk w4QXLdo2xcK0xV2aicQpbzN4l9jokaNx3ts29P9F3GbGLJ3loxbf17AqMeqtqMrhJ0S3Ma2f aTFkg8uw4OIwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJa QTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoT EVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERp dmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG 9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcN MTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRp bmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vp bmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f 6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/Ef kTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7 AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRw Oi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8E BAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqG SIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQc UCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bG CE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDZDCCA2ACAQEwdjBiMQswCQYD VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECECORgGRQBPsQDqKAIz// kXwwCQYFKw4DAhoFAKCCAcMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B CQUxDxcNMDYxMjAxMTEzMTU4WjAjBgkqhkiG9w0BCQQxFgQUfrxo/NvNQHI1IlbCtKOLNAYc iiEwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZI hvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjEL MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAjkYBkUAT7EA6i gCM//5F8MIGHBgsqhkiG9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG cmVlbWFpbCBJc3N1aW5nIENBAhAjkYBkUAT7EA6igCM//5F8MA0GCSqGSIb3DQEBAQUABIIB AMEHT+mQafily/VIJaVWav6ngd4Vhh/V8XhwLd+OahlQxbgZhGIf1UkC/SdfXZKzwwwTpF+M W1sdtUPqGvVYKIIjobHMhImmjvdb6PBuakGm34VcBLl1W2QuWrzVqjsp/gOnzcMPq1H3dInQ Udr7xf8npHhMDyQxNx7GJBlgpnfIrq6O5ou2qRTf0DnQkhGhF+rvAczjsE5WuzfOFzgE3gSG MKxot0ueXf1HgTWDj4oi+vqJ736QTXsl6hKqLx0MxfHO4q0rKSf+NZwkkFLS3LQ81BCuqU1p L7OUiP6onR4NzXZApzNxXutYN6PC2V5zb3/bGmyuJHp4CJUOR33R4TYAAAAAAAA= --------------ms090606080600070600060905--