Date: Fri, 19 Nov 2004 19:17:49 +0900 From: Shunsuke SHINOMIYA <shino@fornext.org> To: Jeremie Le Hen <jeremie@le-hen.org> Cc: freebsd-stable@freebsd.org Subject: Re[2]: serious networking (em) performance (ggate and NFS) problem Message-ID: <20041119185315.C43D.SHINO@fornext.org> In-Reply-To: <20041119080957.GL69710@obiwan.tataz.chchile.org> References: <20041119114233.C43B.SHINO@fornext.org> <20041119080957.GL69710@obiwan.tataz.chchile.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--------_419DC28AC49304CD3548_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hi, Jeremie, how is this? To disable Interrupt Moderation, sysctl hw.em?.int_throttle_valve=0. However, because this patch is just made now, it is not fully tested. > > if you suppose your computer has sufficient performance, please try to > > disable or adjust parameters of Interrupt Moderation of em. > > Nice ! It would be even better if there was a boot-time sysctl to > configure the behaviour of this feature, or something like ifconfig > link0 option of the fxp(4) driver. -- Shunsuke SHINOMIYA <shino@fornext.org> --------_419DC28AC49304CD3548_MULTIPART_MIXED_ Content-Type: application/octet-stream; name="if_em.diff" Content-Disposition: attachment; filename="if_em.diff" Content-Transfer-Encoding: base64 LS0tIGlmX2VtLmMtMS40NC4yLjMub3JpZwlUdWUgTm92ICA5IDA1OjA2OjE0IDIwMDQKKysrIGlm X2VtLmMJRnJpIE5vdiAxOSAxOTowMToxMSAyMDA0CkBAIC0xODIsNiArMTgyLDkgQEAgc3RhdGlj IGludCAgZW1fc3lzY3RsX2ludF9kZWxheShTWVNDVExfSAogc3RhdGljIHZvaWQgZW1fYWRkX2lu dF9kZWxheV9zeXNjdGwoc3RydWN0IGFkYXB0ZXIgKiwgY29uc3QgY2hhciAqLAogCQkJCSAgICBj b25zdCBjaGFyICosIHN0cnVjdCBlbV9pbnRfZGVsYXlfaW5mbyAqLAogCQkJCSAgICBpbnQsIGlu dCk7CisjaWYgMQorc3RhdGljIGludCBlbV9zeXNjdGxfdGhyb3R0bGVfdmFsdmUoU1lTQ1RMX0hB TkRMRVJfQVJHUyk7CisjZW5kaWYKIAogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICogIEZyZWVCU0QgRGV2aWNl IEludGVyZmFjZSBFbnRyeSBQb2ludHMgICAgICAgICAgICAgICAgICAgIApAQCAtMzU4LDYgKzM2 MSwxMyBAQCBlbV9hdHRhY2goZGV2aWNlX3QgZGV2KQogCQkgICAgJmFkYXB0ZXItPnR4X2Fic19p bnRfZGVsYXksCiAJCSAgICBFMTAwMF9SRUdfT0ZGU0VUKCZhZGFwdGVyLT5odywgVEFEViksCiAJ CSAgICBlbV90eF9hYnNfaW50X2RlbGF5X2RmbHQpOworI2lmIDEKKwkJU1lTQ1RMX0FERF9QUk9D KCZhZGFwdGVyLT5zeXNjdGxfY3R4LAorCQkgICAgU1lTQ1RMX0NISUxEUkVOKGFkYXB0ZXItPnN5 c2N0bF90cmVlKSwgT0lEX0FVVE8sCisJCSAgICAiaW50X3Rocm90dGxlX3ZhbHZlIiwgQ1RMVFlQ RV9JTlR8Q1RMRkxBR19SVywKKwkJICAgIGFkYXB0ZXIsIDAsIGVtX3N5c2N0bF90aHJvdHRsZV92 YWx2ZSwgIklVIiwKKwkJICAgICJpbnRlcnJ1cHQgdGhyb3R0bGluZyByYXRlIik7CisjZW5kaWYK IAl9CiAgICAgICAKIAkvKiBQYXJhbWV0ZXJzICh0byBiZSByZWFkIGZyb20gdXNlcikgKi8gICAK QEAgLTQwMyw2ICs0MTMsMTAgQEAgZW1fYXR0YWNoKGRldmljZV90IGRldikKIAkgKi8KIAlhZGFw dGVyLT5ody5yZXBvcnRfdHhfZWFybHkgPSAxOwogCisjaWYgMQorI2RlZmluZSBNQVhfSU5UU19Q RVJfU0VDICAgICAgICA4MDAwCisJYWRhcHRlci0+dGhyb3R0bGVfdmFsdmUgPSBNQVhfSU5UU19Q RVJfU0VDOworI2VuZGlmCiAKIAlpZiAoZW1fYWxsb2NhdGVfcGNpX3Jlc291cmNlcyhhZGFwdGVy KSkgewogCQlwcmludGYoImVtJWQ6IEFsbG9jYXRpb24gb2YgUENJIHJlc291cmNlcyBmYWlsZWRc biIsIApAQCAtMjYwOCwxMiArMjYyMiwxNiBAQCBlbV9pbml0aWFsaXplX3JlY2VpdmVfdW5pdChz dHJ1Y3QgYWRhcHRlCiAJaWYoYWRhcHRlci0+aHcubWFjX3R5cGUgPj0gZW1fODI1NDApIHsKIAkJ RTEwMDBfV1JJVEVfUkVHKCZhZGFwdGVyLT5odywgUkFEViwKIAkJICAgIGFkYXB0ZXItPnJ4X2Fi c19pbnRfZGVsYXkudmFsdWUpOwotCisjaWYgMQorICAgICAgICAgICAgICAgIEUxMDAwX1dSSVRF X1JFRygmYWRhcHRlci0+aHcsIElUUiwKKwkJICAgIDEwMDAwMDAwMDAgLyAoYWRhcHRlci0+dGhy b3R0bGVfdmFsdmUgKiAyNTYpKTsKKyNlbHNlCiAgICAgICAgICAgICAgICAgLyogU2V0IHRoZSBp bnRlcnJ1cHQgdGhyb3R0bGluZyByYXRlLiAgVmFsdWUgaXMgY2FsY3VsYXRlZAogICAgICAgICAg ICAgICAgICAqIGFzIERFRkFVTFRfSVRSID0gMS8oTUFYX0lOVFNfUEVSX1NFQyAqIDI1Nm5zKSAq LwogI2RlZmluZSBNQVhfSU5UU19QRVJfU0VDICAgICAgICA4MDAwCiAjZGVmaW5lIERFRkFVTFRf SVRSICAgICAgICAgICAgIDEwMDAwMDAwMDAvKE1BWF9JTlRTX1BFUl9TRUMgKiAyNTYpCiAgICAg ICAgICAgICAgICAgRTEwMDBfV1JJVEVfUkVHKCZhZGFwdGVyLT5odywgSVRSLCBERUZBVUxUX0lU Uik7CisjZW5kaWYKICAgICAgICAgfSAgICAgICAKIAogCS8qIFNldHVwIHRoZSBCYXNlIGFuZCBM ZW5ndGggb2YgdGhlIFJ4IERlc2NyaXB0b3IgUmluZyAqLwpAQCAtMzM4Myw0ICszNDAxLDM1IEBA IGVtX2FkZF9pbnRfZGVsYXlfc3lzY3RsKHN0cnVjdCBhZGFwdGVyICoKIAkgICAgU1lTQ1RMX0NI SUxEUkVOKGFkYXB0ZXItPnN5c2N0bF90cmVlKSwKIAkgICAgT0lEX0FVVE8sIG5hbWUsIENUTFRZ UEVfSU5UfENUTEZMQUdfUlcsCiAJICAgIGluZm8sIDAsIGVtX3N5c2N0bF9pbnRfZGVsYXksICJJ IiwgZGVzY3JpcHRpb24pOworfQorCitzdGF0aWMgaW50CitlbV9zeXNjdGxfdGhyb3R0bGVfdmFs dmUoU1lTQ1RMX0hBTkRMRVJfQVJHUykKK3sKKwlzdHJ1Y3QgYWRhcHRlciAqYWRhcHRlcjsKKwlp bnQgZXJyb3I7CisJdV9pbnQzMl90IHZhbHZlOworCWludCBzOworCWludCB2YWx1ZTsKKworCWFk YXB0ZXIgPSAoc3RydWN0IGFkYXB0ZXIgKilhcmcxOworCXZhbHZlID0gIGFkYXB0ZXItPnRocm90 dGxlX3ZhbHZlOworCWVycm9yID0gc3lzY3RsX2hhbmRsZV9pbnQob2lkcCwgJnZhbHZlLCAwLCBy ZXEpOworCWlmIChlcnJvciAhPSAwIHx8IHJlcS0+bmV3cHRyID09IE5VTEwpCisJCXJldHVybiBl cnJvcjsKKwlhZGFwdGVyLT50aHJvdHRsZV92YWx2ZSA9IHZhbHZlOworCQorCXMgPSBzcGxpbXAo KTsKKworCS8qIFNldCB0aGUgaW50ZXJydXB0IHRocm90dGxpbmcgcmF0ZS4gIFZhbHVlIGlzIGNh bGN1bGF0ZWQKKwkgKiBhcyBJVFIgPSAxLyhJTlRTX1BFUl9TRUMgKiAyNTZucykgKi8KKwlpZih2 YWx2ZSA+IDApCisJCXZhbHVlID0gMTAwMDAwMDAwMC8odmFsdmUgKiAyNTYpOworCWVsc2UKKwkJ dmFsdWUgPSAwOworCUUxMDAwX1dSSVRFX1JFRygmYWRhcHRlci0+aHcsIElUUiwgdmFsdWUpOwor CisJc3BseChzKTsKKworCXJldHVybiAwOwogfQotLS0gaWZfZW0uaC0xLjI1LjIuMS5vcmlnCUZy aSBOb3YgMTkgMTk6MDA6MDMgMjAwNAorKysgaWZfZW0uaAlGcmkgTm92IDE5IDE4OjE4OjU3IDIw MDQKQEAgLTM1Myw2ICszNTMsOSBAQAogCXVfaW50MTZfdCAgICAgICBsaW5rX3NwZWVkOwogCXVf aW50MTZfdCAgICAgICBsaW5rX2R1cGxleDsKIAl1X2ludDMyX3QgICAgICAgc21hcnRzcGVlZDsK KyNpZiAxCisJdV9pbnQzMl90CXRocm90dGxlX3ZhbHZlOworI2VuZGlmCiAJc3RydWN0IGVtX2lu dF9kZWxheV9pbmZvIHR4X2ludF9kZWxheTsKIAlzdHJ1Y3QgZW1faW50X2RlbGF5X2luZm8gdHhf YWJzX2ludF9kZWxheTsKIAlzdHJ1Y3QgZW1faW50X2RlbGF5X2luZm8gcnhfaW50X2RlbGF5Owo= --------_419DC28AC49304CD3548_MULTIPART_MIXED_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041119185315.C43D.SHINO>